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

Description

template<>
struct Rose::Traits::generated::describe_node_t< SgAsmOp >

Definition at line 9287 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 {249}
 
static constexpr bool concrete {true}
 

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