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

Description

Definition at line 5579 of file generated.h.

Public Types

using node = SgAsmFunction
 
using base = SgAsmSynthesizedDeclaration
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgAsmFunction, std::string,&SgAsmFunction::p_name >, describe_field_t< SgAsmFunction, unsigned,&SgAsmFunction::p_reason >, describe_field_t< SgAsmFunction, std::string,&SgAsmFunction::p_reasonComment >, describe_field_t< SgAsmFunction, SgAsmFunction::function_kind_enum,&SgAsmFunction::p_functionKind >, describe_field_t< SgAsmFunction, SgAsmFunction::MayReturn,&SgAsmFunction::p_mayReturn >, describe_field_t< SgAsmFunction, std::string,&SgAsmFunction::p_nameMd5 >, describe_field_t< SgAsmFunction, SgAsmStatementPtrList,&SgAsmFunction::p_statementList >, describe_field_t< SgAsmFunction, SgAsmStatementPtrList,&SgAsmFunction::p_dest >, describe_field_t< SgAsmFunction, rose_addr_t,&SgAsmFunction::p_entryVa >, describe_field_t< SgAsmFunction, SgSymbolTable *,&SgAsmFunction::p_symbolTable >, describe_field_t< SgAsmFunction, size_t,&SgAsmFunction::p_cachedVertex >, describe_field_t< SgAsmFunction, int64_t,&SgAsmFunction::p_stackDelta >, describe_field_t< SgAsmFunction, std::string,&SgAsmFunction::p_callingConvention > >
 

Static Public Attributes

static constexpr char const *const name {"AsmFunction"}
 
static constexpr unsigned long variant {193}
 
static constexpr bool concrete {true}
 

Member Typedef Documentation

◆ node

Definition at line 5580 of file generated.h.

◆ base

Definition at line 5581 of file generated.h.

◆ subclasses_t

Definition at line 5585 of file generated.h.

◆ fields_t

using Rose::Traits::generated::describe_node_t< SgAsmFunction >::fields_t = mp::List<describe_field_t<SgAsmFunction,std::string,&SgAsmFunction::p_name>, describe_field_t<SgAsmFunction,unsigned,&SgAsmFunction::p_reason>, describe_field_t<SgAsmFunction,std::string,&SgAsmFunction::p_reasonComment>, describe_field_t<SgAsmFunction,SgAsmFunction::function_kind_enum,&SgAsmFunction::p_functionKind>, describe_field_t<SgAsmFunction,SgAsmFunction::MayReturn,&SgAsmFunction::p_mayReturn>, describe_field_t<SgAsmFunction,std::string,&SgAsmFunction::p_nameMd5>, describe_field_t<SgAsmFunction,SgAsmStatementPtrList,&SgAsmFunction::p_statementList>, describe_field_t<SgAsmFunction,SgAsmStatementPtrList,&SgAsmFunction::p_dest>, describe_field_t<SgAsmFunction,rose_addr_t,&SgAsmFunction::p_entryVa>, describe_field_t<SgAsmFunction,SgSymbolTable*,&SgAsmFunction::p_symbolTable>, describe_field_t<SgAsmFunction,size_t,&SgAsmFunction::p_cachedVertex>, describe_field_t<SgAsmFunction,int64_t,&SgAsmFunction::p_stackDelta>, describe_field_t<SgAsmFunction,std::string,&SgAsmFunction::p_callingConvention> >

Definition at line 5586 of file generated.h.

Member Data Documentation

◆ name

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

Definition at line 5582 of file generated.h.

◆ variant

constexpr unsigned long Rose::Traits::generated::describe_node_t< SgAsmFunction >::variant {193}
staticconstexpr

Definition at line 5583 of file generated.h.

◆ concrete

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

Definition at line 5584 of file generated.h.


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