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

This is the complete list of members for BMV2::HeaderConverter, including all inherited members.

addHeaderField(const cstring &header, const cstring &name, int size, bool is_signed) (defined in BMV2::HeaderConverter)BMV2::HeaderConverterprotected
addHeaderStacks(const IR::Type_Struct *type) (defined in BMV2::HeaderConverter)BMV2::HeaderConverter
addHeaderType(const IR::Type_StructLike *st) (defined in BMV2::HeaderConverter)BMV2::HeaderConverterprotected
addHeaderUnionFields(cstring hdrName, const IR::Type_HeaderUnion *type) (defined in BMV2::HeaderConverter)BMV2::HeaderConverterprotected
addTypesAndInstances(const IR::Type_StructLike *type, bool meta)BMV2::HeaderConverter
end_apply(const IR::Node *node) override (defined in BMV2::HeaderConverter)BMV2::HeaderConverter
HeaderConverter(ConversionContext *ctxt, cstring scalarsName) (defined in BMV2::HeaderConverter)BMV2::HeaderConverter
init_apply(const IR::Node *node) overrideBMV2::HeaderConverter
isHeaders(const IR::Type_StructLike *st) (defined in BMV2::HeaderConverter)BMV2::HeaderConverter
preorder(const IR::Parameter *param) overrideBMV2::HeaderConverter
pushNewArray(Util::JsonArray *parent) (defined in BMV2::HeaderConverter)BMV2::HeaderConverterprotected