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

Description

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

Definition at line 20093 of file generated.h.

Public Types

using node = SgInitializedName
 
using base = SgLocatedNodeSupport
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgInitializedName, SgName,&SgInitializedName::p_name >, describe_field_t< SgInitializedName, std::string,&SgInitializedName::p_microsoft_uuid_string >, describe_field_t< SgInitializedName, SgType *,&SgInitializedName::p_typeptr >, describe_field_t< SgInitializedName, SgInitializer *,&SgInitializedName::p_initptr >, describe_field_t< SgInitializedName, SgInitializedName *,&SgInitializedName::p_prev_decl_item >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_is_initializer >, describe_field_t< SgInitializedName, SgDeclarationStatement *,&SgInitializedName::p_declptr >, describe_field_t< SgInitializedName, SgStorageModifier *,&SgInitializedName::p_storageModifier >, describe_field_t< SgInitializedName, SgScopeStatement *,&SgInitializedName::p_scope >, describe_field_t< SgInitializedName, SgInitializedName::preinitialization_enum,&SgInitializedName::p_preinitialization >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_isCoArray >, describe_field_t< SgInitializedName, SgInitializedName::asm_register_name_enum,&SgInitializedName::p_register_name_code >, describe_field_t< SgInitializedName, SgInitializedName::excess_specifier_enum,&SgInitializedName::p_excess_specifier >, describe_field_t< SgInitializedName, std::string,&SgInitializedName::p_register_name_string >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_requiresGlobalNameQualificationOnType >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_shapeDeferred >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_initializationDeferred >, describe_field_t< SgInitializedName, SgBitVector,&SgInitializedName::p_gnu_attribute_modifierVector >, describe_field_t< SgInitializedName, unsigned long int,&SgInitializedName::p_gnu_attribute_initialization_priority >, describe_field_t< SgInitializedName, std::string,&SgInitializedName::p_gnu_attribute_named_weak_reference >, describe_field_t< SgInitializedName, std::string,&SgInitializedName::p_gnu_attribute_named_alias >, describe_field_t< SgInitializedName, std::string,&SgInitializedName::p_gnu_attribute_cleanup_function >, describe_field_t< SgInitializedName, std::string,&SgInitializedName::p_gnu_attribute_section_name >, describe_field_t< SgInitializedName, int,&SgInitializedName::p_gnu_attribute_alignment >, describe_field_t< SgInitializedName, SgDeclarationModifier::gnu_declaration_visability_enum,&SgInitializedName::p_gnu_attribute_visability >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_protected_declaration >, describe_field_t< SgInitializedName, int,&SgInitializedName::p_name_qualification_length >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_type_elaboration_required >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_global_qualification_required >, describe_field_t< SgInitializedName, int,&SgInitializedName::p_name_qualification_length_for_type >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_type_elaboration_required_for_type >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_global_qualification_required_for_type >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_hasArrayTypeWithEmptyBracketSyntax >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_using_C11_Alignas_keyword >, describe_field_t< SgInitializedName, SgNode *,&SgInitializedName::p_constant_or_type_argument_for_Alignas_keyword >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_using_auto_keyword >, describe_field_t< SgInitializedName, SgType *,&SgInitializedName::p_auto_decltype >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_using_device_keyword >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_is_braced_initialized >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_using_assignment_copy_constructor_syntax >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_needs_definitions >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_is_parameter_pack >, describe_field_t< SgInitializedName, bool,&SgInitializedName::p_is_pack_element >>
 

Static Public Attributes

static constexpr char const *const name {"InitializedName"}
 
static constexpr unsigned long variant {476}
 
static constexpr bool concrete {true}
 

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