ROSE 0.11.145.141
Public Types | Static Public Attributes | List of all members
Rose::Traits::generated::describe_node_t< SgAsmCilMetadataHeap > Struct Reference

Description

Definition at line 39418 of file generated.h.

Public Types

using node = SgAsmCilMetadataHeap
 
using base = SgAsmCilDataStream
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgAsmCilMetadataHeap, uint32_t,&SgAsmCilMetadataHeap::p_ReservedAlwaysZero >, describe_field_t< SgAsmCilMetadataHeap, uint8_t,&SgAsmCilMetadataHeap::p_MajorVersion >, describe_field_t< SgAsmCilMetadataHeap, uint8_t,&SgAsmCilMetadataHeap::p_MinorVersion >, describe_field_t< SgAsmCilMetadataHeap, uint8_t,&SgAsmCilMetadataHeap::p_HeapSizes >, describe_field_t< SgAsmCilMetadataHeap, uint8_t,&SgAsmCilMetadataHeap::p_ReservedAlwaysOne >, describe_field_t< SgAsmCilMetadataHeap, uint64_t,&SgAsmCilMetadataHeap::p_Valid >, describe_field_t< SgAsmCilMetadataHeap, uint64_t,&SgAsmCilMetadataHeap::p_Sorted >, describe_field_t< SgAsmCilMetadataHeap, std::vector< uint32_t >,&SgAsmCilMetadataHeap::p_NumberOfRows >, describe_field_t< SgAsmCilMetadataHeap, uint64_t,&SgAsmCilMetadataHeap::p_DataSizeFlags >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilAssemblyTable *,&SgAsmCilMetadataHeap::p_AssemblyTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilAssemblyOSTable *,&SgAsmCilMetadataHeap::p_AssemblyOSTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilAssemblyProcessorTable *,&SgAsmCilMetadataHeap::p_AssemblyProcessorTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilAssemblyRefTable *,&SgAsmCilMetadataHeap::p_AssemblyRefTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilAssemblyRefOSTable *,&SgAsmCilMetadataHeap::p_AssemblyRefOSTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilAssemblyRefProcessorTable *,&SgAsmCilMetadataHeap::p_AssemblyRefProcessorTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilClassLayoutTable *,&SgAsmCilMetadataHeap::p_ClassLayoutTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilConstantTable *,&SgAsmCilMetadataHeap::p_ConstantTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilCustomAttributeTable *,&SgAsmCilMetadataHeap::p_CustomAttributeTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilDeclSecurityTable *,&SgAsmCilMetadataHeap::p_DeclSecurityTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilEventTable *,&SgAsmCilMetadataHeap::p_EventTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilEventMapTable *,&SgAsmCilMetadataHeap::p_EventMapTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilExportedTypeTable *,&SgAsmCilMetadataHeap::p_ExportedTypeTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilFieldTable *,&SgAsmCilMetadataHeap::p_FieldTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilFieldLayoutTable *,&SgAsmCilMetadataHeap::p_FieldLayoutTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilFieldMarshalTable *,&SgAsmCilMetadataHeap::p_FieldMarshalTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilFieldRVATable *,&SgAsmCilMetadataHeap::p_FieldRVATable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilFileTable *,&SgAsmCilMetadataHeap::p_FileTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilGenericParamTable *,&SgAsmCilMetadataHeap::p_GenericParamTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilGenericParamConstraintTable *,&SgAsmCilMetadataHeap::p_GenericParamConstraintTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilImplMapTable *,&SgAsmCilMetadataHeap::p_ImplMapTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilInterfaceImplTable *,&SgAsmCilMetadataHeap::p_InterfaceImplTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilManifestResourceTable *,&SgAsmCilMetadataHeap::p_ManifestResourceTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilMemberRefTable *,&SgAsmCilMetadataHeap::p_MemberRefTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilMethodDefTable *,&SgAsmCilMetadataHeap::p_MethodDefTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilMethodImplTable *,&SgAsmCilMetadataHeap::p_MethodImplTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilMethodSemanticsTable *,&SgAsmCilMetadataHeap::p_MethodSemanticsTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilMethodSpecTable *,&SgAsmCilMetadataHeap::p_MethodSpecTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilModuleTable *,&SgAsmCilMetadataHeap::p_ModuleTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilModuleRefTable *,&SgAsmCilMetadataHeap::p_ModuleRefTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilNestedClassTable *,&SgAsmCilMetadataHeap::p_NestedClassTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilParamTable *,&SgAsmCilMetadataHeap::p_ParamTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilPropertyTable *,&SgAsmCilMetadataHeap::p_PropertyTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilPropertyMapTable *,&SgAsmCilMetadataHeap::p_PropertyMapTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilStandAloneSigTable *,&SgAsmCilMetadataHeap::p_StandAloneSigTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilTypeDefTable *,&SgAsmCilMetadataHeap::p_TypeDefTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilTypeRefTable *,&SgAsmCilMetadataHeap::p_TypeRefTable >, describe_field_t< SgAsmCilMetadataHeap, SgAsmCilTypeSpecTable *,&SgAsmCilMetadataHeap::p_TypeSpecTable > >
 

Static Public Attributes

static constexpr char const *const name {"AsmCilMetadataHeap"}
 
static constexpr unsigned long variant {994}
 
static constexpr bool concrete {true}
 

Member Typedef Documentation

◆ node

Definition at line 39419 of file generated.h.

◆ base

Definition at line 39420 of file generated.h.

◆ subclasses_t

Definition at line 39424 of file generated.h.

◆ fields_t

using Rose::Traits::generated::describe_node_t< SgAsmCilMetadataHeap >::fields_t = mp::List<describe_field_t<SgAsmCilMetadataHeap,uint32_t,&SgAsmCilMetadataHeap::p_ReservedAlwaysZero>, describe_field_t<SgAsmCilMetadataHeap,uint8_t,&SgAsmCilMetadataHeap::p_MajorVersion>, describe_field_t<SgAsmCilMetadataHeap,uint8_t,&SgAsmCilMetadataHeap::p_MinorVersion>, describe_field_t<SgAsmCilMetadataHeap,uint8_t,&SgAsmCilMetadataHeap::p_HeapSizes>, describe_field_t<SgAsmCilMetadataHeap,uint8_t,&SgAsmCilMetadataHeap::p_ReservedAlwaysOne>, describe_field_t<SgAsmCilMetadataHeap,uint64_t,&SgAsmCilMetadataHeap::p_Valid>, describe_field_t<SgAsmCilMetadataHeap,uint64_t,&SgAsmCilMetadataHeap::p_Sorted>, describe_field_t<SgAsmCilMetadataHeap,std::vector<uint32_t>,&SgAsmCilMetadataHeap::p_NumberOfRows>, describe_field_t<SgAsmCilMetadataHeap,uint64_t,&SgAsmCilMetadataHeap::p_DataSizeFlags>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilAssemblyTable*,&SgAsmCilMetadataHeap::p_AssemblyTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilAssemblyOSTable*,&SgAsmCilMetadataHeap::p_AssemblyOSTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilAssemblyProcessorTable*,&SgAsmCilMetadataHeap::p_AssemblyProcessorTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilAssemblyRefTable*,&SgAsmCilMetadataHeap::p_AssemblyRefTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilAssemblyRefOSTable*,&SgAsmCilMetadataHeap::p_AssemblyRefOSTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilAssemblyRefProcessorTable*,&SgAsmCilMetadataHeap::p_AssemblyRefProcessorTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilClassLayoutTable*,&SgAsmCilMetadataHeap::p_ClassLayoutTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilConstantTable*,&SgAsmCilMetadataHeap::p_ConstantTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilCustomAttributeTable*,&SgAsmCilMetadataHeap::p_CustomAttributeTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilDeclSecurityTable*,&SgAsmCilMetadataHeap::p_DeclSecurityTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilEventTable*,&SgAsmCilMetadataHeap::p_EventTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilEventMapTable*,&SgAsmCilMetadataHeap::p_EventMapTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilExportedTypeTable*,&SgAsmCilMetadataHeap::p_ExportedTypeTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilFieldTable*,&SgAsmCilMetadataHeap::p_FieldTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilFieldLayoutTable*,&SgAsmCilMetadataHeap::p_FieldLayoutTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilFieldMarshalTable*,&SgAsmCilMetadataHeap::p_FieldMarshalTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilFieldRVATable*,&SgAsmCilMetadataHeap::p_FieldRVATable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilFileTable*,&SgAsmCilMetadataHeap::p_FileTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilGenericParamTable*,&SgAsmCilMetadataHeap::p_GenericParamTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilGenericParamConstraintTable*,&SgAsmCilMetadataHeap::p_GenericParamConstraintTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilImplMapTable*,&SgAsmCilMetadataHeap::p_ImplMapTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilInterfaceImplTable*,&SgAsmCilMetadataHeap::p_InterfaceImplTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilManifestResourceTable*,&SgAsmCilMetadataHeap::p_ManifestResourceTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilMemberRefTable*,&SgAsmCilMetadataHeap::p_MemberRefTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilMethodDefTable*,&SgAsmCilMetadataHeap::p_MethodDefTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilMethodImplTable*,&SgAsmCilMetadataHeap::p_MethodImplTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilMethodSemanticsTable*,&SgAsmCilMetadataHeap::p_MethodSemanticsTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilMethodSpecTable*,&SgAsmCilMetadataHeap::p_MethodSpecTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilModuleTable*,&SgAsmCilMetadataHeap::p_ModuleTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilModuleRefTable*,&SgAsmCilMetadataHeap::p_ModuleRefTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilNestedClassTable*,&SgAsmCilMetadataHeap::p_NestedClassTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilParamTable*,&SgAsmCilMetadataHeap::p_ParamTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilPropertyTable*,&SgAsmCilMetadataHeap::p_PropertyTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilPropertyMapTable*,&SgAsmCilMetadataHeap::p_PropertyMapTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilStandAloneSigTable*,&SgAsmCilMetadataHeap::p_StandAloneSigTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilTypeDefTable*,&SgAsmCilMetadataHeap::p_TypeDefTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilTypeRefTable*,&SgAsmCilMetadataHeap::p_TypeRefTable>, describe_field_t<SgAsmCilMetadataHeap,SgAsmCilTypeSpecTable*,&SgAsmCilMetadataHeap::p_TypeSpecTable> >

Definition at line 39425 of file generated.h.

Member Data Documentation

◆ name

constexpr char const* const Rose::Traits::generated::describe_node_t< SgAsmCilMetadataHeap >::name {"AsmCilMetadataHeap"}
staticconstexpr

Definition at line 39421 of file generated.h.

◆ variant

constexpr unsigned long Rose::Traits::generated::describe_node_t< SgAsmCilMetadataHeap >::variant {994}
staticconstexpr

Definition at line 39422 of file generated.h.

◆ concrete

constexpr bool Rose::Traits::generated::describe_node_t< SgAsmCilMetadataHeap >::concrete {true}
staticconstexpr

Definition at line 39423 of file generated.h.


The documentation for this struct was generated from the following file: