ROSE 0.11.145.141
Public Types | Static Public Attributes | List of all members
Rose::Traits::generated::describe_node_t< SgNonrealDecl > Struct Reference

Description

Definition at line 23486 of file generated.h.

Public Types

using node = SgNonrealDecl
 
using base = SgDeclarationStatement
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgNonrealDecl, SgName,&SgNonrealDecl::p_name >, describe_field_t< SgNonrealDecl, SgDeclarationScope *,&SgNonrealDecl::p_nonreal_decl_scope >, describe_field_t< SgNonrealDecl, SgNonrealType *,&SgNonrealDecl::p_type >, describe_field_t< SgNonrealDecl, int,&SgNonrealDecl::p_template_parameter_position >, describe_field_t< SgNonrealDecl, int,&SgNonrealDecl::p_template_parameter_depth >, describe_field_t< SgNonrealDecl, SgDeclarationStatement *,&SgNonrealDecl::p_templateDeclaration >, describe_field_t< SgNonrealDecl, SgTemplateArgumentPtrList,&SgNonrealDecl::p_tpl_args >, describe_field_t< SgNonrealDecl, SgTemplateParameterPtrList,&SgNonrealDecl::p_tpl_params >, describe_field_t< SgNonrealDecl, bool,&SgNonrealDecl::p_is_class_member >, describe_field_t< SgNonrealDecl, bool,&SgNonrealDecl::p_is_template_param >, describe_field_t< SgNonrealDecl, bool,&SgNonrealDecl::p_is_template_template_param >, describe_field_t< SgNonrealDecl, bool,&SgNonrealDecl::p_is_nonreal_template >, describe_field_t< SgNonrealDecl, bool,&SgNonrealDecl::p_is_nonreal_function > >
 

Static Public Attributes

static constexpr char const *const name {"NonrealDecl"}
 
static constexpr unsigned long variant {569}
 
static constexpr bool concrete {true}
 

Member Typedef Documentation

◆ node

Definition at line 23487 of file generated.h.

◆ base

Definition at line 23488 of file generated.h.

◆ subclasses_t

Definition at line 23492 of file generated.h.

◆ fields_t

using Rose::Traits::generated::describe_node_t< SgNonrealDecl >::fields_t = mp::List<describe_field_t<SgNonrealDecl,SgName,&SgNonrealDecl::p_name>, describe_field_t<SgNonrealDecl,SgDeclarationScope*,&SgNonrealDecl::p_nonreal_decl_scope>, describe_field_t<SgNonrealDecl,SgNonrealType*,&SgNonrealDecl::p_type>, describe_field_t<SgNonrealDecl,int,&SgNonrealDecl::p_template_parameter_position>, describe_field_t<SgNonrealDecl,int,&SgNonrealDecl::p_template_parameter_depth>, describe_field_t<SgNonrealDecl,SgDeclarationStatement*,&SgNonrealDecl::p_templateDeclaration>, describe_field_t<SgNonrealDecl,SgTemplateArgumentPtrList,&SgNonrealDecl::p_tpl_args>, describe_field_t<SgNonrealDecl,SgTemplateParameterPtrList,&SgNonrealDecl::p_tpl_params>, describe_field_t<SgNonrealDecl,bool,&SgNonrealDecl::p_is_class_member>, describe_field_t<SgNonrealDecl,bool,&SgNonrealDecl::p_is_template_param>, describe_field_t<SgNonrealDecl,bool,&SgNonrealDecl::p_is_template_template_param>, describe_field_t<SgNonrealDecl,bool,&SgNonrealDecl::p_is_nonreal_template>, describe_field_t<SgNonrealDecl,bool,&SgNonrealDecl::p_is_nonreal_function> >

Definition at line 23493 of file generated.h.

Member Data Documentation

◆ name

constexpr char const* const Rose::Traits::generated::describe_node_t< SgNonrealDecl >::name {"NonrealDecl"}
staticconstexpr

Definition at line 23489 of file generated.h.

◆ variant

constexpr unsigned long Rose::Traits::generated::describe_node_t< SgNonrealDecl >::variant {569}
staticconstexpr

Definition at line 23490 of file generated.h.

◆ concrete

constexpr bool Rose::Traits::generated::describe_node_t< SgNonrealDecl >::concrete {true}
staticconstexpr

Definition at line 23491 of file generated.h.


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