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

Description

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

Definition at line 27598 of file generated.h.

Public Types

using node = SgSourceFile
 
using base = SgFile
 
using subclasses_t = mp::List<>
 
using fields_t = mp::List< describe_field_t< SgSourceFile, SgGlobal *,&SgSourceFile::p_globalScope >, describe_field_t< SgSourceFile, SgModuleStatementPtrList,&SgSourceFile::p_module_list >, describe_field_t< SgSourceFile, SgTokenPtrList,&SgSourceFile::p_token_list >, describe_field_t< SgSourceFile, SgGlobal *,&SgSourceFile::p_temp_holding_scope >, describe_field_t< SgSourceFile, SgJavaPackageStatement *,&SgSourceFile::p_package >, describe_field_t< SgSourceFile, SgJavaImportStatementList *,&SgSourceFile::p_import_list >, describe_field_t< SgSourceFile, SgJavaClassDeclarationList *,&SgSourceFile::p_class_list >, describe_field_t< SgSourceFile, bool,&SgSourceFile::p_isHeaderFile >, describe_field_t< SgSourceFile, bool,&SgSourceFile::p_isHeaderFileIncludedMoreThanOnce >, describe_field_t< SgSourceFile, SgHeaderFileReport *,&SgSourceFile::p_headerFileReport >, describe_field_t< SgSourceFile, SgStringList,&SgSourceFile::p_extraIncludeDirectorySpecifierBeforeList >, describe_field_t< SgSourceFile, SgStringList,&SgSourceFile::p_extraIncludeDirectorySpecifierAfterList >, describe_field_t< SgSourceFile, SgIncludeFile *,&SgSourceFile::p_associated_include_file >, describe_field_t< SgSourceFile, bool,&SgSourceFile::p_processedToIncludeCppDirectivesAndComments >, describe_field_t< SgSourceFile, SgNodePtrList,&SgSourceFile::p_extra_nodes_for_namequal_init >, describe_field_t< SgSourceFile, bool,&SgSourceFile::p_isDynamicLibrary >, describe_field_t< SgSourceFile, SgStatement *,&SgSourceFile::p_firstStatement >, describe_field_t< SgSourceFile, SgStatement *,&SgSourceFile::p_lastStatement >>
 

Static Public Attributes

static constexpr char const *const name {"SourceFile"}
 
static constexpr unsigned long variant {688}
 
static constexpr bool concrete {true}
 

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