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

Description

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

Definition at line 11570 of file generated.h.

Public Types

using node = SgAttributeSpecificationStatement
 
using base = SgDeclarationStatement
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgAttributeSpecificationStatement, SgStringList,&SgAttributeSpecificationStatement::p_name_list >, describe_field_t< SgAttributeSpecificationStatement, SgAttributeSpecificationStatement::attribute_spec_enum,&SgAttributeSpecificationStatement::p_attribute_kind >, describe_field_t< SgAttributeSpecificationStatement, int,&SgAttributeSpecificationStatement::p_intent >, describe_field_t< SgAttributeSpecificationStatement, SgExprListExp *,&SgAttributeSpecificationStatement::p_parameter_list >, describe_field_t< SgAttributeSpecificationStatement, SgDataStatementGroupPtrList,&SgAttributeSpecificationStatement::p_data_statement_group_list >, describe_field_t< SgAttributeSpecificationStatement, SgExprListExp *,&SgAttributeSpecificationStatement::p_bind_list >, describe_field_t< SgAttributeSpecificationStatement, SgDimensionObjectPtrList,&SgAttributeSpecificationStatement::p_dimension_object_list >>
 

Static Public Attributes

static constexpr char const *const name {"AttributeSpecificationStatement"}
 
static constexpr unsigned long variant {299}
 
static constexpr bool concrete {true}
 

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