P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
P4::TypeSpecializationMap Member List

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

add(const IR::Type_Specialized *t, const IR::Type_StructLike *decl, NameGenerator *nameGen) (defined in P4::TypeSpecializationMap)P4::TypeSpecializationMap
CreateSpecializedTypes (defined in P4::TypeSpecializationMap)P4::TypeSpecializationMapfriend
dbprint(std::ostream &out) const override (defined in P4::TypeSpecializationMap)P4::TypeSpecializationMapinlinevirtual
get(const IR::Type_Specialized *t) const (defined in P4::TypeSpecializationMap)P4::TypeSpecializationMap
get(const IR::Type_Specialized *t) (defined in P4::TypeSpecializationMap)P4::TypeSpecializationMap
map (defined in P4::TypeSpecializationMap)P4::TypeSpecializationMap
markDefined(const IR::Type_Declaration *tdec)P4::TypeSpecializationMap
nextAvailable()P4::TypeSpecializationMap
print() const (defined in P4::IHasDbPrint)P4::IHasDbPrint
typeMap (defined in P4::TypeSpecializationMap)P4::TypeSpecializationMap
~IHasDbPrint()=default (defined in P4::IHasDbPrint)P4::IHasDbPrintvirtual