ROSE 0.11.145.141
|
Definition at line 16736 of file generated.h.
Public Types | |
using | node = SgFile |
using | base = SgSupport |
using | subclasses_t = mp::List< SgSourceFile, SgUnknownFile, SgBinaryComposite > |
using | fields_t = mp::List< describe_field_t< SgFile, Sg_File_Info *,&SgFile::p_startOfConstruct >, describe_field_t< SgFile, SgStringList,&SgFile::p_originalCommandLineArgumentList >, describe_field_t< SgFile, int,&SgFile::p_verbose >, describe_field_t< SgFile, bool,&SgFile::p_output_warnings >, describe_field_t< SgFile, bool,&SgFile::p_C_only >, describe_field_t< SgFile, bool,&SgFile::p_Cxx_only >, describe_field_t< SgFile, bool,&SgFile::p_Fortran_only >, describe_field_t< SgFile, bool,&SgFile::p_CoArrayFortran_only >, describe_field_t< SgFile, int,&SgFile::p_upc_threads >, describe_field_t< SgFile, bool,&SgFile::p_Java_only >, describe_field_t< SgFile, bool,&SgFile::p_Jvm_only >, describe_field_t< SgFile, bool,&SgFile::p_Jovial_only >, describe_field_t< SgFile, bool,&SgFile::p_PHP_only >, describe_field_t< SgFile, bool,&SgFile::p_Python_only >, describe_field_t< SgFile, bool,&SgFile::p_Cuda_only >, describe_field_t< SgFile, bool,&SgFile::p_OpenCL_only >, describe_field_t< SgFile, bool,&SgFile::p_Csharp_only >, describe_field_t< SgFile, bool,&SgFile::p_Ada_only >, describe_field_t< SgFile, bool,&SgFile::p_requires_C_preprocessor >, describe_field_t< SgFile, bool,&SgFile::p_binary_only >, describe_field_t< SgFile, SgFile::outputFormatOption_enum,&SgFile::p_inputFormat >, describe_field_t< SgFile, SgFile::outputFormatOption_enum,&SgFile::p_outputFormat >, describe_field_t< SgFile, SgFile::outputFormatOption_enum,&SgFile::p_backendCompileFormat >, describe_field_t< SgFile, bool,&SgFile::p_fortran_implicit_none >, describe_field_t< SgFile, bool,&SgFile::p_openmp >, describe_field_t< SgFile, bool,&SgFile::p_openmp_parse_only >, describe_field_t< SgFile, bool,&SgFile::p_openmp_ast_only >, describe_field_t< SgFile, bool,&SgFile::p_openmp_lowering >, describe_field_t< SgFile, bool,&SgFile::p_openacc >, describe_field_t< SgFile, bool,&SgFile::p_openacc_parse_only >, describe_field_t< SgFile, bool,&SgFile::p_openacc_ast_only >, describe_field_t< SgFile, bool,&SgFile::p_cray_pointer_support >, describe_field_t< SgFile, bool,&SgFile::p_failsafe >, describe_field_t< SgFile, bool,&SgFile::p_output_parser_actions >, describe_field_t< SgFile, bool,&SgFile::p_exit_after_parser >, describe_field_t< SgFile, bool,&SgFile::p_skip_syntax_check >, describe_field_t< SgFile, bool,&SgFile::p_skip_parser >, describe_field_t< SgFile, bool,&SgFile::p_relax_syntax_check >, describe_field_t< SgFile, bool,&SgFile::p_skip_translation_from_edg_ast_to_rose_ast >, describe_field_t< SgFile, bool,&SgFile::p_skip_transformation >, describe_field_t< SgFile, bool,&SgFile::p_skip_unparse >, describe_field_t< SgFile, bool,&SgFile::p_skipfinalCompileStep >, describe_field_t< SgFile, bool,&SgFile::p_unparse_includes >, describe_field_t< SgFile, bool,&SgFile::p_unparse_line_directives >, describe_field_t< SgFile, bool,&SgFile::p_unparse_function_calls_using_operator_syntax >, describe_field_t< SgFile, bool,&SgFile::p_unparse_function_calls_using_operator_names >, describe_field_t< SgFile, bool,&SgFile::p_unparse_instruction_addresses >, describe_field_t< SgFile, bool,&SgFile::p_unparse_raw_memory_contents >, describe_field_t< SgFile, bool,&SgFile::p_unparse_binary_file_format >, describe_field_t< SgFile, SgFile::languageOption_enum,&SgFile::p_outputLanguage >, describe_field_t< SgFile, SgFile::languageOption_enum,&SgFile::p_inputLanguage >, describe_field_t< SgFile, std::string,&SgFile::p_sourceFileNameWithPath >, describe_field_t< SgFile, std::string,&SgFile::p_sourceFileNameWithoutPath >, describe_field_t< SgFile, std::string,&SgFile::p_unparse_output_filename >, describe_field_t< SgFile, std::string,&SgFile::p_objectFileNameWithPath >, describe_field_t< SgFile, std::string,&SgFile::p_objectFileNameWithoutPath >, describe_field_t< SgFile, bool,&SgFile::p_useBackendOnly >, describe_field_t< SgFile, bool,&SgFile::p_compileOnly >, describe_field_t< SgFile, std::string,&SgFile::p_savedFrontendCommandLine >, describe_field_t< SgFile, bool,&SgFile::p_no_implicit_templates >, describe_field_t< SgFile, bool,&SgFile::p_no_implicit_inline_templates >, describe_field_t< SgFile, bool,&SgFile::p_skip_commentsAndDirectives >, describe_field_t< SgFile, bool,&SgFile::p_collectAllCommentsAndDirectives >, describe_field_t< SgFile, bool,&SgFile::p_translateCommentsAndDirectivesIntoAST >, describe_field_t< SgFile, bool,&SgFile::p_unparseHeaderFiles >, describe_field_t< SgFile, ROSEAttributesListContainerPtr,&SgFile::p_preprocessorDirectivesAndCommentsList >, describe_field_t< SgFile, AstAttributeMechanism *,&SgFile::p_attributeMechanism >, describe_field_t< SgFile, bool,&SgFile::p_KCC_frontend >, describe_field_t< SgFile, bool,&SgFile::p_new_frontend >, describe_field_t< SgFile, bool,&SgFile::p_disable_edg_backend >, describe_field_t< SgFile, bool,&SgFile::p_disable_sage_backend >, describe_field_t< SgFile, int,&SgFile::p_testingLevel >, describe_field_t< SgFile, bool,&SgFile::p_preinit_il >, describe_field_t< SgFile, bool,&SgFile::p_enable_cp_backend >, describe_field_t< SgFile, bool,&SgFile::p_markGeneratedFiles >, describe_field_t< SgFile, bool,&SgFile::p_negative_test >, describe_field_t< SgFile, bool,&SgFile::p_strict_language_handling >, describe_field_t< SgFile, bool,&SgFile::p_wave >, describe_field_t< SgFile, int,&SgFile::p_embedColorCodesInGeneratedCode >, describe_field_t< SgFile, int,&SgFile::p_generateSourcePositionCodes >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesCppFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesFortranFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesFortran77FileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesFortran90FileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesFortran95FileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesFortran2003FileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesFortran2008FileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesCoArrayFortranFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesPHPFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesPythonFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesJavaFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesJvmFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesBinaryFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileTypeIsUnknown >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesCsharpFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesAdaFileExtension >, describe_field_t< SgFile, bool,&SgFile::p_sourceFileUsesJovialFileExtension >, describe_field_t< SgFile, int,&SgFile::p_detect_dangling_pointers >, describe_field_t< SgFile, bool,&SgFile::p_experimental_flang_frontend >, describe_field_t< SgFile, bool,&SgFile::p_read_executable_file_format_only >, describe_field_t< SgFile, bool,&SgFile::p_visualize_executable_file_format_skip_symbols >, describe_field_t< SgFile, bool,&SgFile::p_visualize_dwarf_only >, describe_field_t< SgFile, bool,&SgFile::p_read_instructions_only >, describe_field_t< SgFile, SgStringList,&SgFile::p_libraryArchiveObjectFileNameList >, describe_field_t< SgFile, bool,&SgFile::p_isLibraryArchive >, describe_field_t< SgFile, bool,&SgFile::p_isObjectFile >, describe_field_t< SgFile, bool,&SgFile::p_unparse_tokens >, describe_field_t< SgFile, int,&SgFile::p_unparse_tokens_testing >, describe_field_t< SgFile, bool,&SgFile::p_unparse_using_leading_and_trailing_token_mappings >, describe_field_t< SgFile, bool,&SgFile::p_unparse_template_ast >, describe_field_t< SgFile, bool,&SgFile::p_skipAstConsistancyTests >, describe_field_t< SgFile, bool,&SgFile::p_multifile_support >, describe_field_t< SgFile, bool,&SgFile::p_optimization >, describe_field_t< SgFile, bool,&SgFile::p_use_token_stream_to_improve_source_position_info >, describe_field_t< SgFile, bool,&SgFile::p_suppress_variable_declaration_normalization >, describe_field_t< SgFile, bool,&SgFile::p_edg_il_to_graphviz >, describe_field_t< SgFile, bool,&SgFile::p_clang_il_to_graphviz >, describe_field_t< SgFile, bool,&SgFile::p_no_optimize_flag_for_frontend >, describe_field_t< SgFile, bool,&SgFile::p_unparse_edg_normalized_method_ROSE_1392 >, describe_field_t< SgFile, SgFile::standard_enum,&SgFile::p_standard >, describe_field_t< SgFile, bool,&SgFile::p_gnu_standard >, describe_field_t< SgFile, int,&SgFile::p_frontendErrorCode >, describe_field_t< SgFile, int,&SgFile::p_javacErrorCode >, describe_field_t< SgFile, int,&SgFile::p_ecjErrorCode >, describe_field_t< SgFile, int,&SgFile::p_midendErrorCode >, describe_field_t< SgFile, int,&SgFile::p_unparserErrorCode >, describe_field_t< SgFile, int,&SgFile::p_backendCompilerErrorCode >, describe_field_t< SgFile, bool,&SgFile::p_unparsedFileFailedCompilation > > |
Static Public Attributes | |
static constexpr char const *const | name {"File"} |
static constexpr unsigned long | variant {419} |
static constexpr bool | concrete {false} |
using Rose::Traits::generated::describe_node_t< SgFile >::node = SgFile |
Definition at line 16737 of file generated.h.
using Rose::Traits::generated::describe_node_t< SgFile >::base = SgSupport |
Definition at line 16738 of file generated.h.
using Rose::Traits::generated::describe_node_t< SgFile >::subclasses_t = mp::List<SgSourceFile, SgUnknownFile, SgBinaryComposite> |
Definition at line 16742 of file generated.h.
using Rose::Traits::generated::describe_node_t< SgFile >::fields_t = mp::List<describe_field_t<SgFile,Sg_File_Info*,&SgFile::p_startOfConstruct>, describe_field_t<SgFile,SgStringList,&SgFile::p_originalCommandLineArgumentList>, describe_field_t<SgFile,int,&SgFile::p_verbose>, describe_field_t<SgFile,bool,&SgFile::p_output_warnings>, describe_field_t<SgFile,bool,&SgFile::p_C_only>, describe_field_t<SgFile,bool,&SgFile::p_Cxx_only>, describe_field_t<SgFile,bool,&SgFile::p_Fortran_only>, describe_field_t<SgFile,bool,&SgFile::p_CoArrayFortran_only>, describe_field_t<SgFile,int,&SgFile::p_upc_threads>, describe_field_t<SgFile,bool,&SgFile::p_Java_only>, describe_field_t<SgFile,bool,&SgFile::p_Jvm_only>, describe_field_t<SgFile,bool,&SgFile::p_Jovial_only>, describe_field_t<SgFile,bool,&SgFile::p_PHP_only>, describe_field_t<SgFile,bool,&SgFile::p_Python_only>, describe_field_t<SgFile,bool,&SgFile::p_Cuda_only>, describe_field_t<SgFile,bool,&SgFile::p_OpenCL_only>, describe_field_t<SgFile,bool,&SgFile::p_Csharp_only>, describe_field_t<SgFile,bool,&SgFile::p_Ada_only>, describe_field_t<SgFile,bool,&SgFile::p_requires_C_preprocessor>, describe_field_t<SgFile,bool,&SgFile::p_binary_only>, describe_field_t<SgFile,SgFile::outputFormatOption_enum,&SgFile::p_inputFormat>, describe_field_t<SgFile,SgFile::outputFormatOption_enum,&SgFile::p_outputFormat>, describe_field_t<SgFile,SgFile::outputFormatOption_enum,&SgFile::p_backendCompileFormat>, describe_field_t<SgFile,bool,&SgFile::p_fortran_implicit_none>, describe_field_t<SgFile,bool,&SgFile::p_openmp>, describe_field_t<SgFile,bool,&SgFile::p_openmp_parse_only>, describe_field_t<SgFile,bool,&SgFile::p_openmp_ast_only>, describe_field_t<SgFile,bool,&SgFile::p_openmp_lowering>, describe_field_t<SgFile,bool,&SgFile::p_openacc>, describe_field_t<SgFile,bool,&SgFile::p_openacc_parse_only>, describe_field_t<SgFile,bool,&SgFile::p_openacc_ast_only>, describe_field_t<SgFile,bool,&SgFile::p_cray_pointer_support>, describe_field_t<SgFile,bool,&SgFile::p_failsafe>, describe_field_t<SgFile,bool,&SgFile::p_output_parser_actions>, describe_field_t<SgFile,bool,&SgFile::p_exit_after_parser>, describe_field_t<SgFile,bool,&SgFile::p_skip_syntax_check>, describe_field_t<SgFile,bool,&SgFile::p_skip_parser>, describe_field_t<SgFile,bool,&SgFile::p_relax_syntax_check>, describe_field_t<SgFile,bool,&SgFile::p_skip_translation_from_edg_ast_to_rose_ast>, describe_field_t<SgFile,bool,&SgFile::p_skip_transformation>, describe_field_t<SgFile,bool,&SgFile::p_skip_unparse>, describe_field_t<SgFile,bool,&SgFile::p_skipfinalCompileStep>, describe_field_t<SgFile,bool,&SgFile::p_unparse_includes>, describe_field_t<SgFile,bool,&SgFile::p_unparse_line_directives>, describe_field_t<SgFile,bool,&SgFile::p_unparse_function_calls_using_operator_syntax>, describe_field_t<SgFile,bool,&SgFile::p_unparse_function_calls_using_operator_names>, describe_field_t<SgFile,bool,&SgFile::p_unparse_instruction_addresses>, describe_field_t<SgFile,bool,&SgFile::p_unparse_raw_memory_contents>, describe_field_t<SgFile,bool,&SgFile::p_unparse_binary_file_format>, describe_field_t<SgFile,SgFile::languageOption_enum,&SgFile::p_outputLanguage>, describe_field_t<SgFile,SgFile::languageOption_enum,&SgFile::p_inputLanguage>, describe_field_t<SgFile,std::string,&SgFile::p_sourceFileNameWithPath>, describe_field_t<SgFile,std::string,&SgFile::p_sourceFileNameWithoutPath>, describe_field_t<SgFile,std::string,&SgFile::p_unparse_output_filename>, describe_field_t<SgFile,std::string,&SgFile::p_objectFileNameWithPath>, describe_field_t<SgFile,std::string,&SgFile::p_objectFileNameWithoutPath>, describe_field_t<SgFile,bool,&SgFile::p_useBackendOnly>, describe_field_t<SgFile,bool,&SgFile::p_compileOnly>, describe_field_t<SgFile,std::string,&SgFile::p_savedFrontendCommandLine>, describe_field_t<SgFile,bool,&SgFile::p_no_implicit_templates>, describe_field_t<SgFile,bool,&SgFile::p_no_implicit_inline_templates>, describe_field_t<SgFile,bool,&SgFile::p_skip_commentsAndDirectives>, describe_field_t<SgFile,bool,&SgFile::p_collectAllCommentsAndDirectives>, describe_field_t<SgFile,bool,&SgFile::p_translateCommentsAndDirectivesIntoAST>, describe_field_t<SgFile,bool,&SgFile::p_unparseHeaderFiles>, describe_field_t<SgFile,ROSEAttributesListContainerPtr,&SgFile::p_preprocessorDirectivesAndCommentsList>, describe_field_t<SgFile,AstAttributeMechanism*,&SgFile::p_attributeMechanism>, describe_field_t<SgFile,bool,&SgFile::p_KCC_frontend>, describe_field_t<SgFile,bool,&SgFile::p_new_frontend>, describe_field_t<SgFile,bool,&SgFile::p_disable_edg_backend>, describe_field_t<SgFile,bool,&SgFile::p_disable_sage_backend>, describe_field_t<SgFile,int,&SgFile::p_testingLevel>, describe_field_t<SgFile,bool,&SgFile::p_preinit_il>, describe_field_t<SgFile,bool,&SgFile::p_enable_cp_backend>, describe_field_t<SgFile,bool,&SgFile::p_markGeneratedFiles>, describe_field_t<SgFile,bool,&SgFile::p_negative_test>, describe_field_t<SgFile,bool,&SgFile::p_strict_language_handling>, describe_field_t<SgFile,bool,&SgFile::p_wave>, describe_field_t<SgFile,int,&SgFile::p_embedColorCodesInGeneratedCode>, describe_field_t<SgFile,int,&SgFile::p_generateSourcePositionCodes>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesCppFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesFortranFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesFortran77FileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesFortran90FileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesFortran95FileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesFortran2003FileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesFortran2008FileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesCoArrayFortranFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesPHPFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesPythonFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesJavaFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesJvmFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesBinaryFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileTypeIsUnknown>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesCsharpFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesAdaFileExtension>, describe_field_t<SgFile,bool,&SgFile::p_sourceFileUsesJovialFileExtension>, describe_field_t<SgFile,int,&SgFile::p_detect_dangling_pointers>, describe_field_t<SgFile,bool,&SgFile::p_experimental_flang_frontend>, describe_field_t<SgFile,bool,&SgFile::p_read_executable_file_format_only>, describe_field_t<SgFile,bool,&SgFile::p_visualize_executable_file_format_skip_symbols>, describe_field_t<SgFile,bool,&SgFile::p_visualize_dwarf_only>, describe_field_t<SgFile,bool,&SgFile::p_read_instructions_only>, describe_field_t<SgFile,SgStringList,&SgFile::p_libraryArchiveObjectFileNameList>, describe_field_t<SgFile,bool,&SgFile::p_isLibraryArchive>, describe_field_t<SgFile,bool,&SgFile::p_isObjectFile>, describe_field_t<SgFile,bool,&SgFile::p_unparse_tokens>, describe_field_t<SgFile,int,&SgFile::p_unparse_tokens_testing>, describe_field_t<SgFile,bool,&SgFile::p_unparse_using_leading_and_trailing_token_mappings>, describe_field_t<SgFile,bool,&SgFile::p_unparse_template_ast>, describe_field_t<SgFile,bool,&SgFile::p_skipAstConsistancyTests>, describe_field_t<SgFile,bool,&SgFile::p_multifile_support>, describe_field_t<SgFile,bool,&SgFile::p_optimization>, describe_field_t<SgFile,bool,&SgFile::p_use_token_stream_to_improve_source_position_info>, describe_field_t<SgFile,bool,&SgFile::p_suppress_variable_declaration_normalization>, describe_field_t<SgFile,bool,&SgFile::p_edg_il_to_graphviz>, describe_field_t<SgFile,bool,&SgFile::p_clang_il_to_graphviz>, describe_field_t<SgFile,bool,&SgFile::p_no_optimize_flag_for_frontend>, describe_field_t<SgFile,bool,&SgFile::p_unparse_edg_normalized_method_ROSE_1392>, describe_field_t<SgFile,SgFile::standard_enum,&SgFile::p_standard>, describe_field_t<SgFile,bool,&SgFile::p_gnu_standard>, describe_field_t<SgFile,int,&SgFile::p_frontendErrorCode>, describe_field_t<SgFile,int,&SgFile::p_javacErrorCode>, describe_field_t<SgFile,int,&SgFile::p_ecjErrorCode>, describe_field_t<SgFile,int,&SgFile::p_midendErrorCode>, describe_field_t<SgFile,int,&SgFile::p_unparserErrorCode>, describe_field_t<SgFile,int,&SgFile::p_backendCompilerErrorCode>, describe_field_t<SgFile,bool,&SgFile::p_unparsedFileFailedCompilation> > |
Definition at line 16743 of file generated.h.
|
staticconstexpr |
Definition at line 16739 of file generated.h.
|
staticconstexpr |
Definition at line 16740 of file generated.h.
|
staticconstexpr |
Definition at line 16741 of file generated.h.