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

Description

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

Definition at line 6584 of file generated.h.

Public Types

using node = SgAsmInstruction
 
using base = SgAsmStatement
 
using subclasses_t = mp::List< SgAsmCilInstruction, SgAsmJvmInstruction, SgAsmM68kInstruction, SgAsmMipsInstruction, SgAsmNullInstruction, SgAsmPowerpcInstruction, SgAsmX86Instruction >
 
using fields_t = mp::List< describe_field_t< SgAsmInstruction, std::string,&SgAsmInstruction::p_mnemonic >, describe_field_t< SgAsmInstruction, SgUnsignedCharList,&SgAsmInstruction::p_raw_bytes >, describe_field_t< SgAsmInstruction, SgAsmOperandList *,&SgAsmInstruction::p_operandList >, describe_field_t< SgAsmInstruction, size_t,&SgAsmInstruction::p_cacheLockCount >, describe_field_t< SgAsmInstruction, SgAsmStatementPtrList,&SgAsmInstruction::p_sources >, describe_field_t< SgAsmInstruction, int64_t,&SgAsmInstruction::p_stackDeltaIn >, describe_field_t< SgAsmInstruction, SgAsmExprListExp *,&SgAsmInstruction::p_semantics >>
 

Static Public Attributes

static constexpr char const *const name {"AsmInstruction"}
 
static constexpr unsigned long variant {208}
 
static constexpr bool concrete {true}
 

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