P4C
The P4 Compiler
P4::FunctionSpecializationMap Struct Reference

Public Member Functions

void add (const IR::MethodCallExpression *mce, const IR::Function *func, const IR::Node *insert)
 
FunctionSpecializationget (const IR::MethodCallExpression *mce) const
 
IR::Vector< IR::Node > * getInsertions (const IR::Node *insertionPoint)
 

Public Attributes

std::set< FunctionSpecialization * > inserted
 
ordered_map< const IR::MethodCallExpression *, FunctionSpecialization * > map
 
ReferenceMaprefMap
 
TypeMaptypeMap