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

Description

Definition at line 1686 of file generated.h.

Public Types

using node = SgAsmBlock
 
using base = SgAsmStatement
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgAsmBlock, rose_addr_t,&SgAsmBlock::p_id >, describe_field_t< SgAsmBlock, unsigned,&SgAsmBlock::p_reason >, describe_field_t< SgAsmBlock, SgAsmStatementPtrList,&SgAsmBlock::p_statementList >, describe_field_t< SgAsmBlock, SgAsmIntegerValuePtrList,&SgAsmBlock::p_successors >, describe_field_t< SgAsmBlock, bool,&SgAsmBlock::p_successorsComplete >, describe_field_t< SgAsmBlock, SgAsmBlock *,&SgAsmBlock::p_immediateDominator >, describe_field_t< SgAsmBlock, size_t,&SgAsmBlock::p_cachedVertex >, describe_field_t< SgAsmBlock, double,&SgAsmBlock::p_codeLikelihood >, describe_field_t< SgAsmBlock, int64_t,&SgAsmBlock::p_stackDeltaOut > >
 

Static Public Attributes

static constexpr char const *const name {"AsmBlock"}
 
static constexpr unsigned long variant {62}
 
static constexpr bool concrete {true}
 

Member Typedef Documentation

◆ node

Definition at line 1687 of file generated.h.

◆ base

Definition at line 1688 of file generated.h.

◆ subclasses_t

Definition at line 1692 of file generated.h.

◆ fields_t

using Rose::Traits::generated::describe_node_t< SgAsmBlock >::fields_t = mp::List<describe_field_t<SgAsmBlock,rose_addr_t,&SgAsmBlock::p_id>, describe_field_t<SgAsmBlock,unsigned,&SgAsmBlock::p_reason>, describe_field_t<SgAsmBlock,SgAsmStatementPtrList,&SgAsmBlock::p_statementList>, describe_field_t<SgAsmBlock,SgAsmIntegerValuePtrList,&SgAsmBlock::p_successors>, describe_field_t<SgAsmBlock,bool,&SgAsmBlock::p_successorsComplete>, describe_field_t<SgAsmBlock,SgAsmBlock*,&SgAsmBlock::p_immediateDominator>, describe_field_t<SgAsmBlock,size_t,&SgAsmBlock::p_cachedVertex>, describe_field_t<SgAsmBlock,double,&SgAsmBlock::p_codeLikelihood>, describe_field_t<SgAsmBlock,int64_t,&SgAsmBlock::p_stackDeltaOut> >

Definition at line 1693 of file generated.h.

Member Data Documentation

◆ name

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

Definition at line 1689 of file generated.h.

◆ variant

constexpr unsigned long Rose::Traits::generated::describe_node_t< SgAsmBlock >::variant {62}
staticconstexpr

Definition at line 1690 of file generated.h.

◆ concrete

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

Definition at line 1691 of file generated.h.


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