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

Description

Definition at line 5769 of file generated.h.

Public Types

using node = SgAsmGenericFile
 
using base = SgAsmExecutableFileFormat
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgAsmGenericFile, SgAsmDwarfCompilationUnitList *,&SgAsmGenericFile::p_dwarfInfo >, describe_field_t< SgAsmGenericFile, std::string,&SgAsmGenericFile::p_name >, describe_field_t< SgAsmGenericFile, int,&SgAsmGenericFile::p_fd >, describe_field_t< SgAsmGenericFile, struct stat,&SgAsmGenericFile::p_sb >, describe_field_t< SgAsmGenericFile, SgFileContentList,&SgAsmGenericFile::p_data >, describe_field_t< SgAsmGenericFile, SgAsmGenericHeaderList *,&SgAsmGenericFile::p_headers >, describe_field_t< SgAsmGenericFile, SgAsmGenericSectionList *,&SgAsmGenericFile::p_holes >, describe_field_t< SgAsmGenericFile, bool,&SgAsmGenericFile::p_truncateZeros >, describe_field_t< SgAsmGenericFile, bool,&SgAsmGenericFile::p_trackingReferences >, describe_field_t< SgAsmGenericFile, Rose::BinaryAnalysis::AddressIntervalSet,&SgAsmGenericFile::p_referencedExtents >, describe_field_t< SgAsmGenericFile, bool,&SgAsmGenericFile::p_neuter > >
 

Static Public Attributes

static constexpr char const *const name {"AsmGenericFile"}
 
static constexpr unsigned long variant {196}
 
static constexpr bool concrete {true}
 

Member Typedef Documentation

◆ node

Definition at line 5770 of file generated.h.

◆ base

Definition at line 5771 of file generated.h.

◆ subclasses_t

Definition at line 5775 of file generated.h.

◆ fields_t

using Rose::Traits::generated::describe_node_t< SgAsmGenericFile >::fields_t = mp::List<describe_field_t<SgAsmGenericFile,SgAsmDwarfCompilationUnitList*,&SgAsmGenericFile::p_dwarfInfo>, describe_field_t<SgAsmGenericFile,std::string,&SgAsmGenericFile::p_name>, describe_field_t<SgAsmGenericFile,int,&SgAsmGenericFile::p_fd>, describe_field_t<SgAsmGenericFile,struct stat,&SgAsmGenericFile::p_sb>, describe_field_t<SgAsmGenericFile,SgFileContentList,&SgAsmGenericFile::p_data>, describe_field_t<SgAsmGenericFile,SgAsmGenericHeaderList*,&SgAsmGenericFile::p_headers>, describe_field_t<SgAsmGenericFile,SgAsmGenericSectionList*,&SgAsmGenericFile::p_holes>, describe_field_t<SgAsmGenericFile,bool,&SgAsmGenericFile::p_truncateZeros>, describe_field_t<SgAsmGenericFile,bool,&SgAsmGenericFile::p_trackingReferences>, describe_field_t<SgAsmGenericFile,Rose::BinaryAnalysis::AddressIntervalSet,&SgAsmGenericFile::p_referencedExtents>, describe_field_t<SgAsmGenericFile,bool,&SgAsmGenericFile::p_neuter> >

Definition at line 5776 of file generated.h.

Member Data Documentation

◆ name

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

Definition at line 5772 of file generated.h.

◆ variant

constexpr unsigned long Rose::Traits::generated::describe_node_t< SgAsmGenericFile >::variant {196}
staticconstexpr

Definition at line 5773 of file generated.h.

◆ concrete

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

Definition at line 5774 of file generated.h.


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