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

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

bindings (defined in P4::TypeVariableSubstitutionVisitor)P4::TypeVariableSubstitutionVisitorprotected
postorder(IR::PathExpression *expr) override (defined in P4::SubstituteParameters)P4::SubstituteParameters
postorder(IR::Type_Name *type) override (defined in P4::SubstituteParameters)P4::SubstituteParameters
postorder(IR::This *t) override (defined in P4::SubstituteParameters)P4::SubstituteParameters
preorder(IR::TypeParameters *tps) override (defined in P4::TypeVariableSubstitutionVisitor)P4::TypeVariableSubstitutionVisitor
preorder(IR::Type_Any *tv) override (defined in P4::TypeVariableSubstitutionVisitor)P4::TypeVariableSubstitutionVisitorinline
preorder(IR::Type_Var *tv) override (defined in P4::TypeVariableSubstitutionVisitor)P4::TypeVariableSubstitutionVisitorinline
preorder(IR::Type_InfInt *ti) override (defined in P4::TypeVariableSubstitutionVisitor)P4::TypeVariableSubstitutionVisitorinline
refMap (defined in P4::SubstituteParameters)P4::SubstituteParametersprotected
replace (defined in P4::TypeVariableSubstitutionVisitor)P4::TypeVariableSubstitutionVisitorprotected
replacement(const IR::ITypeVar *original, const IR::Node *node) (defined in P4::TypeVariableSubstitutionVisitor)P4::TypeVariableSubstitutionVisitorprotected
subst (defined in P4::SubstituteParameters)P4::SubstituteParametersprotected
SubstituteParameters(ReferenceMap *refMap, const ParameterSubstitution *subst, const TypeVariableSubstitution *tvs) (defined in P4::SubstituteParameters)P4::SubstituteParametersinline
TypeVariableSubstitutionVisitor(const TypeVariableSubstitution *bindings, bool replace=false) (defined in P4::TypeVariableSubstitutionVisitor)P4::TypeVariableSubstitutionVisitorinlineexplicit