P4C
The P4 Compiler
|
This is the complete list of members for P4::StructTypeReplacement< T >, including all inherited members.
dbprint(std::ostream &out) const (defined in P4::StructTypeReplacement< T >) | P4::StructTypeReplacement< T > | inlinevirtual |
explode(const IR::Expression *root, cstring prefix) | P4::StructTypeReplacement< T > | inline |
fieldNameRemap (defined in P4::StructTypeReplacement< T >) | P4::StructTypeReplacement< T > | |
flatten(const P4::TypeMap *typeMap, cstring prefix, const IR::Type *type, const IR::Vector< IR::Annotation > &annotations, IR::IndexedVector< IR::StructField > &fields, AnnotationSelectionPolicy *policy) (defined in P4::StructTypeReplacement< T >) | P4::StructTypeReplacement< T > | inline |
print() const (defined in P4::IHasDbPrint) | P4::IHasDbPrint | |
replacementType (defined in P4::StructTypeReplacement< T >) | P4::StructTypeReplacement< T > | |
structFieldMap (defined in P4::StructTypeReplacement< T >) | P4::StructTypeReplacement< T > | |
StructTypeReplacement(const P4::TypeMap *typeMap, const IR::Type_StructLike *type, AnnotationSelectionPolicy *policy) (defined in P4::StructTypeReplacement< T >) | P4::StructTypeReplacement< T > | inline |
~IHasDbPrint()=default (defined in P4::IHasDbPrint) | P4::IHasDbPrint | virtual |