P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::FunctionCall Member List

This is the complete list of members for P4::FunctionCall, including all inherited members.

actualMethodTypeP4::MethodInstance
as() constP4::ICastableinline
as()P4::ICastableinline
bindParameters() (defined in P4::MethodInstance)P4::MethodInstanceinlineprotected
checkedTo() constP4::ICastableinline
checkedTo()P4::ICastableinline
DECLARE_TYPEINFO(FunctionCall, MethodInstance) (defined in P4::FunctionCall)P4::FunctionCall
DECLARE_TYPEINFO(MethodInstance, InstanceBase) (defined in P4::MethodInstance)P4::MethodInstance
DECLARE_TYPEINFO(InstanceBase) (defined in P4::InstanceBase)P4::InstanceBase
expr (defined in P4::MethodInstance)P4::MethodInstance
function (defined in P4::FunctionCall)P4::FunctionCall
getActualParameters() const (defined in P4::MethodInstance)P4::MethodInstanceinline
getOriginalParameters() const (defined in P4::MethodInstance)P4::MethodInstanceinline
is() const noexceptP4::RTTI::Baseinline
isA(TypeId typeId) const noexcept=0P4::RTTI::Basepure virtual
isApply() const (defined in P4::MethodInstance)P4::MethodInstanceinlinevirtual
MethodInstance (defined in P4::FunctionCall)P4::FunctionCallfriend
MethodInstance(const IR::MethodCallExpression *mce, const IR::IDeclaration *decl, const IR::Type_MethodBase *originalMethodType, const IR::Type_MethodBase *actualMethodType) (defined in P4::MethodInstance)P4::MethodInstanceinlineprotected
objectP4::MethodInstance
originalMethodTypeP4::MethodInstance
resolve(const IR::MethodCallExpression *mce, const DeclarationLookup *refMap, TypeMap *typeMap, bool useExpressionType=false, const Visitor::Context *ctxt=nullptr, bool incomplete=false)P4::MethodInstancestatic
resolve(const IR::MethodCallExpression *mce, const DeclarationLookup *refMap, TypeMap *typeMap, const Visitor::Context *ctxt, bool incomplete=false) (defined in P4::MethodInstance)P4::MethodInstanceinlinestatic
resolve(const IR::MethodCallStatement *mcs, const DeclarationLookup *refMap, TypeMap *typeMap, const Visitor::Context *ctxt=nullptr) (defined in P4::MethodInstance)P4::MethodInstanceinlinestatic
resolve(const IR::MethodCallExpression *mce, const DeclarationLookup *refMap, const Visitor::Context *ctxt=nullptr) (defined in P4::MethodInstance)P4::MethodInstanceinlinestatic
resolve(const IR::MethodCallStatement *mcs, const DeclarationLookup *refMap, const Visitor::Context *ctxt=nullptr) (defined in P4::MethodInstance)P4::MethodInstanceinlinestatic
substitutionP4::InstanceBase
to() noexceptP4::RTTI::Baseinline
P4::ICastable::to() const noexceptP4::RTTI::Baseinline
toImpl(TypeId typeId) const noexcept=0 (defined in P4::RTTI::Base)P4::RTTI::Baseprotectedpure virtual
typeId() const noexcept=0P4::RTTI::Basepure virtual
typeSubstitutionP4::InstanceBase
~Base()=default (defined in P4::RTTI::Base)P4::RTTI::Basevirtual
~ICastable()=default (defined in P4::ICastable)P4::ICastablevirtual
~InstanceBase() (defined in P4::InstanceBase)P4::InstanceBaseinlineprotectedvirtual