ROSE 0.11.145.141
|
Definition at line 20082 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} |
using Rose::Traits::generated::describe_node_t< SgInitializedName >::node = SgInitializedName |
Definition at line 20083 of file generated.h.
Definition at line 20084 of file generated.h.
using Rose::Traits::generated::describe_node_t< SgInitializedName >::subclasses_t = mp::List<> |
Definition at line 20088 of file generated.h.
using Rose::Traits::generated::describe_node_t< SgInitializedName >::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> > |
Definition at line 20089 of file generated.h.
|
staticconstexpr |
Definition at line 20085 of file generated.h.
|
staticconstexpr |
Definition at line 20086 of file generated.h.
|
staticconstexpr |
Definition at line 20087 of file generated.h.