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

Description

Definition at line 9207 of file generated.h.

Public Types

using node = SgAsmOp
 
using base = SgExpression
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgAsmOp, SgAsmOp::asm_operand_constraint_enum,&SgAsmOp::p_constraint >, describe_field_t< SgAsmOp, SgAsmOp::asm_operand_modifier_enum,&SgAsmOp::p_modifiers >, describe_field_t< SgAsmOp, SgExpression *,&SgAsmOp::p_expression >, describe_field_t< SgAsmOp, bool,&SgAsmOp::p_recordRawAsmOperandDescriptions >, describe_field_t< SgAsmOp, bool,&SgAsmOp::p_isOutputOperand >, describe_field_t< SgAsmOp, std::string,&SgAsmOp::p_constraintString >, describe_field_t< SgAsmOp, std::string,&SgAsmOp::p_name > >
 

Static Public Attributes

static constexpr char const *const name {"AsmOp"}
 
static constexpr unsigned long variant {246}
 
static constexpr bool concrete {true}
 

Member Typedef Documentation

◆ node

Definition at line 9208 of file generated.h.

◆ base

Definition at line 9209 of file generated.h.

◆ subclasses_t

Definition at line 9213 of file generated.h.

◆ fields_t

using Rose::Traits::generated::describe_node_t< SgAsmOp >::fields_t = mp::List<describe_field_t<SgAsmOp,SgAsmOp::asm_operand_constraint_enum,&SgAsmOp::p_constraint>, describe_field_t<SgAsmOp,SgAsmOp::asm_operand_modifier_enum,&SgAsmOp::p_modifiers>, describe_field_t<SgAsmOp,SgExpression*,&SgAsmOp::p_expression>, describe_field_t<SgAsmOp,bool,&SgAsmOp::p_recordRawAsmOperandDescriptions>, describe_field_t<SgAsmOp,bool,&SgAsmOp::p_isOutputOperand>, describe_field_t<SgAsmOp,std::string,&SgAsmOp::p_constraintString>, describe_field_t<SgAsmOp,std::string,&SgAsmOp::p_name> >

Definition at line 9214 of file generated.h.

Member Data Documentation

◆ name

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

Definition at line 9210 of file generated.h.

◆ variant

constexpr unsigned long Rose::Traits::generated::describe_node_t< SgAsmOp >::variant {246}
staticconstexpr

Definition at line 9211 of file generated.h.

◆ concrete

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

Definition at line 9212 of file generated.h.


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