├── .claude └── commands │ └── commit-staged.md ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── CMakeLists.txt ├── COPYRIGHT ├── LicenseInformation ├── BSD.pdf ├── BSD.rtf ├── CMakeLists.txt ├── Makefile.am ├── ROSE_BSD_License.txt └── edison_group.pdf ├── Makefile.am ├── README.md ├── ROSE_VERSION ├── acmacros ├── AUTHORS ├── ChangeLog ├── Makefile.am ├── NEWS ├── README ├── canonicalize-symlink.m4 ├── compiler-ar.m4 ├── compiler-id.m4 ├── configure-log.m4 ├── pkg.m4 ├── preconf └── upc.m4 ├── cmake-integration ├── 01-basic-cmake │ ├── CMakeLists.txt │ ├── test.sh │ └── test_basic_rose.cpp ├── 02-version-check │ ├── CMakeLists.txt │ ├── CMakeLists_min.txt │ ├── test.sh │ └── test_version.cpp ├── 03-pkgconfig │ ├── Makefile │ ├── test.sh │ └── test_pkgconfig.cpp ├── README.md └── run-all-tests.sh ├── cmake ├── CMakeLists.txt ├── CTestCustom.cmake.in ├── CheckIfTypeExists.cmake ├── CheckTypeExists.cmake ├── ConfigureChecks.cmake ├── ConvenienceLibs.cmake ├── DownloadEDG.cmake ├── FindAterm.cmake ├── FindBison.cmake ├── FindCapstone.cmake ├── FindCereal.cmake ├── FindDlib.cmake ├── FindDoxygen.cmake ├── FindDwarf.cmake ├── FindElf.cmake ├── FindGcrypt.cmake ├── FindGpgError.cmake ├── FindMagic.cmake ├── FindPqxx.cmake ├── FindSGLRI.cmake ├── FindSpot.cmake ├── FindSqlite3.cmake ├── FindYices.cmake ├── FindZ3.cmake ├── FindZlib.cmake ├── ProcessEDGBinary.cmake ├── ROSECPack.cmake ├── ROSECPackOptions.cmake ├── RoseBinaryTestHelpers.cmake ├── RoseConfig.cmake.in ├── RoseUse.cmake ├── blt │ ├── .mailmap │ ├── .readthedocs.yml │ ├── CODE-OF-CONDUCT.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── RELEASE-NOTES.md │ ├── SetupBLT.cmake │ ├── azure-pipelines.yml │ ├── cmake │ │ ├── BLTGitMacros.cmake │ │ ├── BLTMacros.cmake │ │ ├── BLTOptions.cmake │ │ ├── BLTPrivateMacros.cmake │ │ ├── SetupCodeChecks.cmake │ │ ├── SetupCodeCoverageReports.cmake │ │ ├── SetupCodeMetrics.cmake │ │ ├── SetupCompilerOptions.cmake │ │ ├── SetupCompilerStandards.cmake │ │ ├── SetupDocs.cmake │ │ ├── WrapAstyle.cmake.in │ │ ├── clang-query-wrapper.py │ │ ├── run-clang-format.py │ │ ├── run-clang-tidy.py │ │ └── thirdparty │ │ │ ├── SetupCUDA.cmake │ │ │ ├── SetupHIP.cmake │ │ │ ├── SetupMPI.cmake │ │ │ ├── SetupOpenMP.cmake │ │ │ └── SetupThirdParty.cmake │ ├── docs │ │ ├── CMakeLists.txt │ │ ├── _static │ │ │ └── style.css │ │ ├── _templates │ │ │ └── page.html │ │ ├── api │ │ │ ├── code_check.rst │ │ │ ├── code_metric.rst │ │ │ ├── documentation.rst │ │ │ ├── git.rst │ │ │ ├── index.rst │ │ │ ├── target.rst │ │ │ ├── target_properties.rst │ │ │ └── utility.rst │ │ ├── conf.py │ │ ├── developer │ │ │ ├── index.rst │ │ │ └── release_process.rst │ │ ├── index.rst │ │ ├── requirements.txt │ │ └── tutorial │ │ │ ├── adding_tests.rst │ │ │ ├── advanced_topics.rst │ │ │ ├── bare_bones │ │ │ └── CMakeLists.txt │ │ │ ├── calc_pi │ │ │ ├── CMakeLists.txt │ │ │ ├── calc_pi.cpp │ │ │ ├── calc_pi.hpp │ │ │ ├── calc_pi_cuda.cpp │ │ │ ├── calc_pi_cuda.hpp │ │ │ ├── calc_pi_cuda_exports.h │ │ │ ├── calc_pi_exports.h │ │ │ ├── calc_pi_mpi.cpp │ │ │ ├── calc_pi_mpi.hpp │ │ │ ├── calc_pi_mpi_exports.h │ │ │ ├── docs │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── doxygen │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── Doxyfile.in │ │ │ │ └── sphinx │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── conf.py │ │ │ │ │ └── index.rst │ │ │ ├── example_1.cpp │ │ │ ├── example_2.cpp │ │ │ ├── test_1.cpp │ │ │ ├── test_2.cpp │ │ │ └── test_3.cpp │ │ │ ├── common_hpc_dependencies.rst │ │ │ ├── creating_documentation.rst │ │ │ ├── creating_targets.rst │ │ │ ├── exporting_targets.rst │ │ │ ├── getting_started.rst │ │ │ ├── host_configs.rst │ │ │ ├── importing_targets.rst │ │ │ ├── index.rst │ │ │ ├── object_libraries.rst │ │ │ ├── portable_compiler_flags.rst │ │ │ ├── recommendations.rst │ │ │ └── third_party_libraries.rst │ ├── host-configs │ │ ├── darwin │ │ │ └── elcapitan-x86_64 │ │ │ │ └── naples-clang@7.3.0.cmake │ │ ├── llnl │ │ │ ├── blueos_3_ppc64le_ib_p9 │ │ │ │ ├── clang@upstream_link_with_nvcc.cmake │ │ │ │ ├── clang@upstream_nvcc_c++14-export-tpls.cmake │ │ │ │ ├── clang@upstream_nvcc_c++17.cmake │ │ │ │ ├── clang@upstream_nvcc_c++17_no_separable.cmake │ │ │ │ ├── clang@upstream_nvcc_xlf.cmake │ │ │ │ └── pgi@20.4_nvcc.cmake │ │ │ ├── toss_3_x86_64_ib │ │ │ │ ├── clang@4.0.0-libcxx.cmake │ │ │ │ ├── clang@6.0.0-static-analysis.cmake │ │ │ │ ├── gcc@4.9.3_nvcc.cmake │ │ │ │ ├── gcc@8.3.1-export-tpls.cmake │ │ │ │ ├── gcc@8.3.1.cmake │ │ │ │ ├── intel-oneapi@2021.3-c++17.cmake │ │ │ │ ├── intel-oneapi@2021.3.cmake │ │ │ │ └── pgi@20.1.cmake │ │ │ ├── toss_4_x86_64_ib │ │ │ │ └── rocm@4.5.2_hip.cmake │ │ │ ├── toss_4_x86_64_ib_cray │ │ │ │ ├── cce@13.0.1_clang_hip.cmake │ │ │ │ ├── cce@13.0.1_clang_hip_c++17.cmake │ │ │ │ └── rocm@4.5.2_hip.cmake │ │ │ └── windows │ │ │ │ └── sqa-uno-msvc@15.cmake │ │ ├── olcf │ │ │ └── summit │ │ │ │ └── gcc@6.4.0_nvcc.cmake │ │ └── other │ │ │ ├── hip.cmake │ │ │ └── radiuss-aws-ec2.cmake │ ├── scripts │ │ └── make_local_branch_from_fork_pr.sh │ ├── share │ │ └── blt │ │ │ └── logo │ │ │ ├── blt_logo.png │ │ │ └── blt_logo_transparent.png │ ├── tests │ │ ├── ctest-to-junit.xsl │ │ ├── internal │ │ │ ├── CMakeLists.txt │ │ │ ├── astyle.cfg │ │ │ ├── cmake_format_style.py │ │ │ ├── return_true.in │ │ │ ├── return_true_win32.in │ │ │ ├── src │ │ │ │ ├── Example.cpp │ │ │ │ ├── Example.hpp │ │ │ │ ├── Example_Exports.h │ │ │ │ ├── HeaderOnly.hpp │ │ │ │ ├── combine_static_library_test │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── Foo1.cpp │ │ │ │ │ ├── Foo1.hpp │ │ │ │ │ ├── Foo2.cpp │ │ │ │ │ ├── Foo2.hpp │ │ │ │ │ ├── Foo3.cpp │ │ │ │ │ ├── Foo3.hpp │ │ │ │ │ ├── blt_combine_static_libraries_shared_smoke.cpp │ │ │ │ │ ├── blt_combine_static_libraries_static_smoke.cpp │ │ │ │ │ ├── dummy.cpp │ │ │ │ │ └── main.cpp │ │ │ │ ├── hip_defines_test │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── bar.cpp │ │ │ │ │ └── foo.cpp │ │ │ │ ├── object_library_test │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── base_object.cpp │ │ │ │ │ ├── base_object.hpp │ │ │ │ │ ├── inherited_base │ │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ │ ├── inherited_base.cpp │ │ │ │ │ │ └── inherited_base.hpp │ │ │ │ │ ├── main.cpp │ │ │ │ │ ├── object.cpp │ │ │ │ │ └── object.hpp │ │ │ │ ├── static_analysis │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── static_analysis_passes │ │ │ │ │ │ └── if-stmt │ │ │ │ │ ├── subtle_error_source.cpp │ │ │ │ │ └── well_analyzed_source.cpp │ │ │ │ ├── t_example_compile_definitions.cpp │ │ │ │ ├── t_example_smoke.cpp │ │ │ │ ├── t_git_macros_smoke.cpp.in │ │ │ │ ├── t_header_only_smoke.cpp │ │ │ │ ├── test_cmake_format_conformant.cmake │ │ │ │ ├── test_cmake_format_nonconformant.cmake │ │ │ │ ├── test_cuda_device_call_from_kernel │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── Child.cpp │ │ │ │ │ ├── Child.hpp │ │ │ │ │ ├── CudaTests.cpp │ │ │ │ │ ├── Parent.cpp │ │ │ │ │ └── Parent.hpp │ │ │ │ ├── test_cuda_mpi.cpp │ │ │ │ ├── test_yapf_conformant.py │ │ │ │ └── test_yapf_nonconformant.py │ │ │ ├── unit │ │ │ │ └── CMakeLists.txt │ │ │ └── yapf.cfg │ │ └── smoke │ │ │ ├── CMakeLists.txt │ │ │ ├── blt_cuda_gtest_smoke.cpp │ │ │ ├── blt_cuda_mpi_smoke.cpp │ │ │ ├── blt_cuda_openmp_smoke.cpp │ │ │ ├── blt_cuda_runtime_smoke.cpp │ │ │ ├── blt_cuda_smoke.cpp │ │ │ ├── blt_cuda_version_smoke.cpp │ │ │ ├── blt_fruit_mpi_smoke.f90 │ │ │ ├── blt_fruit_smoke.f90 │ │ │ ├── blt_gbenchmark_smoke.cpp │ │ │ ├── blt_gmock_smoke.cpp │ │ │ ├── blt_gtest_smoke.cpp │ │ │ ├── blt_hip_gtest_smoke.cpp │ │ │ ├── blt_hip_runtime_c_smoke.c │ │ │ ├── blt_hip_runtime_smoke.cpp │ │ │ ├── blt_hip_smoke.cpp │ │ │ ├── blt_mpi_smoke.cpp │ │ │ ├── blt_openmp_smoke.cpp │ │ │ ├── fortran_driver.cpp │ │ │ └── fortran_mpi_driver.cpp │ └── thirdparty_builtin │ │ ├── CMakeLists.txt │ │ └── patches │ │ ├── gbenchmark-2019-09-09-optional-install.patch │ │ ├── gbenchmark-2020-01-07-remove-minimum-cmake.patch │ │ ├── gbenchmark-2020-03-11-remove-werror.patch │ │ ├── gbenchmark-2022_02_16-limits.patch │ │ ├── gtest-2020-01-07-override-GTEST_HAS_DEATH_TEST.patch │ │ ├── gtest-2020-01-07-remove-cxx-std-logic.patch │ │ ├── gtest-2020-01-07-remove-minimum-cmake.patch │ │ ├── gtest-2020-03-11-remove-werror.patch │ │ ├── gtest-2020-08-25-turn-off-exported-includes.patch │ │ └── gtest-2020-10-07-interface-includes.patch ├── bundle.cmake.in ├── copy_files.cmake ├── hpdf_config.h.cmake ├── libharu.DevPackage.cmake ├── modules │ ├── BasicFindPackageVersion.cmake.in │ ├── FindACL.cmake │ ├── FindAvahi.cmake │ ├── FindBerkeleyDB.cmake │ ├── FindBlueZ.cmake │ ├── FindCLucene.cmake │ ├── FindCarbon.cmake │ ├── FindExiv2.cmake │ ├── FindFlex.cmake │ ├── FindGIF.cmake │ ├── FindGObject.cmake │ ├── FindGSSAPI.cmake │ ├── FindGStreamer.cmake │ ├── FindGettext.cmake │ ├── FindGit.cmake │ ├── FindLibPython.py │ ├── FindLibXml2.cmake │ ├── FindLinuxWirelesstools.cmake │ ├── FindOggVorbis.cmake │ ├── FindPostgreSQL.cmake │ ├── FindPythonLibrary.cmake │ ├── FindQCA2.cmake │ ├── FindSane.cmake │ ├── FindSharedMimeInfo.cmake │ ├── FindSqlite.cmake │ ├── FindStrigi.cmake │ ├── FindX11.cmake │ ├── FindXKB.cmake │ ├── PythonCompile.py │ ├── PythonMacros.cmake │ ├── Win32Macros.cmake │ ├── check_installed_exports_file.cmake │ ├── config-alsa.h.cmake │ ├── roseCMakeDetermineFortranCompiler.cmake │ ├── roseChooseBackendCompiler.cmake │ ├── roseGenerateBackendCompilerSpecificHeaders.cmake │ ├── roseWindowsSupport.cmake │ └── special_toolchain.cmake ├── rose.pc.in ├── rosePublicConfig.h.in.cmake ├── rose_config.h.in.cmake ├── rose_generated_builtin_functions.h.pre └── summary.cmake ├── config ├── Builtins.def ├── Builtins_EDG_49.def ├── CMakeLists.txt ├── EDG.m4 ├── Makefile.am ├── Makefile.for.ROSE.includes.and.libs ├── QMTest_makefile.inc ├── ROSE.m4 ├── SCM_DATE ├── ac_check_class.m4 ├── ac_check_classpath.m4 ├── ac_check_rqrd_class.m4 ├── ac_java_options.m4 ├── ac_jni_include_dir.m4 ├── ac_pkg_swig.m4 ├── ac_prog_jar.m4 ├── ac_prog_java.m4 ├── ac_prog_java_works.m4 ├── ac_prog_javac.m4 ├── ac_prog_javac_works.m4 ├── ac_try_compile_java.m4 ├── acinclude.m4 ├── acx_libxml2.m4 ├── automake_conditional_display_makefile ├── ax_boost_asio.m4 ├── ax_boost_atomic.m4 ├── ax_boost_base.m4 ├── ax_boost_chrono.m4 ├── ax_boost_date_time.m4 ├── ax_boost_filesystem.m4 ├── ax_boost_iostreams.m4 ├── ax_boost_program_options.m4 ├── ax_boost_python.m4 ├── ax_boost_random.m4 ├── ax_boost_regex.m4 ├── ax_boost_serialization.m4 ├── ax_boost_signals.m4 ├── ax_boost_system.m4 ├── ax_boost_test_exec_monitor.m4 ├── ax_boost_thread.m4 ├── ax_boost_unit_test_framework.m4 ├── ax_boost_wave.m4 ├── ax_boost_wserialization.m4 ├── ax_compare_version.m4 ├── ax_compiler_vendor.m4 ├── ax_cxx_compile_stdcxx.m4 ├── ax_cxx_compile_stdcxx_11.m4 ├── ax_cxx_compile_stdcxx_14.m4 ├── ax_lib_mysql.m4 ├── ax_lib_sqlite3.m4 ├── ax_lib_xerces.m4 ├── ax_prog_bison_version.m4 ├── ax_python_devel.m4 ├── ax_rose.m4 ├── ax_rose_lib.m4 ├── ax_with_prog.m4 ├── build_rose_paths.Makefile ├── bupc_extensions.h ├── check_ssl.m4 ├── choose-backend-compiler.m4 ├── cleanConfigGuessOutput ├── cmp.pl ├── compiler-defs.m4 ├── constexpr_builtins.def ├── create_system_headers ├── depend ├── depend.pl ├── determine-os.m4 ├── dirincludes ├── enable-rosehpct.m4 ├── gcj.m4 ├── generate-backend-compiler-specific-headers.m4 ├── getAppleClangMajorVersionNumber.sh ├── getAppleClangMinorVersionNumber.sh ├── getAppleClangPatchVersionNumber.sh ├── getAppleCxxMajorVersionNumber.sh ├── getAppleCxxMinorVersionNumber.sh ├── getAppleCxxPatchVersionNumber.sh ├── getClangMajorVersionNumber.sh ├── getClangMinorVersionNumber.sh ├── get_compiler_header_dirs ├── gnu-3.x-headerfile-fixup.pl ├── iomanip-gnu-4.5 ├── libxml.m4 ├── macro_names_to_remove ├── mdl_have_opengl.m4 ├── mdl_have_opengl_2014.m4 ├── mkinstalldirs ├── notes.txt ├── preinclude-cuda.h ├── preinclude-opencl.h ├── qrose_indigo_1.m4 ├── qrose_indigo_1_windows.m4 ├── rose-g++-headerfilefixup.h ├── rose_edg_required_macros_and_functions.h.cmake ├── rose_edg_required_macros_and_functions.h.in ├── rose_specific_GNU_6_1_hashtable.h ├── rose_specific_GNU_6_1_stl_deque.h ├── rose_specific_GNU_6_1_stl_list.h ├── rose_specific_GNU_6_1_stl_vector.h ├── rose_specific_ammintrin.h ├── rose_specific_avx2intrin.h ├── rose_specific_avxintrin.h ├── rose_specific_cdefs.h ├── rose_specific_clang_atomic ├── rose_specific_compare ├── rose_specific_complex.h ├── rose_specific_coroutine ├── rose_specific_emmintrin.h ├── rose_specific_mmintrin.h ├── rose_specific_nmmintrin.h ├── rose_specific_pmmintrin.h ├── rose_specific_smmintrin.h ├── rose_specific_tgmath_clang.h ├── rose_specific_tmmintrin.h ├── rose_specific_tuple ├── rose_specific_type_traits ├── rose_specific_xmmintrin.h ├── rose_stdarg.h ├── rose_varargs.h ├── support-GraphViz.m4 ├── support-IntelPin.m4 ├── support-accelerator.m4 ├── support-aterm.m4 ├── support-backstroke.m4 ├── support-bddbddb.m4 ├── support-binary.m4 ├── support-bison.m4 ├── support-blacklist.m4 ├── support-boost.m4 ├── support-capstone.m4 ├── support-clang.m4 ├── support-compass2.m4 ├── support-compiler-features.m4 ├── support-cuda.m4 ├── support-doxygen.m4 ├── support-dwarf.m4 ├── support-edg-debugging.m4 ├── support-edg.m4 ├── support-elf.m4 ├── support-fatal-rose-warnings.m4 ├── support-flang.m4 ├── support-gcc-omp.m4 ├── support-gcrypt.m4 ├── support-gmp.m4 ├── support-gnat.m4 ├── support-gomp-omp.m4 ├── support-haskell.m4 ├── support-i386.m4 ├── support-ida.m4 ├── support-insure.m4 ├── support-isl.m4 ├── support-java.m4 ├── support-languages.m4 ├── support-lcov.m4 ├── support-libffi.m4 ├── support-libpqxx.m4 ├── support-llvm.m4 ├── support-magic.m4 ├── support-maple.m4 ├── support-mint.m4 ├── support-mpi.m4 ├── support-octave.m4 ├── support-ofp-stratego.m4 ├── support-ofp.m4 ├── support-omp.m4 ├── support-php.m4 ├── support-pocc.m4 ├── support-purify.m4 ├── support-python-api.m4 ├── support-python.m4 ├── support-readline.m4 ├── support-rose.m4 ├── support-sanitizer.m4 ├── support-sat.m4 ├── support-spot.m4 ├── support-ssl.m4 ├── support-stratego.m4 ├── support-summary.m4 ├── support-swipl.m4 ├── support-valgrind.m4 ├── support-vectorization.m4 ├── support-visualization.m4 ├── support-windows.m4 ├── support-yamlcpp.m4 ├── support-yices.m4 ├── support-z3.m4 ├── support_POET.m4 ├── swig_enable_cxx.m4 ├── upc.h ├── upc_collective.h ├── upc_io.h ├── upc_relaxed.h └── upc_strict.h ├── configure.ac ├── docs ├── CMakeLists.txt ├── CMakeModernizationPlan.md ├── DoxygenSettings │ ├── AutogenOutput.cfg │ ├── ClassList.cfg │ ├── DocbookOutput.cfg │ ├── Dot.cfg │ ├── Examples.cfg │ ├── ExternalReferences.cfg │ ├── Grouping.cfg │ ├── HtmlOutput.cfg │ ├── InputFiles.cfg │ ├── Language.cfg │ ├── LatexOutput.cfg │ ├── Layout.cfg │ ├── ManpageOutput.cfg │ ├── OutputFiles.cfg │ ├── OutputFormats.cfg │ ├── Parsing.cfg │ ├── PathRewrites.cfg │ ├── PerlmodOutput.cfg │ ├── Preprocessor.cfg │ ├── Project.cfg │ ├── README │ ├── RtfOutput.cfg │ ├── Scope.cfg │ ├── SourceBrowsing.cfg │ ├── Warnings.cfg │ └── XmlOutput.cfg ├── IDE-Hints │ ├── README │ └── XEmacs ├── Makefile.am ├── README ├── Rose │ ├── AstProcessing.tex │ ├── AstProcessing │ │ ├── AstProcessing.tex │ │ ├── AstProcessingExample.h │ │ ├── MyIndenting.C │ │ ├── MyIndenting.h │ │ ├── MyIndentingMain.C │ │ ├── MyVisitor.C │ │ ├── MyVisitor.h │ │ ├── MyVisitorMain.C │ │ └── astprocessingdoc_example1.C │ ├── AstRewrite.tex │ ├── Attributes.dox │ ├── BinaryAnalysisLayout.xml │ ├── BinaryAnalysisMainPage.dox │ ├── BinaryTutorial.dox │ ├── CMakeLists.txt │ ├── CommitMessages.dox │ ├── Developers.dox │ ├── FAQ.html │ ├── FAQ.tex │ ├── HowToDocument.dox │ ├── Jeremiah-docs.bib │ ├── LibraryGeneralPrinciples.dox │ ├── MainPage.dox │ ├── Makefile.am │ ├── OpenMPsupport.tex │ ├── ProgramAnalysis.tex │ ├── QueryLibrary.tex │ ├── README │ ├── ROSE_DemoGuide.tex.in │ ├── ROSE_DeveloperInstructions.tex.in │ ├── ROSE_Exam.tex.in │ ├── ROSE_InstallationInstructions.tex.in │ ├── RTED.tex │ ├── SageIII.tex │ ├── ToolDevelopment │ │ ├── GettingStarted.dox │ │ └── makefiles.dox │ ├── Tutorial │ │ ├── ASTGraphGenerator.tex │ │ ├── AST_PDF_Generator.tex │ │ ├── CFGTraversalTutorial.tex │ │ ├── CMakeLists.txt │ │ ├── GenericDFA.tex │ │ ├── Makefile.am │ │ ├── abstractHandle.tex │ │ ├── addingComments.tex │ │ ├── appendix.tex │ │ ├── astConstruction.tex │ │ ├── astFileIO.tex │ │ ├── binaryAnalysis.tex │ │ ├── binaryConstruction.tex │ │ ├── bugSeeding.tex │ │ ├── buildCFG.tex │ │ ├── buildCallGraph.tex │ │ ├── buildVFA.tex │ │ ├── classHierarchyGraph.tex │ │ ├── codeCoverage.tex │ │ ├── codeGenerationFormatControl.tex │ │ ├── commandlineProcessing.tex │ │ ├── copyHelp.tex │ │ ├── customGraphs.tex │ │ ├── dataBaseSupport.tex │ │ ├── debuggingSupport.tex │ │ ├── defuseAnalysis.tex │ │ ├── distributedMemoryTraversals.tex │ │ ├── dwarfDebugSupport.tex │ │ ├── gettingStarted.tex.in │ │ ├── howToContribute.tex │ │ ├── html.sty │ │ ├── identityTranslator.tex │ │ ├── inliner.tex │ │ ├── instructionSemantics.tex │ │ ├── introduction.tex │ │ ├── livenessAnalysis.tex │ │ ├── loopOptimization.tex │ │ ├── loopRecognition.tex │ │ ├── modifiers.tex │ │ ├── outliner.tex │ │ ├── parallelChecker.tex │ │ ├── paramerizedTranslation.tex │ │ ├── parser-docs.tex │ │ ├── parser.bib │ │ ├── parserBuildingBlocks.tex │ │ ├── partialRedundancyElimination.tex │ │ ├── queryLibraryExample.tex │ │ ├── recognitionOfAbstractions.tex │ │ ├── reductionRecognition.tex │ │ ├── resolveOverloadedFunction.tex │ │ ├── roseHPCT.tex │ │ ├── scopeInformation.tex │ │ ├── sharedMemoryTraversals.tex │ │ ├── sideeffect-docs.tex │ │ ├── sideeffect.bib │ │ ├── tauInstrumentation.tex │ │ ├── templateParameter.tex │ │ ├── templateSupport.tex │ │ ├── traversal.tex │ │ ├── tutorial.tex.in │ │ ├── tutorialMakefile.tex │ │ ├── typeInfoFromFunctionParameters.tex │ │ ├── uniqueNames.tex │ │ ├── virtualCFG.tex │ │ ├── wholeGraphAST.tex │ │ └── wrapup.tex │ ├── UPCsupport.tex │ ├── WEB_DOCS_README │ ├── acknowledgments.tex │ ├── appendix.tex │ ├── asm_code_samples_gcc.pdf │ ├── astConstruction.dox │ ├── astMerge.tex │ ├── bibliography.tex │ ├── binaryAnalysis.tex │ ├── bothlevel.c │ ├── compass_rose.gif │ ├── constructorDocumentation.txt │ ├── db-docs.tex │ ├── demo.tex │ ├── designOfRose.tex │ ├── developersAppendix.tex │ ├── diagrams.pptx │ ├── documents.html │ ├── examples.tex │ ├── fd-docs.tex │ ├── fixme.sty │ ├── footer.html.in │ ├── gettingStarted.tex.in │ ├── git_collaboration_diagram.pdf │ ├── git_collaboration_diagram.pptx │ ├── glossary.tex │ ├── header.html │ ├── heapObjectOwnership.dox │ ├── heterogeneous.tex │ ├── highlights.html │ ├── html.sty │ ├── installRose.tex │ ├── introduction.tex │ ├── introduction_start.tex │ ├── languageExtensions.tex │ ├── leftmenu.html.in │ ├── loopTransformDoc.tex │ ├── lu.tex │ ├── manual.tex.in │ ├── manual_skeleton.tex │ ├── mm.tex │ ├── news.html │ ├── nmi-screenshot.png │ ├── overviewOfRose.tex │ ├── polyhedric.tex │ ├── pre-docs.tex │ ├── preface.tex │ ├── preprocessorDesign.tex │ ├── projects.html │ ├── qmTestScript.tex │ ├── regressionTest.html │ ├── rose-git-hudson.pdf │ ├── rose-install-demo.cfg.in │ ├── rose-processing-phases.pdf │ ├── rose-processing-phases.ps │ ├── rose.cfg.in │ ├── rose.html │ ├── roseDiagrams.jpg │ ├── roseDoxygen.css │ ├── roseDoxygenLayout.xml │ ├── rose_exam_1.tex │ ├── rose_exam_introduction.tex │ ├── rose_exam_traversals_1.tex │ ├── sage.cfg.in │ ├── testing.tex │ ├── tridvpk.tex │ └── writingYourFirstTranslator.tex ├── Rosetta │ ├── CMakeLists.txt │ └── Makefile.am ├── developer.cfg ├── external-project-integration │ ├── README.md │ ├── external-project-autotools │ │ ├── Makefile.am │ │ ├── README.md │ │ ├── autogen.sh │ │ ├── configure.ac │ │ ├── simple_analyzer.cpp │ │ └── test_input.c │ ├── external-project-cmake │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── VERSION │ │ ├── binary_analyzer.cpp │ │ ├── fortran_analyzer.cpp │ │ ├── simple_analyzer.cpp │ │ ├── test_input.c │ │ └── test_input.exe │ ├── external-project-makefile │ │ ├── Makefile │ │ ├── README.md │ │ ├── simple_analyzer.cpp │ │ └── test_input.c │ ├── integration-guide-autotools.md │ ├── integration-guide-cmake.md │ ├── integration-guide-make.md │ └── test-all-examples.sh ├── readmes │ ├── README.Cygwin │ ├── README.Debian │ ├── README.RoseOnRose │ ├── README.Ubuntu │ ├── README.hudson │ ├── README.intel │ ├── README.java │ ├── README.static_and_dynamic_analysis_tools │ ├── README.vm │ └── README.windows ├── testDoxygen │ ├── AST_FILE_IO.docs │ ├── AstSimpleProcessing.docs │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── ProjectDoneList.txt │ ├── ROSE_DownloadPage.docs │ ├── SgAggregateInitializer.docs │ ├── SgAsmGenericSection.docs │ ├── SgAsmStmt.docs │ ├── SgAssignInitializer.docs │ ├── SgBasicBlock.docs │ ├── SgBinaryNode.docs │ ├── SgBinaryOp.docs │ ├── SgBoolValExp.docs │ ├── SgBreakStatement.docs │ ├── SgCallExpression.docs │ ├── SgCaseOptionStmt.docs │ ├── SgCastExp.docs │ ├── SgCatchOptionStmt.docs │ ├── SgCatchStatementSeq.docs │ ├── SgClassDeclaration.docs │ ├── SgClassDefinition.docs │ ├── SgClassNameRefExp.docs │ ├── SgClassSymbol.docs │ ├── SgClinkageStartStatement.docs │ ├── SgConditionalExp.docs │ ├── SgConstructorInitializer.docs │ ├── SgContinueStmt.docs │ ├── SgCtorInitializerList.docs │ ├── SgDeclarationModifier.docs │ ├── SgDeclarationStatement.docs │ ├── SgDefaultOptionStmt.docs │ ├── SgDeleteExp.docs │ ├── SgDirectory.docs │ ├── SgDoWhileStmt.docs │ ├── SgDoubleVal.docs │ ├── SgEnumDeclaration.docs │ ├── SgExecStatement.docs │ ├── SgExprListExp.docs │ ├── SgExprStatement.docs │ ├── SgExpression.docs │ ├── SgFile.docs │ ├── SgFileInfo.docs │ ├── SgFloatVal.docs │ ├── SgForInitStatement.docs │ ├── SgForStatement.docs │ ├── SgFunctionCallExp.docs │ ├── SgFunctionDeclaration.docs │ ├── SgFunctionDefinition.docs │ ├── SgFunctionParameterList.docs │ ├── SgFunctionRefExp.docs │ ├── SgFunctionType.docs │ ├── SgFunctionTypeSymbol.docs │ ├── SgFunctionTypeTable.docs │ ├── SgGlobal.docs │ ├── SgGotoStatement.docs │ ├── SgIfStmt.docs │ ├── SgInitializedName.docs │ ├── SgInitializer.docs │ ├── SgIsNotOp.docs │ ├── SgIsOp.docs │ ├── SgLabelStatement.docs │ ├── SgLambdaRefExp.docs │ ├── SgListExp.docs │ ├── SgLocatedNode.docs │ ├── SgLongDoubleVal.docs │ ├── SgMemberFunctionDeclaration.docs │ ├── SgMemberFunctionRefExp.docs │ ├── SgMinusOp.docs │ ├── SgModifier.docs │ ├── SgModifierNodes.docs │ ├── SgName.docs │ ├── SgNamespaceAliasDeclarationStatement.docs │ ├── SgNamespaceDeclarationStatement.docs │ ├── SgNamespaceDefinitionStatement.docs │ ├── SgNamespaceSymbol.docs │ ├── SgNaryBooleanOp.docs │ ├── SgNaryComparisonOp.docs │ ├── SgNaryOp.docs │ ├── SgNewExp.docs │ ├── SgNode.docs │ ├── SgOptions.docs │ ├── SgPointerAssignOp.docs │ ├── SgPragmaDeclaration.docs │ ├── SgProject.docs │ ├── SgPythonGlobalStmt.docs │ ├── SgQualifiedName.docs │ ├── SgQualifiedNameType.docs │ ├── SgRefExp.docs │ ├── SgReturnStmt.docs │ ├── SgScopeOp.docs │ ├── SgScopeStatement.docs │ ├── SgSizeOfOp.docs │ ├── SgSpawnStmt.docs │ ├── SgStatement.docs │ ├── SgStatementExpression.docs │ ├── SgStmtDeclarationStmt.docs │ ├── SgStorageModifier.docs │ ├── SgStringConversion.docs │ ├── SgSupport.docs │ ├── SgSwitchStatement.docs │ ├── SgSymbol.docs │ ├── SgSymbolTable.docs │ ├── SgTemplateArgument.docs │ ├── SgTemplateDeclaration.docs │ ├── SgTemplateInstantiationDecl.docs │ ├── SgTemplateInstantiationDefn.docs │ ├── SgTemplateInstantiationDirectiveStatement.docs │ ├── SgTemplateInstantiationFunctionDecl.docs │ ├── SgTemplateInstantiationMemberFunctionDecl.docs │ ├── SgThisExp.docs │ ├── SgThrowOp.docs │ ├── SgTryStmt.docs │ ├── SgTupleExp.docs │ ├── SgType.docs │ ├── SgTypeComplex.docs │ ├── SgTypeDefault.docs │ ├── SgTypeImaginary.docs │ ├── SgTypeString.docs │ ├── SgTypedefDeclaration.docs │ ├── SgTypedefSeq.docs │ ├── SgUnaryOp.docs │ ├── SgUsingDeclarationStatement.docs │ ├── SgUsingDirectiveStatement.docs │ ├── SgValueExp.docs │ ├── SgVarRefExp.docs │ ├── SgVariableDeclaration.docs │ ├── SgVariableDefinition.docs │ ├── SgVariableSymbol.docs │ ├── SgWhileStmt.docs │ ├── example1.C │ ├── example1_test.C │ ├── exampleCode.C │ ├── htmlFooterFile.html │ ├── htmlHeaderFile.html │ ├── old_test.cfg.in │ ├── test.cfg.in │ └── updated_test.cfg.in ├── todos │ ├── TODO │ ├── TODO_ANL │ └── TODO_MK └── user.cfg ├── enums.txt ├── exampleTranslators ├── AstCopyReplTester │ ├── CMakeLists.txt │ ├── Makefile.am │ └── astCopyReplTest.C ├── CMakeLists.txt ├── DOTGenerator │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── README │ ├── dotGenerator.C │ ├── dotGeneratorWholeASTGraph.C │ └── testdot_01.C ├── Makefile.am ├── PDFGenerator │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── jsonAstPdf.py │ └── jsonGenerator.C ├── defaultTranslator │ ├── CMakeLists.txt │ ├── JvmParseUnparse.C │ ├── KeepGoingTranslator.cpp │ ├── Makefile.am │ ├── astTermGenerator.C │ ├── defaultTranslator.C │ ├── fileInfoDumper.C │ ├── mangledNameDumper.C │ ├── preprocessingInfoDumper.C │ ├── qualifiedNameDumper.C │ ├── simpleTraversal.C │ ├── test_mangeldName.c │ ├── test_qualifiedName.cpp │ └── textASTGenerator.C └── documentedExamples │ ├── AstRewriteExamples │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── astRewriteExample1.C │ ├── astRewriteInterfaceFunction.codeFragment │ ├── exampleRewrite1.C │ └── inputRewrite1.C │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── astProcessingExamples │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── README │ ├── printLoopInfo │ │ ├── CMakeLists.txt │ │ ├── LoopNestingInfoProcessing.C │ │ ├── LoopNestingInfoProcessing.h │ │ ├── Makefile.am │ │ ├── README │ │ ├── printLoopInfo.C │ │ └── testInput1.C │ └── printVars │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── MyTraversal.C │ │ ├── MyTraversal.h │ │ ├── README │ │ ├── printVars.C │ │ └── testInput1.C │ ├── dataBaseExamples │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── customtable_example.C │ ├── databasegraph_example.C │ ├── interfaces_example.h │ ├── rosedb_example.C │ └── simplecallgraph_example.C │ └── simpleTranslatorExamples │ ├── AST-dot1.ps │ ├── AST-pdf2.pdf │ ├── AstPdfOutputTranslator.C │ ├── AstTraversalTranslator.C │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── astOutput.codeFragment │ ├── commandLineProcessingExample.C │ ├── exampleMakefile.in │ ├── identityTranslator.C │ └── testCode.C ├── projects └── README.md ├── python ├── Makefile.am ├── Rose │ ├── BinaryAnalysis │ │ ├── Makefile.am │ │ ├── Partitioner2 │ │ │ ├── Makefile.am │ │ │ ├── _Partitioner2.C │ │ │ └── __init__.py │ │ ├── Unparser │ │ │ ├── Makefile.am │ │ │ ├── _Unparser.C │ │ │ └── __init__.py │ │ └── __init__.py │ ├── Makefile.am │ └── __init__.py └── examples │ └── BinaryAnalysis │ └── helloWorld.py ├── scripts ├── CMakeLists.txt ├── Error.pm ├── Git.pm ├── Makefile.am ├── README ├── absolute-paths ├── autoconf-filter.pl ├── builtinLlvmFunctions.pl ├── check-dist-file ├── check-enums ├── check-generated-files.sh ├── check_boost_linkage.sh ├── compile-times.pl ├── configure_with_SQL ├── copyWebPages ├── copy_binary_edg_tarball_to_source_tree ├── detect-compiler-characteristics ├── dotgen ├── dotgen2 ├── dotgenLetter ├── dotgenLetterPDF ├── dotgenLetterPNG ├── edg-generate-sig ├── edg-unused-versions ├── fix-rpaths ├── generate-api-documentation ├── generateDirectoryGraph ├── good-commits.pl ├── graph.py ├── graph.tar ├── importRoseDistributionToSVN ├── index.html ├── installation-prefix ├── installation │ └── install-rose.sh ├── intel-compiler-rpaths.sh ├── libtoolcp ├── linux_syscalls.pl ├── lsdot ├── make-binary-release ├── make_svn_tarball ├── mkinstaller ├── mkinstaller.html ├── mkinstaller.txt ├── nmiBuildAndTestFarm │ ├── README │ ├── ReleaseHistory.txt │ ├── build.nmi │ ├── build_configs │ │ ├── x86_64_deb_5.0 │ │ │ ├── default │ │ │ └── minimal_default │ │ ├── x86_64_fedora_12-updated │ │ │ ├── default_compiler │ │ │ └── minimal_default │ │ ├── x86_64_macos_10.5-updated │ │ │ ├── default │ │ │ └── minimal_default │ │ ├── x86_64_rhap_5.2 │ │ │ ├── compilerTest_gnu_4.1 │ │ │ ├── compilerTest_gnu_4.4 │ │ │ ├── default │ │ │ ├── default_compiler │ │ │ ├── default_compiler_boost_1.36 │ │ │ └── minimal_default │ │ ├── x86_64_rhap_5.3 │ │ │ ├── default_compiler │ │ │ └── minimal_default │ │ ├── x86_64_rhap_5 │ │ │ ├── compilerTest_gnu_4.0 │ │ │ ├── compilerTest_gnu_4.3 │ │ │ ├── default │ │ │ ├── default_compiler │ │ │ └── minimal_default │ │ ├── x86_64_rhas_4 │ │ │ ├── default │ │ │ └── minimal_default │ │ ├── x86_deb_5.0 │ │ │ ├── default │ │ │ └── minimal_default │ │ ├── x86_macos_10.4 │ │ │ └── minimal_default │ │ ├── x86_rhap_5 │ │ │ ├── compilerTest_gnu_3.4 │ │ │ ├── compilerTest_gnu_4.1 │ │ │ ├── default │ │ │ └── minimal_default │ │ ├── x86_rhas_3 │ │ │ └── minimal_default │ │ ├── x86_rhas_4 │ │ │ ├── compilerTest_gnu_3.4 │ │ │ ├── compilerTest_gnu_4.3 │ │ │ ├── default │ │ │ └── minimal_default │ │ ├── x86_sles_9 │ │ │ ├── default_compiler │ │ │ └── minimal_default │ │ ├── x86_suse_10.0 │ │ │ ├── default │ │ │ ├── default_compiler │ │ │ └── minimal_default │ │ └── x86_suse_10.2 │ │ │ ├── default │ │ │ ├── default_compiler │ │ │ └── minimal_default │ ├── cleanup.sh │ ├── cronjobs │ ├── env.scp │ ├── glue.pl │ ├── glue.scp │ ├── nmi-postmortem │ ├── nmi-submit │ ├── nmi-summary │ ├── quinlanTests.sh │ ├── rose-build.submit │ ├── rose-test.submit │ ├── rose.scp │ ├── rose.svn │ ├── submit.sh │ ├── update-scidac.sh │ └── update.sh ├── policies-checker.sh ├── policies │ ├── 0_README │ ├── CaseInsensitiveFileNames.pl │ ├── EightColumnTabstops.pl.disabled │ ├── FileLister.pm │ ├── NoExceedinglyLongLines.pl │ ├── NoRoseHHeaderInLibrarySource.pl │ ├── NoRoseIncludes.pl │ ├── NoTabCharacters.pl │ ├── NoUsingInHeaders.pl │ ├── Policies.pm │ ├── PrecompiledHeaderFirst.pl │ ├── RoseNamespace.pl │ ├── UniqueFortranModules.pl │ ├── UniqueHeaderNames.pl │ ├── UnixLineTermination.pl │ ├── UnusedHeaders.pl │ └── UnusedSources.pl ├── publicConfiguration.pl ├── qm.sh ├── quiet-mode ├── restringify ├── rhel-install ├── rhel-install-nointernet ├── rose-build-project ├── rose-post-install ├── rose-suppressions-for-valgrind ├── rose.py ├── rth_isUsed.sh ├── rth_run.pl ├── rth_stats.pl ├── run-test ├── runscript ├── shtool ├── smgit ├── smgit_launcher ├── spack │ ├── README │ ├── develop-rose │ ├── install-compiler │ └── install-spack ├── test_exit_status ├── test_with_answer ├── timeout.sh ├── to-c-string.pl ├── to-c-string.sh ├── trivial-post-install ├── trivial-pre-install └── zgrviewerExampleScript ├── solaris-includes └── err.h ├── src ├── 3rdPartyLibraries │ ├── 3rdPartyLibraries.docs │ ├── CMakeLists.txt │ ├── MSTL │ │ ├── CMakeLists.txt │ │ ├── DOTGeneration.h │ │ ├── DOTGenerationImpl.h │ │ ├── DOTGraphInterface.C │ │ ├── DOTGraphInterface.h │ │ ├── DOTRepresentation.h │ │ ├── DOTRepresentationImpl.h │ │ ├── DOTSubgraphRepresentation.h │ │ ├── DOTSubgraphRepresentationImpl.h │ │ ├── JSONGeneration.C │ │ ├── JSONGeneration.h │ │ ├── MSTL.docs │ │ ├── Makefile.am │ │ ├── Translator.h │ │ └── TreeTraversal.h │ ├── Makefile.am │ ├── POET │ │ ├── ASTeval.h │ │ ├── ASTfactory.h │ │ ├── ASTvisitor.h │ │ ├── AutoTuningInterface.cpp │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── SymbolTable.h │ │ ├── codegen.cpp │ │ ├── driver.cpp │ │ ├── error_config.h │ │ ├── eval.cpp │ │ ├── evalAST.cpp │ │ ├── evalOp.cpp │ │ ├── eval_ext.cpp │ │ ├── lib │ │ │ ├── C2F.code │ │ │ ├── Cfront.code │ │ │ ├── ExpStmt.incl │ │ │ ├── F2C.code │ │ │ ├── F95front.code │ │ │ ├── Ffront.code │ │ │ ├── Loops.incl │ │ │ ├── Makefile.am │ │ │ ├── PAPI_C.code │ │ │ ├── TranslatorDriver.pt │ │ │ ├── omp.incl │ │ │ ├── opt.pi │ │ │ ├── opt.pt │ │ │ └── utils.incl │ │ ├── main.cpp │ │ ├── parse.cpp │ │ ├── poetAST.cpp │ │ ├── poetAST.h │ │ ├── poet_AST.cpp │ │ ├── poet_AST.h │ │ ├── poet_ASTeval.h │ │ ├── poet_ASTfactory.h │ │ ├── poet_ASTinterface.h │ │ ├── poet_ASTvisitor.h │ │ ├── poet_SymbolTable.h │ │ ├── poet_config.h │ │ ├── poet_error.h │ │ ├── poet_lex.c │ │ ├── poet_lex.l │ │ ├── poet_yacc.c │ │ ├── poet_yacc.h │ │ ├── poet_yacc.output │ │ ├── poet_yacc.y │ │ ├── timing.cpp │ │ ├── timing.h │ │ ├── tokenize.cpp │ │ └── windows_includes.h │ ├── antlr-jars │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── README.txt │ │ └── antlr-3.5.2-complete.jar │ ├── aterm-bundle-2.2.tar.gz │ ├── experimental-cplusplus-parser │ │ ├── CppLayout.sdf │ │ ├── FloatingLiteral.sdf │ │ ├── Identifier.sdf │ │ ├── Literal.sdf │ │ ├── Main.sdf │ │ ├── README │ │ ├── checkall │ │ ├── checkclean │ │ ├── checkparser │ │ ├── myparse │ │ ├── myparsei │ │ └── timeout.sh │ ├── flang-parser │ │ ├── FlangParseArgs.hh │ │ ├── Makefile.am │ │ ├── f18-parse-demo.cpp │ │ ├── flang-external-builder-main.cc │ │ └── flang-external-builder-main.h │ ├── fortran-parser │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── OpenFortranParser-20200704.jar │ │ ├── OpenFortranParser-20200819-JDK8.jar │ │ ├── README.txt │ │ ├── get_antlr.sh │ │ ├── iso_c_binding.f90 │ │ ├── iso_c_binding.rmod │ │ ├── openacc.f90 │ │ └── openacc.rmod │ ├── java-parser │ │ ├── CMakeLists.txt │ │ ├── ExtendedASTVisitor.java │ │ ├── JavaParser.java │ │ ├── JavaParserSupport.java │ │ ├── JavaSourcePositionInformation.java │ │ ├── JavaSourcePositionInformationFactory.java │ │ ├── JavaToken.java │ │ ├── JavaTraversal.java │ │ ├── Makefile.am │ │ ├── README.txt │ │ ├── UnitInfo.java │ │ ├── ecj-3.8.2.jar │ │ ├── ecjASTVisitor.java │ │ ├── ecjsrc-3.8.2.jar │ │ └── test.sh │ ├── jovial-parser │ │ ├── sdf_syntax │ │ │ ├── JovialLex.sdf │ │ │ └── Main.sdf │ │ └── share │ │ │ └── rose │ │ │ └── Jovial.tbl │ ├── json │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── README │ │ └── nlohmann │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── json.h │ │ │ └── json.hpp │ └── pocc-installer.sh ├── AstNodes │ ├── BinaryAnalysis │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── SgAsmAarch32Coprocessor.h │ │ ├── SgAsmAarch32Instruction.C │ │ ├── SgAsmAarch32Instruction.h │ │ ├── SgAsmAarch64AtOperand.h │ │ ├── SgAsmAarch64BarrierOperand.h │ │ ├── SgAsmAarch64CImmediateOperand.h │ │ ├── SgAsmAarch64Instruction.C │ │ ├── SgAsmAarch64Instruction.h │ │ ├── SgAsmAarch64PState.h │ │ ├── SgAsmAarch64PrefetchOperand.h │ │ ├── SgAsmAarch64SysMoveOperand.h │ │ ├── SgAsmBasicString.h │ │ ├── SgAsmBinaryAdd.h │ │ ├── SgAsmBinaryAsr.h │ │ ├── SgAsmBinaryConcat.h │ │ ├── SgAsmBinaryDivide.h │ │ ├── SgAsmBinaryExpression.h │ │ ├── SgAsmBinaryLsl.h │ │ ├── SgAsmBinaryLsr.h │ │ ├── SgAsmBinaryMod.h │ │ ├── SgAsmBinaryMsl.h │ │ ├── SgAsmBinaryMultiply.h │ │ ├── SgAsmBinaryPostupdate.h │ │ ├── SgAsmBinaryPreupdate.h │ │ ├── SgAsmBinaryRor.h │ │ ├── SgAsmBinarySubtract.h │ │ ├── SgAsmBlock.C │ │ ├── SgAsmBlock.h │ │ ├── SgAsmByteOrder.h │ │ ├── SgAsmCilAssembly.h │ │ ├── SgAsmCilAssemblyOS.h │ │ ├── SgAsmCilAssemblyOSTable.h │ │ ├── SgAsmCilAssemblyProcessor.h │ │ ├── SgAsmCilAssemblyProcessorTable.h │ │ ├── SgAsmCilAssemblyRef.h │ │ ├── SgAsmCilAssemblyRefOS.h │ │ ├── SgAsmCilAssemblyRefOSTable.h │ │ ├── SgAsmCilAssemblyRefProcessor.h │ │ ├── SgAsmCilAssemblyRefProcessorTable.h │ │ ├── SgAsmCilAssemblyRefTable.h │ │ ├── SgAsmCilAssemblyTable.h │ │ ├── SgAsmCilClassLayout.h │ │ ├── SgAsmCilClassLayoutTable.h │ │ ├── SgAsmCilConstant.h │ │ ├── SgAsmCilConstantTable.h │ │ ├── SgAsmCilCustomAttribute.h │ │ ├── SgAsmCilCustomAttributeTable.h │ │ ├── SgAsmCilDataStream.h │ │ ├── SgAsmCilDeclSecurity.h │ │ ├── SgAsmCilDeclSecurityTable.h │ │ ├── SgAsmCilErrorHeap.h │ │ ├── SgAsmCilEvent.h │ │ ├── SgAsmCilEventMap.h │ │ ├── SgAsmCilEventMapTable.h │ │ ├── SgAsmCilEventTable.h │ │ ├── SgAsmCilExceptionData.h │ │ ├── SgAsmCilExportedType.h │ │ ├── SgAsmCilExportedTypeTable.h │ │ ├── SgAsmCilField.h │ │ ├── SgAsmCilFieldLayout.h │ │ ├── SgAsmCilFieldLayoutTable.h │ │ ├── SgAsmCilFieldMarshal.h │ │ ├── SgAsmCilFieldMarshalTable.h │ │ ├── SgAsmCilFieldRVA.h │ │ ├── SgAsmCilFieldRVATable.h │ │ ├── SgAsmCilFieldTable.h │ │ ├── SgAsmCilFile.h │ │ ├── SgAsmCilFileTable.h │ │ ├── SgAsmCilGenericParam.h │ │ ├── SgAsmCilGenericParamConstraint.h │ │ ├── SgAsmCilGenericParamConstraintTable.h │ │ ├── SgAsmCilGenericParamTable.h │ │ ├── SgAsmCilImplMap.h │ │ ├── SgAsmCilImplMapTable.h │ │ ├── SgAsmCilInstruction.C │ │ ├── SgAsmCilInstruction.h │ │ ├── SgAsmCilInterfaceImpl.h │ │ ├── SgAsmCilInterfaceImplTable.h │ │ ├── SgAsmCilManifestResource.h │ │ ├── SgAsmCilManifestResourceTable.h │ │ ├── SgAsmCilMemberRef.h │ │ ├── SgAsmCilMemberRefTable.h │ │ ├── SgAsmCilMetadata.h │ │ ├── SgAsmCilMetadataHeap.h │ │ ├── SgAsmCilMetadataRoot.h │ │ ├── SgAsmCilMethodData.h │ │ ├── SgAsmCilMethodDef.h │ │ ├── SgAsmCilMethodDefTable.h │ │ ├── SgAsmCilMethodImpl.h │ │ ├── SgAsmCilMethodImplTable.h │ │ ├── SgAsmCilMethodSemantics.h │ │ ├── SgAsmCilMethodSemanticsTable.h │ │ ├── SgAsmCilMethodSpec.h │ │ ├── SgAsmCilMethodSpecTable.h │ │ ├── SgAsmCilModule.h │ │ ├── SgAsmCilModuleRef.h │ │ ├── SgAsmCilModuleRefTable.h │ │ ├── SgAsmCilModuleTable.h │ │ ├── SgAsmCilNestedClass.h │ │ ├── SgAsmCilNestedClassTable.h │ │ ├── SgAsmCilNode.h │ │ ├── SgAsmCilParam.h │ │ ├── SgAsmCilParamTable.h │ │ ├── SgAsmCilProperty.h │ │ ├── SgAsmCilPropertyMap.h │ │ ├── SgAsmCilPropertyMapTable.h │ │ ├── SgAsmCilPropertyTable.h │ │ ├── SgAsmCilStandAloneSig.h │ │ ├── SgAsmCilStandAloneSigTable.h │ │ ├── SgAsmCilTypeDef.h │ │ ├── SgAsmCilTypeDefTable.h │ │ ├── SgAsmCilTypeRef.h │ │ ├── SgAsmCilTypeRefTable.h │ │ ├── SgAsmCilTypeSpec.h │ │ ├── SgAsmCilTypeSpecTable.h │ │ ├── SgAsmCilUint32Heap.h │ │ ├── SgAsmCilUint8Heap.h │ │ ├── SgAsmCliHeader.h │ │ ├── SgAsmCoffStrtab.h │ │ ├── SgAsmCoffSymbol.h │ │ ├── SgAsmCoffSymbolList.h │ │ ├── SgAsmCoffSymbolTable.h │ │ ├── SgAsmCommonSubExpression.h │ │ ├── SgAsmConstantExpression.h │ │ ├── SgAsmControlFlagsExpression.C │ │ ├── SgAsmControlFlagsExpression.h │ │ ├── SgAsmDOSExtendedHeader.h │ │ ├── SgAsmDOSFileHeader.h │ │ ├── SgAsmDirectRegisterExpression.h │ │ ├── SgAsmDwarfAccessDeclaration.h │ │ ├── SgAsmDwarfArrayType.h │ │ ├── SgAsmDwarfBaseType.h │ │ ├── SgAsmDwarfCatchBlock.h │ │ ├── SgAsmDwarfClassTemplate.h │ │ ├── SgAsmDwarfClassType.h │ │ ├── SgAsmDwarfCommonBlock.h │ │ ├── SgAsmDwarfCommonInclusion.h │ │ ├── SgAsmDwarfCompilationUnit.h │ │ ├── SgAsmDwarfCompilationUnitList.h │ │ ├── SgAsmDwarfCondition.h │ │ ├── SgAsmDwarfConstType.h │ │ ├── SgAsmDwarfConstant.h │ │ ├── SgAsmDwarfConstruct.h │ │ ├── SgAsmDwarfConstructList.h │ │ ├── SgAsmDwarfDwarfProcedure.h │ │ ├── SgAsmDwarfEntryPoint.h │ │ ├── SgAsmDwarfEnumerationType.h │ │ ├── SgAsmDwarfEnumerator.h │ │ ├── SgAsmDwarfFileType.h │ │ ├── SgAsmDwarfFormalParameter.h │ │ ├── SgAsmDwarfFormatLabel.h │ │ ├── SgAsmDwarfFriend.h │ │ ├── SgAsmDwarfFunctionTemplate.h │ │ ├── SgAsmDwarfImportedDeclaration.h │ │ ├── SgAsmDwarfImportedModule.h │ │ ├── SgAsmDwarfImportedUnit.h │ │ ├── SgAsmDwarfInformation.h │ │ ├── SgAsmDwarfInheritance.h │ │ ├── SgAsmDwarfInlinedSubroutine.h │ │ ├── SgAsmDwarfInterfaceType.h │ │ ├── SgAsmDwarfLabel.h │ │ ├── SgAsmDwarfLexicalBlock.h │ │ ├── SgAsmDwarfLine.h │ │ ├── SgAsmDwarfLineList.h │ │ ├── SgAsmDwarfMacro.h │ │ ├── SgAsmDwarfMacroList.h │ │ ├── SgAsmDwarfMember.h │ │ ├── SgAsmDwarfModule.h │ │ ├── SgAsmDwarfMutableType.h │ │ ├── SgAsmDwarfNamelist.h │ │ ├── SgAsmDwarfNamelistItem.h │ │ ├── SgAsmDwarfNamespace.h │ │ ├── SgAsmDwarfPackedType.h │ │ ├── SgAsmDwarfPartialUnit.h │ │ ├── SgAsmDwarfPointerType.h │ │ ├── SgAsmDwarfPtrToMemberType.h │ │ ├── SgAsmDwarfReferenceType.h │ │ ├── SgAsmDwarfRestrictType.h │ │ ├── SgAsmDwarfSetType.h │ │ ├── SgAsmDwarfSharedType.h │ │ ├── SgAsmDwarfStringType.h │ │ ├── SgAsmDwarfStructureType.h │ │ ├── SgAsmDwarfSubprogram.h │ │ ├── SgAsmDwarfSubrangeType.h │ │ ├── SgAsmDwarfSubroutineType.h │ │ ├── SgAsmDwarfTemplateTypeParameter.h │ │ ├── SgAsmDwarfTemplateValueParameter.h │ │ ├── SgAsmDwarfThrownType.h │ │ ├── SgAsmDwarfTryBlock.h │ │ ├── SgAsmDwarfTypedef.h │ │ ├── SgAsmDwarfUnionType.h │ │ ├── SgAsmDwarfUnknownConstruct.h │ │ ├── SgAsmDwarfUnspecifiedParameters.h │ │ ├── SgAsmDwarfUnspecifiedType.h │ │ ├── SgAsmDwarfUpcRelaxedType.h │ │ ├── SgAsmDwarfUpcSharedType.h │ │ ├── SgAsmDwarfUpcStrictType.h │ │ ├── SgAsmDwarfVariable.h │ │ ├── SgAsmDwarfVariant.h │ │ ├── SgAsmDwarfVariantPart.h │ │ ├── SgAsmDwarfVolatileType.h │ │ ├── SgAsmDwarfWithStmt.h │ │ ├── SgAsmElfDynamicEntry.h │ │ ├── SgAsmElfDynamicEntryList.h │ │ ├── SgAsmElfDynamicSection.h │ │ ├── SgAsmElfEHFrameEntryCI.h │ │ ├── SgAsmElfEHFrameEntryCIList.h │ │ ├── SgAsmElfEHFrameEntryFD.h │ │ ├── SgAsmElfEHFrameEntryFDList.h │ │ ├── SgAsmElfEHFrameSection.h │ │ ├── SgAsmElfFileHeader.h │ │ ├── SgAsmElfNoteEntry.h │ │ ├── SgAsmElfNoteEntryList.h │ │ ├── SgAsmElfNoteSection.h │ │ ├── SgAsmElfRelocEntry.h │ │ ├── SgAsmElfRelocEntryList.h │ │ ├── SgAsmElfRelocSection.h │ │ ├── SgAsmElfSection.h │ │ ├── SgAsmElfSectionTable.h │ │ ├── SgAsmElfSectionTableEntry.h │ │ ├── SgAsmElfSegmentTable.h │ │ ├── SgAsmElfSegmentTableEntry.h │ │ ├── SgAsmElfSegmentTableEntryList.h │ │ ├── SgAsmElfStringSection.h │ │ ├── SgAsmElfStrtab.h │ │ ├── SgAsmElfSymbol.h │ │ ├── SgAsmElfSymbolList.h │ │ ├── SgAsmElfSymbolSection.h │ │ ├── SgAsmElfSymverDefinedAux.h │ │ ├── SgAsmElfSymverDefinedAuxList.h │ │ ├── SgAsmElfSymverDefinedEntry.h │ │ ├── SgAsmElfSymverDefinedEntryList.h │ │ ├── SgAsmElfSymverDefinedSection.h │ │ ├── SgAsmElfSymverEntry.h │ │ ├── SgAsmElfSymverEntryList.h │ │ ├── SgAsmElfSymverNeededAux.h │ │ ├── SgAsmElfSymverNeededAuxList.h │ │ ├── SgAsmElfSymverNeededEntry.h │ │ ├── SgAsmElfSymverNeededEntryList.h │ │ ├── SgAsmElfSymverNeededSection.h │ │ ├── SgAsmElfSymverSection.h │ │ ├── SgAsmExecutableFileFormat.C │ │ ├── SgAsmExecutableFileFormat.h │ │ ├── SgAsmExprListExp.h │ │ ├── SgAsmExpression.C │ │ ├── SgAsmExpression.h │ │ ├── SgAsmFloatType.C │ │ ├── SgAsmFloatType.h │ │ ├── SgAsmFloatValueExpression.C │ │ ├── SgAsmFloatValueExpression.h │ │ ├── SgAsmFunction.C │ │ ├── SgAsmFunction.h │ │ ├── SgAsmGenericDLL.h │ │ ├── SgAsmGenericDLLList.h │ │ ├── SgAsmGenericFile.h │ │ ├── SgAsmGenericFileList.h │ │ ├── SgAsmGenericFormat.h │ │ ├── SgAsmGenericHeader.C │ │ ├── SgAsmGenericHeader.h │ │ ├── SgAsmGenericHeaderList.h │ │ ├── SgAsmGenericSection.h │ │ ├── SgAsmGenericSectionList.h │ │ ├── SgAsmGenericString.h │ │ ├── SgAsmGenericStrtab.h │ │ ├── SgAsmGenericSymbol.h │ │ ├── SgAsmGenericSymbolList.h │ │ ├── SgAsmIndirectRegisterExpression.h │ │ ├── SgAsmInstruction.C │ │ ├── SgAsmInstruction.h │ │ ├── SgAsmInstructionList.h │ │ ├── SgAsmIntegerType.C │ │ ├── SgAsmIntegerType.h │ │ ├── SgAsmIntegerValueExpression.C │ │ ├── SgAsmIntegerValueExpression.h │ │ ├── SgAsmInterpretation.C │ │ ├── SgAsmInterpretation.h │ │ ├── SgAsmInterpretationList.h │ │ ├── SgAsmJvmAnnotationDefault.h │ │ ├── SgAsmJvmAttribute.h │ │ ├── SgAsmJvmAttributeTable.h │ │ ├── SgAsmJvmBootstrapMethod.h │ │ ├── SgAsmJvmBootstrapMethods.h │ │ ├── SgAsmJvmClass.h │ │ ├── SgAsmJvmCodeAttribute.h │ │ ├── SgAsmJvmConstantPool.h │ │ ├── SgAsmJvmConstantPoolEntry.h │ │ ├── SgAsmJvmEnclosingMethod.h │ │ ├── SgAsmJvmExceptionHandler.h │ │ ├── SgAsmJvmExceptionTable.h │ │ ├── SgAsmJvmField.h │ │ ├── SgAsmJvmFieldTable.h │ │ ├── SgAsmJvmFileHeader.h │ │ ├── SgAsmJvmIndexTableAttr.h │ │ ├── SgAsmJvmIndexedAttr.h │ │ ├── SgAsmJvmInnerClasses.h │ │ ├── SgAsmJvmInstruction.C │ │ ├── SgAsmJvmInstruction.h │ │ ├── SgAsmJvmLineNumberTable.h │ │ ├── SgAsmJvmLocalVariableEntry.h │ │ ├── SgAsmJvmLocalVariableTable.h │ │ ├── SgAsmJvmLocalVariableTypeEntry.h │ │ ├── SgAsmJvmLocalVariableTypeTable.h │ │ ├── SgAsmJvmMethod.h │ │ ├── SgAsmJvmMethodParameters.h │ │ ├── SgAsmJvmMethodParametersEntry.h │ │ ├── SgAsmJvmMethodTable.h │ │ ├── SgAsmJvmModule.h │ │ ├── SgAsmJvmNode.h │ │ ├── SgAsmJvmRuntimeAnnotation.h │ │ ├── SgAsmJvmRuntimeAnnotationPair.h │ │ ├── SgAsmJvmRuntimeAnnotationValue.h │ │ ├── SgAsmJvmRuntimeInvisibleAnnotations.h │ │ ├── SgAsmJvmRuntimeParameterAnnotation.h │ │ ├── SgAsmJvmRuntimeVisibilityParamAnnotations.h │ │ ├── SgAsmJvmRuntimeVisibleAnnotations.h │ │ ├── SgAsmJvmStackMapFrame.h │ │ ├── SgAsmJvmStackMapTable.h │ │ ├── SgAsmJvmStackMapVerificationType.h │ │ ├── SgAsmLEEntryPoint.h │ │ ├── SgAsmLEEntryTable.h │ │ ├── SgAsmLEFileHeader.h │ │ ├── SgAsmLENameTable.h │ │ ├── SgAsmLEPageTable.h │ │ ├── SgAsmLEPageTableEntry.h │ │ ├── SgAsmLERelocTable.h │ │ ├── SgAsmLESection.h │ │ ├── SgAsmLESectionTable.h │ │ ├── SgAsmLESectionTableEntry.h │ │ ├── SgAsmM68kInstruction.C │ │ ├── SgAsmM68kInstruction.h │ │ ├── SgAsmMemoryReferenceExpression.h │ │ ├── SgAsmMipsInstruction.C │ │ ├── SgAsmMipsInstruction.h │ │ ├── SgAsmNEEntryPoint.h │ │ ├── SgAsmNEEntryTable.h │ │ ├── SgAsmNEFileHeader.h │ │ ├── SgAsmNEModuleTable.h │ │ ├── SgAsmNENameTable.h │ │ ├── SgAsmNERelocEntry.h │ │ ├── SgAsmNERelocTable.h │ │ ├── SgAsmNESection.h │ │ ├── SgAsmNESectionTable.h │ │ ├── SgAsmNESectionTableEntry.h │ │ ├── SgAsmNEStringTable.h │ │ ├── SgAsmNode.h │ │ ├── SgAsmNullInstruction.C │ │ ├── SgAsmNullInstruction.h │ │ ├── SgAsmOperandList.C │ │ ├── SgAsmOperandList.h │ │ ├── SgAsmPEExportDirectory.h │ │ ├── SgAsmPEExportEntry.C │ │ ├── SgAsmPEExportEntry.h │ │ ├── SgAsmPEExportEntryList.h │ │ ├── SgAsmPEExportSection.h │ │ ├── SgAsmPEFileHeader.h │ │ ├── SgAsmPEImportDirectory.h │ │ ├── SgAsmPEImportDirectoryList.h │ │ ├── SgAsmPEImportItem.h │ │ ├── SgAsmPEImportItemList.h │ │ ├── SgAsmPEImportSection.h │ │ ├── SgAsmPERVASizePair.h │ │ ├── SgAsmPERVASizePairList.h │ │ ├── SgAsmPESection.h │ │ ├── SgAsmPESectionTable.h │ │ ├── SgAsmPESectionTableEntry.h │ │ ├── SgAsmPEStringSection.h │ │ ├── SgAsmPointerType.C │ │ ├── SgAsmPointerType.h │ │ ├── SgAsmPowerpcInstruction.C │ │ ├── SgAsmPowerpcInstruction.h │ │ ├── SgAsmRegisterNames.h │ │ ├── SgAsmRegisterReferenceExpression.h │ │ ├── SgAsmRiscOperation.h │ │ ├── SgAsmScalarType.C │ │ ├── SgAsmScalarType.h │ │ ├── SgAsmStackExpression.C │ │ ├── SgAsmStackExpression.h │ │ ├── SgAsmStatement.h │ │ ├── SgAsmStaticData.C │ │ ├── SgAsmStaticData.h │ │ ├── SgAsmStoredString.h │ │ ├── SgAsmStringStorage.h │ │ ├── SgAsmSynthesizedDataStructureDeclaration.h │ │ ├── SgAsmSynthesizedDeclaration.h │ │ ├── SgAsmSynthesizedFieldDeclaration.h │ │ ├── SgAsmType.C │ │ ├── SgAsmType.h │ │ ├── SgAsmUnaryExpression.h │ │ ├── SgAsmUnaryMinus.h │ │ ├── SgAsmUnaryPlus.h │ │ ├── SgAsmUnaryRrx.h │ │ ├── SgAsmUnarySignedExtend.h │ │ ├── SgAsmUnaryTruncate.h │ │ ├── SgAsmUnaryUnsignedExtend.h │ │ ├── SgAsmUserInstruction.C │ │ ├── SgAsmUserInstruction.h │ │ ├── SgAsmValueExpression.C │ │ ├── SgAsmValueExpression.h │ │ ├── SgAsmVectorType.C │ │ ├── SgAsmVectorType.h │ │ ├── SgAsmVoidType.C │ │ ├── SgAsmVoidType.h │ │ ├── SgAsmX86Instruction.C │ │ └── SgAsmX86Instruction.h │ ├── CMakeLists.txt │ ├── Expression │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── SgActualArgumentExpression.C │ │ ├── SgAdaAncestorInitializer.C │ │ ├── SgAdaAttributeExp.C │ │ ├── SgAdaProtectedRefExp.C │ │ ├── SgAdaRenamingRefExp.C │ │ ├── SgAdaTaskRefExp.C │ │ ├── SgAdaUnitRefExp.C │ │ ├── SgAddressOfOp.C │ │ ├── SgAggregateInitializer.C │ │ ├── SgAlignOfOp.C │ │ ├── SgAndOp.C │ │ ├── SgArrowExp.C │ │ ├── SgArrowStarOp.C │ │ ├── SgAsmOp.C │ │ ├── SgAssignInitializer.C │ │ ├── SgAsteriskShapeExp.C │ │ ├── SgAtExp.C │ │ ├── SgBinaryOp.C │ │ ├── SgBitComplementOp.C │ │ ├── SgBracedInitializer.C │ │ ├── SgCAFCoExpression.C │ │ ├── SgCallExpression.C │ │ ├── SgCastExp.C │ │ ├── SgChar16Val.C │ │ ├── SgChar32Val.C │ │ ├── SgClassExp.C │ │ ├── SgColonShapeExp.C │ │ ├── SgCommaOpExp.C │ │ ├── SgComplexVal.C │ │ ├── SgCompoundInitializer.C │ │ ├── SgConditionalExp.C │ │ ├── SgConstructorInitializer.C │ │ ├── SgCudaKernelCallExp.C │ │ ├── SgDeleteExp.C │ │ ├── SgDesignatedInitializer.C │ │ ├── SgDictionaryExp.C │ │ ├── SgDotDotExp.C │ │ ├── SgDotExp.C │ │ ├── SgDotStarOp.C │ │ ├── SgEnumVal.C │ │ ├── SgExponentiationOp.C │ │ ├── SgExprListExp.C │ │ ├── SgExpression.C │ │ ├── SgFinishExp.C │ │ ├── SgFunctionCallExp.C │ │ ├── SgFunctionParameterRefExp.C │ │ ├── SgFunctionRefExp.C │ │ ├── SgHereExp.C │ │ ├── SgIOItemExpression.C │ │ ├── SgImpliedDo.C │ │ ├── SgJavaAnnotation.C │ │ ├── SgJavaInstanceOfOp.C │ │ ├── SgJavaNormalAnnotation.C │ │ ├── SgJovialPresetPositionExp.C │ │ ├── SgJovialTablePresetExp.C │ │ ├── SgLabelRefExp.C │ │ ├── SgLambdaExp.C │ │ ├── SgLambdaRefExp.C │ │ ├── SgMatrixExp.C │ │ ├── SgMemberFunctionRefExp.C │ │ ├── SgMinusMinusOp.C │ │ ├── SgNaryBooleanOp.C │ │ ├── SgNaryComparisonOp.C │ │ ├── SgNaryOp.C │ │ ├── SgNewExp.C │ │ ├── SgNoexceptOp.C │ │ ├── SgNonrealRefExp.C │ │ ├── SgOrOp.C │ │ ├── SgPlusPlusOp.C │ │ ├── SgPntrArrRefExp.C │ │ ├── SgPointerDerefExp.C │ │ ├── SgPseudoDestructorRefExp.C │ │ ├── SgRangeExp.C │ │ ├── SgSizeOfOp.C │ │ ├── SgStatementExpression.C │ │ ├── SgStringVal.C │ │ ├── SgSubscriptExpression.C │ │ ├── SgSuperExp.C │ │ ├── SgTemplateFunctionRefExp.C │ │ ├── SgTemplateMemberFunctionRefExp.C │ │ ├── SgTemplateParameterVal.C │ │ ├── SgThisExp.C │ │ ├── SgThrowOp.C │ │ ├── SgTypeIdOp.C │ │ ├── SgTypeTraitBuiltinOperator.C │ │ ├── SgUnaryOp.C │ │ ├── SgUnknownArrayOrFunctionReference.C │ │ ├── SgUpcBlocksizeofExpression.C │ │ ├── SgUpcElemsizeofExpression.C │ │ ├── SgUpcLocalsizeofExpression.C │ │ ├── SgUserDefinedBinaryOp.C │ │ ├── SgUserDefinedUnaryOp.C │ │ ├── SgVarArgEndOp.C │ │ ├── SgVarArgOp.C │ │ ├── SgVarRefExp.C │ │ └── SgWcharVal.C │ ├── Jovial │ │ ├── README.md │ │ └── SgJovialBitVal.h │ ├── Makefile.am │ ├── README.md │ └── Rose │ │ └── Sarif │ │ ├── Analysis.h │ │ ├── Artifact.h │ │ ├── CodeFlow.h │ │ ├── Location.h │ │ ├── Log.h │ │ ├── Node.h │ │ ├── Result.h │ │ ├── Rule.h │ │ ├── ThreadFlow.h │ │ └── ThreadFlowLocation.h ├── CMakeLists.txt ├── Makefile.am ├── README ├── ROSETTA │ ├── CMakeLists.txt │ ├── Constraints.txt │ ├── Grammar │ │ ├── Common.code │ │ ├── Cxx_GlobalDeclarations.macro │ │ ├── Cxx_Support_Header.macro │ │ ├── Expression.code │ │ ├── LocatedNode.code │ │ ├── Node.code │ │ ├── README │ │ ├── Statement.code │ │ ├── Support.code │ │ ├── Symbol.code │ │ ├── Type.code │ │ ├── copyMemberFunction.macro │ │ ├── dataMemberAccessFunctions.macro │ │ ├── dataWrapAccessFunctions.macro │ │ ├── flagMemberAccessFunctions.macro │ │ ├── grammarAST_FileIoHeader.code │ │ ├── grammarAST_FileIoSource.code │ │ ├── grammarAtermConstructorDefinitionMacros.macro │ │ ├── grammarCheckingIfDataMembersAreInMemoryPool.macro │ │ ├── grammarClassDeclarationMacros.macro │ │ ├── grammarClassDefinitionMacros.macro │ │ ├── grammarConstructorDefinitionMacros.macro │ │ ├── grammarConstructorOfStorageClass.macro │ │ ├── grammarDestructorDefinitionMacros.macro │ │ ├── grammarGetChildIndex.macro │ │ ├── grammarIsClassNameFunctionDefinitionMacros.macro │ │ ├── grammarMainClassDeclatationMacros.macro │ │ ├── grammarMainClassParseFunctionSourceCode.macro │ │ ├── grammarMainClassSourceCodeMacros.macro │ │ ├── grammarMemoryPoolSupport.macro │ │ ├── grammarNewDeleteOperatorMacros.macro │ │ ├── grammarNodeId.macro │ │ ├── grammarProcessDataMemberReferenceToPointers.macro │ │ ├── grammarReturnDataMemberPointers.macro │ │ ├── grammarSourceOfIRNodesAstFileIOSupport.macro │ │ ├── grammarStaticDataManagingClassHeader.macro │ │ ├── grammarStaticDataManagingClassSource.macro │ │ ├── grammarStaticDataManagingClassStorageClassHeader.macro │ │ ├── grammarStorageClassDeclatationMacros.macro │ │ ├── grammarStorageClassDefinitionMacros.macro │ │ ├── grammarTestPointerForContainmentInMemoryPool.macro │ │ ├── grammarTraverseMemoryPool.macro │ │ ├── grammarVariantFunctionDefinitionMacros.macro │ │ ├── interface.txt │ │ ├── listMemberAccessFunctions.macro │ │ ├── node.macro │ │ ├── parserCode.macro │ │ ├── parserPrototype.macro │ │ ├── parserSourceCode.macro │ │ ├── removingSetParentFunction.txt │ │ └── split.C │ ├── Makefile.am │ ├── README │ ├── TO_DO.txt │ ├── astNodeList │ ├── rosetta.cfg │ ├── src │ │ ├── AstNodeClass.C │ │ ├── AstNodeClass.h │ │ ├── CMakeLists.txt │ │ ├── CxxGrammarMetaProgram.C │ │ ├── GrammarFile.C │ │ ├── GrammarFile.h │ │ ├── Makefile.am │ │ ├── ROSETTA_macros.h │ │ ├── StringUtility.C │ │ ├── binaryInstruction.C │ │ ├── buildAstFileIO.C │ │ ├── buildAtermSupport.C │ │ ├── buildConstructorsWithoutSourcePositionInformation.C │ │ ├── buildRoseTraits.C │ │ ├── buildStorageClasses.C │ │ ├── expression.C │ │ ├── grammar-generator-notes.txt │ │ ├── grammar.C │ │ ├── grammar.h │ │ ├── grammarGenerator.C │ │ ├── grammarString.C │ │ ├── grammarString.h │ │ ├── java │ │ │ └── terminals.cpp │ │ ├── jovialNodes.C │ │ ├── node.C │ │ ├── nodeIdSupport.C │ │ ├── outputClassesAndFields.C │ │ ├── poolBasedTraversal.C │ │ ├── scripts │ │ │ ├── check_rtg_file.sh │ │ │ └── replaceword │ │ ├── statement.C │ │ ├── storageSize.C │ │ ├── support.C │ │ ├── symbol.C │ │ ├── type.C │ │ ├── visitorSupport.C │ │ └── x10 │ │ │ ├── exp_terminals.cpp │ │ │ └── terminals.cpp │ ├── stamp-h.in │ ├── transformationDesign.txt │ └── treeTraversal.txt ├── Rose │ ├── AST.h │ ├── AST │ │ ├── CMakeLists.txt │ │ ├── NodeId.C │ │ ├── NodeId.h │ │ ├── Traversal.C │ │ ├── Traversal.h │ │ ├── Utility.C │ │ ├── Utility.h │ │ └── utils │ │ │ └── edge_ptr_repl.C │ ├── Affirm.h │ ├── As.h │ ├── BasicTypes.h │ ├── BinaryAnalysis.h │ ├── BinaryAnalysis │ │ ├── AbstractLocation.C │ │ ├── AbstractLocation.h │ │ ├── Address.h │ │ ├── AddressInterval.C │ │ ├── AddressInterval.h │ │ ├── AddressIntervalSet.C │ │ ├── AddressIntervalSet.h │ │ ├── AddressSet.h │ │ ├── Alignment.C │ │ ├── Alignment.h │ │ ├── Architecture.h │ │ ├── Architecture │ │ │ ├── Amd64.C │ │ │ ├── Amd64.h │ │ │ ├── ArmAarch32.C │ │ │ ├── ArmAarch32.h │ │ │ ├── ArmAarch64.C │ │ │ ├── ArmAarch64.h │ │ │ ├── Base.C │ │ │ ├── Base.h │ │ │ ├── BasicTypes.C │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Cil.C │ │ │ ├── Cil.h │ │ │ ├── Exception.C │ │ │ ├── Exception.h │ │ │ ├── Intel80286.C │ │ │ ├── Intel80286.h │ │ │ ├── Intel8086.C │ │ │ ├── Intel8086.h │ │ │ ├── Intel8088.C │ │ │ ├── Intel8088.h │ │ │ ├── IntelI386.C │ │ │ ├── IntelI386.h │ │ │ ├── IntelI486.C │ │ │ ├── IntelI486.h │ │ │ ├── IntelPentium.C │ │ │ ├── IntelPentium.h │ │ │ ├── IntelPentium4.C │ │ │ ├── IntelPentium4.h │ │ │ ├── IntelPentiumii.C │ │ │ ├── IntelPentiumii.h │ │ │ ├── IntelPentiumiii.C │ │ │ ├── IntelPentiumiii.h │ │ │ ├── Jvm.C │ │ │ ├── Jvm.h │ │ │ ├── Mips32.C │ │ │ ├── Mips32.h │ │ │ ├── Motorola.C │ │ │ ├── Motorola.h │ │ │ ├── Motorola68040.C │ │ │ ├── Motorola68040.h │ │ │ ├── NxpColdfire.C │ │ │ ├── NxpColdfire.h │ │ │ ├── Powerpc.C │ │ │ ├── Powerpc.h │ │ │ ├── Powerpc32.C │ │ │ ├── Powerpc32.h │ │ │ ├── Powerpc64.C │ │ │ ├── Powerpc64.h │ │ │ ├── X86.C │ │ │ └── X86.h │ │ ├── AsmFunctionIndex.C │ │ ├── AsmFunctionIndex.h │ │ ├── AstHasher.C │ │ ├── AstHasher.h │ │ ├── BasicTypes.h │ │ ├── BestMapAddress.C │ │ ├── BestMapAddress.h │ │ ├── BinaryLoader.C │ │ ├── BinaryLoader.h │ │ ├── BinaryLoaderElf.C │ │ ├── BinaryLoaderElf.h │ │ ├── BinaryLoaderElfObj.C │ │ ├── BinaryLoaderElfObj.h │ │ ├── BinaryLoaderPe.C │ │ ├── BinaryLoaderPe.h │ │ ├── ByteCode.h │ │ ├── ByteCode │ │ │ ├── Analysis.C │ │ │ ├── Analysis.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Cil.C │ │ │ ├── Cil.h │ │ │ ├── Jvm.C │ │ │ └── Jvm.h │ │ ├── ByteOrder.C │ │ ├── ByteOrder.h │ │ ├── CMakeLists.txt │ │ ├── CallingConvention.h │ │ ├── CallingConvention │ │ │ ├── Analysis.C │ │ │ ├── Analysis.h │ │ │ ├── BasicTypes.C │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Declaration.C │ │ │ ├── Declaration.h │ │ │ ├── Definition.C │ │ │ ├── Definition.h │ │ │ ├── Exception.C │ │ │ ├── Exception.h │ │ │ ├── StoragePool.C │ │ │ └── StoragePool.h │ │ ├── CodeInserter.C │ │ ├── CodeInserter.h │ │ ├── Concolic.h │ │ ├── Concolic │ │ │ ├── Architecture.C │ │ │ ├── Architecture.h │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Callback.h │ │ │ ├── Callback │ │ │ │ ├── BasicTypes.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MemoryExit.C │ │ │ │ ├── MemoryExit.h │ │ │ │ ├── MemoryInput.C │ │ │ │ ├── MemoryInput.h │ │ │ │ ├── MemoryTime.C │ │ │ │ └── MemoryTime.h │ │ │ ├── ConcolicExecutor.C │ │ │ ├── ConcolicExecutor.h │ │ │ ├── ConcreteExecutor.C │ │ │ ├── ConcreteExecutor.h │ │ │ ├── ConcreteResult.C │ │ │ ├── ConcreteResult.h │ │ │ ├── Database.C │ │ │ ├── Database.h │ │ │ ├── Emulation.C │ │ │ ├── Emulation.h │ │ │ ├── ExecutionEvent.C │ │ │ ├── ExecutionEvent.h │ │ │ ├── ExecutionLocation.C │ │ │ ├── ExecutionLocation.h │ │ │ ├── ExecutionManager.C │ │ │ ├── ExecutionManager.h │ │ │ ├── I386Linux.h │ │ │ ├── I386Linux │ │ │ │ ├── Architecture.C │ │ │ │ ├── Architecture.h │ │ │ │ ├── BasicTypes.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ExitStatusExecutor.C │ │ │ │ ├── ExitStatusExecutor.h │ │ │ │ ├── ExitStatusResult.C │ │ │ │ ├── ExitStatusResult.h │ │ │ │ ├── TracingExecutor.C │ │ │ │ ├── TracingExecutor.h │ │ │ │ ├── TracingResult.C │ │ │ │ └── TracingResult.h │ │ │ ├── InputVariables.C │ │ │ ├── InputVariables.h │ │ │ ├── M68kSystem.h │ │ │ ├── M68kSystem │ │ │ │ ├── Architecture.C │ │ │ │ ├── Architecture.h │ │ │ │ ├── BasicTypes.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── TracingExecutor.C │ │ │ │ ├── TracingExecutor.h │ │ │ │ ├── TracingResult.C │ │ │ │ └── TracingResult.h │ │ │ ├── Settings.C │ │ │ ├── Settings.h │ │ │ ├── SharedMemory.C │ │ │ ├── SharedMemory.h │ │ │ ├── Specimen.C │ │ │ ├── Specimen.h │ │ │ ├── SystemCall.C │ │ │ ├── SystemCall.h │ │ │ ├── TestCase.C │ │ │ ├── TestCase.h │ │ │ ├── TestSuite.C │ │ │ ├── TestSuite.h │ │ │ └── Utility.C │ │ ├── ConcreteLocation.C │ │ ├── ConcreteLocation.h │ │ ├── ControlFlow.C │ │ ├── ControlFlow.h │ │ ├── DataDependence.C │ │ ├── DataDependence.h │ │ ├── DataFlow.C │ │ ├── DataFlow.h │ │ ├── Debugger.h │ │ ├── Debugger │ │ │ ├── Base.C │ │ │ ├── Base.h │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Exception.C │ │ │ ├── Exception.h │ │ │ ├── Gdb.C │ │ │ ├── Gdb.h │ │ │ ├── GdbResponse.C │ │ │ ├── GdbResponse.h │ │ │ ├── Linux.C │ │ │ ├── Linux.h │ │ │ ├── ThreadId.C │ │ │ └── ThreadId.h │ │ ├── Demangler.C │ │ ├── Demangler.h │ │ ├── Disassembler.h │ │ ├── Disassembler │ │ │ ├── Aarch32.C │ │ │ ├── Aarch32.h │ │ │ ├── Aarch64.C │ │ │ ├── Aarch64.h │ │ │ ├── Base.C │ │ │ ├── Base.h │ │ │ ├── BasicTypes.C │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Cil.C │ │ │ ├── Cil.h │ │ │ ├── Exception.C │ │ │ ├── Exception.h │ │ │ ├── Jvm.C │ │ │ ├── Jvm.h │ │ │ ├── M68k.C │ │ │ ├── M68k.h │ │ │ ├── Mips.C │ │ │ ├── Mips.h │ │ │ ├── Null.C │ │ │ ├── Null.h │ │ │ ├── Powerpc.C │ │ │ ├── Powerpc.h │ │ │ ├── X86.C │ │ │ └── X86.h │ │ ├── Dwarf.h │ │ ├── Dwarf │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Constants.h │ │ │ ├── Dwarf.C │ │ │ └── Exception.h │ │ ├── FeasiblePath.C │ │ ├── FeasiblePath.h │ │ ├── FunctionCall.C │ │ ├── FunctionCall.h │ │ ├── FunctionSimilarity.C │ │ ├── FunctionSimilarity.h │ │ ├── Hexdump.C │ │ ├── Hexdump.h │ │ ├── HotPatch.C │ │ ├── HotPatch.h │ │ ├── InstructionEnumsAarch32.h │ │ ├── InstructionEnumsAarch64.h │ │ ├── InstructionEnumsCil.h │ │ ├── InstructionEnumsJvm.h │ │ ├── InstructionEnumsM68k.h │ │ ├── InstructionEnumsMips.h │ │ ├── InstructionEnumsPowerpc.h │ │ ├── InstructionEnumsX86.h │ │ ├── InstructionMap.h │ │ ├── InstructionProvider.C │ │ ├── InstructionProvider.h │ │ ├── InstructionSemantics.h │ │ ├── InstructionSemantics │ │ │ ├── BaseSemantics.h │ │ │ ├── BaseSemantics │ │ │ │ ├── AddressSpace.C │ │ │ │ ├── AddressSpace.h │ │ │ │ ├── BaseSemantics.C │ │ │ │ ├── BasicTypes.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Dispatcher.C │ │ │ │ ├── Dispatcher.h │ │ │ │ ├── Exception.C │ │ │ │ ├── Exception.h │ │ │ │ ├── Formatter.C │ │ │ │ ├── Formatter.h │ │ │ │ ├── MemoryCell.C │ │ │ │ ├── MemoryCell.h │ │ │ │ ├── MemoryCellList.C │ │ │ │ ├── MemoryCellList.h │ │ │ │ ├── MemoryCellMap.C │ │ │ │ ├── MemoryCellMap.h │ │ │ │ ├── MemoryCellState.C │ │ │ │ ├── MemoryCellState.h │ │ │ │ ├── MemoryState.C │ │ │ │ ├── MemoryState.h │ │ │ │ ├── Merger.C │ │ │ │ ├── Merger.h │ │ │ │ ├── RegisterState.C │ │ │ │ ├── RegisterState.h │ │ │ │ ├── RegisterStateGeneric.C │ │ │ │ ├── RegisterStateGeneric.h │ │ │ │ ├── RiscOperators.C │ │ │ │ ├── RiscOperators.h │ │ │ │ ├── SValue.C │ │ │ │ ├── SValue.h │ │ │ │ ├── State.C │ │ │ │ ├── State.h │ │ │ │ ├── SymbolicMemory.C │ │ │ │ └── SymbolicMemory.h │ │ │ ├── CMakeLists.txt │ │ │ ├── ConcreteSemantics.C │ │ │ ├── ConcreteSemantics.h │ │ │ ├── DataFlowSemantics.C │ │ │ ├── DataFlowSemantics.h │ │ │ ├── DispatcherAarch32.C │ │ │ ├── DispatcherAarch32.h │ │ │ ├── DispatcherAarch64.C │ │ │ ├── DispatcherAarch64.h │ │ │ ├── DispatcherCil.C │ │ │ ├── DispatcherCil.h │ │ │ ├── DispatcherM68k.C │ │ │ ├── DispatcherM68k.h │ │ │ ├── DispatcherMips.C │ │ │ ├── DispatcherMips.h │ │ │ ├── DispatcherPowerpc.C │ │ │ ├── DispatcherPowerpc.h │ │ │ ├── DispatcherX86.C │ │ │ ├── DispatcherX86.h │ │ │ ├── IntervalSemantics.C │ │ │ ├── IntervalSemantics.h │ │ │ ├── LlvmSemantics.C │ │ │ ├── LlvmSemantics.h │ │ │ ├── MemoryCellState.h │ │ │ ├── MultiSemantics.C │ │ │ ├── MultiSemantics.h │ │ │ ├── NativeSemantics.C │ │ │ ├── NativeSemantics.h │ │ │ ├── NullSemantics.C │ │ │ ├── NullSemantics.h │ │ │ ├── PartialSymbolicSemantics.C │ │ │ ├── PartialSymbolicSemantics.h │ │ │ ├── README.usedef │ │ │ ├── SourceAstSemantics.C │ │ │ ├── SourceAstSemantics.h │ │ │ ├── StaticSemantics.C │ │ │ ├── StaticSemantics.h │ │ │ ├── SymbolicSemantics.C │ │ │ ├── SymbolicSemantics.h │ │ │ ├── TaintSemantics.C │ │ │ ├── TaintSemantics.h │ │ │ ├── TestSemantics.h │ │ │ ├── TraceSemantics.C │ │ │ ├── TraceSemantics.h │ │ │ ├── Utility.C │ │ │ └── Utility.h │ │ ├── LibraryIdentification.C │ │ ├── LibraryIdentification.h │ │ ├── MagicNumber.C │ │ ├── MagicNumber.h │ │ ├── Matrix.h │ │ ├── MemoryMap.C │ │ ├── MemoryMap.h │ │ ├── ModelChecker.h │ │ ├── ModelChecker │ │ │ ├── BasicBlockUnit.C │ │ │ ├── BasicBlockUnit.h │ │ │ ├── BasicTypes.C │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Engine.C │ │ │ ├── Engine.h │ │ │ ├── ErrorTag.C │ │ │ ├── ErrorTag.h │ │ │ ├── Exception.h │ │ │ ├── ExecutionUnit.C │ │ │ ├── ExecutionUnit.h │ │ │ ├── ExternalFunctionUnit.C │ │ │ ├── ExternalFunctionUnit.h │ │ │ ├── FailureUnit.C │ │ │ ├── FailureUnit.h │ │ │ ├── InstructionUnit.C │ │ │ ├── InstructionUnit.h │ │ │ ├── NullDereferenceTag.C │ │ │ ├── NullDereferenceTag.h │ │ │ ├── OutOfBoundsTag.C │ │ │ ├── OutOfBoundsTag.h │ │ │ ├── PartitionerModel.C │ │ │ ├── PartitionerModel.h │ │ │ ├── Path.C │ │ │ ├── Path.h │ │ │ ├── PathNode.C │ │ │ ├── PathNode.h │ │ │ ├── PathPredicate.C │ │ │ ├── PathPredicate.h │ │ │ ├── PathPrioritizer.C │ │ │ ├── PathPrioritizer.h │ │ │ ├── PathQueue.C │ │ │ ├── PathQueue.h │ │ │ ├── Periodic.C │ │ │ ├── Periodic.h │ │ │ ├── SemanticCallbacks.C │ │ │ ├── SemanticCallbacks.h │ │ │ ├── Settings.C │ │ │ ├── Settings.h │ │ │ ├── SourceLister.C │ │ │ ├── SourceLister.h │ │ │ ├── Tag.C │ │ │ ├── Tag.h │ │ │ ├── UninitializedVariableTag.C │ │ │ ├── UninitializedVariableTag.h │ │ │ ├── Variables.C │ │ │ ├── Variables.h │ │ │ ├── WorkerStatus.C │ │ │ └── WorkerStatus.h │ │ ├── NoOperation.C │ │ ├── NoOperation.h │ │ ├── Partitioner2.h │ │ ├── Partitioner2 │ │ │ ├── AddressUsageMap.C │ │ │ ├── AddressUsageMap.h │ │ │ ├── BasicBlock.C │ │ │ ├── BasicBlock.h │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── CfgPath.C │ │ │ ├── CfgPath.h │ │ │ ├── Configuration.C │ │ │ ├── Configuration.h │ │ │ ├── ControlFlowGraph.C │ │ │ ├── ControlFlowGraph.h │ │ │ ├── DataBlock.C │ │ │ ├── DataBlock.h │ │ │ ├── DataFlow.C │ │ │ ├── DataFlow.h │ │ │ ├── Engine.C │ │ │ ├── Engine.h │ │ │ ├── EngineBinary.C │ │ │ ├── EngineBinary.h │ │ │ ├── EngineJvm.C │ │ │ ├── EngineJvm.h │ │ │ ├── Exception.C │ │ │ ├── Exception.h │ │ │ ├── Function.C │ │ │ ├── Function.h │ │ │ ├── FunctionCallGraph.C │ │ │ ├── FunctionCallGraph.h │ │ │ ├── FunctionNoop.C │ │ │ ├── GraphViz.C │ │ │ ├── GraphViz.h │ │ │ ├── IndirectControlFlow.C │ │ │ ├── IndirectControlFlow.h │ │ │ ├── JumpTable.C │ │ │ ├── JumpTable.h │ │ │ ├── MayReturnAnalysis.C │ │ │ ├── MemoryTable.C │ │ │ ├── MemoryTable.h │ │ │ ├── Modules.C │ │ │ ├── Modules.h │ │ │ ├── ModulesElf.C │ │ │ ├── ModulesElf.h │ │ │ ├── ModulesJvm.C │ │ │ ├── ModulesJvm.h │ │ │ ├── ModulesLinux.C │ │ │ ├── ModulesLinux.h │ │ │ ├── ModulesM68k.C │ │ │ ├── ModulesM68k.h │ │ │ ├── ModulesMips.C │ │ │ ├── ModulesMips.h │ │ │ ├── ModulesPe.C │ │ │ ├── ModulesPe.h │ │ │ ├── ModulesPowerpc.C │ │ │ ├── ModulesPowerpc.h │ │ │ ├── ModulesX86.C │ │ │ ├── ModulesX86.h │ │ │ ├── Partitioner.C │ │ │ ├── Partitioner.h │ │ │ ├── Reference.C │ │ │ ├── Reference.h │ │ │ ├── Semantics.C │ │ │ ├── Semantics.h │ │ │ ├── StackDeltaAnalysis.C │ │ │ ├── Thunk.C │ │ │ ├── Thunk.h │ │ │ ├── Utility.C │ │ │ └── Utility.h │ │ ├── PointerDetection.C │ │ ├── PointerDetection.h │ │ ├── Reachability.C │ │ ├── Reachability.h │ │ ├── ReadWriteSets.C │ │ ├── ReadWriteSets.h │ │ ├── RegisterDescriptor.C │ │ ├── RegisterDescriptor.h │ │ ├── RegisterDictionary.C │ │ ├── RegisterDictionary.h │ │ ├── RegisterNames.C │ │ ├── RegisterNames.h │ │ ├── RegisterParts.C │ │ ├── RegisterParts.h │ │ ├── RelativeVirtualAddress.C │ │ ├── RelativeVirtualAddress.h │ │ ├── ReturnValueUsed.C │ │ ├── ReturnValueUsed.h │ │ ├── SRecord.C │ │ ├── SRecord.h │ │ ├── SerialIo.C │ │ ├── SerialIo.h │ │ ├── SmtCommandLine.C │ │ ├── SmtCommandLine.h │ │ ├── SmtSolver.C │ │ ├── SmtSolver.h │ │ ├── SmtlibSolver.C │ │ ├── SmtlibSolver.h │ │ ├── SourceLocations.C │ │ ├── SourceLocations.h │ │ ├── StackDelta.C │ │ ├── StackDelta.h │ │ ├── String.C │ │ ├── String.h │ │ ├── SymbolicExpr.h │ │ ├── SymbolicExprParser.h │ │ ├── SymbolicExpression.C │ │ ├── SymbolicExpression.h │ │ ├── SymbolicExpressionParser.C │ │ ├── SymbolicExpressionParser.h │ │ ├── SystemCall.C │ │ ├── SystemCall.h │ │ ├── TaintedFlow.C │ │ ├── TaintedFlow.h │ │ ├── ToSource.C │ │ ├── ToSource.h │ │ ├── Unparser.h │ │ ├── Unparser │ │ │ ├── Aarch32.C │ │ │ ├── Aarch32.h │ │ │ ├── Aarch64.C │ │ │ ├── Aarch64.h │ │ │ ├── Base.C │ │ │ ├── Base.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Cil.C │ │ │ ├── Cil.h │ │ │ ├── EdgeArrows.C │ │ │ ├── EdgeArrows.h │ │ │ ├── Jvm.C │ │ │ ├── Jvm.h │ │ │ ├── M68k.C │ │ │ ├── M68k.h │ │ │ ├── Mips.C │ │ │ ├── Mips.h │ │ │ ├── Null.C │ │ │ ├── Null.h │ │ │ ├── Powerpc.C │ │ │ ├── Powerpc.h │ │ │ ├── Settings.h │ │ │ ├── X86.C │ │ │ └── X86.h │ │ ├── Utility.h │ │ ├── Variables.h │ │ ├── Variables │ │ │ ├── BaseVariable.C │ │ │ ├── BaseVariable.h │ │ │ ├── BasicTypes.C │ │ │ ├── BasicTypes.h │ │ │ ├── CMakeLists.txt │ │ │ ├── GlobalVariable.C │ │ │ ├── GlobalVariable.h │ │ │ ├── InstructionAccess.C │ │ │ ├── InstructionAccess.h │ │ │ ├── StackFrame.C │ │ │ ├── StackFrame.h │ │ │ ├── StackVariable.C │ │ │ ├── StackVariable.h │ │ │ ├── VariableFinder.C │ │ │ └── VariableFinder.h │ │ ├── VxworksTerminal.C │ │ ├── VxworksTerminal.h │ │ ├── Z3Solver.C │ │ └── Z3Solver.h │ ├── BitFlags.h │ ├── BitOps.h │ ├── CMakeLists.txt │ ├── Color.h │ ├── Color │ │ ├── CMakeLists.txt │ │ └── Color.C │ ├── CommandLine.h │ ├── CommandLine │ │ ├── CMakeLists.txt │ │ ├── DurationParser.C │ │ ├── DurationParser.h │ │ ├── IntervalParser.h │ │ ├── License.C │ │ ├── License.h │ │ ├── LicenseString.pre │ │ ├── Parser.C │ │ ├── Parser.h │ │ ├── SelfTest.C │ │ ├── SelfTest.h │ │ ├── SuffixMultiplierParser.h │ │ ├── Version.C │ │ └── Version.h │ ├── Constants.h │ ├── Diagnostics.h │ ├── Diagnostics │ │ ├── CMakeLists.txt │ │ └── Diagnostics.C │ ├── Exception.h │ ├── FileSystem.h │ ├── FileSystem │ │ ├── CMakeLists.txt │ │ └── FileSystem.C │ ├── FormatRestorer.h │ ├── FormattedTable.C │ ├── FormattedTable.h │ ├── GraphUtility.h │ ├── Initialize.C │ ├── Initialize.h │ ├── Location.h │ ├── Logger.C │ ├── Logger.h │ ├── Makefile.am │ ├── ParallelSort.h │ ├── PolicyControl.txt │ ├── Progress.C │ ├── Progress.h │ ├── RecursionCounter.h │ ├── Sarif.h │ ├── Sarif │ │ ├── Analysis.C │ │ ├── Artifact.C │ │ ├── BasicTypes.h │ │ ├── CMakeLists.txt │ │ ├── CodeFlow.C │ │ ├── Exception.C │ │ ├── Exception.h │ │ ├── Location.C │ │ ├── Log.C │ │ ├── Node.C │ │ ├── Result.C │ │ ├── Rule.C │ │ ├── ThreadFlow.C │ │ └── ThreadFlowLocation.C │ ├── Source.h │ ├── Source │ │ ├── AST.h │ │ ├── AST │ │ │ ├── CMakeLists.txt │ │ │ ├── Checker.h │ │ │ ├── Defect.h │ │ │ ├── IO.h │ │ │ ├── PolicyControl.txt │ │ │ ├── checker │ │ │ │ ├── checker.C │ │ │ │ ├── cmdline.C │ │ │ │ ├── integrity_declarations.C │ │ │ │ ├── integrity_edges.C │ │ │ │ ├── integrity_symbols.C │ │ │ │ └── integrity_types.C │ │ │ ├── cmdline.h │ │ │ ├── graphviz.C │ │ │ └── io │ │ │ │ ├── delete.C │ │ │ │ ├── link.C │ │ │ │ ├── load.C │ │ │ │ ├── merge.C │ │ │ │ └── share.C │ │ ├── Analysis.h │ │ ├── Analysis │ │ │ ├── Analyzer.C │ │ │ ├── Analyzer.h │ │ │ ├── CMakeLists.txt │ │ │ ├── PolicyControl.txt │ │ │ ├── Visitor.C │ │ │ └── Visitor.h │ │ ├── CMakeLists.txt │ │ ├── Generation.h │ │ ├── Generation │ │ │ ├── API.C │ │ │ ├── API.h │ │ │ ├── API.txx │ │ │ ├── CMakeLists.txt │ │ │ ├── Driver.C │ │ │ ├── Driver.h │ │ │ ├── Factory.C │ │ │ ├── Factory.h │ │ │ ├── Object.h │ │ │ ├── PolicyControl.txt │ │ │ ├── SymbolScanner.C │ │ │ ├── SymbolScanner.h │ │ │ ├── SymbolScanner.txx │ │ │ └── factory │ │ │ │ ├── classes.txx │ │ │ │ ├── factory.txx │ │ │ │ ├── functions.txx │ │ │ │ ├── namespaces.txx │ │ │ │ ├── typedefs.txx │ │ │ │ └── variables.txx │ │ ├── PolicyControl.txt │ │ ├── Sarif.C │ │ └── Sarif.h │ ├── SourceLocation.C │ ├── SourceLocation.h │ ├── StringUtility.h │ ├── StringUtility │ │ ├── CMakeLists.txt │ │ ├── Convert.C │ │ ├── Convert.h │ │ ├── Diagnostics.C │ │ ├── Diagnostics.h │ │ ├── Escape.C │ │ ├── Escape.h │ │ ├── NumberToString.C │ │ ├── NumberToString.h │ │ ├── Predicate.C │ │ ├── Predicate.h │ │ ├── SplitJoin.C │ │ ├── SplitJoin.h │ │ ├── StringToNumber.C │ │ └── StringToNumber.h │ ├── Traits.h │ ├── Traits │ │ ├── CMakeLists.txt │ │ ├── Describe.h │ │ ├── Traversal.h │ │ ├── describe │ │ │ ├── PolicyControl.txt │ │ │ ├── declarations.h │ │ │ ├── fields.h │ │ │ ├── nodes.h │ │ │ └── predicates.h │ │ └── grammar │ │ │ ├── PolicyControl.txt │ │ │ ├── lists.h │ │ │ ├── predicates.h │ │ │ └── traversal.h │ ├── Yaml.C │ ├── Yaml.h │ └── metaprog.h ├── RoseFirst.h ├── Rosebud │ ├── Ast.C │ ├── Ast.h │ ├── BasicTypes.h │ ├── BoostSerializer.C │ ├── BoostSerializer.h │ ├── CMakeLists.txt │ ├── CerealSerializer.C │ ├── CerealSerializer.h │ ├── CxxGenerator.C │ ├── CxxGenerator.h │ ├── Generator.C │ ├── Generator.h │ ├── Makefile.am │ ├── NoneGenerator.C │ ├── NoneGenerator.h │ ├── NoneSerializer.C │ ├── NoneSerializer.h │ ├── README │ ├── RosettaGenerator.C │ ├── RosettaGenerator.h │ ├── SawyerGenerator.C │ ├── SawyerGenerator.h │ ├── Serializer.C │ ├── Serializer.h │ ├── Utility.C │ ├── Utility.h │ ├── YamlGenerator.C │ ├── YamlGenerator.h │ ├── generate │ └── rosebud.C ├── Sawyer │ ├── Access.h │ ├── AddressMap.h │ ├── AddressSegment.h │ ├── AllocatingBuffer.h │ ├── Assert.C │ ├── Assert.h │ ├── Attribute.C │ ├── Attribute.h │ ├── BiMap.h │ ├── BitFlags.h │ ├── BitVector.h │ ├── BitVectorSupport.h │ ├── Buffer.h │ ├── CMakeLists.txt │ ├── Cached.h │ ├── Callbacks.h │ ├── Clexer.C │ ├── Clexer.h │ ├── CommandLine.C │ ├── CommandLine.h │ ├── CommandLineBoost.C │ ├── CommandLineBoost.h │ ├── Database.C │ ├── Database.h │ ├── DatabasePostgresql.h │ ├── DatabaseSqlite.h │ ├── DefaultAllocator.h │ ├── DenseIntegerSet.h │ ├── DistinctList.h │ ├── DocumentBaseMarkup.C │ ├── DocumentBaseMarkup.h │ ├── DocumentMarkup.C │ ├── DocumentMarkup.h │ ├── DocumentPodMarkup.C │ ├── DocumentPodMarkup.h │ ├── DocumentTextMarkup.C │ ├── DocumentTextMarkup.h │ ├── Exception.h │ ├── FileSystem.h │ ├── Graph.h │ ├── GraphAlgorithm.h │ ├── GraphBoost.h │ ├── GraphIteratorBiMap.h │ ├── GraphIteratorMap.h │ ├── GraphIteratorSet.h │ ├── GraphTraversal.C │ ├── GraphTraversal.h │ ├── HashMap.h │ ├── IndexedList.h │ ├── Interval.h │ ├── IntervalMap.h │ ├── IntervalSet.h │ ├── IntervalSetMap.h │ ├── LICENSE │ ├── Lexer.h │ ├── LineVector.C │ ├── LineVector.h │ ├── Makefile.am │ ├── Map.h │ ├── MappedBuffer.h │ ├── Message.C │ ├── Message.h │ ├── NullBuffer.h │ ├── Optional.h │ ├── Parse.h │ ├── PartialResult.h │ ├── PoolAllocator.h │ ├── ProgressBar.C │ ├── ProgressBar.h │ ├── README.ROSE │ ├── README.md │ ├── Result.h │ ├── RoseDatabase.C │ ├── Sawyer.C │ ├── Sawyer.h │ ├── Set.h │ ├── SharedObject.h │ ├── SharedPointer.h │ ├── SmallObject.C │ ├── SmallObject.h │ ├── Stack.h │ ├── StackAllocator.h │ ├── StaticBuffer.h │ ├── Stopwatch.C │ ├── Stopwatch.h │ ├── Synchronization.C │ ├── Synchronization.h │ ├── ThreadWorkers.h │ ├── Time.C │ ├── Time.h │ ├── Trace.h │ ├── Tracker.h │ ├── Tree.h │ ├── Type.h │ ├── WarningsOff.h │ ├── WarningsRestore.h │ ├── WorkList.h │ ├── Yaml.C │ ├── Yaml.h │ ├── docs │ │ └── examples │ │ │ ├── attribute.C │ │ │ ├── commandLineEx1.C │ │ │ ├── commandLineEx1.out │ │ │ └── graphIso.C │ ├── serializationUnitTests-ODR-violations.patch │ ├── stringifyEnums.C │ └── updateFromGitlab.sh ├── backend │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── asmUnparser │ │ ├── AsmUnparser.C │ │ ├── AsmUnparser.h │ │ ├── AsmUnparser_compat.C │ │ ├── AsmUnparser_compat.h │ │ ├── CMakeLists.txt │ │ └── Makefile_variables │ ├── backend.docs │ └── unparser │ │ ├── AdaCodeGeneration │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── unparseAda.h │ │ ├── unparseAda_expressions.C │ │ ├── unparseAda_statements.C │ │ └── unparseAda_types.C │ │ ├── CMakeLists.txt │ │ ├── CxxCodeGeneration │ │ ├── .Makefile.am │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── documentation.docs │ │ ├── helpers_exprs.C │ │ ├── helpers_stmts.C │ │ ├── helpers_types.C │ │ ├── unparseAggrInit.C │ │ ├── unparseAssnInit.C │ │ ├── unparseBracedInit.C │ │ ├── unparseClassType.C │ │ ├── unparseCompInit.C │ │ ├── unparseCtorInit.C │ │ ├── unparseCxx.h │ │ ├── unparseCxx_expressions.C │ │ ├── unparseCxx_statements.C │ │ ├── unparseCxx_types.C │ │ ├── unparseCxx_types.h │ │ ├── unparseDesignatedInitializer.C │ │ ├── unparseNewOp.C │ │ ├── unparseTemplateArgumentList.C │ │ ├── unparseType.C │ │ └── unparseVarDeclStmt.C │ │ ├── FortranCodeGeneration │ │ ├── .Makefile.am │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── UnparserFortran.C │ │ ├── UnparserFortran.h │ │ ├── documentation.docs │ │ ├── unparseFortran.h │ │ ├── unparseFortran_expressions.C │ │ ├── unparseFortran_modfile.C │ │ ├── unparseFortran_modfile.h │ │ ├── unparseFortran_statements.C │ │ ├── unparseFortran_types.C │ │ └── unparseFortran_types.h │ │ ├── IncludedFilesUnparser.C │ │ ├── IncludedFilesUnparser.h │ │ ├── JavaCodeGeneration │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── documentation.docs │ │ ├── unparseJava.h │ │ ├── unparseJava_expressions.C │ │ ├── unparseJava_statements.C │ │ └── unparseJava_types.C │ │ ├── JovialCodeGeneration │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── unparseJovial.h │ │ ├── unparseJovial_expressions.C │ │ ├── unparseJovial_modfile.C │ │ ├── unparseJovial_modfile.h │ │ ├── unparseJovial_statements.C │ │ └── unparseJovial_types.C │ │ ├── Makefile_variables │ │ ├── MatlabCodeGeneration │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── MatlabUnparser.C │ │ ├── MatlabUnparser.h │ │ ├── MatlabUnparserBottomUpTraversal.C │ │ └── MatlabUnparserBottomUpTraversal.h │ │ ├── PHPCodeGeneration │ │ ├── .Makefile.am │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── unparsePHP.C │ │ └── unparsePHP.h │ │ ├── PythonCodeGeneration │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── unparsePython.C │ │ └── unparsePython.h │ │ ├── UnparserDelegate.h │ │ ├── Unparser_README.txt │ │ ├── astUnparseAttribute.C │ │ ├── astUnparseAttribute.h │ │ ├── copy_unparser.C │ │ ├── copy_unparser.h │ │ ├── formatSupport │ │ ├── .Makefile.am │ │ ├── CMakeLists.txt │ │ ├── Makefile_variables │ │ ├── unparseFormatHelp.C │ │ ├── unparseFormatHelp.h │ │ ├── unparse_format.C │ │ └── unparse_format.h │ │ ├── includeFileSupport.C │ │ ├── includeFileSupport.h │ │ ├── languageIndependenceSupport │ │ ├── .Makefile.am │ │ ├── CMakeLists.txt │ │ ├── FortranParserState.C │ │ ├── FortranParserState.h │ │ ├── Makefile_variables │ │ ├── documentation.docs │ │ ├── modified_sage.C │ │ ├── modified_sage.h │ │ ├── modified_sage_isUnaryOp.C │ │ ├── name_qualification_support.C │ │ ├── name_qualification_support.h │ │ ├── unparseLanguageIndependentConstructs.C │ │ ├── unparseLanguageIndependentConstructs.h │ │ ├── unparse_debug.C │ │ ├── unparse_debug.h │ │ ├── unparser_opt.C │ │ └── unparser_opt.h │ │ ├── nameQualificationSupport.C │ │ ├── nameQualificationSupport.h │ │ ├── sage_bugs.txt │ │ ├── unparse_sym.C │ │ ├── unparse_sym.h │ │ ├── unparser.C │ │ ├── unparser.docs │ │ └── unparser.h ├── dummyCppFileForLibrose.C ├── extra.docs ├── featureTests.C ├── featureTests.h ├── fileList.coverity ├── frontend │ ├── BinaryFormats │ │ ├── BinaryComposite.C │ │ ├── BinaryFileFormat.pdf │ │ ├── BinaryFileFormat.ppt │ │ ├── BinaryVxcoreParser.C │ │ ├── BinaryVxcoreParser.h │ │ ├── CMakeLists.txt │ │ ├── CilImpl.C │ │ ├── CliHeader.C │ │ ├── DataConversion.C │ │ ├── DataConversion.h │ │ ├── Dwarf.C │ │ ├── ElfDynamicLinking.C │ │ ├── ElfErrorFrame.C │ │ ├── ElfFileHeader.C │ │ ├── ElfNote.C │ │ ├── ElfRelocation.C │ │ ├── ElfSection.C │ │ ├── ElfSectionTable.C │ │ ├── ElfSegmentTable.C │ │ ├── ElfStringTable.C │ │ ├── ElfSymbolTable.C │ │ ├── ElfSymbolVersion.C │ │ ├── ExecDOS.C │ │ ├── ExecGeneric.C │ │ ├── ExecLE.C │ │ ├── ExecNE.C │ │ ├── ExtentMap.C │ │ ├── GenericDynamicLinking.C │ │ ├── GenericFile.C │ │ ├── GenericFormat.C │ │ ├── GenericHeader.C │ │ ├── GenericSection.C │ │ ├── GenericString.C │ │ ├── IntelPinSupport.C │ │ ├── IntelPinSupport.h │ │ ├── Jvm.h │ │ ├── JvmAttribute.C │ │ ├── JvmComposite.C │ │ ├── JvmConstantPool.C │ │ ├── JvmField.C │ │ ├── JvmFileHeader.C │ │ ├── JvmMethod.C │ │ ├── JvmNode.C │ │ ├── Makefile.am │ │ ├── PeExport.C │ │ ├── PeFileHeader.C │ │ ├── PeImportDirectory.C │ │ ├── PeImportItem.C │ │ ├── PeImportSection.C │ │ ├── PeRvaSizePair.C │ │ ├── PeSection.C │ │ ├── PeSectionTable.C │ │ ├── PeStringTable.C │ │ ├── PeSymbolTable.C │ │ ├── SgSharedVector.h │ │ ├── StatSerializer.h │ │ ├── WorkLists.h │ │ └── executableFormat.txt │ ├── CMakeLists.txt │ ├── CxxFrontend │ │ ├── CMakeLists.txt │ │ ├── Clang │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── clang-builtin-c.h │ │ │ ├── clang-builtin-cpp.hpp │ │ │ ├── clang-builtin-cuda.hpp │ │ │ ├── clang-builtin-opencl.h │ │ │ ├── clang-frontend-decl.cpp │ │ │ ├── clang-frontend-private.hpp │ │ │ ├── clang-frontend-stmt.cpp │ │ │ ├── clang-frontend-type.cpp │ │ │ ├── clang-frontend.cpp │ │ │ ├── clang-frontend.hpp │ │ │ ├── clang-to-dot-decl.cpp │ │ │ ├── clang-to-dot-private.hpp │ │ │ ├── clang-to-dot-stmt.cpp │ │ │ ├── clang-to-dot-type.cpp │ │ │ ├── clang-to-dot.cpp │ │ │ ├── clang-to-dot.hpp │ │ │ ├── clang-to-rose-support.cpp │ │ │ ├── clang-to-rose-support.hpp │ │ │ ├── clang_graph.cpp │ │ │ └── clang_graph.h │ │ ├── EDG_VERSION │ │ ├── Makefile.am │ │ └── edg-dummy.C │ ├── Disassemblers │ │ ├── Assembler.C │ │ ├── Assembler.h │ │ ├── AssemblerX86.C │ │ ├── AssemblerX86.h │ │ ├── AssemblerX86Init.C │ │ ├── AssemblerX86Init.h │ │ ├── AssemblerX86Init1.C │ │ ├── AssemblerX86Init2.C │ │ ├── AssemblerX86Init3.C │ │ ├── AssemblerX86Init4.C │ │ ├── AssemblerX86Init5.C │ │ ├── AssemblerX86Init6.C │ │ ├── AssemblerX86Init7.C │ │ ├── AssemblerX86Init8.C │ │ ├── AssemblerX86Init9.C │ │ ├── BitPattern.h │ │ ├── CMakeLists.txt │ │ ├── ExtraInstructions.txt │ │ ├── IntelAssemblyBuilder │ │ ├── Makefile.am │ │ ├── cilgen │ │ │ ├── blueprint │ │ │ │ ├── ChangeLog.txt │ │ │ │ ├── CilImpl_C.txt │ │ │ │ ├── astNodeList.txt │ │ │ │ ├── heaputil.txt │ │ │ │ ├── rootutil.txt │ │ │ │ ├── rosebud-AsmCilHeaders_h.txt │ │ │ │ └── util.txt │ │ │ ├── cil.json │ │ │ └── gen-rosebud-AsmCilHeaders.sh │ │ ├── x86InstructionProperties.C │ │ └── x86InstructionProperties.h │ ├── ECJ_ROSE_Connection │ │ ├── CMakeLists.txt │ │ ├── JavaDesignInROSE.pptx │ │ ├── JavaParserActionROSE.C │ │ ├── JavaSourceCodePosition.C │ │ ├── JavaSourceCodePosition.h │ │ ├── JavaTraversal.C │ │ ├── Makefile.am │ │ ├── README.txt │ │ ├── VisitorContext.C │ │ ├── VisitorContext.h │ │ ├── cpp_vs_java.pdf │ │ ├── dummy_openJavaParser_main.C │ │ ├── ecj.C │ │ ├── ecj.h │ │ ├── java_support.C │ │ ├── java_support.h │ │ ├── jni_JavaSourceCodePosition.C │ │ ├── jni_JavaSourceCodePosition.h │ │ ├── jni_token.C │ │ ├── jni_token.h │ │ ├── jni_utils.C │ │ ├── jni_utils.h │ │ ├── jserver.C │ │ ├── jserver.h │ │ ├── openJavaParser_main.C │ │ ├── token.C │ │ └── token.h │ ├── Experimental_Ada_ROSE_Connection │ │ ├── AdaExpression.C │ │ ├── AdaExpression.h │ │ ├── AdaMaker.C │ │ ├── AdaMaker.h │ │ ├── AdaStatement.C │ │ ├── AdaStatement.h │ │ ├── AdaType.C │ │ ├── AdaType.h │ │ ├── Ada_to_ROSE.C │ │ ├── Ada_to_ROSE.h │ │ ├── Ada_to_ROSE_translation.C │ │ ├── Ada_to_ROSE_translation.h │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── README-build-asis-lib.txt │ │ ├── README.txt │ │ ├── ada_support.C │ │ ├── ada_support.h │ │ ├── notes.txt │ │ └── parser │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── README.md │ │ │ ├── a_nodes │ │ │ ├── README │ │ │ ├── include │ │ │ │ ├── a_nodes.h │ │ │ │ ├── a_nodes_h.ads │ │ │ │ └── do_generate_ada.sh │ │ │ └── source │ │ │ │ ├── a_nodes.adb │ │ │ │ ├── a_nodes.ads │ │ │ │ └── a_nodes_h-support.ads │ │ │ ├── ada_c_demo │ │ │ ├── ada_c_demo.gpr │ │ │ ├── do_ada_c_demo.sh │ │ │ └── source │ │ │ │ ├── ada_c_ada_main.adb │ │ │ │ ├── ada_c_main.adb │ │ │ │ ├── ada_code.adb │ │ │ │ ├── ada_code.ads │ │ │ │ ├── ada_code.h │ │ │ │ ├── ada_init_final.h │ │ │ │ ├── ada_main.adb │ │ │ │ ├── c_ada_c_main.c │ │ │ │ ├── c_ada_main.c │ │ │ │ ├── c_c_ada_main.c │ │ │ │ ├── c_code.c │ │ │ │ ├── c_code.h │ │ │ │ ├── c_code_h.ads │ │ │ │ └── c_main.c │ │ │ ├── ada_main │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── Makefile.am.with_comments │ │ │ ├── ada_main.gpr │ │ │ ├── do_ada_main.sh │ │ │ └── source │ │ │ │ └── run_parser_adapter.adb │ │ │ ├── asis_adapter │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── asis_adapter.gpr │ │ │ ├── do_build_library.sh │ │ │ ├── include │ │ │ │ └── adapter_wrapper.h │ │ │ └── source │ │ │ │ ├── adapter_wrapper_h.adb │ │ │ │ ├── adapter_wrapper_h.ads │ │ │ │ ├── asis_adapter-context.adb │ │ │ │ ├── asis_adapter-context.ads │ │ │ │ ├── asis_adapter-element-associations.adb │ │ │ │ ├── asis_adapter-element-associations.ads │ │ │ │ ├── asis_adapter-element-clauses.adb │ │ │ │ ├── asis_adapter-element-clauses.ads │ │ │ │ ├── asis_adapter-element-declarations.adb │ │ │ │ ├── asis_adapter-element-declarations.ads │ │ │ │ ├── asis_adapter-element-defining_names.adb │ │ │ │ ├── asis_adapter-element-defining_names.ads │ │ │ │ ├── asis_adapter-element-definitions.adb │ │ │ │ ├── asis_adapter-element-definitions.ads │ │ │ │ ├── asis_adapter-element-exception_handlers.adb │ │ │ │ ├── asis_adapter-element-exception_handlers.ads │ │ │ │ ├── asis_adapter-element-expressions.adb │ │ │ │ ├── asis_adapter-element-expressions.ads │ │ │ │ ├── asis_adapter-element-paths.adb │ │ │ │ ├── asis_adapter-element-paths.ads │ │ │ │ ├── asis_adapter-element-pragmas.adb │ │ │ │ ├── asis_adapter-element-pragmas.ads │ │ │ │ ├── asis_adapter-element-statements.adb │ │ │ │ ├── asis_adapter-element-statements.ads │ │ │ │ ├── asis_adapter-element.adb │ │ │ │ ├── asis_adapter-element.ads │ │ │ │ ├── asis_adapter-tool.adb │ │ │ │ ├── asis_adapter-tool.ads │ │ │ │ ├── asis_adapter-unit.adb │ │ │ │ ├── asis_adapter-unit.ads │ │ │ │ ├── asis_adapter.adb │ │ │ │ └── asis_adapter.ads │ │ │ ├── c_main │ │ │ ├── c_main.gpr │ │ │ ├── do_c_main.sh │ │ │ ├── do_lal_c_main.sh │ │ │ ├── lal_c_main.gpr │ │ │ └── source │ │ │ │ ├── run_lal_adapter.c │ │ │ │ └── run_parser_adapter.c │ │ │ ├── do_srun │ │ │ ├── lal_ada_node_hierarchy.txt │ │ │ ├── lal_ada_node_hierarchy_level_1.txt │ │ │ ├── lal_adapter │ │ │ ├── do_test.sh │ │ │ ├── element_kinds_flat.txt │ │ │ ├── element_kinds_flat_asis_trimmed.txt │ │ │ ├── element_kinds_flat_asis_trimmed_sorted.txt │ │ │ ├── element_kinds_flat_asis_trimmed_sorted_a_an.txt │ │ │ ├── include │ │ │ │ └── lal_adapter_wrapper.h │ │ │ ├── install_libadalang.txt │ │ │ ├── lal_adapter.gpr │ │ │ ├── lal_test.gpr │ │ │ ├── node_kinds_libadalang.txt │ │ │ ├── node_kinds_libadalang_sorted.txt │ │ │ └── source │ │ │ │ ├── lal_adapter-ast_nodes.adb │ │ │ │ ├── lal_adapter-ast_nodes.ads │ │ │ │ ├── lal_adapter-context.adb │ │ │ │ ├── lal_adapter-context.ads │ │ │ │ ├── lal_adapter-node.adb │ │ │ │ ├── lal_adapter-node.ads │ │ │ │ ├── lal_adapter-tool.adb │ │ │ │ ├── lal_adapter-tool.ads │ │ │ │ ├── lal_adapter-unit.adb │ │ │ │ ├── lal_adapter-unit.ads │ │ │ │ ├── lal_adapter.adb │ │ │ │ ├── lal_adapter.ads │ │ │ │ ├── lal_adapter_wrapper_h.adb │ │ │ │ ├── lal_adapter_wrapper_h.ads │ │ │ │ ├── main.adb │ │ │ │ └── parse_print.adb │ │ │ ├── research │ │ │ ├── animals.h │ │ │ └── root.h │ │ │ ├── run_and_log │ │ │ ├── support │ │ │ ├── source │ │ │ │ ├── demo_dot.adb │ │ │ │ ├── dot.adb │ │ │ │ ├── dot.ads │ │ │ │ ├── generic_logging.adb │ │ │ │ ├── generic_logging.ads │ │ │ │ ├── indented_text.adb │ │ │ │ ├── indented_text.ads │ │ │ │ └── test_gnat_command_line.adb │ │ │ └── support.gpr │ │ │ └── utility_functions.sh │ ├── Experimental_Csharp_ROSE_Connection │ │ ├── Makefile.am │ │ ├── SWIGTYPE_p_SgNode.cs │ │ ├── SWIGTYPE_p_namespace.cs │ │ ├── SeqKind.cs │ │ ├── UsingCollector.cs │ │ ├── abstractSyntaxTreeTraversal.cs │ │ ├── ast2dot.C │ │ ├── ast2dot.hpp │ │ ├── astBuilder.cs │ │ ├── buildDotGraph.cs │ │ ├── csharpBuilder.C │ │ ├── csharpBuilder.cs │ │ ├── csharpBuilder.h │ │ ├── csharpBuilder.i │ │ ├── csharpBuilderPINVOKE.cs │ │ ├── csharpBuilder_wrap.C │ │ ├── csharpBuilder_wrap.cxx │ │ ├── csharp_main.cs │ │ ├── csharp_support.C │ │ ├── csharp_support.h │ │ ├── csharp_support_lib.C │ │ ├── notes.txt │ │ └── parseTreeTraversal.cs │ ├── Experimental_Flang_ROSE_Connection │ │ ├── BuildExprVisitor.h │ │ ├── BuildVisitor.h │ │ ├── Makefile.am │ │ ├── Readme.md │ │ ├── flang-sage.h │ │ ├── fortran_flang_support.C │ │ ├── fortran_flang_support.h │ │ ├── notes_aterm_fortran_parser.txt │ │ ├── notes_aterm_parser.txt │ │ ├── parse-tree.h.expr │ │ ├── parse-tree.h.preproc │ │ ├── sage-build.C │ │ ├── sage-build.h │ │ ├── type-parsers.h │ │ ├── unparse-sage.cpp │ │ └── unparse-sage.h │ ├── Experimental_General_Language_Support │ │ ├── ATerm │ │ │ ├── ATermTraversal.C │ │ │ ├── ATermTraversal.h │ │ │ ├── CMakeLists.txt │ │ │ └── Makefile.am │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── ModuleBuilder.C │ │ ├── ModuleBuilder.h │ │ ├── PosInfo.C │ │ ├── PosInfo.h │ │ ├── SageTreeBuilder.C │ │ ├── SageTreeBuilder.h │ │ ├── Tokens.C │ │ ├── Tokens.h │ │ └── general_language_translation.h │ ├── Experimental_Jovial_ROSE_Connection │ │ ├── ATermToSageJovialTraversal.C │ │ ├── ATermToSageJovialTraversal.h │ │ ├── CMakeLists.txt │ │ ├── JovialBuilderInterface.h │ │ ├── Jovial_to_ROSE_translation.h │ │ ├── Makefile.am │ │ ├── jovial_preprocess.C │ │ ├── jovial_support.C │ │ ├── jovial_support.h │ │ ├── post_preproc.C │ │ ├── post_preproc.h │ │ ├── preprocess.C │ │ └── preprocess.h │ ├── Experimental_Libadalang_ROSE_Connection │ │ ├── AdaMaker.C │ │ ├── AdaMaker.h │ │ ├── CMakeLists.txt │ │ ├── LibadalangExpression.C │ │ ├── LibadalangExpression.h │ │ ├── LibadalangStatement.C │ │ ├── LibadalangStatement.h │ │ ├── LibadalangType.C │ │ ├── LibadalangType.h │ │ ├── Libadalang_to_ROSE.C │ │ ├── Libadalang_to_ROSE.h │ │ ├── Makefile.am │ │ └── ada_support.C │ ├── Experimental_Matlab_ROSE_Connection │ │ ├── Makefile.am │ │ ├── MatlabParser.cc │ │ ├── MatlabParser.h │ │ └── parser_support │ │ │ ├── MatlabFunctionBuilder.cc │ │ │ ├── MatlabFunctionBuilder.h │ │ │ ├── StatementList.cc │ │ │ ├── StatementList.h │ │ │ ├── SymbolFinder.cc │ │ │ └── SymbolFinder.h │ ├── Makefile.am │ ├── OpenFortranParser_SAGE_Connection │ │ ├── CMakeLists.txt │ │ ├── Fortran2003_features.txt │ │ ├── FortranI_features.txt │ │ ├── FortranModuleInfo.C │ │ ├── FortranModuleInfo.h │ │ ├── FortranParserActionNull.c │ │ ├── FortranParserActionPrint.c │ │ ├── FortranParserActionROSE.C │ │ ├── FortranParserState.C │ │ ├── FortranParserState.h │ │ ├── Fortran_features.txt │ │ ├── IFortranParserAction.java │ │ ├── Makefile.am │ │ ├── Problems.txt │ │ ├── README.txt │ │ ├── RecentWork.txt │ │ ├── c_action_functionsToImplement.sh │ │ ├── dummy_openFortranParser_main.C │ │ ├── fortran_error_handler.C │ │ ├── fortran_error_handler.h │ │ ├── fortran_support.C │ │ ├── fortran_support.h │ │ ├── gen_rose_token_defs.pl │ │ ├── jserver.C │ │ ├── jserver.h │ │ ├── ofp.C │ │ ├── ofp.h │ │ ├── openFortranParser_main.C │ │ ├── preproc-fortran-fixed.ll │ │ ├── preproc-fortran.ll │ │ ├── rose_fortran_token_maps.h │ │ ├── rose_token_defs.h │ │ ├── rose_token_defs_gen.h │ │ └── suggestedNameChanges.txt │ ├── PHPFrontend │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── PHPFrontend.C │ │ └── PHPFrontend.h │ ├── PythonFrontend │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── PythonFrontend.C │ │ ├── PythonFrontend.h │ │ ├── SagePythonInterface.C │ │ ├── SagePythonInterface.h │ │ ├── SagePythonSupport.C │ │ ├── SagePythonSupport.h │ │ └── sageTranslator.py │ ├── SageIII │ │ ├── C++_include_files.h │ │ ├── CMakeLists.txt │ │ ├── EXPR-GRAM.0.1.tar │ │ ├── Makefile.am │ │ ├── OmpAttribute.C │ │ ├── OmpAttribute.h │ │ ├── PolicyControl.txt │ │ ├── README │ │ ├── STANDARD.md │ │ ├── Utf8.C │ │ ├── Utf8.h │ │ ├── advanced_preprocessing_hooks.h │ │ ├── astFileIO │ │ │ ├── AstSerialization.h │ │ │ ├── CMakeLists.txt │ │ │ ├── ChangesByJochen-April_6_2006.txt │ │ │ ├── Fix_for_gnu_problems_inJochens_AstFileIO.tar │ │ │ ├── FixedSCMM.tar │ │ │ ├── Makefile.am │ │ │ ├── StorageClassMemoryManagement.C │ │ │ ├── StorageClassMemoryManagement.h │ │ │ ├── memory-pool-snapshot.C │ │ │ └── memory-pool-snapshot.h │ │ ├── astFixup │ │ │ ├── AstFixup.C │ │ │ ├── AstFixup.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── fixupDeclarations2.C │ │ │ ├── fixupEnumValues.C │ │ │ ├── fixupEnumValues.h │ │ │ ├── fixupForDuffsDevice.C │ │ │ ├── fixupFriendTemplateDeclarations.C │ │ │ ├── fixupFriendTemplateDeclarations.h │ │ │ ├── fixupFunctionDefinitions.C │ │ │ ├── fixupFunctionDefinitions.h │ │ │ ├── fixupInClassDataInitialization.C │ │ │ ├── fixupInClassDataInitialization.h │ │ │ ├── fixupPrettyFunction.C │ │ │ ├── fixupPrettyFunction.h │ │ │ ├── fixupSourcePositionInformation.C │ │ │ ├── fixupSourcePositionInformation.h │ │ │ ├── fixupStorageAccessOfForwardTemplateDeclarations.C │ │ │ ├── fixupStorageAccessOfForwardTemplateDeclarations.h │ │ │ ├── fixupTemplateDeclarations.h │ │ │ ├── fixupforGnuBackendCompiler.C │ │ │ ├── fixupforGnuBackendCompiler.h │ │ │ ├── removeInitializedNamePtr.C │ │ │ └── removeInitializedNamePtr.h │ │ ├── astFromString │ │ │ ├── AstFromString.cpp │ │ │ ├── AstFromString.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── ParserBuilder.cpp │ │ │ ├── ParserBuilder.hpp │ │ │ └── ParserBuilder.tpp │ │ ├── astHiddenTypeAndDeclarationLists │ │ │ ├── CMakeLists.txt │ │ │ ├── HiddenList.C │ │ │ ├── HiddenList.h │ │ │ ├── HiddenList_Intersection.C │ │ │ ├── HiddenList_Intersection.h │ │ │ ├── HiddenList_Output.C │ │ │ ├── HiddenList_Output.h │ │ │ ├── Makefile.am │ │ │ ├── NamespacesAndClassTraversal.C │ │ │ ├── NamespacesAndClassTraversal.h │ │ │ ├── README │ │ │ ├── newHiddenList.C │ │ │ ├── newHiddenList.h │ │ │ ├── performanceIdeas.txt │ │ │ └── test04.C │ │ ├── astPostProcessing │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── TODO.txt │ │ │ ├── addIncludeDirectives.C │ │ │ ├── addIncludeDirectives.h │ │ │ ├── addPrototypesForTemplateInstantiations.C │ │ │ ├── addPrototypesForTemplateInstantiations.h │ │ │ ├── astPostProcessing.C │ │ │ ├── astPostProcessing.h │ │ │ ├── buildStatementNumbering.C │ │ │ ├── checkIsCompilerGeneratedFlag.C │ │ │ ├── checkIsCompilerGeneratedFlag.h │ │ │ ├── checkIsFrontendSpecificFlag.C │ │ │ ├── checkIsFrontendSpecificFlag.h │ │ │ ├── checkIsModifiedFlag.C │ │ │ ├── checkIsModifiedFlag.h │ │ │ ├── checkPhysicalSourcePosition.C │ │ │ ├── checkPhysicalSourcePosition.h │ │ │ ├── detectTransformations.C │ │ │ ├── detectTransformations.h │ │ │ ├── dummy.C │ │ │ ├── fixupConstantFoldedValues.C │ │ │ ├── fixupConstantFoldedValues.h │ │ │ ├── fixupConstructorPreinitializationLists.C │ │ │ ├── fixupConstructorPreinitializationLists.h │ │ │ ├── fixupCxxSymbolTablesToSupportAliasingSymbols.C │ │ │ ├── fixupCxxSymbolTablesToSupportAliasingSymbols.h │ │ │ ├── fixupDeclarationScope.C │ │ │ ├── fixupDeclarationScope.h │ │ │ ├── fixupDeclarations.C │ │ │ ├── fixupDeclarations.h │ │ │ ├── fixupDefiningAndNondefiningDeclarations.C │ │ │ ├── fixupDefiningAndNondefiningDeclarations.h │ │ │ ├── fixupFileInfoFlags.C │ │ │ ├── fixupFileInfoFlags.h │ │ │ ├── fixupFunctionDefaultArguments.C │ │ │ ├── fixupFunctionDefaultArguments.h │ │ │ ├── fixupInitializers.C │ │ │ ├── fixupInitializers.h │ │ │ ├── fixupNames.C │ │ │ ├── fixupNames.h │ │ │ ├── fixupNullPointers.C │ │ │ ├── fixupNullPointers.h │ │ │ ├── fixupSelfReferentialMacros.C │ │ │ ├── fixupSelfReferentialMacros.h │ │ │ ├── fixupSymbolTables.C │ │ │ ├── fixupSymbolTables.h │ │ │ ├── fixupTemplateArguments.C │ │ │ ├── fixupTemplateArguments.h │ │ │ ├── fixupTemplateInstantiations.C │ │ │ ├── fixupTemplateInstantiations.h │ │ │ ├── fixupTypeReferences.C │ │ │ ├── fixupTypeReferences.h │ │ │ ├── fixupTypes.C │ │ │ ├── fixupTypes.h │ │ │ ├── fixupUseAndUsingDeclarations.C │ │ │ ├── fixupUseAndUsingDeclarations.h │ │ │ ├── initializeExplicitScopeData.C │ │ │ ├── initializeExplicitScopeData.h │ │ │ ├── insertFortranContainsStatement.C │ │ │ ├── insertFortranContainsStatement.h │ │ │ ├── markBackendCompilerSpecificFunctions.C │ │ │ ├── markBackendCompilerSpecificFunctions.h │ │ │ ├── markCompilerGenerated.C │ │ │ ├── markCompilerGenerated.h │ │ │ ├── markForOutputInCodeGeneration.C │ │ │ ├── markForOutputInCodeGeneration.h │ │ │ ├── markLhsValues.C │ │ │ ├── markLhsValues.h │ │ │ ├── markOverloadedTemplateInstantiations.C │ │ │ ├── markOverloadedTemplateInstantiations.h │ │ │ ├── markSharedDeclarationsForOutputInCodeGeneration.C │ │ │ ├── markSharedDeclarationsForOutputInCodeGeneration.h │ │ │ ├── markTemplateInstantiationsForOutput.C │ │ │ ├── markTemplateInstantiationsForOutput.h │ │ │ ├── markTemplateSpecializationsForOutput.C │ │ │ ├── markTemplateSpecializationsForOutput.h │ │ │ ├── markTransformationsForOutput.C │ │ │ ├── markTransformationsForOutput.h │ │ │ ├── normalizeTypedefSequenceLists.C │ │ │ ├── normalizeTypedefSequenceLists.h │ │ │ ├── processTemplateHandlingOptions.C │ │ │ ├── processTemplateHandlingOptions.h │ │ │ ├── propagateHiddenListData.C │ │ │ ├── propagateHiddenListData.h │ │ │ ├── resetParentPointers.C │ │ │ ├── resetParentPointers.h │ │ │ ├── resetTemplateNames.C │ │ │ ├── resetTemplateNames.h │ │ │ ├── resolveFortranReferences.C │ │ │ └── resolveFortranReferences.h │ │ ├── astTokenStream │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── artificialFrontier.C │ │ │ ├── artificialFrontier.h │ │ │ ├── createMap.C │ │ │ ├── createMap.h │ │ │ ├── detectMacroExpansionsToBeUnparsedAsAstTransformations.C │ │ │ ├── detectMacroExpansionsToBeUnparsedAsAstTransformations.h │ │ │ ├── detectMacroOrIncludeFileExpansions.C │ │ │ ├── detectMacroOrIncludeFileExpansions.h │ │ │ ├── doCompleteMapping.C │ │ │ ├── doCompleteMapping.h │ │ │ ├── frontierDetection.C │ │ │ ├── frontierDetection.h │ │ │ ├── linearizeAST.C │ │ │ ├── linearizeAST.h │ │ │ ├── main.C │ │ │ ├── maxExtents.C │ │ │ ├── maxExtents.h │ │ │ ├── previousAndNextNode.C │ │ │ ├── previousAndNextNode.h │ │ │ ├── simpleFrontierDetection.C │ │ │ ├── simpleFrontierDetection.h │ │ │ ├── tokenStreamMapping.C │ │ │ ├── tokenStreamMapping.h │ │ │ ├── unparseMacro.C │ │ │ └── unparseMacro.h │ │ ├── astVisualization │ │ │ ├── AstAttributeDOT.C │ │ │ ├── AstAttributeDOT.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── astGraph.C │ │ │ ├── astGraph.h │ │ │ ├── astGraphTemplateImpl.h │ │ │ ├── colorTraversal.h │ │ │ ├── copyGraph.C │ │ │ ├── copyGraph.h │ │ │ ├── includeGraph.C │ │ │ ├── includeGraph.h │ │ │ ├── intermediateRepresentationNodeGraphs.C │ │ │ ├── intermediateRepresentationNodeGraphs.h │ │ │ ├── walrus.C │ │ │ ├── walrus.h │ │ │ ├── wholeAST.C │ │ │ ├── wholeAST.h │ │ │ └── wholeAST_API.h │ │ ├── attachPreprocessingInfo.C │ │ ├── attachPreprocessingInfo.h │ │ ├── attachPreprocessingInfoTraversal.C │ │ ├── attachPreprocessingInfoTraversal.h │ │ ├── attach_all_info.C │ │ ├── attach_all_info.h │ │ ├── attributeListMap.C │ │ ├── attributeListMap.h │ │ ├── docs │ │ │ └── README │ │ ├── dwarfSupport.C │ │ ├── fake_EDG.h │ │ ├── fileoffsetbits.h │ │ ├── fixupCopy.h │ │ ├── fixupCopy_references.C │ │ ├── fixupCopy_scopes.C │ │ ├── fixupCopy_symbols.C │ │ ├── general_token_defs.h │ │ ├── generateAST.C │ │ ├── grammarBaseClass.C │ │ ├── grammarBaseClass.h │ │ ├── headerFileSupportReport.C │ │ ├── headerFileSupportReport.h │ │ ├── includeDirectivesProcessing │ │ │ ├── CMakeLists.txt │ │ │ ├── CompilerOutputParser.C │ │ │ ├── CompilerOutputParser.h │ │ │ ├── CompilerOutputReader.C │ │ │ ├── CompilerOutputReader.h │ │ │ ├── IncludingPreprocessingInfosCollector.C │ │ │ ├── IncludingPreprocessingInfosCollector.h │ │ │ └── Makefile.am │ │ ├── insert.C │ │ ├── lex.yy.C.pre │ │ ├── manglingSupport.C │ │ ├── manglingSupport.h │ │ ├── omp-lex.yy.C.pre │ │ ├── omp.h │ │ ├── ompAstConstruction.cpp │ │ ├── ompAstConstruction.h │ │ ├── ompFortranParser.C │ │ ├── omp_lib.f90 │ │ ├── omp_lib.h │ │ ├── omp_lib_kinds.h │ │ ├── omplexer.ll │ │ ├── ompparser.C.pre │ │ ├── ompparser.h.pre │ │ ├── ompparser.yy │ │ ├── preproc-c.ll │ │ ├── preproc-expr-gram.y │ │ ├── rose_attributes_list.C │ │ ├── rose_attributes_list.h │ │ ├── rose_graph_support.C │ │ ├── rosedefs.h │ │ ├── rosedll.h │ │ ├── rtiHelpers.C │ │ ├── rtiHelpers.h │ │ ├── sage.docs.in │ │ ├── sage3.h │ │ ├── sage3basic.h │ │ ├── sage3basic.hhh │ │ ├── sageInterface │ │ │ ├── CMakeLists.txt │ │ │ ├── JeremiahContribution.C │ │ │ ├── JeremiahContribution.h │ │ │ ├── Makefile.am │ │ │ ├── README │ │ │ ├── SageBuilderAsm.C │ │ │ ├── SageBuilderAsm.h │ │ │ ├── abiStuff.C │ │ │ ├── abiStuff.h │ │ │ ├── generateUniqueName.C │ │ │ ├── highLevelInterface.C │ │ │ ├── highLevelInterface.h │ │ │ ├── integerOps.h │ │ │ ├── sageBuilder.C │ │ │ ├── sageBuilder.h │ │ │ ├── sageBuilder_fortran.C │ │ │ ├── sageContainer.h │ │ │ ├── sageCopy.h │ │ │ ├── sageFunctors.h │ │ │ ├── sageGeneric.h │ │ │ ├── sageHash.h │ │ │ ├── sageInterface.C │ │ │ ├── sageInterface.h │ │ │ ├── sageInterfaceAda.C │ │ │ ├── sageInterfaceAda.h │ │ │ ├── sageInterfaceAsm.C │ │ │ ├── sageInterfaceAsm.h │ │ │ ├── sageInterface_asm.C │ │ │ ├── sageInterface_type.C │ │ │ ├── sageMemory.h │ │ │ ├── sageRti.h │ │ │ └── sageTraversal.h │ │ ├── sage_support │ │ │ ├── Makefile_variables │ │ │ ├── cmdline.C │ │ │ ├── cmdline.h │ │ │ ├── keep_going.C │ │ │ ├── keep_going.h │ │ │ ├── sage_support.C │ │ │ └── sage_support.h │ │ ├── stamp-h.in │ │ ├── stripWrapper.C │ │ └── virtualCFG │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── cfgToDot.C │ │ │ ├── cfgToDot.h │ │ │ ├── customFilteredCFG.C │ │ │ ├── customFilteredCFG.h │ │ │ ├── filteredCFG.h │ │ │ ├── filteredCFGImpl.h │ │ │ ├── interproceduralCFG.C │ │ │ ├── interproceduralCFG.h │ │ │ ├── memberFunctions.C │ │ │ ├── staticCFG.C │ │ │ ├── staticCFG.h │ │ │ ├── virtualBinCFG.C │ │ │ ├── virtualBinCFG.h │ │ │ ├── virtualCFG.C │ │ │ └── virtualCFG.h │ └── frontend.docs ├── generated │ ├── BinaryAnalysis │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── SgAsmAarch32Coprocessor.C │ │ ├── SgAsmAarch32Instruction.C │ │ ├── SgAsmAarch64AtOperand.C │ │ ├── SgAsmAarch64BarrierOperand.C │ │ ├── SgAsmAarch64CImmediateOperand.C │ │ ├── SgAsmAarch64Instruction.C │ │ ├── SgAsmAarch64PState.C │ │ ├── SgAsmAarch64PrefetchOperand.C │ │ ├── SgAsmAarch64SysMoveOperand.C │ │ ├── SgAsmBasicString.C │ │ ├── SgAsmBinaryAdd.C │ │ ├── SgAsmBinaryAsr.C │ │ ├── SgAsmBinaryConcat.C │ │ ├── SgAsmBinaryDivide.C │ │ ├── SgAsmBinaryExpression.C │ │ ├── SgAsmBinaryLsl.C │ │ ├── SgAsmBinaryLsr.C │ │ ├── SgAsmBinaryMod.C │ │ ├── SgAsmBinaryMsl.C │ │ ├── SgAsmBinaryMultiply.C │ │ ├── SgAsmBinaryPostupdate.C │ │ ├── SgAsmBinaryPreupdate.C │ │ ├── SgAsmBinaryRor.C │ │ ├── SgAsmBinarySubtract.C │ │ ├── SgAsmBlock.C │ │ ├── SgAsmByteOrder.C │ │ ├── SgAsmCilAssembly.C │ │ ├── SgAsmCilAssemblyOS.C │ │ ├── SgAsmCilAssemblyOSTable.C │ │ ├── SgAsmCilAssemblyProcessor.C │ │ ├── SgAsmCilAssemblyProcessorTable.C │ │ ├── SgAsmCilAssemblyRef.C │ │ ├── SgAsmCilAssemblyRefOS.C │ │ ├── SgAsmCilAssemblyRefOSTable.C │ │ ├── SgAsmCilAssemblyRefProcessor.C │ │ ├── SgAsmCilAssemblyRefProcessorTable.C │ │ ├── SgAsmCilAssemblyRefTable.C │ │ ├── SgAsmCilAssemblyTable.C │ │ ├── SgAsmCilClassLayout.C │ │ ├── SgAsmCilClassLayoutTable.C │ │ ├── SgAsmCilConstant.C │ │ ├── SgAsmCilConstantTable.C │ │ ├── SgAsmCilCustomAttribute.C │ │ ├── SgAsmCilCustomAttributeTable.C │ │ ├── SgAsmCilDataStream.C │ │ ├── SgAsmCilDeclSecurity.C │ │ ├── SgAsmCilDeclSecurityTable.C │ │ ├── SgAsmCilErrorHeap.C │ │ ├── SgAsmCilEvent.C │ │ ├── SgAsmCilEventMap.C │ │ ├── SgAsmCilEventMapTable.C │ │ ├── SgAsmCilEventTable.C │ │ ├── SgAsmCilExceptionData.C │ │ ├── SgAsmCilExportedType.C │ │ ├── SgAsmCilExportedTypeTable.C │ │ ├── SgAsmCilField.C │ │ ├── SgAsmCilFieldLayout.C │ │ ├── SgAsmCilFieldLayoutTable.C │ │ ├── SgAsmCilFieldMarshal.C │ │ ├── SgAsmCilFieldMarshalTable.C │ │ ├── SgAsmCilFieldRVA.C │ │ ├── SgAsmCilFieldRVATable.C │ │ ├── SgAsmCilFieldTable.C │ │ ├── SgAsmCilFile.C │ │ ├── SgAsmCilFileTable.C │ │ ├── SgAsmCilGenericParam.C │ │ ├── SgAsmCilGenericParamConstraint.C │ │ ├── SgAsmCilGenericParamConstraintTable.C │ │ ├── SgAsmCilGenericParamTable.C │ │ ├── SgAsmCilImplMap.C │ │ ├── SgAsmCilImplMapTable.C │ │ ├── SgAsmCilInstruction.C │ │ ├── SgAsmCilInterfaceImpl.C │ │ ├── SgAsmCilInterfaceImplTable.C │ │ ├── SgAsmCilManifestResource.C │ │ ├── SgAsmCilManifestResourceTable.C │ │ ├── SgAsmCilMemberRef.C │ │ ├── SgAsmCilMemberRefTable.C │ │ ├── SgAsmCilMetadata.C │ │ ├── SgAsmCilMetadataHeap.C │ │ ├── SgAsmCilMetadataRoot.C │ │ ├── SgAsmCilMethodData.C │ │ ├── SgAsmCilMethodDef.C │ │ ├── SgAsmCilMethodDefTable.C │ │ ├── SgAsmCilMethodImpl.C │ │ ├── SgAsmCilMethodImplTable.C │ │ ├── SgAsmCilMethodSemantics.C │ │ ├── SgAsmCilMethodSemanticsTable.C │ │ ├── SgAsmCilMethodSpec.C │ │ ├── SgAsmCilMethodSpecTable.C │ │ ├── SgAsmCilModule.C │ │ ├── SgAsmCilModuleRef.C │ │ ├── SgAsmCilModuleRefTable.C │ │ ├── SgAsmCilModuleTable.C │ │ ├── SgAsmCilNestedClass.C │ │ ├── SgAsmCilNestedClassTable.C │ │ ├── SgAsmCilNode.C │ │ ├── SgAsmCilParam.C │ │ ├── SgAsmCilParamTable.C │ │ ├── SgAsmCilProperty.C │ │ ├── SgAsmCilPropertyMap.C │ │ ├── SgAsmCilPropertyMapTable.C │ │ ├── SgAsmCilPropertyTable.C │ │ ├── SgAsmCilStandAloneSig.C │ │ ├── SgAsmCilStandAloneSigTable.C │ │ ├── SgAsmCilTypeDef.C │ │ ├── SgAsmCilTypeDefTable.C │ │ ├── SgAsmCilTypeRef.C │ │ ├── SgAsmCilTypeRefTable.C │ │ ├── SgAsmCilTypeSpec.C │ │ ├── SgAsmCilTypeSpecTable.C │ │ ├── SgAsmCilUint32Heap.C │ │ ├── SgAsmCilUint8Heap.C │ │ ├── SgAsmCliHeader.C │ │ ├── SgAsmCoffStrtab.C │ │ ├── SgAsmCoffSymbol.C │ │ ├── SgAsmCoffSymbolList.C │ │ ├── SgAsmCoffSymbolTable.C │ │ ├── SgAsmCommonSubExpression.C │ │ ├── SgAsmConstantExpression.C │ │ ├── SgAsmControlFlagsExpression.C │ │ ├── SgAsmDOSExtendedHeader.C │ │ ├── SgAsmDOSFileHeader.C │ │ ├── SgAsmDirectRegisterExpression.C │ │ ├── SgAsmDwarfAccessDeclaration.C │ │ ├── SgAsmDwarfArrayType.C │ │ ├── SgAsmDwarfBaseType.C │ │ ├── SgAsmDwarfCatchBlock.C │ │ ├── SgAsmDwarfClassTemplate.C │ │ ├── SgAsmDwarfClassType.C │ │ ├── SgAsmDwarfCommonBlock.C │ │ ├── SgAsmDwarfCommonInclusion.C │ │ ├── SgAsmDwarfCompilationUnit.C │ │ ├── SgAsmDwarfCompilationUnitList.C │ │ ├── SgAsmDwarfCondition.C │ │ ├── SgAsmDwarfConstType.C │ │ ├── SgAsmDwarfConstant.C │ │ ├── SgAsmDwarfConstruct.C │ │ ├── SgAsmDwarfConstructList.C │ │ ├── SgAsmDwarfDwarfProcedure.C │ │ ├── SgAsmDwarfEntryPoint.C │ │ ├── SgAsmDwarfEnumerationType.C │ │ ├── SgAsmDwarfEnumerator.C │ │ ├── SgAsmDwarfFileType.C │ │ ├── SgAsmDwarfFormalParameter.C │ │ ├── SgAsmDwarfFormatLabel.C │ │ ├── SgAsmDwarfFriend.C │ │ ├── SgAsmDwarfFunctionTemplate.C │ │ ├── SgAsmDwarfImportedDeclaration.C │ │ ├── SgAsmDwarfImportedModule.C │ │ ├── SgAsmDwarfImportedUnit.C │ │ ├── SgAsmDwarfInformation.C │ │ ├── SgAsmDwarfInheritance.C │ │ ├── SgAsmDwarfInlinedSubroutine.C │ │ ├── SgAsmDwarfInterfaceType.C │ │ ├── SgAsmDwarfLabel.C │ │ ├── SgAsmDwarfLexicalBlock.C │ │ ├── SgAsmDwarfLine.C │ │ ├── SgAsmDwarfLineList.C │ │ ├── SgAsmDwarfMacro.C │ │ ├── SgAsmDwarfMacroList.C │ │ ├── SgAsmDwarfMember.C │ │ ├── SgAsmDwarfModule.C │ │ ├── SgAsmDwarfMutableType.C │ │ ├── SgAsmDwarfNamelist.C │ │ ├── SgAsmDwarfNamelistItem.C │ │ ├── SgAsmDwarfNamespace.C │ │ ├── SgAsmDwarfPackedType.C │ │ ├── SgAsmDwarfPartialUnit.C │ │ ├── SgAsmDwarfPointerType.C │ │ ├── SgAsmDwarfPtrToMemberType.C │ │ ├── SgAsmDwarfReferenceType.C │ │ ├── SgAsmDwarfRestrictType.C │ │ ├── SgAsmDwarfSetType.C │ │ ├── SgAsmDwarfSharedType.C │ │ ├── SgAsmDwarfStringType.C │ │ ├── SgAsmDwarfStructureType.C │ │ ├── SgAsmDwarfSubprogram.C │ │ ├── SgAsmDwarfSubrangeType.C │ │ ├── SgAsmDwarfSubroutineType.C │ │ ├── SgAsmDwarfTemplateTypeParameter.C │ │ ├── SgAsmDwarfTemplateValueParameter.C │ │ ├── SgAsmDwarfThrownType.C │ │ ├── SgAsmDwarfTryBlock.C │ │ ├── SgAsmDwarfTypedef.C │ │ ├── SgAsmDwarfUnionType.C │ │ ├── SgAsmDwarfUnknownConstruct.C │ │ ├── SgAsmDwarfUnspecifiedParameters.C │ │ ├── SgAsmDwarfUnspecifiedType.C │ │ ├── SgAsmDwarfUpcRelaxedType.C │ │ ├── SgAsmDwarfUpcSharedType.C │ │ ├── SgAsmDwarfUpcStrictType.C │ │ ├── SgAsmDwarfVariable.C │ │ ├── SgAsmDwarfVariant.C │ │ ├── SgAsmDwarfVariantPart.C │ │ ├── SgAsmDwarfVolatileType.C │ │ ├── SgAsmDwarfWithStmt.C │ │ ├── SgAsmElfDynamicEntry.C │ │ ├── SgAsmElfDynamicEntryList.C │ │ ├── SgAsmElfDynamicSection.C │ │ ├── SgAsmElfEHFrameEntryCI.C │ │ ├── SgAsmElfEHFrameEntryCIList.C │ │ ├── SgAsmElfEHFrameEntryFD.C │ │ ├── SgAsmElfEHFrameEntryFDList.C │ │ ├── SgAsmElfEHFrameSection.C │ │ ├── SgAsmElfFileHeader.C │ │ ├── SgAsmElfNoteEntry.C │ │ ├── SgAsmElfNoteEntryList.C │ │ ├── SgAsmElfNoteSection.C │ │ ├── SgAsmElfRelocEntry.C │ │ ├── SgAsmElfRelocEntryList.C │ │ ├── SgAsmElfRelocSection.C │ │ ├── SgAsmElfSection.C │ │ ├── SgAsmElfSectionTable.C │ │ ├── SgAsmElfSectionTableEntry.C │ │ ├── SgAsmElfSegmentTable.C │ │ ├── SgAsmElfSegmentTableEntry.C │ │ ├── SgAsmElfSegmentTableEntryList.C │ │ ├── SgAsmElfStringSection.C │ │ ├── SgAsmElfStrtab.C │ │ ├── SgAsmElfSymbol.C │ │ ├── SgAsmElfSymbolList.C │ │ ├── SgAsmElfSymbolSection.C │ │ ├── SgAsmElfSymverDefinedAux.C │ │ ├── SgAsmElfSymverDefinedAuxList.C │ │ ├── SgAsmElfSymverDefinedEntry.C │ │ ├── SgAsmElfSymverDefinedEntryList.C │ │ ├── SgAsmElfSymverDefinedSection.C │ │ ├── SgAsmElfSymverEntry.C │ │ ├── SgAsmElfSymverEntryList.C │ │ ├── SgAsmElfSymverNeededAux.C │ │ ├── SgAsmElfSymverNeededAuxList.C │ │ ├── SgAsmElfSymverNeededEntry.C │ │ ├── SgAsmElfSymverNeededEntryList.C │ │ ├── SgAsmElfSymverNeededSection.C │ │ ├── SgAsmElfSymverSection.C │ │ ├── SgAsmExecutableFileFormat.C │ │ ├── SgAsmExprListExp.C │ │ ├── SgAsmExpression.C │ │ ├── SgAsmFloatType.C │ │ ├── SgAsmFloatValueExpression.C │ │ ├── SgAsmFunction.C │ │ ├── SgAsmGenericDLL.C │ │ ├── SgAsmGenericDLLList.C │ │ ├── SgAsmGenericFile.C │ │ ├── SgAsmGenericFileList.C │ │ ├── SgAsmGenericFormat.C │ │ ├── SgAsmGenericHeader.C │ │ ├── SgAsmGenericHeaderList.C │ │ ├── SgAsmGenericSection.C │ │ ├── SgAsmGenericSectionList.C │ │ ├── SgAsmGenericString.C │ │ ├── SgAsmGenericStrtab.C │ │ ├── SgAsmGenericSymbol.C │ │ ├── SgAsmGenericSymbolList.C │ │ ├── SgAsmIndirectRegisterExpression.C │ │ ├── SgAsmInstruction.C │ │ ├── SgAsmInstructionList.C │ │ ├── SgAsmIntegerType.C │ │ ├── SgAsmIntegerValueExpression.C │ │ ├── SgAsmInterpretation.C │ │ ├── SgAsmInterpretationList.C │ │ ├── SgAsmJvmAnnotationDefault.C │ │ ├── SgAsmJvmAttribute.C │ │ ├── SgAsmJvmAttributeTable.C │ │ ├── SgAsmJvmBootstrapMethod.C │ │ ├── SgAsmJvmBootstrapMethods.C │ │ ├── SgAsmJvmClass.C │ │ ├── SgAsmJvmCodeAttribute.C │ │ ├── SgAsmJvmConstantPool.C │ │ ├── SgAsmJvmConstantPoolEntry.C │ │ ├── SgAsmJvmEnclosingMethod.C │ │ ├── SgAsmJvmExceptionHandler.C │ │ ├── SgAsmJvmExceptionTable.C │ │ ├── SgAsmJvmField.C │ │ ├── SgAsmJvmFieldTable.C │ │ ├── SgAsmJvmFileHeader.C │ │ ├── SgAsmJvmIndexTableAttr.C │ │ ├── SgAsmJvmIndexedAttr.C │ │ ├── SgAsmJvmInnerClasses.C │ │ ├── SgAsmJvmInnerClassesEntry.C │ │ ├── SgAsmJvmInstruction.C │ │ ├── SgAsmJvmLineNumberTable.C │ │ ├── SgAsmJvmLocalVariableEntry.C │ │ ├── SgAsmJvmLocalVariableTable.C │ │ ├── SgAsmJvmLocalVariableTypeEntry.C │ │ ├── SgAsmJvmLocalVariableTypeTable.C │ │ ├── SgAsmJvmMethod.C │ │ ├── SgAsmJvmMethodParameters.C │ │ ├── SgAsmJvmMethodParametersEntry.C │ │ ├── SgAsmJvmMethodTable.C │ │ ├── SgAsmJvmModule.C │ │ ├── SgAsmJvmNode.C │ │ ├── SgAsmJvmRuntimeAnnotation.C │ │ ├── SgAsmJvmRuntimeAnnotationPair.C │ │ ├── SgAsmJvmRuntimeAnnotationValue.C │ │ ├── SgAsmJvmRuntimeInvisibleAnnotations.C │ │ ├── SgAsmJvmRuntimeParameterAnnotation.C │ │ ├── SgAsmJvmRuntimeVisibilityParamAnnotations.C │ │ ├── SgAsmJvmRuntimeVisibleAnnotations.C │ │ ├── SgAsmJvmStackMapFrame.C │ │ ├── SgAsmJvmStackMapTable.C │ │ ├── SgAsmJvmStackMapVerificationType.C │ │ ├── SgAsmLEEntryPoint.C │ │ ├── SgAsmLEEntryTable.C │ │ ├── SgAsmLEFileHeader.C │ │ ├── SgAsmLENameTable.C │ │ ├── SgAsmLEPageTable.C │ │ ├── SgAsmLEPageTableEntry.C │ │ ├── SgAsmLERelocTable.C │ │ ├── SgAsmLESection.C │ │ ├── SgAsmLESectionTable.C │ │ ├── SgAsmLESectionTableEntry.C │ │ ├── SgAsmM68kInstruction.C │ │ ├── SgAsmMemoryReferenceExpression.C │ │ ├── SgAsmMipsInstruction.C │ │ ├── SgAsmNEEntryPoint.C │ │ ├── SgAsmNEEntryTable.C │ │ ├── SgAsmNEFileHeader.C │ │ ├── SgAsmNEModuleTable.C │ │ ├── SgAsmNENameTable.C │ │ ├── SgAsmNERelocEntry.C │ │ ├── SgAsmNERelocTable.C │ │ ├── SgAsmNESection.C │ │ ├── SgAsmNESectionTable.C │ │ ├── SgAsmNESectionTableEntry.C │ │ ├── SgAsmNEStringTable.C │ │ ├── SgAsmNode.C │ │ ├── SgAsmNullInstruction.C │ │ ├── SgAsmOperandList.C │ │ ├── SgAsmPEExportDirectory.C │ │ ├── SgAsmPEExportEntry.C │ │ ├── SgAsmPEExportEntryList.C │ │ ├── SgAsmPEExportSection.C │ │ ├── SgAsmPEFileHeader.C │ │ ├── SgAsmPEImportDirectory.C │ │ ├── SgAsmPEImportDirectoryList.C │ │ ├── SgAsmPEImportItem.C │ │ ├── SgAsmPEImportItemList.C │ │ ├── SgAsmPEImportSection.C │ │ ├── SgAsmPERVASizePair.C │ │ ├── SgAsmPERVASizePairList.C │ │ ├── SgAsmPESection.C │ │ ├── SgAsmPESectionTable.C │ │ ├── SgAsmPESectionTableEntry.C │ │ ├── SgAsmPEStringSection.C │ │ ├── SgAsmPointerType.C │ │ ├── SgAsmPowerpcInstruction.C │ │ ├── SgAsmRegisterNames.C │ │ ├── SgAsmRegisterReferenceExpression.C │ │ ├── SgAsmRiscOperation.C │ │ ├── SgAsmScalarType.C │ │ ├── SgAsmStackExpression.C │ │ ├── SgAsmStatement.C │ │ ├── SgAsmStaticData.C │ │ ├── SgAsmStoredString.C │ │ ├── SgAsmStringStorage.C │ │ ├── SgAsmSynthesizedDataStructureDeclaration.C │ │ ├── SgAsmSynthesizedDeclaration.C │ │ ├── SgAsmSynthesizedFieldDeclaration.C │ │ ├── SgAsmType.C │ │ ├── SgAsmUnaryExpression.C │ │ ├── SgAsmUnaryMinus.C │ │ ├── SgAsmUnaryPlus.C │ │ ├── SgAsmUnaryRrx.C │ │ ├── SgAsmUnarySignedExtend.C │ │ ├── SgAsmUnaryTruncate.C │ │ ├── SgAsmUnaryUnsignedExtend.C │ │ ├── SgAsmUserInstruction.C │ │ ├── SgAsmValueExpression.C │ │ ├── SgAsmVectorType.C │ │ ├── SgAsmVoidType.C │ │ └── SgAsmX86Instruction.C │ ├── CMakeLists.txt │ ├── Jovial │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── SgJovialBitVal.C │ │ └── stub.C │ ├── Makefile.am │ ├── README.md │ └── Rose │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ └── Sarif │ │ ├── Analysis.C │ │ ├── Analysis.h │ │ ├── Artifact.C │ │ ├── Artifact.h │ │ ├── CMakeLists.txt │ │ ├── CodeFlow.C │ │ ├── CodeFlow.h │ │ ├── Location.C │ │ ├── Location.h │ │ ├── Log.C │ │ ├── Log.h │ │ ├── Makefile.am │ │ ├── Node.C │ │ ├── Node.h │ │ ├── NodeDeclarations.h │ │ ├── Result.C │ │ ├── Result.h │ │ ├── Rule.C │ │ ├── Rule.h │ │ ├── ThreadFlow.C │ │ ├── ThreadFlow.h │ │ ├── ThreadFlowLocation.C │ │ └── ThreadFlowLocation.h ├── inputForTestRoseLib.c ├── integration │ └── ROSE-LLVM-connection │ │ ├── ClangLLVMAnalysisPlugins │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── RoseConnectionClangPlugin.cpp │ │ ├── RoseConnectionClangPlugin.hpp │ │ ├── RoseConnectionLLVMPassPlugin.cpp │ │ ├── RoseConnectionLLVMPassPlugin.hpp │ │ └── cmake │ │ │ └── FindROSE.cmake │ │ ├── ROSE-LLVM-Connection.pdf │ │ └── RoseConnectionPlugins │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── RoseConnectionClangPlugin.cpp │ │ ├── RoseConnectionClangPlugin.hpp │ │ ├── RoseConnectionLLVMPassPlugin.cpp │ │ ├── RoseConnectionLLVMPassPlugin.hpp │ │ └── cmake │ │ └── FindROSE.cmake ├── midend │ ├── BinaryAnalysis │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── ether.h │ │ └── libraryIdentification │ │ │ ├── FunctionInfo.h │ │ │ ├── LibraryInfo.h │ │ │ ├── libraryIdentification.C │ │ │ └── libraryIdentification.h │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── Makefile.am-recursive │ ├── abstractHandle │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── README │ │ ├── abstract_handle.cpp │ │ ├── abstract_handle.h │ │ ├── loopAdapter.cpp │ │ ├── loopAdapter.h │ │ ├── makefile-myloop │ │ ├── myloop.h │ │ ├── roseAdapter.cpp │ │ ├── roseAdapter.h │ │ └── testMyLoop.cpp │ ├── abstractLayer │ │ ├── AstAnnotator.C │ │ ├── AstAnnotator.h │ │ ├── CMakeLists.txt │ │ ├── CPAstAttributeInterface.C │ │ ├── CPAstAttributeInterface.h │ │ ├── CodeThornException.C │ │ ├── CodeThornException.h │ │ ├── DFAstAttribute.C │ │ ├── DFAstAttribute.h │ │ ├── Label.C │ │ ├── Label.h │ │ ├── Labeler.C │ │ ├── Labeler.h │ │ ├── Makefile_variables │ │ ├── RDAstAttributeInterface.C │ │ ├── RDAstAttributeInterface.h │ │ ├── README │ │ ├── SgNodeHelper.C │ │ ├── SgNodeHelper.h │ │ ├── VariableIdMapping.C │ │ └── VariableIdMapping.h │ ├── abstractMemoryObject │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── README │ │ ├── memory_object.cpp │ │ ├── memory_object.h │ │ ├── memory_object_impl.cpp │ │ ├── memory_object_impl.h │ │ └── original_design.doc │ ├── astDiagnostics │ │ ├── AstConsistencyTests.C │ │ ├── AstConsistencyTests.h │ │ ├── AstDiagnostics.docs │ │ ├── AstDiagnostics.h │ │ ├── AstPerformance.C │ │ ├── AstPerformance.h │ │ ├── AstStatistics.C │ │ ├── AstStatistics.h │ │ ├── AstWarnings.C │ │ ├── AstWarnings.h │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── README │ │ └── cycle.h │ ├── astMatching │ │ ├── AstMatching.C │ │ ├── AstMatching.h │ │ ├── AstTerm.C │ │ ├── AstTerm.h │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── MatchOperation.C │ │ ├── MatchOperation.h │ │ ├── RoseAst.C │ │ ├── RoseAst.h │ │ ├── matcherlexer.ll │ │ ├── matcherparser.C │ │ ├── matcherparser.h │ │ ├── matcherparser.yy │ │ └── matcherparser_decls.h │ ├── astProcessing │ │ ├── AstAttributeMechanism.C │ │ ├── AstAttributeMechanism.h │ │ ├── AstClearVisitFlags.C │ │ ├── AstClearVisitFlags.h │ │ ├── AstCombinedProcessing.h │ │ ├── AstCombinedProcessingImpl.h │ │ ├── AstCombinedSimpleProcessing.C │ │ ├── AstCombinedSimpleProcessing.h │ │ ├── AstDOTGeneration.C │ │ ├── AstDOTGeneration.h │ │ ├── AstDOTGenerationImpl.C │ │ ├── AstJSONGeneration.C │ │ ├── AstJSONGeneration.h │ │ ├── AstNodePtrs.C │ │ ├── AstNodePtrs.h │ │ ├── AstNodeVisitMapping.C │ │ ├── AstNodeVisitMapping.h │ │ ├── AstProcessing.C │ │ ├── AstProcessing.docs │ │ ├── AstProcessing.h │ │ ├── AstRestructure.C │ │ ├── AstRestructure.h │ │ ├── AstReverseProcessing.h │ │ ├── AstReverseSimpleProcessing.C │ │ ├── AstReverseSimpleProcessing.h │ │ ├── AstSharedMemoryParallelProcessing.h │ │ ├── AstSharedMemoryParallelProcessingImpl.h │ │ ├── AstSharedMemoryParallelSimpleProcessing.C │ │ ├── AstSharedMemoryParallelSimpleProcessing.h │ │ ├── AstSimpleProcessing.C │ │ ├── AstSimpleProcessing.h │ │ ├── AstSuccessorsSelectors.C │ │ ├── AstSuccessorsSelectors.h │ │ ├── AstTextAttributesHandling.C │ │ ├── AstTextAttributesHandling.h │ │ ├── AstTraversal.C │ │ ├── AstTraversal.h │ │ ├── AstTraverseToRoot.h │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── SgGraphTemplate.h │ │ ├── StackFrameVector.h │ │ ├── graphProcessing.h │ │ ├── graphProcessingSgIncGraph.h │ │ ├── graphTemplate.h │ │ ├── plugin.C │ │ ├── plugin.h │ │ └── yicesParserLib.h │ ├── astQuery │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── QueryLib.docs │ │ ├── astQuery.C │ │ ├── astQuery.h │ │ ├── astQueryInheritedAttribute.C │ │ ├── astQueryInheritedAttribute.h │ │ ├── booleanQuery.C │ │ ├── booleanQuery.h │ │ ├── booleanQueryInheritedAttribute.C │ │ ├── booleanQueryInheritedAttribute.h │ │ ├── nameQuery.C │ │ ├── nameQuery.h │ │ ├── nameQueryInheritedAttribute.C │ │ ├── nameQueryInheritedAttribute.h │ │ ├── nodeQuery.C │ │ ├── nodeQuery.h │ │ ├── nodeQueryInheritedAttribute.C │ │ ├── nodeQueryInheritedAttribute.h │ │ ├── numberQuery.C │ │ ├── numberQuery.h │ │ ├── numberQueryInheritedAttribute.C │ │ ├── numberQueryInheritedAttribute.h │ │ ├── queryVariant.C │ │ └── roseQueryLib.h │ ├── astRewriteMechanism │ │ ├── ASTFragmentCollectorTraversalImpl.h │ │ ├── ASTRewrite.docs │ │ ├── CMakeLists.txt │ │ ├── DesignGoals.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── highLevelRewriteInterface.h │ │ ├── inputProgram1.C │ │ ├── inputProgram2.C │ │ ├── inputProgram3.C │ │ ├── inputProgram4.C │ │ ├── lowLevelRewriteInterface.h │ │ ├── midLevelRewriteInterface.h │ │ ├── nodeCollection.C │ │ ├── nodeCollectionTemplatesImpl.h │ │ ├── prefixDesign.txt │ │ ├── prefixGenerationImpl.h │ │ ├── reverseTraversalProblem.txt │ │ ├── rewrite.h │ │ ├── rewriteASTFragementString.C │ │ ├── rewriteASTFragementStringTemplatesImpl.h │ │ ├── rewriteAccumulatedAttribute.C │ │ ├── rewriteDebuggingSupport.C │ │ ├── rewriteDebuggingSupportTemplatesImpl.h │ │ ├── rewriteDesign.txt │ │ ├── rewriteHighLevelInterface.C │ │ ├── rewriteLowLevelInterface.C │ │ ├── rewriteMidLevelInterface.C │ │ ├── rewriteMidLevelInterfaceTemplatesImpl.h │ │ ├── rewriteSynthesizedAttribute.C │ │ ├── rewriteSynthesizedAttributeTemplatesImpl.h │ │ ├── rewriteTemplateImpl.h │ │ ├── rewriteTemplateInstantiations.C │ │ ├── rewriteTreeTraversalImpl.h │ │ └── rewriteTypeDeclaration.C │ ├── astSnippet │ │ ├── Makefile_variables │ │ ├── Snippet.C │ │ └── Snippet.h │ ├── astUtil │ │ ├── AstUtilInterface.C │ │ ├── AstUtilInterface.h │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-nonrecursive │ │ ├── Makefile.am-old │ │ ├── Makefile_variables │ │ ├── annotation │ │ │ ├── AnnotCollect.C │ │ │ ├── AnnotCollect.h │ │ │ ├── AnnotDescriptors.C │ │ │ ├── AnnotDescriptors.h │ │ │ ├── AnnotExpr.C │ │ │ ├── AnnotExpr.h │ │ │ ├── AnnotGen.C │ │ │ ├── AnnotGen.h │ │ │ ├── AnnotIO.C │ │ │ ├── AnnotIO.h │ │ │ ├── AnnotStmt.h │ │ │ ├── CMakeLists.txt │ │ │ ├── CPPAnnotation.h │ │ │ ├── Makefile.am-recursive │ │ │ ├── Makefile_variables │ │ │ ├── OperatorAnnotation.C │ │ │ ├── OperatorAnnotation.h │ │ │ ├── OperatorDescriptors.C │ │ │ ├── OperatorDescriptors.h │ │ │ ├── TypeAnnotation.C │ │ │ └── TypeAnnotation.h │ │ ├── astInterface │ │ │ ├── AstInterface.C │ │ │ ├── AstInterface.h │ │ │ ├── AstInterface_ROSE.h │ │ │ ├── AstInterface_common.i │ │ │ ├── CMakeLists.txt │ │ │ ├── CPPAstInterface.C │ │ │ ├── CPPAstInterface.h │ │ │ ├── Makefile.am-recursive │ │ │ └── Makefile_variables │ │ ├── astSupport │ │ │ ├── AnalysisInterface.h │ │ │ ├── CMakeLists.txt │ │ │ ├── LoopInfoInterface.h │ │ │ ├── Makefile.am-recursive │ │ │ ├── Makefile_variables │ │ │ ├── ProcessAstTree.C │ │ │ ├── ProcessAstTree.h │ │ │ ├── StmtInfoCollect.C │ │ │ └── StmtInfoCollect.h │ │ ├── dependenceTracking │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am-recursive │ │ │ ├── Makefile_variables │ │ │ ├── dependence_analysis.C │ │ │ ├── dependence_analysis.h │ │ │ ├── dependence_table.C │ │ │ └── dependence_table.h │ │ ├── prePostConditionAnalysis │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── PrePostCondition.C │ │ │ ├── PrePostCondition.h │ │ │ ├── PrePostConditionAnalysis.C │ │ │ └── PrePostConditionAnalysis.h │ │ └── symbolicVal │ │ │ ├── BooleanOperators.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am-recursive │ │ │ ├── Makefile_variables │ │ │ ├── SymbolicBound.C │ │ │ ├── SymbolicBound.h │ │ │ ├── SymbolicExpr.C │ │ │ ├── SymbolicExpr.h │ │ │ ├── SymbolicFind.C │ │ │ ├── SymbolicMultiply.h │ │ │ ├── SymbolicOperator.C │ │ │ ├── SymbolicPlus.h │ │ │ ├── SymbolicSelect.h │ │ │ ├── SymbolicUnwrapCond.C │ │ │ ├── SymbolicVal.C │ │ │ ├── SymbolicVal.h │ │ │ └── UnaryOperators.h │ ├── midend.docs │ ├── midend_roseh_pch.cpp │ ├── programAnalysis │ │ ├── CFG │ │ │ ├── CFG.h │ │ │ ├── CFGImpl.h │ │ │ ├── CFG_OA.C │ │ │ ├── CFG_ROSE.C │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ └── Makefile_variables │ │ ├── CMakeLists.txt │ │ ├── CallGraphAnalysis │ │ │ ├── CMakeLists.txt │ │ │ ├── CallGraph.C │ │ │ ├── CallGraph.h │ │ │ ├── CallGraphDB.C │ │ │ ├── ClassHierarchyGraph.C │ │ │ ├── ClassHierarchyGraph.h │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── callgraph_example.C │ │ │ ├── newCallGraph.C │ │ │ └── newCallGraph.h │ │ ├── CallGraphAnalysisMySQL │ │ │ ├── Callgraph.C │ │ │ ├── Callgraph.h │ │ │ ├── Classhierarchy.C │ │ │ ├── Classhierarchy.h │ │ │ ├── README │ │ │ └── callgraph_example.C │ │ ├── EditDistance │ │ │ ├── CMakeLists.txt │ │ │ ├── DamerauLevenshtein.h │ │ │ ├── EditDistance.C │ │ │ ├── EditDistance.h │ │ │ ├── Levenshtein.h │ │ │ ├── LinearEditDistance.h │ │ │ ├── Makefile_variables │ │ │ ├── TreeEditDistance.C │ │ │ └── TreeEditDistance.h │ │ ├── Makefile.am │ │ ├── OAWrap │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── OAConfig.h │ │ │ ├── OAWrap.C │ │ │ ├── OAWrap.h │ │ │ ├── SAGE2OA.C │ │ │ └── SAGE2OA.h │ │ ├── OpenAnalysis │ │ │ ├── CFG │ │ │ │ ├── CFG.C │ │ │ │ ├── CFG.h │ │ │ │ ├── Makefile │ │ │ │ ├── OARIFG.C │ │ │ │ ├── OARIFG.h │ │ │ │ ├── RIFG.h │ │ │ │ ├── TarjanIntervals.C │ │ │ │ └── TarjanIntervals.h │ │ │ ├── CallGraph │ │ │ │ ├── CallGraph.C │ │ │ │ ├── CallGraph.h │ │ │ │ └── Makefile │ │ │ ├── Interface │ │ │ │ └── IRInterface.h │ │ │ ├── SSA │ │ │ │ ├── DomTree.C │ │ │ │ ├── DomTree.h │ │ │ │ ├── Makefile │ │ │ │ ├── Phi.C │ │ │ │ ├── Phi.h │ │ │ │ ├── SSA.C │ │ │ │ └── SSA.h │ │ │ └── Utils │ │ │ │ ├── BaseGraph.C │ │ │ │ ├── BaseGraph.h │ │ │ │ ├── DGraph.C │ │ │ │ ├── DGraph.h │ │ │ │ ├── Exception.h │ │ │ │ ├── Graph.C │ │ │ │ ├── Graph.h │ │ │ │ ├── Iterator.h │ │ │ │ ├── Makefile │ │ │ │ ├── Tree.C │ │ │ │ ├── Tree.h │ │ │ │ ├── UnionFindUniverse.C │ │ │ │ ├── UnionFindUniverse.h │ │ │ │ ├── grtest.C │ │ │ │ └── trtest.C │ │ ├── PolicyControl.txt │ │ ├── README │ │ ├── ReadWriteSetAnalysis │ │ │ ├── CMakeLists.txt │ │ │ ├── LocalRWSetGenerator.C │ │ │ ├── LocalRWSetGenerator.h │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── Name2Node.C │ │ │ ├── Name2Node.h │ │ │ ├── ROSE_VERSION │ │ │ ├── ReadWriteSetRecords.C │ │ │ ├── ReadWriteSetRecords.h │ │ │ ├── SageUtils.C │ │ │ ├── SageUtils.h │ │ │ ├── TestabilityGrader.C │ │ │ ├── TestabilityGrader.h │ │ │ ├── VxUtilFuncs.C │ │ │ ├── VxUtilFuncs.h │ │ │ └── sageUtility.h │ │ ├── VirtualFunctionAnalysis │ │ │ ├── CMakeLists.txt │ │ │ ├── InterProcDataFlowAnalysis.C │ │ │ ├── InterProcDataFlowAnalysis.h │ │ │ ├── IntraProcAliasAnalysis.C │ │ │ ├── IntraProcAliasAnalysis.h │ │ │ ├── IntraProcDataFlowAnalysis.C │ │ │ ├── IntraProcDataFlowAnalysis.h │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── PtrAliasAnalysis.C │ │ │ ├── PtrAliasAnalysis.h │ │ │ ├── VirtualFunctionAnalysis.C │ │ │ └── VirtualFunctionAnalysis.h │ │ ├── annotationLanguageParser │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── Makefile.original │ │ │ ├── Makefile_variables │ │ │ ├── PolicyControl.txt │ │ │ ├── README │ │ │ ├── action.cc │ │ │ ├── action.h │ │ │ ├── actionchanger.cc │ │ │ ├── actionchanger.h │ │ │ ├── adaptor_statistics.cc │ │ │ ├── adaptor_statistics.h │ │ │ ├── analyze.cc │ │ │ ├── analyze.h │ │ │ ├── ann.h │ │ │ ├── annotations.cc │ │ │ ├── annotations.h │ │ │ ├── annvariable.cc │ │ │ ├── annvariable.h │ │ │ ├── bdwy.cc │ │ │ ├── bdwy_liveness.cc │ │ │ ├── bdwy_liveness.h │ │ │ ├── broadway.h │ │ │ ├── broadway_expr.cc │ │ │ ├── broadway_expr.h │ │ │ ├── callingcontext.cc │ │ │ ├── callingcontext.h │ │ │ ├── constantprop.h │ │ │ ├── cpattern.cc │ │ │ ├── cpattern.h │ │ │ ├── diagnostic.cc │ │ │ ├── diagnostic.h │ │ │ ├── enum_property.cc │ │ │ ├── enum_property.h │ │ │ ├── language.l │ │ │ ├── language.y │ │ │ ├── localstl.h │ │ │ ├── pointerrule.cc │ │ │ ├── pointerrule.h │ │ │ ├── procedure.cc │ │ │ ├── procedure.h │ │ │ ├── property.cc │ │ │ ├── property.h │ │ │ ├── report.cc │ │ │ ├── report.h │ │ │ ├── rule.cc │ │ │ ├── rule.h │ │ │ ├── set_property.cc │ │ │ ├── set_property.h │ │ │ ├── structure.cc │ │ │ ├── structure.h │ │ │ ├── unification_ann.cc │ │ │ └── unification_ann.h │ │ ├── arithmeticIntensity │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── ai_measurement.cpp │ │ │ ├── ai_measurement.h │ │ │ ├── ai_tool_runtime.c │ │ │ ├── ai_tool_runtime.h │ │ │ ├── functionSideEffect-full.annot │ │ │ ├── functionSideEffect.annot │ │ │ ├── instrumentor_lib.c │ │ │ └── instrumentor_lib.h │ │ ├── bitvectorDataflow │ │ │ ├── CMakeLists.txt │ │ │ ├── DataFlowAnalysis.C │ │ │ ├── DataFlowAnalysis.h │ │ │ ├── DefUseChain.C │ │ │ ├── DefUseChain.h │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── ReachingDefinition.C │ │ │ ├── ReachingDefinition.h │ │ │ ├── ReachingDefinitionFacade.C │ │ │ └── ReachingDefinitionFacade.h │ │ ├── dataflowAnalysis │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile_variables │ │ │ ├── ReachingDefinitionFacade.C │ │ │ └── ReachingDefinitionFacade.h │ │ ├── defUseAnalysis │ │ │ ├── BottomUpTraversalLiveness.h │ │ │ ├── CMakeLists.txt │ │ │ ├── DFAFilter.h │ │ │ ├── DFAnalysis.h │ │ │ ├── DefUseAnalysis.cpp │ │ │ ├── DefUseAnalysis.h │ │ │ ├── DefUseAnalysisAbstract.cpp │ │ │ ├── DefUseAnalysisAbstract.h │ │ │ ├── DefUseAnalysis_perFunction.cpp │ │ │ ├── DefUseAnalysis_perFunction.h │ │ │ ├── GlobalVarAnalysis.cpp │ │ │ ├── GlobalVarAnalysis.h │ │ │ ├── LivenessAnalysis.cpp │ │ │ ├── LivenessAnalysis.h │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── dfaToDot.cpp │ │ │ ├── dfaToDot.h │ │ │ ├── runTest.cpp │ │ │ └── support.h │ │ ├── distributedMemoryAnalysis │ │ │ ├── CMakeLists.txt │ │ │ ├── DistributedMemoryAnalysis.C │ │ │ ├── DistributedMemoryAnalysis.h │ │ │ ├── DistributedMemoryAnalysisImplementation.h │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── README │ │ │ ├── coloredAST.C │ │ │ ├── distributedVerificationExample │ │ │ │ ├── distributedVerification.C │ │ │ │ └── programVerification.h │ │ │ ├── exampleInputs │ │ │ │ ├── class.C │ │ │ │ ├── deepColoredFunctions1.C │ │ │ │ ├── deepColoredFunctions2.C │ │ │ │ ├── deepColoredFunctions3.C │ │ │ │ └── deepColoredFunctions4.C │ │ │ ├── functionLevelTraversal.h │ │ │ ├── functionNames.C │ │ │ └── functionNames.h │ │ ├── dominanceAnalysis │ │ │ ├── CMakeLists.txt │ │ │ ├── DominanceFrontier.h │ │ │ ├── DominatorTree.h │ │ │ ├── DominatorTreeImpl.h │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── filteredCFG.h │ │ │ └── generateCFG.C │ │ ├── dominatorTreesAndDominanceFrontiers │ │ │ ├── CMakeLists.txt │ │ │ ├── ControlFlowGraph.C │ │ │ ├── ControlFlowGraph.h │ │ │ ├── DominanceFrontier.C │ │ │ ├── DominanceFrontier.h │ │ │ ├── DominatorTree.C │ │ │ ├── DominatorTree.h │ │ │ ├── Makefile.am │ │ │ ├── SimpleDirectedGraph.h │ │ │ ├── main.C │ │ │ ├── test.C │ │ │ └── test1.C │ │ ├── genericDataflow │ │ │ ├── AnalysisDebuggingUtils.C │ │ │ ├── AnalysisDebuggingUtils.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile_variables │ │ │ ├── analysis │ │ │ │ ├── analysis.C │ │ │ │ ├── analysis.h │ │ │ │ ├── analysisCommon.C │ │ │ │ ├── analysisCommon.h │ │ │ │ ├── dataflow.C │ │ │ │ ├── dataflow.h │ │ │ │ ├── partitionedAnalysis.C │ │ │ │ └── partitionedAnalysis.h │ │ │ ├── arrIndexLabeler │ │ │ │ ├── arrIndexLabeler.C │ │ │ │ └── arrIndexLabeler.h │ │ │ ├── cfgUtils │ │ │ │ ├── CFGRewrite.C │ │ │ │ ├── CFGRewrite.h │ │ │ │ ├── CallGraphTraverse.C │ │ │ │ ├── CallGraphTraverse.h │ │ │ │ ├── DataflowCFG.C │ │ │ │ ├── DataflowCFG.h │ │ │ │ ├── VirtualCFGIterator.C │ │ │ │ ├── VirtualCFGIterator.h │ │ │ │ ├── baseCFGIterator.h │ │ │ │ ├── cfgUtils.C │ │ │ │ └── cfgUtils.h │ │ │ ├── genUID.C │ │ │ ├── genUID.h │ │ │ ├── genericDataflowCommon.h │ │ │ ├── lattice │ │ │ │ ├── ConstrGraph.C │ │ │ │ ├── ConstrGraph.h │ │ │ │ ├── affineInequality.C │ │ │ │ ├── affineInequality.h │ │ │ │ ├── intArithLogical.C │ │ │ │ ├── intArithLogical.h │ │ │ │ ├── lattice.C │ │ │ │ ├── lattice.h │ │ │ │ └── latticeFull.h │ │ │ ├── rwAccessLabeler │ │ │ │ ├── rwAccessLabeler.C │ │ │ │ └── rwAccessLabeler.h │ │ │ ├── simpleAnalyses │ │ │ │ ├── ConstrGraphAnalysis.C │ │ │ │ ├── ConstrGraphAnalysis.h │ │ │ │ ├── VariableStateTransfer.h │ │ │ │ ├── divAnalysis.C │ │ │ │ ├── divAnalysis.h │ │ │ │ ├── dominatorAnalysis.C │ │ │ │ ├── dominatorAnalysis.h │ │ │ │ ├── liveDeadVarAnalysis.C │ │ │ │ ├── liveDeadVarAnalysis.h │ │ │ │ ├── nodeConstAnalysis.C │ │ │ │ ├── nodeConstAnalysis.h │ │ │ │ ├── placeUIDs.C │ │ │ │ ├── placeUIDs.h │ │ │ │ ├── printAnalysisStates.C │ │ │ │ ├── printAnalysisStates.h │ │ │ │ ├── saveDotAnalysis.C │ │ │ │ ├── saveDotAnalysis.h │ │ │ │ ├── sequenceStructAnalysis.C │ │ │ │ ├── sequenceStructAnalysis.h │ │ │ │ ├── sgnAnalysis.C │ │ │ │ ├── sgnAnalysis.h │ │ │ │ ├── taintAnalysis.C │ │ │ │ └── taintAnalysis.h │ │ │ ├── state │ │ │ │ ├── LogicalCond.h │ │ │ │ ├── functionState.C │ │ │ │ ├── functionState.h │ │ │ │ ├── nodeState.C │ │ │ │ └── nodeState.h │ │ │ └── variables │ │ │ │ ├── varSets.C │ │ │ │ ├── varSets.h │ │ │ │ ├── variables.C │ │ │ │ └── variables.h │ │ ├── pointerAnal │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── PtrAnal.C │ │ │ ├── PtrAnal.h │ │ │ ├── PtrAnalCFG.C │ │ │ ├── SteensgaardPtrAnal.h │ │ │ └── steensgaard.h │ │ ├── ssaUnfilteredCfg │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── defsAndUsesUnfilteredCfg.C │ │ │ ├── defsAndUsesUnfilteredCfg.h │ │ │ ├── reachingDefUnfilteredCfg.C │ │ │ ├── reachingDefUnfilteredCfg.h │ │ │ ├── ssaUnfilteredCfg.h │ │ │ ├── ssaUnfilteredCfgCalculation.C │ │ │ └── ssaUnfilteredCfgQueries.C │ │ ├── staticInterproceduralSlicing │ │ │ ├── Bcast_MasterSlave.c │ │ │ ├── CMakeLists.txt │ │ │ ├── ControlDependenceGraph.C │ │ │ ├── ControlFlowGraph.C │ │ │ ├── ControlFlowGraph.h │ │ │ ├── CreateSlice.C │ │ │ ├── CreateSlice.h │ │ │ ├── CreateSliceSet.C │ │ │ ├── CreateSliceSet.h │ │ │ ├── DataDependenceGraph.C │ │ │ ├── DebugTool.h │ │ │ ├── DefUseExtension.C │ │ │ ├── DefUseExtension.h │ │ │ ├── DependenceGraph.C │ │ │ ├── DependenceGraph.h │ │ │ ├── EDefUse.C │ │ │ ├── EDefUse.h │ │ │ ├── FunctionDependenceGraph.C │ │ │ ├── InterproceduralInfo.h │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── MergedDependenceGraph.C │ │ │ ├── NEW_ControlDependenceGraph.C │ │ │ ├── NEW_CreateSliceSet.C │ │ │ ├── NEW_CreateSliceSet.h │ │ │ ├── NEW_DataDependenceGraph.C │ │ │ ├── NEW_DependenceGraph.C │ │ │ ├── NEW_DependenceGraph.h │ │ │ ├── NEW_EDefUse.C │ │ │ ├── NEW_EDefUse.h │ │ │ ├── NEW_MergedDependenceGraph.C │ │ │ ├── NEW_SystemDependenceGraph.C │ │ │ ├── SDGLibraryExtender.h │ │ │ ├── SimpleDirectedGraph.h │ │ │ ├── SlicingInfo.C │ │ │ ├── SlicingInfo.h │ │ │ ├── SystemDependenceGraph.C │ │ │ ├── createCDG.C │ │ │ ├── createDDG.C │ │ │ ├── createFDG.C │ │ │ ├── createSDG.C │ │ │ ├── generateSFBDT.C │ │ │ ├── generateSFCFG.C │ │ │ ├── generateSFDF.C │ │ │ ├── generateSFDT.C │ │ │ ├── multiPassTest.C │ │ │ ├── newControlDependenceGraph.C │ │ │ ├── newDU.C │ │ │ ├── printDUC.C │ │ │ ├── slice.C │ │ │ ├── testCDG.C │ │ │ ├── testDDG.C │ │ │ ├── testSDG.C │ │ │ └── testSlicing.C │ │ ├── staticSingleAssignment │ │ │ ├── CMakeLists.txt │ │ │ ├── KNOWN_BUGS.txt │ │ │ ├── Makefile.am │ │ │ ├── boostGraphCFG.h │ │ │ ├── controlDependence.h │ │ │ ├── dataflowCfgFilter.h │ │ │ ├── defsAndUsesTraversal.C │ │ │ ├── defsAndUsesTraversal.h │ │ │ ├── iteratedDominanceFrontier.h │ │ │ ├── reachingDef.C │ │ │ ├── reachingDef.h │ │ │ ├── staticSingleAssignment.h │ │ │ ├── staticSingleAssignmentCalculation.C │ │ │ ├── staticSingleAssignmentInterprocedural.C │ │ │ ├── staticSingleAssignmentQueries.C │ │ │ ├── uniqueNameTraversal.C │ │ │ └── uniqueNameTraversal.h │ │ ├── systemDependenceGraph │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── PDG.C │ │ │ ├── PDG.h │ │ │ ├── SDG.C │ │ │ ├── SDG.h │ │ │ ├── cfgNodeFilter.C │ │ │ ├── cfgNodeFilter.h │ │ │ ├── cong_staticCFG.h │ │ │ ├── defUseChains.C │ │ │ ├── defUseChains.h │ │ │ ├── newCDG.C │ │ │ ├── newCDG.h │ │ │ ├── newDDG.C │ │ │ ├── newDDG.h │ │ │ ├── staticCFG.C │ │ │ ├── util.C │ │ │ └── util.h │ │ ├── valuePropagation │ │ │ ├── ArrayAnnot.C │ │ │ ├── ArrayAnnot.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── ValueAnnot.C │ │ │ ├── ValueAnnot.h │ │ │ ├── ValuePropagate.C │ │ │ └── ValuePropagate.h │ │ └── variableRenaming │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── Makefile_variables │ │ │ ├── VariableRenaming.C │ │ │ └── VariableRenaming.h │ └── programTransformation │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-nonrecursive │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── astInlining │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── documentation.docs │ │ ├── inliner-docs.tex │ │ ├── inliner.C │ │ ├── inliner.h │ │ ├── inlinerSupport.C │ │ ├── inlinerSupport.h │ │ ├── isPotentiallyModified.C │ │ ├── replaceExpressionWithStatement.C │ │ └── replaceExpressionWithStatement.h │ │ ├── astOutlining │ │ ├── ASTtools.cc │ │ ├── ASTtools.hh │ │ ├── Block.cc │ │ ├── CMakeLists.txt │ │ ├── Case.cc │ │ ├── Check.cc │ │ ├── CollectVars.cc │ │ ├── Copy.cc │ │ ├── Copy.hh │ │ ├── ExtractIfs.cc │ │ ├── GenerateCall.cc │ │ ├── GenerateFunc.cc │ │ ├── If.cc │ │ ├── If.hh │ │ ├── IfDirectiveContextFinder.cc │ │ ├── IfDirectiveContextFinder.hh │ │ ├── IfDirectiveExtractor.cc │ │ ├── IfDirectiveExtractor.hh │ │ ├── Insert.cc │ │ ├── Jumps.cc │ │ ├── Jumps.hh │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── NOTES │ │ ├── NameGenerator.cc │ │ ├── NameGenerator.hh │ │ ├── NonLocalControlFlow.cc │ │ ├── NonLocalDecls.cc │ │ ├── Outliner.cc │ │ ├── Outliner.hh │ │ ├── PragmaInterface.cc │ │ ├── PrePostTraversal.cc │ │ ├── PrePostTraversal.hh │ │ ├── PreprocIfs.cc │ │ ├── Preprocess.cc │ │ ├── Preprocess.hh │ │ ├── PreprocessingInfo.cc │ │ ├── PreprocessingInfo.hh │ │ ├── README │ │ ├── StmtRewrite.cc │ │ ├── StmtRewrite.hh │ │ ├── This.cc │ │ ├── This.hh │ │ ├── ThisExprs.cc │ │ ├── Transform.cc │ │ ├── VarSym.cc │ │ ├── VarSym.hh │ │ ├── documentation.docs │ │ ├── lib_test │ │ │ ├── makefile │ │ │ ├── readme.txt │ │ │ ├── rose_test_02_lib.cpp │ │ │ └── test_02.cpp │ │ ├── makefile-lib │ │ ├── outlining_lib.c │ │ └── outlining_lib.h │ │ ├── constantFolding │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── constantFolding.C │ │ └── constantFolding.h │ │ ├── documentation.docs │ │ ├── extractFunctionArgumentsNormalization │ │ ├── CMakeLists.txt │ │ ├── ExtractFunctionArguments.C │ │ ├── ExtractFunctionArguments.h │ │ ├── Makefile.am │ │ ├── functionEvaluationOrderTraversal.C │ │ └── functionEvaluationOrderTraversal.h │ │ ├── finiteDifferencing │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── finiteDifferencing.C │ │ ├── finiteDifferencing.h │ │ ├── patternRewrite.C │ │ └── patternRewrite.h │ │ ├── functionCallNormalization │ │ ├── CMakeLists.txt │ │ ├── FunctionNormalization.C │ │ ├── FunctionNormalization.h │ │ ├── Makefile.am-recursive │ │ └── Makefile_variables │ │ ├── implicitCodeGeneration │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── README │ │ ├── analysisUtils.C │ │ ├── analysisUtils.h │ │ ├── defaultFunctionGenerator.C │ │ ├── defaultFunctionGenerator.h │ │ ├── destructorCallAnnotator.C │ │ ├── destructorCallAnnotator.h │ │ ├── shortCircuitingTransformation.C │ │ └── shortCircuitingTransformation.h │ │ ├── loopProcessing │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── Makefile.am-recursive │ │ ├── computation │ │ │ ├── CMakeLists.txt │ │ │ ├── DepCompTransform.C │ │ │ ├── DepCompTransform.h │ │ │ ├── LoopTree.C │ │ │ ├── LoopTree.h │ │ │ ├── LoopTreeBuild.h │ │ │ ├── LoopTreeDepComp.C │ │ │ ├── LoopTreeDepComp.h │ │ │ ├── LoopTreeDummyNode.C │ │ │ ├── LoopTreeDummyNode.h │ │ │ ├── LoopTreeHoldNode.h │ │ │ ├── LoopTreeLocality.C │ │ │ ├── LoopTreeLocality.h │ │ │ ├── LoopTreeObserver.h │ │ │ ├── LoopTreeShadow.C │ │ │ ├── LoopTreeShadow.h │ │ │ ├── LoopTreeTransform.C │ │ │ ├── LoopTreeTransform.h │ │ │ ├── Makefile.am-recursive │ │ │ └── Makefile_variables │ │ ├── depGraph │ │ │ ├── CMakeLists.txt │ │ │ ├── DepGraph.h │ │ │ ├── DepGraphBuild.C │ │ │ ├── DepGraphBuild.h │ │ │ ├── DepGraphTransform.h │ │ │ ├── LoopAnalysis.C │ │ │ ├── LoopAnalysis.h │ │ │ ├── Makefile.am-recursive │ │ │ ├── Makefile_variables │ │ │ ├── TransDepGraph.C │ │ │ ├── TransDepGraph.h │ │ │ └── TransDepGraphImpl.h │ │ ├── depInfo │ │ │ ├── CMakeLists.txt │ │ │ ├── DepEDD.C │ │ │ ├── DepEDD.h │ │ │ ├── DepInfo.C │ │ │ ├── DepInfo.h │ │ │ ├── DepInfoAnal.C │ │ │ ├── DepInfoAnal.h │ │ │ ├── DepInfoSet.C │ │ │ ├── DepInfoSet.h │ │ │ ├── DepInfoUpdate.h │ │ │ ├── DepRel.C │ │ │ ├── DepRel.h │ │ │ ├── DepTestStatistics.C │ │ │ ├── DepTestStatistics.h │ │ │ ├── DomainInfo.C │ │ │ ├── DomainInfo.h │ │ │ ├── DomainInfoUpdate.h │ │ │ ├── Makefile.am-recursive │ │ │ ├── Makefile_variables │ │ │ ├── PlatoOmegaInterface.C │ │ │ ├── PlatoOmegaInterface.h │ │ │ ├── ReuseAnalysis.C │ │ │ ├── ReuseAnalysis.h │ │ │ ├── StmtDepAnal.C │ │ │ └── StmtDepAnal.h │ │ ├── driver │ │ │ ├── ArrayInterface.C │ │ │ ├── ArrayInterface.h │ │ │ ├── AutoTuningInterface.C │ │ │ ├── AutoTuningInterface.h │ │ │ ├── BlockingAnal.C │ │ │ ├── BlockingAnal.h │ │ │ ├── CMakeLists.txt │ │ │ ├── CopyArrayAnal.C │ │ │ ├── CopyArrayAnal.h │ │ │ ├── FusionAnal.C │ │ │ ├── FusionAnal.h │ │ │ ├── InterchangeAnal.C │ │ │ ├── InterchangeAnal.h │ │ │ ├── LoopTransformInterface.C │ │ │ ├── LoopTransformInterface.h │ │ │ ├── LoopTransformOptions.C │ │ │ ├── LoopTransformOptions.h │ │ │ ├── Makefile.am-recursive │ │ │ ├── Makefile_variables │ │ │ ├── NormalizeCPP.C │ │ │ ├── ParallelizeLoop.C │ │ │ ├── ParallelizeLoop.h │ │ │ ├── TransformAstTree.h │ │ │ ├── TransformComputation.C │ │ │ └── TypedFusionImpl.C │ │ ├── outsideInterface │ │ │ ├── ArrayRewrite.C │ │ │ ├── ArrayRewrite.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am-recursive │ │ │ └── Makefile_variables │ │ ├── prepostTransformation │ │ │ ├── BreakupStmt.C │ │ │ ├── BreakupStmt.h │ │ │ ├── CMakeLists.txt │ │ │ ├── LoopUnroll.C │ │ │ ├── LoopUnroll.h │ │ │ ├── Makefile.am-recursive │ │ │ ├── Makefile_variables │ │ │ ├── PrePostTransformation.h │ │ │ ├── PrivatizeScalar.C │ │ │ └── PrivatizeScalar.h │ │ └── slicing │ │ │ ├── CMakeLists.txt │ │ │ ├── CompSlice.C │ │ │ ├── CompSlice.h │ │ │ ├── CompSliceDepGraph.C │ │ │ ├── CompSliceDepGraph.h │ │ │ ├── CompSliceImpl.h │ │ │ ├── CompSliceLocality.C │ │ │ ├── CompSliceLocality.h │ │ │ ├── CompSliceObserver.h │ │ │ ├── CompSliceRegistry.h │ │ │ ├── DependenceHoisting.C │ │ │ ├── DynamicCompSlice.C │ │ │ ├── DynamicCompSlice.h │ │ │ ├── Makefile.am-recursive │ │ │ └── Makefile_variables │ │ ├── ompLowering │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── OmpSupport.h │ │ ├── README │ │ ├── libgomp_g.h │ │ ├── libompc.h │ │ ├── libxomp.h │ │ ├── libxompf.h │ │ ├── omp_lowering.cpp │ │ ├── omp_lowering.h │ │ ├── run_me_caller_generator.sh │ │ ├── run_me_caller_generator2.sh │ │ ├── run_me_callers.inc │ │ ├── run_me_callers2.inc │ │ ├── run_me_defs.inc │ │ ├── run_me_generator.sh │ │ ├── run_me_task_defs.inc │ │ ├── run_me_task_generator.sh │ │ ├── xomp.c │ │ ├── xomp_accelerator_sched_test.c │ │ ├── xomp_accelerator_sched_test_v2.c │ │ ├── xomp_cuda_lib.cu │ │ └── xomp_cuda_lib_inlined.cu │ │ ├── partialRedundancyElimination │ │ ├── CMakeLists.txt │ │ ├── Makefile.am-recursive │ │ ├── Makefile_variables │ │ ├── expressionTreeEqual.C │ │ ├── expressionTreeEqual.h │ │ ├── pre.C │ │ ├── pre.h │ │ ├── preControlFlowGraph.C │ │ └── preControlFlowGraph.h │ │ ├── singleStatementToBlockNormalization │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── SingleStatementToBlockNormalization.C │ │ └── SingleStatementToBlockNormalization.h │ │ └── transformationTracking │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── Makefile_variables │ │ ├── readme │ │ ├── transformationTracking.cpp │ │ └── transformationTracking.h ├── msvc_stdint.h ├── rose-compiler.C ├── rose-config.C ├── rose.h ├── roseAPI │ └── README ├── roseExtensions │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── dataStructureTraversal │ │ ├── CMakeLists.txt │ │ ├── ControlStructure.C │ │ ├── ControlStructure.h │ │ ├── GenGeneration.C │ │ ├── GenGeneration.h │ │ ├── GenGenerationNEWprintUnion.C │ │ ├── GenRepresentation.C │ │ ├── GenRepresentation.h │ │ ├── Makefile.am │ │ ├── dataStructureTest_1.C │ │ ├── exampleTest.C │ │ ├── helpFunctions.C │ │ ├── helpFunctions.h │ │ └── main.C │ ├── failSafe │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── failSafePragma.C │ │ ├── failSafePragma.h │ │ └── readme │ ├── highLevelGrammar │ │ ├── CMakeLists.txt │ │ └── Makefile.am │ ├── roseHPCToolkit │ │ ├── CMakeLists.txt │ │ ├── Make.inc │ │ ├── Makefile.am │ │ ├── README │ │ ├── docs │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ └── roseHPCToolkit.docs │ │ ├── include │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ └── rosehpct │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ ├── gprof │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ └── gprof_info.hh │ │ │ │ ├── profir │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ └── profir.hh │ │ │ │ ├── profir2sage │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ └── profir2sage.hh │ │ │ │ ├── rosehpct.hh │ │ │ │ ├── sage │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ ├── collectors.hh │ │ │ │ └── sage.hh │ │ │ │ ├── util │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ ├── general.hh │ │ │ │ ├── tree2.hh │ │ │ │ └── types.hh │ │ │ │ ├── xml-xercesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ └── xml.hh │ │ │ │ ├── xml │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ └── xml.hh │ │ │ │ └── xml2profir │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile.am │ │ │ │ └── xml2profir.hh │ │ └── src │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── gprof │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ └── gprof_info.cc │ │ │ ├── profir │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ └── profir.cc │ │ │ ├── profir2sage │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ └── attach.cc │ │ │ ├── rosehpct.cc │ │ │ ├── sage │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── collect.cc │ │ │ ├── depth.cc │ │ │ ├── metric.cc │ │ │ └── propagate.cc │ │ │ ├── util │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── general.cc │ │ │ └── tree_demo.cc │ │ │ ├── xml-xercesc │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── elem.cc │ │ │ ├── handler.cc │ │ │ ├── parser.cc │ │ │ ├── util.cc │ │ │ └── xml.hh │ │ │ ├── xml │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── elem.cc │ │ │ ├── handler.cc │ │ │ ├── parser.cc │ │ │ └── util.cc │ │ │ └── xml2profir │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile.am │ │ │ ├── README │ │ │ ├── convert.cc │ │ │ ├── factory.cc │ │ │ ├── process.cc │ │ │ └── query.cc │ └── sqlite3x │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── extension-functions.c │ │ ├── sqlite3x.h │ │ ├── sqlite3x_command.C │ │ ├── sqlite3x_connection.C │ │ ├── sqlite3x_exception.C │ │ ├── sqlite3x_reader.C │ │ └── sqlite3x_transaction.C ├── roseIndependentSupport │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── README │ ├── dot2gml │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── PolicyControl.txt │ │ ├── README │ │ ├── main.C │ │ ├── parseDot.ll │ │ ├── parseDotGrammar.yy │ │ └── parse_header.h │ ├── graphics │ │ ├── CMakeLists.txt │ │ ├── DOTGraphInterface.h.redundant_file │ │ ├── DOTSubgraphRepresentation.C.redundant_file │ │ ├── DOTSubgraphRepresentation.h.redundant_file │ │ ├── Makefile.am │ │ ├── README │ │ ├── stlDOTgraph.h │ │ └── stlgraph.h │ ├── tview │ │ ├── README │ │ ├── test.txt │ │ ├── tview.class │ │ ├── tview.java │ │ └── util │ │ │ ├── ColorDialog$1.class │ │ │ ├── ColorDialog.class │ │ │ ├── ColorDialog.java │ │ │ ├── Colors.class │ │ │ ├── Colors.java │ │ │ ├── FileHandler.class │ │ │ ├── FileHandler.java │ │ │ ├── Highlight.class │ │ │ ├── Highlight.java │ │ │ ├── MyHighlightPainter.class │ │ │ ├── MyHighlightPainter.java │ │ │ ├── PosInfo.class │ │ │ ├── PosInfo.java │ │ │ ├── ScreenShot.class │ │ │ ├── ScreenShot.java │ │ │ ├── Viewer$1.class │ │ │ ├── Viewer$2.class │ │ │ ├── Viewer$3.class │ │ │ ├── Viewer$4.class │ │ │ ├── Viewer$MyFocusListener.class │ │ │ ├── Viewer.class │ │ │ └── Viewer.java │ └── visualization │ │ ├── CMakeLists.txt │ │ ├── Makefile.am │ │ ├── README │ │ ├── dotvisualizer.cpp │ │ ├── dotvisualizer.h │ │ ├── font_arial.h │ │ ├── glcodegen.cpp │ │ ├── glcodegen.h │ │ ├── glf.c │ │ ├── glf.h │ │ ├── graphinfo.cpp │ │ ├── graphinfo.h │ │ ├── main.cpp │ │ ├── mapcodegen.cpp │ │ ├── mapcodegen.h │ │ ├── ntl_vector3dim.h │ │ ├── style.h │ │ ├── vizgroup.cpp │ │ └── vizgroup.h ├── roseInternal.h ├── roseSupport │ ├── CMakeLists.txt │ ├── Combinatorics.C │ ├── Combinatorics.h │ ├── IncludeDirective.C │ ├── IncludeDirective.h │ ├── Makefile.am │ ├── README │ ├── callbacks.h │ ├── memoryUsage.C │ ├── optionDeclaration.C │ ├── optionDeclaration.h │ ├── rangemap.C │ ├── rangemap.h │ ├── roseTranslators.C │ ├── roseTranslators.h │ ├── sourceLocationInheritedAttribute.C │ ├── sourceLocationInheritedAttribute.h │ ├── stringify.C │ ├── stringify.h │ ├── templateSupport.C │ ├── templateSupport.h │ ├── transformationSupport.C │ ├── transformationSupport.h │ ├── utility_functions.C │ ├── utility_functions.h │ └── utility_functionsImpl.C ├── roseTranslatorToTestBuild.C ├── rose_msvc.h ├── testRoseLib.C └── util │ ├── CMakeLists.txt │ ├── LinearCongruentialGenerator.C │ ├── LinearCongruentialGenerator.h │ ├── Makefile.am │ ├── Map.h │ ├── README │ ├── ROSE_ABORT.h │ ├── ROSE_ASSERT.h │ ├── ROSE_DEPRECATED.h │ ├── ROSE_FALLTHROUGH.h │ ├── ROSE_NELMTS.h │ ├── ROSE_UNUSED.h │ ├── commandlineProcessing │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── commandline_processing.C │ ├── commandline_processing.h │ ├── sla++.C │ └── sla.h │ ├── compilationFileDatabase.C │ ├── compilationFileDatabase.h │ ├── graphs │ ├── BaseGraphCreate.h │ ├── CMakeLists.txt │ ├── DGBaseGraphImpl.C │ ├── DGBaseGraphImpl.h │ ├── GraphAccess.h │ ├── GraphDotOutput.h │ ├── GraphGroup.h │ ├── GraphIO.h │ ├── GraphScope.h │ ├── GraphUpdate.h │ ├── GraphUtils.h │ ├── Makefile.am │ ├── MultiGraphCreate.h │ ├── MultiGraphObserve.h │ ├── README │ ├── SCCAnalysis.C │ ├── SCCAnalysis.h │ ├── StringWeightGraph.h │ ├── TransAnalysis.C │ ├── TransAnalysis.h │ ├── TypedFusion.C │ ├── TypedFusion.h │ ├── VirtualGraphCreate.C │ └── VirtualGraphCreate.h │ ├── processSupport.C │ ├── processSupport.h │ ├── roseTraceLib.c │ ├── rose_extent.h │ ├── rose_getline.C │ ├── rose_getline.h │ ├── rose_isnan.h │ ├── rose_paths.h │ ├── rose_pragma_message.h │ ├── rose_serialize_path.h │ ├── rose_serialize_uuid.h │ ├── rose_strtoull.C │ ├── rose_strtoull.h │ ├── setup.h │ ├── stringSupport │ ├── CMakeLists.txt │ ├── FileNameClassifier.C │ ├── FileUtility.C │ ├── FileUtility.h │ ├── Makefile.am │ ├── escape.C │ ├── escape.h │ └── stringSupportDocumentation.docs │ ├── support │ ├── BitVectorRepr.C │ ├── BitVectorRepr.h │ ├── CMakeLists.txt │ ├── CollectionHelper.h │ ├── CommandOptions.C │ ├── CommandOptions.h │ ├── CountRefHandle.h │ ├── DAG.C │ ├── DAG.h │ ├── DirectedGraph.C │ ├── DirectedGraph.h │ ├── DoublyLinkedList.h │ ├── FileHelper.h │ ├── FunctionObject.h │ ├── GetWallTime.C │ ├── IteratorCompound.h │ ├── IteratorTmpl.h │ ├── LatticeElemList.h │ ├── Makefile.am │ ├── Matrix.h │ ├── ObserveObject.h │ ├── PtrMap.h │ ├── PtrSet.h │ ├── README │ ├── SinglyLinkedList.h │ ├── StreamIO.h │ ├── TreeImpl.h │ ├── VectorCommandOptions.C │ ├── VectorCommandOptions.h │ ├── const.h │ ├── general.h │ └── union_find.h │ ├── timing.h │ └── utilDocumentation.docs ├── tools ├── BinaryAnalysis │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── README.md │ ├── SimpleArch.C │ ├── bat-ana.C │ ├── bat-cc.C │ ├── bat-cfg.C │ ├── bat-cg.C │ ├── bat-check-execution.C │ ├── bat-container.C │ ├── bat-dataflow.C │ ├── bat-ddg.C │ ├── bat-debug-semantics.C │ ├── bat-delta-bijection.C │ ├── bat-dis.C │ ├── bat-dwarf-lines.C │ ├── bat-entropy.C │ ├── bat-flir-ascribe.C │ ├── bat-flir-insert.C │ ├── bat-flir-lib.C │ ├── bat-insnfreq-cmp.C │ ├── bat-insnfreq.C │ ├── bat-linear.C │ ├── bat-lsb.C │ ├── bat-lsd.C │ ├── bat-lsf.C │ ├── bat-lsv.C │ ├── bat-mem.C │ ├── bat-native-trace.C │ ├── bat-pointers.C │ ├── bat-prop.C │ ├── bat-rwsets.C │ ├── bat-scan-magic.C │ ├── bat-similar-functions.C │ ├── bat-simplify.C │ ├── bat-stack-deltas.C │ ├── bat-to-c.C │ ├── bat-trace.C │ ├── bat-var.C │ ├── bat-xml-to-json.C │ ├── batSupport.C │ ├── batSupport.h │ ├── fake-vxworks-server.C │ ├── simpleArch.asm │ ├── simpleArchAssembler.C │ ├── simpleArchTest.ans │ └── simpleArchTest.sh ├── CMakeLists.txt ├── CodeThorn │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── README │ ├── VERSION_HISTORY │ ├── docs │ │ ├── AddressTakenAnalysisDescription.html │ │ └── manual │ │ │ ├── Makefile │ │ │ ├── codethorn.bib │ │ │ ├── codethorn.tex │ │ │ ├── formalisms2.tex │ │ │ └── programanalysismacros.tex │ ├── doxygen_config │ └── src │ │ ├── AbstractValue.C │ │ ├── AbstractValue.h │ │ ├── AliasAnalysis.C │ │ ├── AliasAnalysis.h │ │ ├── AnalysisAstAnnotator.C │ │ ├── AnalysisAstAnnotator.h │ │ ├── AnalysisParameters.h │ │ ├── AnalysisReporting.C │ │ ├── AnalysisReporting.h │ │ ├── ArrayElementAccessData.C │ │ ├── ArrayElementAccessData.h │ │ ├── AstNodeInfo.C │ │ ├── AstNodeInfo.h │ │ ├── AstUtility.C │ │ ├── AstUtility.h │ │ ├── BoolLattice.C │ │ ├── BoolLattice.h │ │ ├── CFAnalysis.C │ │ ├── CFAnalysis.h │ │ ├── CMakeLists.txt │ │ ├── CPAstAttribute.C │ │ ├── CPAstAttribute.h │ │ ├── CSDFAnalysisBase.C │ │ ├── CSDFAnalysisBase.h │ │ ├── CSDFAnalysisBaseWithoutData.h │ │ ├── CTAnalysis.C │ │ ├── CTAnalysis.h │ │ ├── CTIOLabeler.C │ │ ├── CTIOLabeler.h │ │ ├── CallGraphAnalysis.C │ │ ├── CallGraphAnalysis.h │ │ ├── CallGraphExport.C │ │ ├── CallGraphExport.h │ │ ├── CallString.C │ │ ├── CallString.h │ │ ├── ClassHierarchyAnalysis.C │ │ ├── ClassHierarchyAnalysis.h │ │ ├── ClassHierarchyExport.C │ │ ├── ClassHierarchyExport.h │ │ ├── ClassHierarchyWriter.C │ │ ├── ClassHierarchyWriter.h │ │ ├── CodeThornCommandLineOptions.C │ │ ├── CodeThornCommandLineOptions.h │ │ ├── CodeThornLib.C │ │ ├── CodeThornLib.h │ │ ├── CodeThornOptions.C │ │ ├── CodeThornOptions.h │ │ ├── CodeThornPasses.C │ │ ├── CodeThornPasses.h │ │ ├── CollectionOperators.h │ │ ├── CommandLineOptions.C │ │ ├── CommandLineOptions.h │ │ ├── ConstantConditionAnalysis.C │ │ ├── ConstantConditionAnalysis.h │ │ ├── ContNodeAttribute.C │ │ ├── ContNodeAttribute.h │ │ ├── CounterexampleGenerator.C │ │ ├── CounterexampleGenerator.h │ │ ├── CppLabeler.C │ │ ├── CppLabeler.h │ │ ├── CppStdUtilities.C │ │ ├── CppStdUtilities.h │ │ ├── CtxAnalysis.h │ │ ├── CtxAttribute.h │ │ ├── CtxCallStrings.C │ │ ├── CtxCallStrings.h │ │ ├── CtxLattice.h │ │ ├── CtxPrioritySolver.C │ │ ├── CtxPrioritySolver.h │ │ ├── CtxPropertyStateFactory.h │ │ ├── CtxReachabilityLattice.C │ │ ├── CtxReachabilityLattice.h │ │ ├── CtxSolver0.C │ │ ├── CtxSolver0.h │ │ ├── CtxTransfer.h │ │ ├── CtxUnfoldedAnalysis.C │ │ ├── CtxUnfoldedAnalysis.h │ │ ├── DFAbstractSolver.h │ │ ├── DFAnalysisBase.C │ │ ├── DFAnalysisBase.h │ │ ├── DFAnalysisBaseWithoutData.C │ │ ├── DFAnalysisBaseWithoutData.h │ │ ├── DFSolver1.C │ │ ├── DFSolver1.h │ │ ├── DFSolver2.C │ │ ├── DFSolver2.h │ │ ├── DFTransferFunctions.C │ │ ├── DFTransferFunctions.h │ │ ├── DataDependenceVisualizer.C │ │ ├── DataDependenceVisualizer.h │ │ ├── DotGraphCfgFrontend.C │ │ ├── DotGraphCfgFrontend.h │ │ ├── Doxyfile │ │ ├── EState.C │ │ ├── EState.h │ │ ├── EStatePriorityWorkList.C │ │ ├── EStatePriorityWorkList.h │ │ ├── EStateTransferFunctions.C │ │ ├── EStateTransferFunctions.h │ │ ├── EStateWorkList.C │ │ ├── EStateWorkList.h │ │ ├── EqualityMaintainer.h │ │ ├── Evaluator.h │ │ ├── ExecutionTrace.h │ │ ├── ExternalMangling.C │ │ ├── ExternalMangling.h │ │ ├── FIConstAnalysis.C │ │ ├── FIConstAnalysis.h │ │ ├── Flow.C │ │ ├── Flow.h │ │ ├── FunctionCallMapping.C │ │ ├── FunctionCallMapping.h │ │ ├── FunctionCallMapping2.C │ │ ├── FunctionCallMapping2.h │ │ ├── FunctionCallTarget.C │ │ ├── FunctionCallTarget.h │ │ ├── FunctionId.C │ │ ├── FunctionId.h │ │ ├── FunctionIdMapping.C │ │ ├── FunctionIdMapping.h │ │ ├── GeneralPriorityWorkList.C │ │ ├── GeneralPriorityWorkList.h │ │ ├── GeneralWorkList.C │ │ ├── GeneralWorkList.h │ │ ├── GenericIntervalLattice.h │ │ ├── HSetMaintainer.h │ │ ├── IOAnalyzer.C │ │ ├── IOAnalyzer.h │ │ ├── IOSequenceGenerator.C │ │ ├── IOSequenceGenerator.h │ │ ├── IOSolver.C │ │ ├── IOSolver.h │ │ ├── InfoOperations.C │ │ ├── InputOutput.C │ │ ├── InputOutput.h │ │ ├── InternalChecks.C │ │ ├── InternalChecks.h │ │ ├── LTL.h │ │ ├── LTLOptions.C │ │ ├── LTLOptions.h │ │ ├── LTLParser.y++ │ │ ├── LTLRersMapping.C │ │ ├── LTLRersMapping.h │ │ ├── LTLThornCommandLineOptions.C │ │ ├── LTLThornCommandLineOptions.h │ │ ├── LTLThornLib.C │ │ ├── LTLThornLib.h │ │ ├── LanguageRestrictor.C │ │ ├── LanguageRestrictor.h │ │ ├── LanguageRestrictorCollection.C │ │ ├── LanguageRestrictorCollection.h │ │ ├── Lattice.C │ │ ├── Lattice.h │ │ ├── LibCodeThornSources.cmake │ │ ├── LibLTLThornSources.cmake │ │ ├── LineColInfo.C │ │ ├── LineColInfo.h │ │ ├── LoopInfo.C │ │ ├── LoopInfo.h │ │ ├── Makefile.am │ │ ├── Makefile_hybrid_analyzer │ │ ├── Makefile_local │ │ ├── Memoizer.h │ │ ├── MemoryViolationAnalysis.C │ │ ├── MemoryViolationAnalysis.h │ │ ├── Miscellaneous.C │ │ ├── Miscellaneous.h │ │ ├── Miscellaneous2.C │ │ ├── Miscellaneous2.h │ │ ├── Normalization.C │ │ ├── Normalization.h │ │ ├── NormalizationCxx.C │ │ ├── NormalizationCxx.h │ │ ├── NormalizationInliner.C │ │ ├── NormalizationInliner.h │ │ ├── NormalizationOp.C │ │ ├── NormalizationOp.h │ │ ├── NumberIntervalLattice.C │ │ ├── NumberIntervalLattice.h │ │ ├── ObjectLayoutAnalysis.C │ │ ├── ObjectLayoutAnalysis.h │ │ ├── Options.h │ │ ├── PState.C │ │ ├── PState.h │ │ ├── ParProOptions.C │ │ ├── ParProOptions.h │ │ ├── PointerAnalysisInterface.C │ │ ├── PointerAnalysisInterface.h │ │ ├── PragmaHandler.C │ │ ├── PragmaHandler.h │ │ ├── PredefinedSemanticFunctions.C │ │ ├── PredefinedSemanticFunctions.h │ │ ├── ProgramAbstractionLayer.C │ │ ├── ProgramAbstractionLayer.h │ │ ├── ProgramInfo.C │ │ ├── ProgramInfo.h │ │ ├── ProgramLocationsAnalysis.C │ │ ├── ProgramLocationsAnalysis.h │ │ ├── ProgramLocationsReport.C │ │ ├── ProgramLocationsReport.h │ │ ├── PropertyState.C │ │ ├── PropertyState.h │ │ ├── PropertyStateFactory.C │ │ ├── PropertyStateFactory.h │ │ ├── PropertyValueTable.C │ │ ├── PropertyValueTable.h │ │ ├── RERS_empty_specialization.C │ │ ├── RERS_empty_specialization.h │ │ ├── ReachabilityAnalysis.C │ │ ├── ReachabilityAnalysis.h │ │ ├── ReadWriteData.h │ │ ├── ReadWriteListener.C │ │ ├── ReadWriteListener.h │ │ ├── ReadWriteTraceAnalysis.C │ │ ├── ReadWriteTraceAnalysis.h │ │ ├── RersCounterexample.C │ │ ├── RersCounterexample.h │ │ ├── RersSpecialization.h │ │ ├── RewriteStatistics.C │ │ ├── RewriteStatistics.h │ │ ├── RewriteSystem.C │ │ ├── RewriteSystem.h │ │ ├── RoseCompatibility.C │ │ ├── RoseCompatibility.h │ │ ├── Solver.C │ │ ├── Solver.h │ │ ├── Solver16.C │ │ ├── Solver16.h │ │ ├── Solver17.C │ │ ├── Solver17.h │ │ ├── Solver18.C │ │ ├── Solver18.h │ │ ├── Solver19.C │ │ ├── Solver19.h │ │ ├── Solver5.C │ │ ├── Solver5.h │ │ ├── Solver8.C │ │ ├── Solver8.h │ │ ├── SourceCodeFormat.C │ │ ├── SourceCodeFormat.h │ │ ├── Specialization.C │ │ ├── Specialization.h │ │ ├── SvcompWitness.C │ │ ├── SvcompWitness.h │ │ ├── TODO │ │ ├── Thorn1CommandLineOptions.C │ │ ├── Thorn4CommandLineParser.C │ │ ├── Thorn4CommandLineParser.h │ │ ├── TimeMeasurement.C │ │ ├── TimeMeasurement.h │ │ ├── TimingCollector.C │ │ ├── TimingCollector.h │ │ ├── TopologicalSort.C │ │ ├── TopologicalSort.h │ │ ├── TransitionGraph.C │ │ ├── TransitionGraph.h │ │ ├── TransitionGraphReducer.C │ │ ├── TransitionGraphReducer.h │ │ ├── TypeSizeMapping.C │ │ ├── TypeSizeMapping.h │ │ ├── Utility.h │ │ ├── VariableIdMappingExtended.C │ │ ├── VariableIdMappingExtended.h │ │ ├── VariableIdUtils.C │ │ ├── VariableIdUtils.h │ │ ├── VariableValueMonitor.C │ │ ├── VariableValueMonitor.h │ │ ├── Visualizer.C │ │ ├── Visualizer.h │ │ ├── WorkListSeq.h │ │ ├── addressTakenAnalysis.C │ │ ├── addressTakenAnalysis.h │ │ ├── addressTakenAnalysisDriver.C │ │ ├── ast_demo.C │ │ ├── astinfo.C │ │ ├── build.sh │ │ ├── cldemo.C │ │ ├── codethorn.C │ │ ├── codethorn.h │ │ ├── cpptests │ │ └── cpp-test-1.C │ │ ├── defUseQuery.C │ │ ├── defUseQuery.h │ │ ├── dot-neighbour-filter.py │ │ ├── examples │ │ └── example-invocations.sh │ │ ├── infos │ │ ├── analysis-code-overview.txt │ │ └── how-to-add-logger.txt │ │ ├── iterator_test.C │ │ ├── ltlthorn-lib │ │ ├── CounterexampleAnalyzer.C │ │ ├── CounterexampleAnalyzer.h │ │ ├── LtsminConnection.C │ │ ├── LtsminConnection.h │ │ ├── ParProAnalyzer.C │ │ ├── ParProAnalyzer.h │ │ ├── ParProAutomata.C │ │ ├── ParProAutomata.h │ │ ├── ParProAutomataGenerator.C │ │ ├── ParProAutomataGenerator.h │ │ ├── ParProEState.C │ │ ├── ParProEState.h │ │ ├── ParProExplorer.C │ │ ├── ParProExplorer.h │ │ ├── ParProLtlMiner.C │ │ ├── ParProLtlMiner.h │ │ ├── ParProSpotState.C │ │ ├── ParProSpotState.h │ │ ├── ParProSpotSuccIter.C │ │ ├── ParProSpotSuccIter.h │ │ ├── ParProSpotTgba.C │ │ ├── ParProSpotTgba.h │ │ ├── ParProTransitionGraph.C │ │ ├── ParProTransitionGraph.h │ │ ├── PromelaCodeGenerator.C │ │ ├── PromelaCodeGenerator.h │ │ ├── Solver10.C │ │ ├── Solver10.h │ │ ├── Solver11.C │ │ ├── Solver11.h │ │ ├── Solver12.C │ │ ├── Solver12.h │ │ ├── SpotConnection.C │ │ ├── SpotConnection.h │ │ ├── SpotMiscellaneous.C │ │ ├── SpotMiscellaneous.h │ │ ├── SpotRenameVisitor.C │ │ ├── SpotRenameVisitor.h │ │ ├── SpotState.C │ │ ├── SpotState.h │ │ ├── SpotSuccIter.C │ │ ├── SpotSuccIter.h │ │ ├── SpotTgba.C │ │ └── SpotTgba.h │ │ ├── ltlthorn.C │ │ ├── matcher │ │ ├── matcher.C │ │ └── matcher_demo.C │ │ ├── regressiondata2 │ │ ├── Problem1401_ltl_solutions.csv │ │ ├── Problem1402_ltl_solutions.csv │ │ ├── Problem1402_reachability_solutions.csv │ │ ├── Problem1403_assert_results_forcedtop_10000_n_la.csv │ │ ├── Problem1403_assert_results_maxiterations_7_n_las.csv │ │ ├── Problem1403_assert_results_maxtrans_50000_n_bf.csv │ │ ├── Problem1403_assert_results_maxtrans_50000_n_la.csv │ │ ├── Problem1403_ltl_results_forcedtop_10000_n_la.csv │ │ ├── Problem1403_ltl_results_maxiterations_7_n_las.csv │ │ ├── Problem1403_ltl_results_maxtrans_50000_n_bf.csv │ │ ├── Problem1403_ltl_results_maxtrans_50000_n_la.csv │ │ ├── Problem1403_ltl_solutions.csv │ │ ├── Problem1603_ltl_solutions.csv │ │ ├── Problem1T_size5_14_ltl_results.csv │ │ ├── Problem1_ltl_results.csv │ │ ├── Problem28_ltl_results.csv │ │ ├── Problem2_ltl_results.csv │ │ └── Problem3_ltl_results.csv │ │ ├── rers_cpp_forward_decls.C │ │ ├── scripts │ │ ├── check_consistency │ │ ├── checkproblem │ │ ├── cpp2beauty │ │ ├── cpp2cpp │ │ ├── cpp2pdf │ │ ├── cpp2ps │ │ ├── dot2ps │ │ ├── filelistreplacetabs │ │ ├── genLtlResRegressionTest │ │ ├── generatepolyvisualizations │ │ ├── gitmodhistory │ │ ├── indent.cfg │ │ ├── killallcodethorn │ │ ├── myfptest.sh │ │ ├── numberoftabs │ │ ├── pragmarize │ │ ├── removelabels │ │ ├── renamefiles.sh │ │ ├── replacetabs │ │ ├── replaceword │ │ ├── runAnalyterixTests.sh │ │ ├── runBuechiTransformTests │ │ ├── runCegpraTest │ │ ├── runCfgTests │ │ ├── runCpp98Tests │ │ ├── runDeadCodeTests │ │ ├── runDomainTests │ │ ├── runIOCTests │ │ ├── runLineColTests │ │ ├── runNPTests │ │ ├── runNoConstantConditionTests │ │ ├── runNormalizationTests │ │ ├── runParCfgTests │ │ ├── runRersArithmeticProblemTest │ │ ├── runRersArrayProblemTest │ │ ├── runRersLoopAwareSyncTest │ │ ├── runRersMemoryBoundTest │ │ ├── runRersTestsDifferentVersion │ │ ├── runRersTimeoutTest │ │ ├── runRersTopifyTest │ │ ├── runUnitTests │ │ ├── runVisTests │ │ ├── runtest.sh │ │ ├── scripts.readme │ │ ├── showgraphs │ │ ├── test_cases_cegpra │ │ ├── testgen │ │ └── transform_globalinputvar │ │ ├── shared-src │ │ ├── ProgramStats.C │ │ └── ProgramStats.h │ │ ├── spotconnection │ │ ├── Makefile │ │ ├── README │ │ ├── ltlverifier │ │ ├── ltlverifier.C │ │ ├── previousVersion │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── ltlverifier.C │ │ │ ├── stg.spot │ │ │ ├── stg2.c │ │ │ ├── stg2.spot │ │ │ └── stg2_cpp.C │ │ ├── spotdriver.C │ │ ├── spotdriver.h │ │ ├── stg.spot │ │ ├── stg2.c │ │ ├── stg2.spot │ │ ├── stg2_cpp.C │ │ └── tests │ │ │ └── problem28 │ │ │ ├── Problem28-solutions.txt │ │ │ ├── Problem28_opt.c │ │ │ ├── Problem28_opt_rersmode.spot │ │ │ └── constraints-5.txt │ │ ├── termindent │ │ ├── Makefile │ │ └── termpretty.l++ │ │ ├── thorn1.C │ │ ├── thorn2.C │ │ ├── thorn3.C │ │ ├── thorn4.C │ │ ├── transform_rers_problem │ │ └── woodpecker-src │ │ ├── ConversionFunctionsGenerator.C │ │ ├── ConversionFunctionsGenerator.h │ │ ├── DeadCodeElimination.C │ │ ├── DeadCodeElimination.h │ │ ├── Threadification.C │ │ ├── Threadification.h │ │ ├── TrivialInlining.C │ │ ├── TrivialInlining.h │ │ └── woodpecker.C ├── Makefile.am ├── PortabilityTesting │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── README.md │ ├── lib │ │ └── matrix │ │ │ ├── container-scripts │ │ │ ├── README │ │ │ ├── phases │ │ │ │ ├── 00-rose-core │ │ │ │ │ ├── 00-setup │ │ │ │ │ ├── 10-configure │ │ │ │ │ ├── 20-library-build │ │ │ │ │ ├── 30-library-check │ │ │ │ │ ├── 40-projects-robb │ │ │ │ │ ├── 42-projects-dan │ │ │ │ │ ├── 43-projects-markus │ │ │ │ │ ├── 44-projects-peihung │ │ │ │ │ ├── 45-projects-leo │ │ │ │ │ ├── 50-tutorial-build │ │ │ │ │ ├── 60-install │ │ │ │ │ ├── 70-bindist │ │ │ │ │ ├── 99-end │ │ │ │ │ └── config │ │ │ │ └── 10-basic-project │ │ │ │ │ ├── 10-project │ │ │ │ │ └── config │ │ │ ├── post-install-script │ │ │ ├── run-test │ │ │ ├── scan-config │ │ │ └── scan-environment │ │ │ ├── create-tables.sql │ │ │ ├── docker-templates │ │ │ ├── almalinux8 │ │ │ ├── centos6 │ │ │ ├── centos7 │ │ │ ├── centos8 │ │ │ ├── debian10 │ │ │ ├── debian11 │ │ │ ├── fedora │ │ │ └── ubuntu │ │ │ ├── misc-queries.sql │ │ │ ├── run-support │ │ │ └── test-project │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── VERSION │ │ │ ├── configure │ │ │ └── test-rose.C │ ├── scripts │ │ ├── Makefile.am │ │ ├── rose-matrix-all-warning-types │ │ ├── rose-matrix-count-warnings │ │ ├── rose-matrix-docker-run │ │ ├── rose-matrix-monitor │ │ ├── rose-matrix-output │ │ ├── rose-matrix-prune-errors │ │ ├── rose-matrix-run │ │ ├── rose-matrix-show-latest │ │ ├── rose-matrix-slave-babysit │ │ ├── rose-matrix-slave-clean │ │ ├── rose-matrix-slave-run │ │ └── rose-matrix-status │ └── src │ │ ├── Makefile.am │ │ ├── matrix-attachments.C │ │ ├── matrix-dependencies.C │ │ ├── matrix-errors.C │ │ ├── matrix-next-test.C │ │ ├── matrix-phases.C │ │ ├── matrix-query.C │ │ ├── matrix-slave-config.C │ │ ├── matrix-slave-health.C │ │ ├── matrix-test-result.C │ │ ├── matrixTools.C │ │ └── matrixTools.h ├── README ├── ReadWriteSetGeneration │ ├── CMakeLists.txt │ ├── LocalRWSetGeneratorMain.C │ ├── Makefile.am │ ├── Name2NodeMain.C │ └── TestabilityGraderMain.C ├── checkFortranInterfaces │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── checkFortranInterfaces.C │ ├── checkFortranInterfaces.h │ ├── main.C │ └── tests │ │ ├── array_1.c │ │ ├── array_1.f90 │ │ ├── array_2.c │ │ ├── int_1.c │ │ ├── int_1.f90 │ │ ├── test_1.c │ │ ├── test_1.f90 │ │ ├── test_2.c │ │ ├── test_2.f90 │ │ ├── test_3.c │ │ ├── test_3.f90 │ │ ├── test_4.c │ │ ├── test_4.f90 │ │ ├── test_5.c │ │ ├── test_5.f90 │ │ ├── test_6.f90 │ │ ├── test_7.c │ │ └── test_7.f90 ├── classMemberVariablesInLambdas │ ├── CMakeLists.txt │ ├── Makefile.am │ └── classMemberVariablesInLambdas.C ├── featureVector │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── README │ └── featureVector.cpp ├── globalVariablesInLambdas │ ├── CMakeLists.txt │ ├── Makefile.am │ └── globalVariablesInLambdas.C ├── makefile.external ├── moveDeclarationToInnermostScope.C ├── rajaChecker.C └── tests │ ├── constDouble.cpp │ ├── dataMemberAccumulation.cpp │ ├── declaredAsFuncParameter.cpp │ ├── definedTwice.cpp │ ├── indirecArrayInLambda.cpp │ ├── indirectArrayAccess.cpp │ ├── indirectLambdaCall.cpp │ ├── initializedByFuncCall.cpp │ ├── initializedBySimpleAssign.cpp │ ├── inputrajaChecker.C │ ├── insideForLoop.cpp │ ├── insideIfStmt.cpp │ ├── integerPattern.cpp │ ├── localPointers.cpp │ ├── nodalAccPattern-localIndex.cpp │ ├── nodalAccPattern-min-max.cpp │ ├── nodalAccPattern1.cpp │ ├── nodalAccPattern2.cpp │ ├── nodalAccPattern3.cpp │ ├── nodalAccPattern4.cpp │ ├── nodalAccPattern5-multipleAssign.cpp │ ├── nodalAccPatternForAllWrapper.cpp │ ├── referenceType.cpp │ ├── references │ ├── constDouble.cpp.output │ ├── dataMemberAccumulation.cpp.output │ ├── declaredAsFuncParameter.cpp.output │ ├── definedTwice.cpp.output │ ├── indirecArrayInLambda.cpp.output │ ├── indirectArrayAccess.cpp.output │ ├── indirectLambdaCall.cpp.output │ ├── insideForLoop.cpp.output │ ├── insideIfStmt.cpp.output │ ├── integerPattern.cpp.output │ ├── nodalAccPattern-localIndex.cpp.output │ ├── nodalAccPattern-min-max.cpp.output │ ├── nodalAccPattern1.cpp.output │ ├── nodalAccPattern2.cpp.output │ ├── nodalAccPattern3.cpp.output │ ├── nodalAccPattern4.cpp.output │ ├── nodalAccPattern5-multipleAssign.cpp.output │ ├── nodalAccPatternForAllWrapper.cpp.output │ ├── referenceType.cpp.output │ └── withoutSharedBase.cpp.output │ ├── withError1.cpp │ └── withoutSharedBase.cpp ├── tutorial ├── ASTGraphGenerator.C ├── ASTGraphGeneratorCustomized.C ├── AST_PDF_Generator.C ├── CMakeLists.txt ├── CharmNotes.txt ├── CharmSupport.C ├── DoxygenExample.dox ├── IBM_Examples.tar.gz ├── LoopProcessor.C ├── Makefile.am ├── SampleMakefile ├── TAU_INCLUDE_DIR │ ├── Memory │ │ └── malloc.h │ ├── Profile │ │ ├── FunctionInfo.h │ │ ├── JavaThreadLayer.h │ │ ├── MultipleCounters.h │ │ ├── OpenMPLayer.h │ │ ├── PapiLayer.h │ │ ├── PclLayer.h │ │ ├── ProfileGroups.h │ │ ├── ProfileHeaders.h │ │ ├── Profiler.h │ │ ├── PthreadLayer.h │ │ ├── PyBindings.h │ │ ├── PyDatabase.h │ │ ├── PyExceptions.h │ │ ├── PyGroups.h │ │ ├── PyTimer.h │ │ ├── RtsLayer.h │ │ ├── SprocLayer.h │ │ ├── TauAPI.h │ │ ├── TauCAPI.h │ │ ├── TauCompensate.h │ │ ├── TauFAPI.h │ │ ├── TauHandler.h │ │ ├── TauJAPI.h │ │ ├── TauJava.h │ │ ├── TauMapping.h │ │ ├── TauMuse.h │ │ ├── TauUtil.h │ │ ├── TulipThreadLayer.h │ │ ├── TulipTimers.h │ │ ├── UserEvent.h │ │ ├── WindowsThreadLayer.h │ │ ├── aix.h │ │ ├── bstring.h │ │ ├── fujitsu.h │ │ ├── hitachi.h │ │ ├── pcxx_ansi.h │ │ ├── pcxx_events.h │ │ ├── pcxx_machines.h │ │ └── tau_types.h │ ├── TAU.h │ ├── TAU_tf.h │ ├── tauarch.h │ └── tauroot.h ├── TODO.txt ├── abstractHandle1.cpp ├── abstractHandle2.cpp ├── accumulatorAttributeTraversal.C ├── acumulatorAttributeTraversal.C ├── addArbitraryTextForUnparser.C ├── addAssignmentStmt.C ├── addComments.C ├── addExpression.C ├── addFunctionCalls.C ├── addFunctionDeclaration.C ├── addFunctionDeclaration2.C ├── addFunctionDeclaration3.C ├── addStruct.C ├── addVariableDeclaration.C ├── addVariableDeclaration2.C ├── astFileIO_GenerateBinaryFile.C ├── astFileIO_ReadMultipleASTs.C ├── attributeCopyExamples.C ├── bin_example.C ├── binaryAnalysis │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── binaryCFGTraversalTutorial.C │ ├── cfgReturnEdges.C │ ├── detectNopSequences.C │ ├── detectNopSequencesTraversal.C │ ├── detectNopSequencesTraversal.h │ ├── disassembler.C │ ├── input_detectNopSequences.C │ ├── input_matchPattern.C │ ├── input_nopTransform.C │ ├── insnCfg.C │ ├── matchPattern.C │ ├── nopBinaryTransform.C │ ├── nopSourceTransform.C │ └── staticSemantics.C ├── binaryAnalysis_symbolTable.C ├── binaryAttribute.C ├── binaryCallGraph.C ├── binaryDominance.C ├── binaryFileRead.C ├── binaryFileWrite.C ├── binaryFunctionCfg.C ├── binaryStrings.C ├── binaryTraversalTutorial.C ├── blockingTutorial │ ├── README │ ├── rewriteExample1.C │ ├── rewriteExample2.C │ ├── rewriteExample3.C │ ├── rewriteTestprog1_small.c │ ├── rewriteTestprog2_scopes.c │ ├── rewriteTestprog3_loop.c │ ├── rewriteTestprog4_moreloops.c │ └── tutorial.tex ├── bt_onefile.c ├── buffer2.bin ├── buildCFG.C ├── buildCallGraph.C ├── buildFile.C ├── buildVFA.C ├── changeFunction.C ├── classHierarchyGraph.C ├── classicObjectOrientedVisitorPatternMemoryPoolTraversal.C ├── classicObjectOrientedVisitorPatternTraversal.C ├── codeCoverage.C ├── codeGenerationFormatControl.C ├── code_replacement_transformation.pdf ├── collectComments.C ├── collectDefineDirectives.C ├── combinedTraversals.C ├── commandlineProcessing.C ├── constantFoldingTransformation.C ├── constantUnFoldingTransformation.C ├── coverageCodeFromShmuel.c ├── coverage_func.c ├── coverage_funcsC.h ├── customGraphGeneration.C ├── customGraphGenerationWithColors.C ├── customGraphGenerationWithColorsAlt.C ├── customGraphGenerationWithFiltering.C ├── dataBaseUsage.C ├── dataFlowGraph.C ├── debuggingIRnodeToString.C ├── debuggingSourceCodePositionInformation.C ├── defuseAnalysis.C ├── dfa_cpa.pdf ├── dfa_ex.pdf ├── distributedMemoryFunctionNames.C ├── distributedMemoryTraversal_CononicalExample.C ├── dwarfAnalysis.C ├── dwarfInstructionAddressToSourceLineAnalysis.C ├── exampleMakefile.in ├── filterTraversal.C ├── findVariableDeclarations.C ├── generatingUniqueNamesFromDeclaration.C ├── globalAndStaticData.C ├── graphGenerationOfSubtree.C ├── graphTraversal.C ├── identityTranslator.C ├── inheritedAndSynthesizedAttributeTraversal.C ├── inheritedAttributeTraversal.C ├── inlineTransformations.C ├── inputCode_1.C ├── inputCode_2.C ├── inputCode_ASTGraphGenerator.C ├── inputCode_ASTGraphGeneratorCustomized.C ├── inputCode_AbstractHandle1.cpp ├── inputCode_AbstractHandle2.cpp ├── inputCode_AddAssignmentStmt.C ├── inputCode_AddExpression.C ├── inputCode_AddFunctionCalls.C ├── inputCode_AddFunctionDeclaration.C ├── inputCode_AddFunctionDeclaration2.C ├── inputCode_AddFunctionDeclaration3.C ├── inputCode_AddVariableDeclaration.C ├── inputCode_AddVariableDeclaration2.C ├── inputCode_BuildCFG.C ├── inputCode_BuildCG.C ├── inputCode_ChangeFunctionExample.C ├── inputCode_ClassHierarchyGraph.C ├── inputCode_ControlFlowGraphAnalysis.C ├── inputCode_ControlFlowGraphAnalysis_testfile1.c ├── inputCode_ExampleCharmSupport.C ├── inputCode_ExampleCodeCoverage.C ├── inputCode_ExampleCodeCoverageIBMExample.C ├── inputCode_ExampleDebugging.C ├── inputCode_ExampleTraversals.C ├── inputCode_ExampleTraversals_1.C ├── inputCode_ExampleTraversals_10.C ├── inputCode_ExampleTraversals_11.C ├── inputCode_ExampleTraversals_12.C ├── inputCode_ExampleTraversals_13.C ├── inputCode_ExampleTraversals_14.C ├── inputCode_ExampleTraversals_15.C ├── inputCode_ExampleTraversals_16.C ├── inputCode_ExampleTraversals_17.C ├── inputCode_ExampleTraversals_18.C ├── inputCode_ExampleTraversals_2.C ├── inputCode_ExampleTraversals_3.C ├── inputCode_ExampleTraversals_4.C ├── inputCode_ExampleTraversals_5.C ├── inputCode_ExampleTraversals_6.C ├── inputCode_ExampleTraversals_7.C ├── inputCode_ExampleTraversals_8.C ├── inputCode_ExampleTraversals_9.C ├── inputCode_IdentityTranslator.C ├── inputCode_InstrumentationTranslator.C ├── inputCode_LoopOptimization.C ├── inputCode_LoopOptimization_blocking.C ├── inputCode_LoopOptimization_dgemm.C ├── inputCode_LoopOptimization_fusion.C ├── inputCode_LoopOptimization_lufac.C ├── inputCode_LoopOptimization_mm.C ├── inputCode_LoopOptimization_tridvpk.C ├── inputCode_LoopRecognition.C ├── inputCode_NestedQuery.C ├── inputCode_QueryLibrary.C ├── inputCode_ResolvingOverloadedFunctions.C ├── inputCode_TemplateParameterExtration.C ├── inputCode_TypeInfoFromFunctionParameters.C ├── inputCode_VFA.C ├── inputCode_VolatileTypeModifier.C ├── inputCode_addArbitraryTextForUnparser.C ├── inputCode_addComments.C ├── inputCode_addStruct.C ├── inputCode_astFileIO_GenerateBinaryFile.C ├── inputCode_binaryAST_1.c ├── inputCode_buildFile.C ├── inputCode_codeGenerationFormatControl.C ├── inputCode_collectComments.C ├── inputCode_collectComments.h ├── inputCode_collectDefineDirectives.C ├── inputCode_constantFoldingTransformation.C ├── inputCode_constantUnFoldingTransformation.C ├── inputCode_customGraphGenerationWithColors.C ├── inputCode_dataBaseExample1.C ├── inputCode_dataFlowGraphAnalysis.C ├── inputCode_dataFlowGraphAnalysis_testfile1.C ├── inputCode_dwarfAnalysis.C ├── inputCode_generatingUniqueNamesFromDeclaration.C ├── inputCode_generatingUniqueNamesFromDeclaration2.C ├── inputCode_inlineTransformations.C ├── inputCode_instrumentEndOfFunction.C ├── inputCode_interveneAtVariables.C ├── inputCode_livenessAnalysis.c ├── inputCode_loopNestingInfoProcessing.C ├── inputCode_partialRedundancyElimination.C ├── inputCode_reductionRecognition.C ├── inputCode_scopeInformation.C ├── inputCode_seedBugsExample_arrayIndexing.C ├── inputCode_setRestrict.C ├── inputCode_sprintf_to_snprintf.C ├── inputCode_switchWithoutDefault.C ├── inputCode_tauInstrumenter.C ├── inputCode_templateExample1.C ├── inputCode_templateExample2.C ├── inputCode_testsymbolTableHandling.C ├── inputCode_traversalShortCircuit.C ├── inputCode_typeTransformation.C ├── inputCode_varSubstCopy.C ├── inputCode_virtualFunctionIdentification.C ├── inputCode_wholeAST_1.C ├── inputCode_wholeAST_2.C ├── inputCode_wholeGraphAST.C ├── inputForGlobalAndStaticData.C ├── input_defuseAnalysis.C ├── input_runtimeErrorCheck.C ├── input_runtimeErrorCheck2.C ├── instrumentEndOfFunction.C ├── instrumentationExample.C ├── intelPin │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── README │ ├── commandlineHandling.C │ ├── dynamicBinaryInfo.C │ ├── dynamicStaticBinaryAnalysis.C │ ├── graphTrace.C │ ├── imageload.C │ ├── input_testcode.C │ └── staticDynamicBinaryAnalysis.C ├── interproceduralCFG.C ├── interveneAtVariables.C ├── lattice_cpa.pdf ├── lineReplacement.C ├── livenessAnalysis-2.C ├── livenessAnalysis.C ├── loopNestingInfoProcessing.C ├── loopOptimization.C ├── loopOptimization_functions.annotations ├── loopRecognition.C ├── nestedQueryExample.C ├── nestedTraversal.C ├── outliner │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── declarations.c │ ├── inputCode_Ifs.cc │ ├── inputCode_Ifs2.cc │ ├── inputCode_OutlineLoop.cc │ ├── inputCode_OutlineLoop2.c │ ├── inputCode_OutlineNonLocalJumps.cc │ ├── outlineIfs.cc │ ├── outlineIfs2.C │ ├── outlinePreproc.cc │ ├── outlineTutorial.cc │ └── thisExpression.cpp ├── partialRedundancyElimination.C ├── persistantAttributes.C ├── postProcessGlobalAndStaticDataFile.C ├── prePostTraversal.C ├── queryLibraryExample.C ├── reductionRecognition.C ├── resolveOverloadedFunction.C ├── roseHPCT │ ├── CMakeLists.txt │ ├── Makefile.am │ ├── PAPI_FP_OPS.xml │ ├── PAPI_L1_DCA.xml │ ├── PAPI_L1_DCM.xml │ ├── PAPI_L2_TCM.xml │ ├── PAPI_TOT_CYC.xml │ ├── attachMetrics.cc │ ├── command-line-static.tex │ ├── profiled-p93-save.pdf │ ├── profiled-save.out │ ├── profiled.c │ └── static.tex ├── rose_bin_example_backup.s ├── scopeInformation.C ├── seedBugsExample_arrayIndexing.C ├── selectedFileTranslation.C ├── setRestrict.C ├── sharedMemoryTraversals.C ├── slicingExample.C ├── sourceTraversalTutorial.C ├── spawn-frontend │ ├── Makefile │ ├── frontendAndDump.C │ ├── identityTranslator.C │ ├── spawnFrontend.C │ └── spawnFrontend.h ├── sprintf_to_snprintf.C ├── staticCFG.C ├── switchWithoutDefault.C ├── symbolTableHandling.C ├── synthesizedAttributeTraversal.C ├── tauInstrumenter.C ├── templateParameter.C ├── testNewPersistantAttributes.C ├── transformation_cfg.pdf ├── transformation_srcode.pdf ├── traversalShortCircuit.C ├── traverseIRnodeTypes.C ├── typeInfoFromFunctionParameters.C ├── typeTransformation.C ├── varSubstCopy.C ├── variableAccessWrapping.C ├── virtualCFG.C ├── virtualFunctionIdentification.C ├── visitorMemoryPoolTraversal.C ├── visitorTraversal.C ├── volatileTypeModifier.C ├── wholeASTGraphGenerator.C ├── wholeGraphAST.C ├── wholeGraphFilterOnPersistantAttributes.C ├── yicesInputExample.C └── yicesTutorialExample.C ├── utilities ├── CMakeLists.txt ├── Makefile.am ├── README ├── compilationDatabase2Makefile │ ├── main.cpp │ ├── makefile │ ├── nlohmann │ │ └── json.hpp │ ├── readme │ ├── references │ │ ├── makefile-amrx │ │ ├── makefile-amrx-autoPar │ │ ├── makefile-amrx-autoPar-opt │ │ ├── makefile-amrx-rose │ │ └── makefile-bt │ └── tests │ │ ├── amrex_compile_commands.json │ │ └── npb3.3_bt_compile_commands.json ├── gdb-stack-to-ast │ ├── analyzeGDBcallStack.cpp │ ├── makefile │ └── readme.md └── lsviz └── winspecific ├── inttypes.h ├── semaphore.h ├── stdint.h ├── strings.h └── unistd.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /LicenseInformation/BSD.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/LicenseInformation/BSD.pdf -------------------------------------------------------------------------------- /LicenseInformation/BSD.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/LicenseInformation/BSD.rtf -------------------------------------------------------------------------------- /LicenseInformation/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/LicenseInformation/Makefile.am -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/README.md -------------------------------------------------------------------------------- /ROSE_VERSION: -------------------------------------------------------------------------------- 1 | 0.11.145.367 2 | -------------------------------------------------------------------------------- /acmacros/AUTHORS: -------------------------------------------------------------------------------- 1 | Brian T.N. Gunney 2 | -------------------------------------------------------------------------------- /acmacros/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/ChangeLog -------------------------------------------------------------------------------- /acmacros/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/Makefile.am -------------------------------------------------------------------------------- /acmacros/NEWS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /acmacros/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/README -------------------------------------------------------------------------------- /acmacros/canonicalize-symlink.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/canonicalize-symlink.m4 -------------------------------------------------------------------------------- /acmacros/compiler-ar.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/compiler-ar.m4 -------------------------------------------------------------------------------- /acmacros/compiler-id.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/compiler-id.m4 -------------------------------------------------------------------------------- /acmacros/configure-log.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/configure-log.m4 -------------------------------------------------------------------------------- /acmacros/pkg.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/pkg.m4 -------------------------------------------------------------------------------- /acmacros/preconf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/preconf -------------------------------------------------------------------------------- /acmacros/upc.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/acmacros/upc.m4 -------------------------------------------------------------------------------- /cmake-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake-integration/README.md -------------------------------------------------------------------------------- /cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/CTestCustom.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/CTestCustom.cmake.in -------------------------------------------------------------------------------- /cmake/CheckIfTypeExists.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/CheckIfTypeExists.cmake -------------------------------------------------------------------------------- /cmake/CheckTypeExists.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/CheckTypeExists.cmake -------------------------------------------------------------------------------- /cmake/ConfigureChecks.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/ConfigureChecks.cmake -------------------------------------------------------------------------------- /cmake/ConvenienceLibs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/ConvenienceLibs.cmake -------------------------------------------------------------------------------- /cmake/DownloadEDG.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/DownloadEDG.cmake -------------------------------------------------------------------------------- /cmake/FindAterm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindAterm.cmake -------------------------------------------------------------------------------- /cmake/FindBison.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindBison.cmake -------------------------------------------------------------------------------- /cmake/FindCapstone.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindCapstone.cmake -------------------------------------------------------------------------------- /cmake/FindCereal.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindCereal.cmake -------------------------------------------------------------------------------- /cmake/FindDlib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindDlib.cmake -------------------------------------------------------------------------------- /cmake/FindDoxygen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindDoxygen.cmake -------------------------------------------------------------------------------- /cmake/FindDwarf.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindDwarf.cmake -------------------------------------------------------------------------------- /cmake/FindElf.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindElf.cmake -------------------------------------------------------------------------------- /cmake/FindGcrypt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindGcrypt.cmake -------------------------------------------------------------------------------- /cmake/FindGpgError.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindGpgError.cmake -------------------------------------------------------------------------------- /cmake/FindMagic.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindMagic.cmake -------------------------------------------------------------------------------- /cmake/FindPqxx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindPqxx.cmake -------------------------------------------------------------------------------- /cmake/FindSGLRI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindSGLRI.cmake -------------------------------------------------------------------------------- /cmake/FindSpot.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindSpot.cmake -------------------------------------------------------------------------------- /cmake/FindSqlite3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindSqlite3.cmake -------------------------------------------------------------------------------- /cmake/FindYices.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindYices.cmake -------------------------------------------------------------------------------- /cmake/FindZ3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindZ3.cmake -------------------------------------------------------------------------------- /cmake/FindZlib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/FindZlib.cmake -------------------------------------------------------------------------------- /cmake/ProcessEDGBinary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/ProcessEDGBinary.cmake -------------------------------------------------------------------------------- /cmake/ROSECPack.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/ROSECPack.cmake -------------------------------------------------------------------------------- /cmake/ROSECPackOptions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/ROSECPackOptions.cmake -------------------------------------------------------------------------------- /cmake/RoseConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/RoseConfig.cmake.in -------------------------------------------------------------------------------- /cmake/RoseUse.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/RoseUse.cmake -------------------------------------------------------------------------------- /cmake/blt/.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/.mailmap -------------------------------------------------------------------------------- /cmake/blt/.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/.readthedocs.yml -------------------------------------------------------------------------------- /cmake/blt/CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /cmake/blt/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/CONTRIBUTING.md -------------------------------------------------------------------------------- /cmake/blt/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/LICENSE -------------------------------------------------------------------------------- /cmake/blt/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/NOTICE -------------------------------------------------------------------------------- /cmake/blt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/README.md -------------------------------------------------------------------------------- /cmake/blt/RELEASE-NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/RELEASE-NOTES.md -------------------------------------------------------------------------------- /cmake/blt/SetupBLT.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/SetupBLT.cmake -------------------------------------------------------------------------------- /cmake/blt/azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/azure-pipelines.yml -------------------------------------------------------------------------------- /cmake/blt/cmake/BLTMacros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/cmake/BLTMacros.cmake -------------------------------------------------------------------------------- /cmake/blt/cmake/BLTOptions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/cmake/BLTOptions.cmake -------------------------------------------------------------------------------- /cmake/blt/cmake/SetupDocs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/cmake/SetupDocs.cmake -------------------------------------------------------------------------------- /cmake/blt/docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/docs/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/blt/docs/_static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/docs/_static/style.css -------------------------------------------------------------------------------- /cmake/blt/docs/api/git.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/docs/api/git.rst -------------------------------------------------------------------------------- /cmake/blt/docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/docs/api/index.rst -------------------------------------------------------------------------------- /cmake/blt/docs/api/target.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/docs/api/target.rst -------------------------------------------------------------------------------- /cmake/blt/docs/api/utility.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/docs/api/utility.rst -------------------------------------------------------------------------------- /cmake/blt/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/docs/conf.py -------------------------------------------------------------------------------- /cmake/blt/docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/blt/docs/index.rst -------------------------------------------------------------------------------- /cmake/blt/docs/requirements.txt: -------------------------------------------------------------------------------- 1 | docutils<0.18 2 | -------------------------------------------------------------------------------- /cmake/blt/tests/internal/return_true.in: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | exit 0 4 | -------------------------------------------------------------------------------- /cmake/blt/tests/internal/return_true_win32.in: -------------------------------------------------------------------------------- 1 | exit /b 0 2 | -------------------------------------------------------------------------------- /cmake/blt/tests/internal/src/combine_static_library_test/dummy.cpp: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cmake/blt/tests/internal/src/static_analysis/static_analysis_passes/if-stmt: -------------------------------------------------------------------------------- 1 | match ifStmt(isExpansionInMainFile()) 2 | -------------------------------------------------------------------------------- /cmake/bundle.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/bundle.cmake.in -------------------------------------------------------------------------------- /cmake/copy_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/copy_files.cmake -------------------------------------------------------------------------------- /cmake/hpdf_config.h.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/hpdf_config.h.cmake -------------------------------------------------------------------------------- /cmake/libharu.DevPackage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/libharu.DevPackage.cmake -------------------------------------------------------------------------------- /cmake/modules/FindACL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindACL.cmake -------------------------------------------------------------------------------- /cmake/modules/FindAvahi.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindAvahi.cmake -------------------------------------------------------------------------------- /cmake/modules/FindBlueZ.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindBlueZ.cmake -------------------------------------------------------------------------------- /cmake/modules/FindCLucene.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindCLucene.cmake -------------------------------------------------------------------------------- /cmake/modules/FindCarbon.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindCarbon.cmake -------------------------------------------------------------------------------- /cmake/modules/FindExiv2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindExiv2.cmake -------------------------------------------------------------------------------- /cmake/modules/FindFlex.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindFlex.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGIF.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindGIF.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGObject.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindGObject.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGSSAPI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindGSSAPI.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGettext.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindGettext.cmake -------------------------------------------------------------------------------- /cmake/modules/FindGit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindGit.cmake -------------------------------------------------------------------------------- /cmake/modules/FindLibPython.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindLibPython.py -------------------------------------------------------------------------------- /cmake/modules/FindLibXml2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindLibXml2.cmake -------------------------------------------------------------------------------- /cmake/modules/FindQCA2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindQCA2.cmake -------------------------------------------------------------------------------- /cmake/modules/FindSane.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindSane.cmake -------------------------------------------------------------------------------- /cmake/modules/FindSqlite.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindSqlite.cmake -------------------------------------------------------------------------------- /cmake/modules/FindStrigi.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindStrigi.cmake -------------------------------------------------------------------------------- /cmake/modules/FindX11.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindX11.cmake -------------------------------------------------------------------------------- /cmake/modules/FindXKB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/FindXKB.cmake -------------------------------------------------------------------------------- /cmake/modules/PythonCompile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/PythonCompile.py -------------------------------------------------------------------------------- /cmake/modules/PythonMacros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/PythonMacros.cmake -------------------------------------------------------------------------------- /cmake/modules/Win32Macros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/modules/Win32Macros.cmake -------------------------------------------------------------------------------- /cmake/rose.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/rose.pc.in -------------------------------------------------------------------------------- /cmake/rose_config.h.in.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/rose_config.h.in.cmake -------------------------------------------------------------------------------- /cmake/summary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/cmake/summary.cmake -------------------------------------------------------------------------------- /config/Builtins.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/Builtins.def -------------------------------------------------------------------------------- /config/Builtins_EDG_49.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/Builtins_EDG_49.def -------------------------------------------------------------------------------- /config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/CMakeLists.txt -------------------------------------------------------------------------------- /config/EDG.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/EDG.m4 -------------------------------------------------------------------------------- /config/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/Makefile.am -------------------------------------------------------------------------------- /config/QMTest_makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/QMTest_makefile.inc -------------------------------------------------------------------------------- /config/ROSE.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ROSE.m4 -------------------------------------------------------------------------------- /config/SCM_DATE: -------------------------------------------------------------------------------- 1 | 111450367 2 | -------------------------------------------------------------------------------- /config/ac_check_class.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_check_class.m4 -------------------------------------------------------------------------------- /config/ac_check_classpath.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_check_classpath.m4 -------------------------------------------------------------------------------- /config/ac_check_rqrd_class.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_check_rqrd_class.m4 -------------------------------------------------------------------------------- /config/ac_java_options.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_java_options.m4 -------------------------------------------------------------------------------- /config/ac_jni_include_dir.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_jni_include_dir.m4 -------------------------------------------------------------------------------- /config/ac_pkg_swig.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_pkg_swig.m4 -------------------------------------------------------------------------------- /config/ac_prog_jar.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_prog_jar.m4 -------------------------------------------------------------------------------- /config/ac_prog_java.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_prog_java.m4 -------------------------------------------------------------------------------- /config/ac_prog_java_works.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_prog_java_works.m4 -------------------------------------------------------------------------------- /config/ac_prog_javac.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_prog_javac.m4 -------------------------------------------------------------------------------- /config/ac_prog_javac_works.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_prog_javac_works.m4 -------------------------------------------------------------------------------- /config/ac_try_compile_java.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ac_try_compile_java.m4 -------------------------------------------------------------------------------- /config/acinclude.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/acinclude.m4 -------------------------------------------------------------------------------- /config/acx_libxml2.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/acx_libxml2.m4 -------------------------------------------------------------------------------- /config/ax_boost_asio.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_asio.m4 -------------------------------------------------------------------------------- /config/ax_boost_atomic.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_atomic.m4 -------------------------------------------------------------------------------- /config/ax_boost_base.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_base.m4 -------------------------------------------------------------------------------- /config/ax_boost_chrono.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_chrono.m4 -------------------------------------------------------------------------------- /config/ax_boost_date_time.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_date_time.m4 -------------------------------------------------------------------------------- /config/ax_boost_filesystem.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_filesystem.m4 -------------------------------------------------------------------------------- /config/ax_boost_iostreams.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_iostreams.m4 -------------------------------------------------------------------------------- /config/ax_boost_python.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_python.m4 -------------------------------------------------------------------------------- /config/ax_boost_random.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_random.m4 -------------------------------------------------------------------------------- /config/ax_boost_regex.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_regex.m4 -------------------------------------------------------------------------------- /config/ax_boost_serialization.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_serialization.m4 -------------------------------------------------------------------------------- /config/ax_boost_signals.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_signals.m4 -------------------------------------------------------------------------------- /config/ax_boost_system.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_system.m4 -------------------------------------------------------------------------------- /config/ax_boost_thread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_thread.m4 -------------------------------------------------------------------------------- /config/ax_boost_wave.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_boost_wave.m4 -------------------------------------------------------------------------------- /config/ax_compare_version.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_compare_version.m4 -------------------------------------------------------------------------------- /config/ax_compiler_vendor.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_compiler_vendor.m4 -------------------------------------------------------------------------------- /config/ax_cxx_compile_stdcxx.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_cxx_compile_stdcxx.m4 -------------------------------------------------------------------------------- /config/ax_lib_mysql.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_lib_mysql.m4 -------------------------------------------------------------------------------- /config/ax_lib_sqlite3.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_lib_sqlite3.m4 -------------------------------------------------------------------------------- /config/ax_lib_xerces.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_lib_xerces.m4 -------------------------------------------------------------------------------- /config/ax_prog_bison_version.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_prog_bison_version.m4 -------------------------------------------------------------------------------- /config/ax_python_devel.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_python_devel.m4 -------------------------------------------------------------------------------- /config/ax_rose.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_rose.m4 -------------------------------------------------------------------------------- /config/ax_rose_lib.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_rose_lib.m4 -------------------------------------------------------------------------------- /config/ax_with_prog.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/ax_with_prog.m4 -------------------------------------------------------------------------------- /config/build_rose_paths.Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/build_rose_paths.Makefile -------------------------------------------------------------------------------- /config/bupc_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/bupc_extensions.h -------------------------------------------------------------------------------- /config/check_ssl.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/check_ssl.m4 -------------------------------------------------------------------------------- /config/cleanConfigGuessOutput: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/cleanConfigGuessOutput -------------------------------------------------------------------------------- /config/cmp.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/cmp.pl -------------------------------------------------------------------------------- /config/compiler-defs.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/compiler-defs.m4 -------------------------------------------------------------------------------- /config/constexpr_builtins.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/constexpr_builtins.def -------------------------------------------------------------------------------- /config/create_system_headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/create_system_headers -------------------------------------------------------------------------------- /config/depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/depend -------------------------------------------------------------------------------- /config/depend.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/depend.pl -------------------------------------------------------------------------------- /config/determine-os.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/determine-os.m4 -------------------------------------------------------------------------------- /config/dirincludes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/dirincludes -------------------------------------------------------------------------------- /config/enable-rosehpct.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/enable-rosehpct.m4 -------------------------------------------------------------------------------- /config/gcj.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/gcj.m4 -------------------------------------------------------------------------------- /config/get_compiler_header_dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/get_compiler_header_dirs -------------------------------------------------------------------------------- /config/iomanip-gnu-4.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/iomanip-gnu-4.5 -------------------------------------------------------------------------------- /config/libxml.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/libxml.m4 -------------------------------------------------------------------------------- /config/macro_names_to_remove: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/macro_names_to_remove -------------------------------------------------------------------------------- /config/mdl_have_opengl.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/mdl_have_opengl.m4 -------------------------------------------------------------------------------- /config/mdl_have_opengl_2014.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/mdl_have_opengl_2014.m4 -------------------------------------------------------------------------------- /config/mkinstalldirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/mkinstalldirs -------------------------------------------------------------------------------- /config/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/notes.txt -------------------------------------------------------------------------------- /config/preinclude-cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/preinclude-cuda.h -------------------------------------------------------------------------------- /config/preinclude-opencl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/preinclude-opencl.h -------------------------------------------------------------------------------- /config/qrose_indigo_1.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/qrose_indigo_1.m4 -------------------------------------------------------------------------------- /config/qrose_indigo_1_windows.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/qrose_indigo_1_windows.m4 -------------------------------------------------------------------------------- /config/rose_specific_ammintrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_specific_ammintrin.h -------------------------------------------------------------------------------- /config/rose_specific_avxintrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_specific_avxintrin.h -------------------------------------------------------------------------------- /config/rose_specific_cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_specific_cdefs.h -------------------------------------------------------------------------------- /config/rose_specific_compare: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_specific_compare -------------------------------------------------------------------------------- /config/rose_specific_complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_specific_complex.h -------------------------------------------------------------------------------- /config/rose_specific_coroutine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_specific_coroutine -------------------------------------------------------------------------------- /config/rose_specific_emmintrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_specific_emmintrin.h -------------------------------------------------------------------------------- /config/rose_specific_tuple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_specific_tuple -------------------------------------------------------------------------------- /config/rose_stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_stdarg.h -------------------------------------------------------------------------------- /config/rose_varargs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/rose_varargs.h -------------------------------------------------------------------------------- /config/support-GraphViz.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-GraphViz.m4 -------------------------------------------------------------------------------- /config/support-IntelPin.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-IntelPin.m4 -------------------------------------------------------------------------------- /config/support-accelerator.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-accelerator.m4 -------------------------------------------------------------------------------- /config/support-aterm.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-aterm.m4 -------------------------------------------------------------------------------- /config/support-backstroke.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-backstroke.m4 -------------------------------------------------------------------------------- /config/support-bddbddb.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-bddbddb.m4 -------------------------------------------------------------------------------- /config/support-binary.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-binary.m4 -------------------------------------------------------------------------------- /config/support-bison.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-bison.m4 -------------------------------------------------------------------------------- /config/support-blacklist.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-blacklist.m4 -------------------------------------------------------------------------------- /config/support-boost.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-boost.m4 -------------------------------------------------------------------------------- /config/support-capstone.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-capstone.m4 -------------------------------------------------------------------------------- /config/support-clang.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-clang.m4 -------------------------------------------------------------------------------- /config/support-compass2.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-compass2.m4 -------------------------------------------------------------------------------- /config/support-cuda.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-cuda.m4 -------------------------------------------------------------------------------- /config/support-doxygen.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-doxygen.m4 -------------------------------------------------------------------------------- /config/support-dwarf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-dwarf.m4 -------------------------------------------------------------------------------- /config/support-edg.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-edg.m4 -------------------------------------------------------------------------------- /config/support-elf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-elf.m4 -------------------------------------------------------------------------------- /config/support-flang.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-flang.m4 -------------------------------------------------------------------------------- /config/support-gcc-omp.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-gcc-omp.m4 -------------------------------------------------------------------------------- /config/support-gcrypt.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-gcrypt.m4 -------------------------------------------------------------------------------- /config/support-gmp.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-gmp.m4 -------------------------------------------------------------------------------- /config/support-gnat.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-gnat.m4 -------------------------------------------------------------------------------- /config/support-gomp-omp.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-gomp-omp.m4 -------------------------------------------------------------------------------- /config/support-haskell.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-haskell.m4 -------------------------------------------------------------------------------- /config/support-i386.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-i386.m4 -------------------------------------------------------------------------------- /config/support-ida.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-ida.m4 -------------------------------------------------------------------------------- /config/support-insure.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-insure.m4 -------------------------------------------------------------------------------- /config/support-isl.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-isl.m4 -------------------------------------------------------------------------------- /config/support-java.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-java.m4 -------------------------------------------------------------------------------- /config/support-languages.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-languages.m4 -------------------------------------------------------------------------------- /config/support-lcov.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-lcov.m4 -------------------------------------------------------------------------------- /config/support-libffi.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-libffi.m4 -------------------------------------------------------------------------------- /config/support-libpqxx.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-libpqxx.m4 -------------------------------------------------------------------------------- /config/support-llvm.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-llvm.m4 -------------------------------------------------------------------------------- /config/support-magic.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-magic.m4 -------------------------------------------------------------------------------- /config/support-maple.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-maple.m4 -------------------------------------------------------------------------------- /config/support-mint.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-mint.m4 -------------------------------------------------------------------------------- /config/support-mpi.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-mpi.m4 -------------------------------------------------------------------------------- /config/support-octave.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-octave.m4 -------------------------------------------------------------------------------- /config/support-ofp.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-ofp.m4 -------------------------------------------------------------------------------- /config/support-omp.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-omp.m4 -------------------------------------------------------------------------------- /config/support-php.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-php.m4 -------------------------------------------------------------------------------- /config/support-pocc.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-pocc.m4 -------------------------------------------------------------------------------- /config/support-purify.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-purify.m4 -------------------------------------------------------------------------------- /config/support-python-api.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-python-api.m4 -------------------------------------------------------------------------------- /config/support-python.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-python.m4 -------------------------------------------------------------------------------- /config/support-readline.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-readline.m4 -------------------------------------------------------------------------------- /config/support-rose.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-rose.m4 -------------------------------------------------------------------------------- /config/support-sanitizer.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-sanitizer.m4 -------------------------------------------------------------------------------- /config/support-sat.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-sat.m4 -------------------------------------------------------------------------------- /config/support-spot.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-spot.m4 -------------------------------------------------------------------------------- /config/support-ssl.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-ssl.m4 -------------------------------------------------------------------------------- /config/support-stratego.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-stratego.m4 -------------------------------------------------------------------------------- /config/support-summary.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-summary.m4 -------------------------------------------------------------------------------- /config/support-swipl.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-swipl.m4 -------------------------------------------------------------------------------- /config/support-valgrind.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-valgrind.m4 -------------------------------------------------------------------------------- /config/support-windows.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-windows.m4 -------------------------------------------------------------------------------- /config/support-yamlcpp.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-yamlcpp.m4 -------------------------------------------------------------------------------- /config/support-yices.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-yices.m4 -------------------------------------------------------------------------------- /config/support-z3.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support-z3.m4 -------------------------------------------------------------------------------- /config/support_POET.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/support_POET.m4 -------------------------------------------------------------------------------- /config/swig_enable_cxx.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/swig_enable_cxx.m4 -------------------------------------------------------------------------------- /config/upc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/upc.h -------------------------------------------------------------------------------- /config/upc_collective.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/upc_collective.h -------------------------------------------------------------------------------- /config/upc_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/upc_io.h -------------------------------------------------------------------------------- /config/upc_relaxed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/upc_relaxed.h -------------------------------------------------------------------------------- /config/upc_strict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/config/upc_strict.h -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/configure.ac -------------------------------------------------------------------------------- /docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/CMakeLists.txt -------------------------------------------------------------------------------- /docs/DoxygenSettings/Dot.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/DoxygenSettings/Dot.cfg -------------------------------------------------------------------------------- /docs/DoxygenSettings/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/DoxygenSettings/README -------------------------------------------------------------------------------- /docs/IDE-Hints/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/IDE-Hints/README -------------------------------------------------------------------------------- /docs/IDE-Hints/XEmacs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/IDE-Hints/XEmacs -------------------------------------------------------------------------------- /docs/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Makefile.am -------------------------------------------------------------------------------- /docs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/README -------------------------------------------------------------------------------- /docs/Rose/AstProcessing.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/AstProcessing.tex -------------------------------------------------------------------------------- /docs/Rose/AstRewrite.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/AstRewrite.tex -------------------------------------------------------------------------------- /docs/Rose/Attributes.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/Attributes.dox -------------------------------------------------------------------------------- /docs/Rose/BinaryTutorial.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/BinaryTutorial.dox -------------------------------------------------------------------------------- /docs/Rose/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | add_subdirectory(Tutorial) 4 | -------------------------------------------------------------------------------- /docs/Rose/CommitMessages.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/CommitMessages.dox -------------------------------------------------------------------------------- /docs/Rose/Developers.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/Developers.dox -------------------------------------------------------------------------------- /docs/Rose/FAQ.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/FAQ.html -------------------------------------------------------------------------------- /docs/Rose/FAQ.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/FAQ.tex -------------------------------------------------------------------------------- /docs/Rose/HowToDocument.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/HowToDocument.dox -------------------------------------------------------------------------------- /docs/Rose/Jeremiah-docs.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/Jeremiah-docs.bib -------------------------------------------------------------------------------- /docs/Rose/MainPage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/MainPage.dox -------------------------------------------------------------------------------- /docs/Rose/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/Makefile.am -------------------------------------------------------------------------------- /docs/Rose/OpenMPsupport.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/OpenMPsupport.tex -------------------------------------------------------------------------------- /docs/Rose/ProgramAnalysis.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/ProgramAnalysis.tex -------------------------------------------------------------------------------- /docs/Rose/QueryLibrary.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/QueryLibrary.tex -------------------------------------------------------------------------------- /docs/Rose/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/README -------------------------------------------------------------------------------- /docs/Rose/ROSE_Exam.tex.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/ROSE_Exam.tex.in -------------------------------------------------------------------------------- /docs/Rose/RTED.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/RTED.tex -------------------------------------------------------------------------------- /docs/Rose/SageIII.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/SageIII.tex -------------------------------------------------------------------------------- /docs/Rose/Tutorial/html.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/Tutorial/html.sty -------------------------------------------------------------------------------- /docs/Rose/Tutorial/parser.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/Tutorial/parser.bib -------------------------------------------------------------------------------- /docs/Rose/Tutorial/wrapup.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/Tutorial/wrapup.tex -------------------------------------------------------------------------------- /docs/Rose/UPCsupport.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/UPCsupport.tex -------------------------------------------------------------------------------- /docs/Rose/WEB_DOCS_README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/WEB_DOCS_README -------------------------------------------------------------------------------- /docs/Rose/acknowledgments.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/acknowledgments.tex -------------------------------------------------------------------------------- /docs/Rose/appendix.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/appendix.tex -------------------------------------------------------------------------------- /docs/Rose/astConstruction.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/astConstruction.dox -------------------------------------------------------------------------------- /docs/Rose/astMerge.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/astMerge.tex -------------------------------------------------------------------------------- /docs/Rose/bibliography.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/bibliography.tex -------------------------------------------------------------------------------- /docs/Rose/binaryAnalysis.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/binaryAnalysis.tex -------------------------------------------------------------------------------- /docs/Rose/bothlevel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/bothlevel.c -------------------------------------------------------------------------------- /docs/Rose/compass_rose.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/compass_rose.gif -------------------------------------------------------------------------------- /docs/Rose/db-docs.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/db-docs.tex -------------------------------------------------------------------------------- /docs/Rose/demo.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/demo.tex -------------------------------------------------------------------------------- /docs/Rose/designOfRose.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/designOfRose.tex -------------------------------------------------------------------------------- /docs/Rose/diagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/diagrams.pptx -------------------------------------------------------------------------------- /docs/Rose/documents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/documents.html -------------------------------------------------------------------------------- /docs/Rose/examples.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/examples.tex -------------------------------------------------------------------------------- /docs/Rose/fd-docs.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/fd-docs.tex -------------------------------------------------------------------------------- /docs/Rose/fixme.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/fixme.sty -------------------------------------------------------------------------------- /docs/Rose/footer.html.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/footer.html.in -------------------------------------------------------------------------------- /docs/Rose/glossary.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/glossary.tex -------------------------------------------------------------------------------- /docs/Rose/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/header.html -------------------------------------------------------------------------------- /docs/Rose/heterogeneous.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/heterogeneous.tex -------------------------------------------------------------------------------- /docs/Rose/highlights.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/highlights.html -------------------------------------------------------------------------------- /docs/Rose/html.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/html.sty -------------------------------------------------------------------------------- /docs/Rose/installRose.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/installRose.tex -------------------------------------------------------------------------------- /docs/Rose/introduction.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/introduction.tex -------------------------------------------------------------------------------- /docs/Rose/leftmenu.html.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/leftmenu.html.in -------------------------------------------------------------------------------- /docs/Rose/lu.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/lu.tex -------------------------------------------------------------------------------- /docs/Rose/manual.tex.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/manual.tex.in -------------------------------------------------------------------------------- /docs/Rose/manual_skeleton.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/manual_skeleton.tex -------------------------------------------------------------------------------- /docs/Rose/mm.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/mm.tex -------------------------------------------------------------------------------- /docs/Rose/news.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/news.html -------------------------------------------------------------------------------- /docs/Rose/nmi-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/nmi-screenshot.png -------------------------------------------------------------------------------- /docs/Rose/overviewOfRose.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/overviewOfRose.tex -------------------------------------------------------------------------------- /docs/Rose/polyhedric.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/polyhedric.tex -------------------------------------------------------------------------------- /docs/Rose/pre-docs.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/pre-docs.tex -------------------------------------------------------------------------------- /docs/Rose/preface.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/preface.tex -------------------------------------------------------------------------------- /docs/Rose/projects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/projects.html -------------------------------------------------------------------------------- /docs/Rose/qmTestScript.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/qmTestScript.tex -------------------------------------------------------------------------------- /docs/Rose/regressionTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/regressionTest.html -------------------------------------------------------------------------------- /docs/Rose/rose-git-hudson.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/rose-git-hudson.pdf -------------------------------------------------------------------------------- /docs/Rose/rose.cfg.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/rose.cfg.in -------------------------------------------------------------------------------- /docs/Rose/rose.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/rose.html -------------------------------------------------------------------------------- /docs/Rose/roseDiagrams.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/roseDiagrams.jpg -------------------------------------------------------------------------------- /docs/Rose/roseDoxygen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/roseDoxygen.css -------------------------------------------------------------------------------- /docs/Rose/rose_exam_1.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/rose_exam_1.tex -------------------------------------------------------------------------------- /docs/Rose/sage.cfg.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/sage.cfg.in -------------------------------------------------------------------------------- /docs/Rose/testing.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/testing.tex -------------------------------------------------------------------------------- /docs/Rose/tridvpk.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rose/tridvpk.tex -------------------------------------------------------------------------------- /docs/Rosetta/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rosetta/CMakeLists.txt -------------------------------------------------------------------------------- /docs/Rosetta/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/Rosetta/Makefile.am -------------------------------------------------------------------------------- /docs/developer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/developer.cfg -------------------------------------------------------------------------------- /docs/external-project-integration/external-project-cmake/VERSION: -------------------------------------------------------------------------------- 1 | "1.2.3" 2 | -------------------------------------------------------------------------------- /docs/readmes/README.Cygwin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/readmes/README.Cygwin -------------------------------------------------------------------------------- /docs/readmes/README.Debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/readmes/README.Debian -------------------------------------------------------------------------------- /docs/readmes/README.Ubuntu: -------------------------------------------------------------------------------- 1 | See README.Debian. -------------------------------------------------------------------------------- /docs/readmes/README.hudson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/readmes/README.hudson -------------------------------------------------------------------------------- /docs/readmes/README.intel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/readmes/README.intel -------------------------------------------------------------------------------- /docs/readmes/README.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/readmes/README.java -------------------------------------------------------------------------------- /docs/readmes/README.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/readmes/README.vm -------------------------------------------------------------------------------- /docs/readmes/README.windows: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/readmes/README.windows -------------------------------------------------------------------------------- /docs/testDoxygen/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/testDoxygen/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/testDoxygen/Makefile.am -------------------------------------------------------------------------------- /docs/testDoxygen/SgFile.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/testDoxygen/SgFile.docs -------------------------------------------------------------------------------- /docs/testDoxygen/SgIsOp.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/testDoxygen/SgIsOp.docs -------------------------------------------------------------------------------- /docs/testDoxygen/SgName.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/testDoxygen/SgName.docs -------------------------------------------------------------------------------- /docs/testDoxygen/SgNode.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/testDoxygen/SgNode.docs -------------------------------------------------------------------------------- /docs/testDoxygen/SgType.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/testDoxygen/SgType.docs -------------------------------------------------------------------------------- /docs/testDoxygen/example1.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/testDoxygen/example1.C -------------------------------------------------------------------------------- /docs/testDoxygen/example1_test.C: -------------------------------------------------------------------------------- 1 | int main() 2 | { 3 | 4 | int x=5; 5 | x++; 6 | } 7 | 8 | -------------------------------------------------------------------------------- /docs/testDoxygen/htmlFooterFile.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/testDoxygen/test.cfg.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/testDoxygen/test.cfg.in -------------------------------------------------------------------------------- /docs/todos/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/todos/TODO -------------------------------------------------------------------------------- /docs/todos/TODO_ANL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/todos/TODO_ANL -------------------------------------------------------------------------------- /docs/todos/TODO_MK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/todos/TODO_MK -------------------------------------------------------------------------------- /docs/user.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/docs/user.cfg -------------------------------------------------------------------------------- /enums.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/enums.txt -------------------------------------------------------------------------------- /exampleTranslators/DOTGenerator/testdot_01.C: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /projects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/projects/README.md -------------------------------------------------------------------------------- /python/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/python/Makefile.am -------------------------------------------------------------------------------- /python/Rose/BinaryAnalysis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/Rose/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/python/Rose/Makefile.am -------------------------------------------------------------------------------- /python/Rose/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/CMakeLists.txt -------------------------------------------------------------------------------- /scripts/Error.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/Error.pm -------------------------------------------------------------------------------- /scripts/Git.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/Git.pm -------------------------------------------------------------------------------- /scripts/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/Makefile.am -------------------------------------------------------------------------------- /scripts/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/README -------------------------------------------------------------------------------- /scripts/absolute-paths: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/absolute-paths -------------------------------------------------------------------------------- /scripts/autoconf-filter.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/autoconf-filter.pl -------------------------------------------------------------------------------- /scripts/check-dist-file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/check-dist-file -------------------------------------------------------------------------------- /scripts/check-enums: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/check-enums -------------------------------------------------------------------------------- /scripts/compile-times.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/compile-times.pl -------------------------------------------------------------------------------- /scripts/configure_with_SQL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/configure_with_SQL -------------------------------------------------------------------------------- /scripts/copyWebPages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/copyWebPages -------------------------------------------------------------------------------- /scripts/dotgen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/dotgen -------------------------------------------------------------------------------- /scripts/dotgen2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/dotgen2 -------------------------------------------------------------------------------- /scripts/dotgenLetter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/dotgenLetter -------------------------------------------------------------------------------- /scripts/dotgenLetterPDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/dotgenLetterPDF -------------------------------------------------------------------------------- /scripts/dotgenLetterPNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/dotgenLetterPNG -------------------------------------------------------------------------------- /scripts/edg-generate-sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/edg-generate-sig -------------------------------------------------------------------------------- /scripts/edg-unused-versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/edg-unused-versions -------------------------------------------------------------------------------- /scripts/fix-rpaths: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/fix-rpaths -------------------------------------------------------------------------------- /scripts/good-commits.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/good-commits.pl -------------------------------------------------------------------------------- /scripts/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/graph.py -------------------------------------------------------------------------------- /scripts/graph.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/graph.tar -------------------------------------------------------------------------------- /scripts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/index.html -------------------------------------------------------------------------------- /scripts/installation-prefix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/installation-prefix -------------------------------------------------------------------------------- /scripts/libtoolcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/libtoolcp -------------------------------------------------------------------------------- /scripts/linux_syscalls.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/linux_syscalls.pl -------------------------------------------------------------------------------- /scripts/lsdot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/lsdot -------------------------------------------------------------------------------- /scripts/make-binary-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/make-binary-release -------------------------------------------------------------------------------- /scripts/make_svn_tarball: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/make_svn_tarball -------------------------------------------------------------------------------- /scripts/mkinstaller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/mkinstaller -------------------------------------------------------------------------------- /scripts/mkinstaller.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/mkinstaller.html -------------------------------------------------------------------------------- /scripts/mkinstaller.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/mkinstaller.txt -------------------------------------------------------------------------------- /scripts/policies-checker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/policies-checker.sh -------------------------------------------------------------------------------- /scripts/policies/0_README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/policies/0_README -------------------------------------------------------------------------------- /scripts/policies/Policies.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/policies/Policies.pm -------------------------------------------------------------------------------- /scripts/qm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/qm.sh -------------------------------------------------------------------------------- /scripts/quiet-mode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/quiet-mode -------------------------------------------------------------------------------- /scripts/restringify: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/restringify -------------------------------------------------------------------------------- /scripts/rhel-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/rhel-install -------------------------------------------------------------------------------- /scripts/rose-build-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/rose-build-project -------------------------------------------------------------------------------- /scripts/rose-post-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/rose-post-install -------------------------------------------------------------------------------- /scripts/rose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/rose.py -------------------------------------------------------------------------------- /scripts/rth_isUsed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/rth_isUsed.sh -------------------------------------------------------------------------------- /scripts/rth_run.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/rth_run.pl -------------------------------------------------------------------------------- /scripts/rth_stats.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/rth_stats.pl -------------------------------------------------------------------------------- /scripts/run-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/run-test -------------------------------------------------------------------------------- /scripts/runscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/runscript -------------------------------------------------------------------------------- /scripts/shtool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/shtool -------------------------------------------------------------------------------- /scripts/smgit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/smgit -------------------------------------------------------------------------------- /scripts/smgit_launcher: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/smgit_launcher -------------------------------------------------------------------------------- /scripts/spack/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/spack/README -------------------------------------------------------------------------------- /scripts/spack/develop-rose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/spack/develop-rose -------------------------------------------------------------------------------- /scripts/spack/install-spack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/spack/install-spack -------------------------------------------------------------------------------- /scripts/test_exit_status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/test_exit_status -------------------------------------------------------------------------------- /scripts/test_with_answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/test_with_answer -------------------------------------------------------------------------------- /scripts/timeout.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/timeout.sh -------------------------------------------------------------------------------- /scripts/to-c-string.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/to-c-string.pl -------------------------------------------------------------------------------- /scripts/to-c-string.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/to-c-string.sh -------------------------------------------------------------------------------- /scripts/trivial-post-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/trivial-post-install -------------------------------------------------------------------------------- /scripts/trivial-pre-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/scripts/trivial-pre-install -------------------------------------------------------------------------------- /solaris-includes/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/solaris-includes/err.h -------------------------------------------------------------------------------- /src/3rdPartyLibraries/json/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS=nlohmann 2 | -------------------------------------------------------------------------------- /src/AstNodes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/AstNodes/CMakeLists.txt -------------------------------------------------------------------------------- /src/AstNodes/Jovial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/AstNodes/Jovial/README.md -------------------------------------------------------------------------------- /src/AstNodes/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/AstNodes/Makefile.am -------------------------------------------------------------------------------- /src/AstNodes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/AstNodes/README.md -------------------------------------------------------------------------------- /src/AstNodes/Rose/Sarif/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/AstNodes/Rose/Sarif/Log.h -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/README -------------------------------------------------------------------------------- /src/ROSETTA/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/CMakeLists.txt -------------------------------------------------------------------------------- /src/ROSETTA/Constraints.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/Constraints.txt -------------------------------------------------------------------------------- /src/ROSETTA/Grammar/Node.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/Grammar/Node.code -------------------------------------------------------------------------------- /src/ROSETTA/Grammar/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/Grammar/README -------------------------------------------------------------------------------- /src/ROSETTA/Grammar/Type.code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/Grammar/Type.code -------------------------------------------------------------------------------- /src/ROSETTA/Grammar/split.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/Grammar/split.C -------------------------------------------------------------------------------- /src/ROSETTA/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/Makefile.am -------------------------------------------------------------------------------- /src/ROSETTA/README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ROSETTA/TO_DO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/TO_DO.txt -------------------------------------------------------------------------------- /src/ROSETTA/astNodeList: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/astNodeList -------------------------------------------------------------------------------- /src/ROSETTA/rosetta.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/rosetta.cfg -------------------------------------------------------------------------------- /src/ROSETTA/src/GrammarFile.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/GrammarFile.C -------------------------------------------------------------------------------- /src/ROSETTA/src/GrammarFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/GrammarFile.h -------------------------------------------------------------------------------- /src/ROSETTA/src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/Makefile.am -------------------------------------------------------------------------------- /src/ROSETTA/src/expression.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/expression.C -------------------------------------------------------------------------------- /src/ROSETTA/src/grammar.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/grammar.C -------------------------------------------------------------------------------- /src/ROSETTA/src/grammar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/grammar.h -------------------------------------------------------------------------------- /src/ROSETTA/src/jovialNodes.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/jovialNodes.C -------------------------------------------------------------------------------- /src/ROSETTA/src/node.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/node.C -------------------------------------------------------------------------------- /src/ROSETTA/src/statement.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/statement.C -------------------------------------------------------------------------------- /src/ROSETTA/src/storageSize.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/storageSize.C -------------------------------------------------------------------------------- /src/ROSETTA/src/support.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/support.C -------------------------------------------------------------------------------- /src/ROSETTA/src/symbol.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/symbol.C -------------------------------------------------------------------------------- /src/ROSETTA/src/type.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/src/type.C -------------------------------------------------------------------------------- /src/ROSETTA/stamp-h.in: -------------------------------------------------------------------------------- 1 | timestamp 2 | -------------------------------------------------------------------------------- /src/ROSETTA/treeTraversal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/ROSETTA/treeTraversal.txt -------------------------------------------------------------------------------- /src/Rose/AST.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/AST.h -------------------------------------------------------------------------------- /src/Rose/AST/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/AST/CMakeLists.txt -------------------------------------------------------------------------------- /src/Rose/AST/NodeId.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/AST/NodeId.C -------------------------------------------------------------------------------- /src/Rose/AST/NodeId.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/AST/NodeId.h -------------------------------------------------------------------------------- /src/Rose/AST/Traversal.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/AST/Traversal.C -------------------------------------------------------------------------------- /src/Rose/AST/Traversal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/AST/Traversal.h -------------------------------------------------------------------------------- /src/Rose/AST/Utility.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/AST/Utility.C -------------------------------------------------------------------------------- /src/Rose/AST/Utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/AST/Utility.h -------------------------------------------------------------------------------- /src/Rose/Affirm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Affirm.h -------------------------------------------------------------------------------- /src/Rose/As.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/As.h -------------------------------------------------------------------------------- /src/Rose/BasicTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/BasicTypes.h -------------------------------------------------------------------------------- /src/Rose/BinaryAnalysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/BinaryAnalysis.h -------------------------------------------------------------------------------- /src/Rose/BitFlags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/BitFlags.h -------------------------------------------------------------------------------- /src/Rose/BitOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/BitOps.h -------------------------------------------------------------------------------- /src/Rose/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/CMakeLists.txt -------------------------------------------------------------------------------- /src/Rose/Color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Color.h -------------------------------------------------------------------------------- /src/Rose/Color/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Color/CMakeLists.txt -------------------------------------------------------------------------------- /src/Rose/Color/Color.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Color/Color.C -------------------------------------------------------------------------------- /src/Rose/CommandLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/CommandLine.h -------------------------------------------------------------------------------- /src/Rose/CommandLine/Parser.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/CommandLine/Parser.C -------------------------------------------------------------------------------- /src/Rose/CommandLine/Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/CommandLine/Parser.h -------------------------------------------------------------------------------- /src/Rose/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Constants.h -------------------------------------------------------------------------------- /src/Rose/Diagnostics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Diagnostics.h -------------------------------------------------------------------------------- /src/Rose/Exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Exception.h -------------------------------------------------------------------------------- /src/Rose/FileSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/FileSystem.h -------------------------------------------------------------------------------- /src/Rose/FormatRestorer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/FormatRestorer.h -------------------------------------------------------------------------------- /src/Rose/FormattedTable.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/FormattedTable.C -------------------------------------------------------------------------------- /src/Rose/FormattedTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/FormattedTable.h -------------------------------------------------------------------------------- /src/Rose/GraphUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/GraphUtility.h -------------------------------------------------------------------------------- /src/Rose/Initialize.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Initialize.C -------------------------------------------------------------------------------- /src/Rose/Initialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Initialize.h -------------------------------------------------------------------------------- /src/Rose/Location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Location.h -------------------------------------------------------------------------------- /src/Rose/Logger.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Logger.C -------------------------------------------------------------------------------- /src/Rose/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Logger.h -------------------------------------------------------------------------------- /src/Rose/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Makefile.am -------------------------------------------------------------------------------- /src/Rose/ParallelSort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/ParallelSort.h -------------------------------------------------------------------------------- /src/Rose/PolicyControl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/PolicyControl.txt -------------------------------------------------------------------------------- /src/Rose/Progress.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Progress.C -------------------------------------------------------------------------------- /src/Rose/Progress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Progress.h -------------------------------------------------------------------------------- /src/Rose/RecursionCounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/RecursionCounter.h -------------------------------------------------------------------------------- /src/Rose/Sarif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif.h -------------------------------------------------------------------------------- /src/Rose/Sarif/Analysis.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Analysis.C -------------------------------------------------------------------------------- /src/Rose/Sarif/Artifact.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Artifact.C -------------------------------------------------------------------------------- /src/Rose/Sarif/BasicTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/BasicTypes.h -------------------------------------------------------------------------------- /src/Rose/Sarif/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/CMakeLists.txt -------------------------------------------------------------------------------- /src/Rose/Sarif/CodeFlow.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/CodeFlow.C -------------------------------------------------------------------------------- /src/Rose/Sarif/Exception.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Exception.C -------------------------------------------------------------------------------- /src/Rose/Sarif/Exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Exception.h -------------------------------------------------------------------------------- /src/Rose/Sarif/Location.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Location.C -------------------------------------------------------------------------------- /src/Rose/Sarif/Log.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Log.C -------------------------------------------------------------------------------- /src/Rose/Sarif/Node.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Node.C -------------------------------------------------------------------------------- /src/Rose/Sarif/Result.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Result.C -------------------------------------------------------------------------------- /src/Rose/Sarif/Rule.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/Rule.C -------------------------------------------------------------------------------- /src/Rose/Sarif/ThreadFlow.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Sarif/ThreadFlow.C -------------------------------------------------------------------------------- /src/Rose/Source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source.h -------------------------------------------------------------------------------- /src/Rose/Source/AST.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/AST.h -------------------------------------------------------------------------------- /src/Rose/Source/AST/Checker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/AST/Checker.h -------------------------------------------------------------------------------- /src/Rose/Source/AST/Defect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/AST/Defect.h -------------------------------------------------------------------------------- /src/Rose/Source/AST/IO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/AST/IO.h -------------------------------------------------------------------------------- /src/Rose/Source/AST/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/AST/cmdline.h -------------------------------------------------------------------------------- /src/Rose/Source/AST/io/link.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/AST/io/link.C -------------------------------------------------------------------------------- /src/Rose/Source/AST/io/load.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/AST/io/load.C -------------------------------------------------------------------------------- /src/Rose/Source/Analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/Analysis.h -------------------------------------------------------------------------------- /src/Rose/Source/Generation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/Generation.h -------------------------------------------------------------------------------- /src/Rose/Source/Generation/API.C: -------------------------------------------------------------------------------- 1 | 2 | #include "Rose/Source/Generation/API.h" 3 | 4 | -------------------------------------------------------------------------------- /src/Rose/Source/Generation/Factory.C: -------------------------------------------------------------------------------- 1 | 2 | #include "Rose/Source/Generation/Factory.h" 3 | 4 | -------------------------------------------------------------------------------- /src/Rose/Source/Sarif.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/Sarif.C -------------------------------------------------------------------------------- /src/Rose/Source/Sarif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Source/Sarif.h -------------------------------------------------------------------------------- /src/Rose/SourceLocation.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/SourceLocation.C -------------------------------------------------------------------------------- /src/Rose/SourceLocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/SourceLocation.h -------------------------------------------------------------------------------- /src/Rose/StringUtility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/StringUtility.h -------------------------------------------------------------------------------- /src/Rose/Traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Traits.h -------------------------------------------------------------------------------- /src/Rose/Traits/Describe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Traits/Describe.h -------------------------------------------------------------------------------- /src/Rose/Traits/Traversal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Traits/Traversal.h -------------------------------------------------------------------------------- /src/Rose/Yaml.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Yaml.C -------------------------------------------------------------------------------- /src/Rose/Yaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/Yaml.h -------------------------------------------------------------------------------- /src/Rose/metaprog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rose/metaprog.h -------------------------------------------------------------------------------- /src/RoseFirst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/RoseFirst.h -------------------------------------------------------------------------------- /src/Rosebud/Ast.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Ast.C -------------------------------------------------------------------------------- /src/Rosebud/Ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Ast.h -------------------------------------------------------------------------------- /src/Rosebud/BasicTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/BasicTypes.h -------------------------------------------------------------------------------- /src/Rosebud/BoostSerializer.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/BoostSerializer.C -------------------------------------------------------------------------------- /src/Rosebud/BoostSerializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/BoostSerializer.h -------------------------------------------------------------------------------- /src/Rosebud/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/CMakeLists.txt -------------------------------------------------------------------------------- /src/Rosebud/CxxGenerator.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/CxxGenerator.C -------------------------------------------------------------------------------- /src/Rosebud/CxxGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/CxxGenerator.h -------------------------------------------------------------------------------- /src/Rosebud/Generator.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Generator.C -------------------------------------------------------------------------------- /src/Rosebud/Generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Generator.h -------------------------------------------------------------------------------- /src/Rosebud/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Makefile.am -------------------------------------------------------------------------------- /src/Rosebud/NoneGenerator.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/NoneGenerator.C -------------------------------------------------------------------------------- /src/Rosebud/NoneGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/NoneGenerator.h -------------------------------------------------------------------------------- /src/Rosebud/NoneSerializer.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/NoneSerializer.C -------------------------------------------------------------------------------- /src/Rosebud/NoneSerializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/NoneSerializer.h -------------------------------------------------------------------------------- /src/Rosebud/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/README -------------------------------------------------------------------------------- /src/Rosebud/SawyerGenerator.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/SawyerGenerator.C -------------------------------------------------------------------------------- /src/Rosebud/SawyerGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/SawyerGenerator.h -------------------------------------------------------------------------------- /src/Rosebud/Serializer.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Serializer.C -------------------------------------------------------------------------------- /src/Rosebud/Serializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Serializer.h -------------------------------------------------------------------------------- /src/Rosebud/Utility.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Utility.C -------------------------------------------------------------------------------- /src/Rosebud/Utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/Utility.h -------------------------------------------------------------------------------- /src/Rosebud/YamlGenerator.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/YamlGenerator.C -------------------------------------------------------------------------------- /src/Rosebud/YamlGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/YamlGenerator.h -------------------------------------------------------------------------------- /src/Rosebud/generate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/generate -------------------------------------------------------------------------------- /src/Rosebud/rosebud.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Rosebud/rosebud.C -------------------------------------------------------------------------------- /src/Sawyer/Access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Access.h -------------------------------------------------------------------------------- /src/Sawyer/AddressMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/AddressMap.h -------------------------------------------------------------------------------- /src/Sawyer/AddressSegment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/AddressSegment.h -------------------------------------------------------------------------------- /src/Sawyer/AllocatingBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/AllocatingBuffer.h -------------------------------------------------------------------------------- /src/Sawyer/Assert.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Assert.C -------------------------------------------------------------------------------- /src/Sawyer/Assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Assert.h -------------------------------------------------------------------------------- /src/Sawyer/Attribute.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Attribute.C -------------------------------------------------------------------------------- /src/Sawyer/Attribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Attribute.h -------------------------------------------------------------------------------- /src/Sawyer/BiMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/BiMap.h -------------------------------------------------------------------------------- /src/Sawyer/BitFlags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/BitFlags.h -------------------------------------------------------------------------------- /src/Sawyer/BitVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/BitVector.h -------------------------------------------------------------------------------- /src/Sawyer/BitVectorSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/BitVectorSupport.h -------------------------------------------------------------------------------- /src/Sawyer/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Buffer.h -------------------------------------------------------------------------------- /src/Sawyer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/CMakeLists.txt -------------------------------------------------------------------------------- /src/Sawyer/Cached.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Cached.h -------------------------------------------------------------------------------- /src/Sawyer/Callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Callbacks.h -------------------------------------------------------------------------------- /src/Sawyer/Clexer.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Clexer.C -------------------------------------------------------------------------------- /src/Sawyer/Clexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Clexer.h -------------------------------------------------------------------------------- /src/Sawyer/CommandLine.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/CommandLine.C -------------------------------------------------------------------------------- /src/Sawyer/CommandLine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/CommandLine.h -------------------------------------------------------------------------------- /src/Sawyer/CommandLineBoost.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/CommandLineBoost.C -------------------------------------------------------------------------------- /src/Sawyer/CommandLineBoost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/CommandLineBoost.h -------------------------------------------------------------------------------- /src/Sawyer/Database.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Database.C -------------------------------------------------------------------------------- /src/Sawyer/Database.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Database.h -------------------------------------------------------------------------------- /src/Sawyer/DatabaseSqlite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/DatabaseSqlite.h -------------------------------------------------------------------------------- /src/Sawyer/DefaultAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/DefaultAllocator.h -------------------------------------------------------------------------------- /src/Sawyer/DenseIntegerSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/DenseIntegerSet.h -------------------------------------------------------------------------------- /src/Sawyer/DistinctList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/DistinctList.h -------------------------------------------------------------------------------- /src/Sawyer/DocumentMarkup.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/DocumentMarkup.C -------------------------------------------------------------------------------- /src/Sawyer/DocumentMarkup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/DocumentMarkup.h -------------------------------------------------------------------------------- /src/Sawyer/Exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Exception.h -------------------------------------------------------------------------------- /src/Sawyer/FileSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/FileSystem.h -------------------------------------------------------------------------------- /src/Sawyer/Graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Graph.h -------------------------------------------------------------------------------- /src/Sawyer/GraphAlgorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/GraphAlgorithm.h -------------------------------------------------------------------------------- /src/Sawyer/GraphBoost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/GraphBoost.h -------------------------------------------------------------------------------- /src/Sawyer/GraphIteratorMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/GraphIteratorMap.h -------------------------------------------------------------------------------- /src/Sawyer/GraphIteratorSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/GraphIteratorSet.h -------------------------------------------------------------------------------- /src/Sawyer/GraphTraversal.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/GraphTraversal.C -------------------------------------------------------------------------------- /src/Sawyer/GraphTraversal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/GraphTraversal.h -------------------------------------------------------------------------------- /src/Sawyer/HashMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/HashMap.h -------------------------------------------------------------------------------- /src/Sawyer/IndexedList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/IndexedList.h -------------------------------------------------------------------------------- /src/Sawyer/Interval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Interval.h -------------------------------------------------------------------------------- /src/Sawyer/IntervalMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/IntervalMap.h -------------------------------------------------------------------------------- /src/Sawyer/IntervalSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/IntervalSet.h -------------------------------------------------------------------------------- /src/Sawyer/IntervalSetMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/IntervalSetMap.h -------------------------------------------------------------------------------- /src/Sawyer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/LICENSE -------------------------------------------------------------------------------- /src/Sawyer/Lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Lexer.h -------------------------------------------------------------------------------- /src/Sawyer/LineVector.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/LineVector.C -------------------------------------------------------------------------------- /src/Sawyer/LineVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/LineVector.h -------------------------------------------------------------------------------- /src/Sawyer/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Makefile.am -------------------------------------------------------------------------------- /src/Sawyer/Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Map.h -------------------------------------------------------------------------------- /src/Sawyer/MappedBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/MappedBuffer.h -------------------------------------------------------------------------------- /src/Sawyer/Message.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Message.C -------------------------------------------------------------------------------- /src/Sawyer/Message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Message.h -------------------------------------------------------------------------------- /src/Sawyer/NullBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/NullBuffer.h -------------------------------------------------------------------------------- /src/Sawyer/Optional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Optional.h -------------------------------------------------------------------------------- /src/Sawyer/Parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Parse.h -------------------------------------------------------------------------------- /src/Sawyer/PartialResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/PartialResult.h -------------------------------------------------------------------------------- /src/Sawyer/PoolAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/PoolAllocator.h -------------------------------------------------------------------------------- /src/Sawyer/ProgressBar.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/ProgressBar.C -------------------------------------------------------------------------------- /src/Sawyer/ProgressBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/ProgressBar.h -------------------------------------------------------------------------------- /src/Sawyer/README.ROSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/README.ROSE -------------------------------------------------------------------------------- /src/Sawyer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/README.md -------------------------------------------------------------------------------- /src/Sawyer/Result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Result.h -------------------------------------------------------------------------------- /src/Sawyer/RoseDatabase.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/RoseDatabase.C -------------------------------------------------------------------------------- /src/Sawyer/Sawyer.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Sawyer.C -------------------------------------------------------------------------------- /src/Sawyer/Sawyer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Sawyer.h -------------------------------------------------------------------------------- /src/Sawyer/Set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Set.h -------------------------------------------------------------------------------- /src/Sawyer/SharedObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/SharedObject.h -------------------------------------------------------------------------------- /src/Sawyer/SharedPointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/SharedPointer.h -------------------------------------------------------------------------------- /src/Sawyer/SmallObject.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/SmallObject.C -------------------------------------------------------------------------------- /src/Sawyer/SmallObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/SmallObject.h -------------------------------------------------------------------------------- /src/Sawyer/Stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Stack.h -------------------------------------------------------------------------------- /src/Sawyer/StackAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/StackAllocator.h -------------------------------------------------------------------------------- /src/Sawyer/StaticBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/StaticBuffer.h -------------------------------------------------------------------------------- /src/Sawyer/Stopwatch.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Stopwatch.C -------------------------------------------------------------------------------- /src/Sawyer/Stopwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Stopwatch.h -------------------------------------------------------------------------------- /src/Sawyer/Synchronization.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Synchronization.C -------------------------------------------------------------------------------- /src/Sawyer/Synchronization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Synchronization.h -------------------------------------------------------------------------------- /src/Sawyer/ThreadWorkers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/ThreadWorkers.h -------------------------------------------------------------------------------- /src/Sawyer/Time.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Time.C -------------------------------------------------------------------------------- /src/Sawyer/Time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Time.h -------------------------------------------------------------------------------- /src/Sawyer/Trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Trace.h -------------------------------------------------------------------------------- /src/Sawyer/Tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Tracker.h -------------------------------------------------------------------------------- /src/Sawyer/Tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Tree.h -------------------------------------------------------------------------------- /src/Sawyer/Type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Type.h -------------------------------------------------------------------------------- /src/Sawyer/WarningsOff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/WarningsOff.h -------------------------------------------------------------------------------- /src/Sawyer/WarningsRestore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/WarningsRestore.h -------------------------------------------------------------------------------- /src/Sawyer/WorkList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/WorkList.h -------------------------------------------------------------------------------- /src/Sawyer/Yaml.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Yaml.C -------------------------------------------------------------------------------- /src/Sawyer/Yaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/Yaml.h -------------------------------------------------------------------------------- /src/Sawyer/stringifyEnums.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/Sawyer/stringifyEnums.C -------------------------------------------------------------------------------- /src/backend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/backend/CMakeLists.txt -------------------------------------------------------------------------------- /src/backend/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/backend/Makefile.am -------------------------------------------------------------------------------- /src/backend/backend.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/backend/backend.docs -------------------------------------------------------------------------------- /src/dummyCppFileForLibrose.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/dummyCppFileForLibrose.C -------------------------------------------------------------------------------- /src/extra.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/extra.docs -------------------------------------------------------------------------------- /src/featureTests.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/featureTests.C -------------------------------------------------------------------------------- /src/featureTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/featureTests.h -------------------------------------------------------------------------------- /src/fileList.coverity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/fileList.coverity -------------------------------------------------------------------------------- /src/frontend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/CMakeLists.txt -------------------------------------------------------------------------------- /src/frontend/CxxFrontend/EDG_VERSION: -------------------------------------------------------------------------------- 1 | 0.11.145.367 2 | -------------------------------------------------------------------------------- /src/frontend/Disassemblers/cilgen/blueprint/ChangeLog.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/frontend/Experimental_Csharp_ROSE_Connection/csharpBuilder_wrap.C: -------------------------------------------------------------------------------- 1 | csharpBuilder_wrap.cxx -------------------------------------------------------------------------------- /src/frontend/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/Makefile.am -------------------------------------------------------------------------------- /src/frontend/SageIII/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/SageIII/README -------------------------------------------------------------------------------- /src/frontend/SageIII/Utf8.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/SageIII/Utf8.C -------------------------------------------------------------------------------- /src/frontend/SageIII/Utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/SageIII/Utf8.h -------------------------------------------------------------------------------- /src/frontend/SageIII/insert.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/SageIII/insert.C -------------------------------------------------------------------------------- /src/frontend/SageIII/omp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/SageIII/omp.h -------------------------------------------------------------------------------- /src/frontend/SageIII/sage3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/SageIII/sage3.h -------------------------------------------------------------------------------- /src/frontend/SageIII/stamp-h.in: -------------------------------------------------------------------------------- 1 | timestamp 2 | -------------------------------------------------------------------------------- /src/frontend/frontend.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/frontend/frontend.docs -------------------------------------------------------------------------------- /src/generated/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/generated/CMakeLists.txt -------------------------------------------------------------------------------- /src/generated/Jovial/stub.C: -------------------------------------------------------------------------------- 1 | static void stub() {} 2 | -------------------------------------------------------------------------------- /src/generated/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/generated/Makefile.am -------------------------------------------------------------------------------- /src/generated/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/generated/README.md -------------------------------------------------------------------------------- /src/generated/Rose/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Sarif) 2 | -------------------------------------------------------------------------------- /src/inputForTestRoseLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/inputForTestRoseLib.c -------------------------------------------------------------------------------- /src/midend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/midend/CMakeLists.txt -------------------------------------------------------------------------------- /src/midend/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/midend/Makefile.am -------------------------------------------------------------------------------- /src/midend/abstractLayer/README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/midend/midend.docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/midend/midend.docs -------------------------------------------------------------------------------- /src/midend/midend_roseh_pch.cpp: -------------------------------------------------------------------------------- 1 | // used for WINDOWS ONLY (precompiled headers) 2 | -------------------------------------------------------------------------------- /src/midend/programAnalysis/OAWrap/OAConfig.h: -------------------------------------------------------------------------------- 1 | 2 | #define OA_IRHANDLETYPE_UL 3 | 4 | -------------------------------------------------------------------------------- /src/midend/programAnalysis/ReadWriteSetAnalysis/ROSE_VERSION: -------------------------------------------------------------------------------- 1 | develop 2 | -------------------------------------------------------------------------------- /src/msvc_stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/msvc_stdint.h -------------------------------------------------------------------------------- /src/rose-compiler.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/rose-compiler.C -------------------------------------------------------------------------------- /src/rose-config.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/rose-config.C -------------------------------------------------------------------------------- /src/rose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/rose.h -------------------------------------------------------------------------------- /src/roseAPI/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseAPI/README -------------------------------------------------------------------------------- /src/roseExtensions/roseHPCToolkit/include/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(rosehpct) 2 | -------------------------------------------------------------------------------- /src/roseIndependentSupport/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(dot2gml) 2 | -------------------------------------------------------------------------------- /src/roseInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseInternal.h -------------------------------------------------------------------------------- /src/roseSupport/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseSupport/Makefile.am -------------------------------------------------------------------------------- /src/roseSupport/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseSupport/README -------------------------------------------------------------------------------- /src/roseSupport/callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseSupport/callbacks.h -------------------------------------------------------------------------------- /src/roseSupport/memoryUsage.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseSupport/memoryUsage.C -------------------------------------------------------------------------------- /src/roseSupport/rangemap.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseSupport/rangemap.C -------------------------------------------------------------------------------- /src/roseSupport/rangemap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseSupport/rangemap.h -------------------------------------------------------------------------------- /src/roseSupport/stringify.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseSupport/stringify.C -------------------------------------------------------------------------------- /src/roseSupport/stringify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/roseSupport/stringify.h -------------------------------------------------------------------------------- /src/rose_msvc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/rose_msvc.h -------------------------------------------------------------------------------- /src/testRoseLib.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/testRoseLib.C -------------------------------------------------------------------------------- /src/util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/CMakeLists.txt -------------------------------------------------------------------------------- /src/util/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/Makefile.am -------------------------------------------------------------------------------- /src/util/Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/Map.h -------------------------------------------------------------------------------- /src/util/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/README -------------------------------------------------------------------------------- /src/util/ROSE_ABORT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/ROSE_ABORT.h -------------------------------------------------------------------------------- /src/util/ROSE_ASSERT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/ROSE_ASSERT.h -------------------------------------------------------------------------------- /src/util/ROSE_DEPRECATED.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/ROSE_DEPRECATED.h -------------------------------------------------------------------------------- /src/util/ROSE_FALLTHROUGH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/ROSE_FALLTHROUGH.h -------------------------------------------------------------------------------- /src/util/ROSE_NELMTS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/ROSE_NELMTS.h -------------------------------------------------------------------------------- /src/util/ROSE_UNUSED.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/ROSE_UNUSED.h -------------------------------------------------------------------------------- /src/util/graphs/GraphAccess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/GraphAccess.h -------------------------------------------------------------------------------- /src/util/graphs/GraphGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/GraphGroup.h -------------------------------------------------------------------------------- /src/util/graphs/GraphIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/GraphIO.h -------------------------------------------------------------------------------- /src/util/graphs/GraphScope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/GraphScope.h -------------------------------------------------------------------------------- /src/util/graphs/GraphUpdate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/GraphUpdate.h -------------------------------------------------------------------------------- /src/util/graphs/GraphUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/GraphUtils.h -------------------------------------------------------------------------------- /src/util/graphs/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/Makefile.am -------------------------------------------------------------------------------- /src/util/graphs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/README -------------------------------------------------------------------------------- /src/util/graphs/SCCAnalysis.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/SCCAnalysis.C -------------------------------------------------------------------------------- /src/util/graphs/SCCAnalysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/SCCAnalysis.h -------------------------------------------------------------------------------- /src/util/graphs/TypedFusion.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/TypedFusion.C -------------------------------------------------------------------------------- /src/util/graphs/TypedFusion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/graphs/TypedFusion.h -------------------------------------------------------------------------------- /src/util/processSupport.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/processSupport.C -------------------------------------------------------------------------------- /src/util/processSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/processSupport.h -------------------------------------------------------------------------------- /src/util/roseTraceLib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/roseTraceLib.c -------------------------------------------------------------------------------- /src/util/rose_extent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/rose_extent.h -------------------------------------------------------------------------------- /src/util/rose_getline.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/rose_getline.C -------------------------------------------------------------------------------- /src/util/rose_getline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/rose_getline.h -------------------------------------------------------------------------------- /src/util/rose_isnan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/rose_isnan.h -------------------------------------------------------------------------------- /src/util/rose_paths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/rose_paths.h -------------------------------------------------------------------------------- /src/util/rose_strtoull.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/rose_strtoull.C -------------------------------------------------------------------------------- /src/util/rose_strtoull.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/rose_strtoull.h -------------------------------------------------------------------------------- /src/util/setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/setup.h -------------------------------------------------------------------------------- /src/util/support/BitVectorRepr.C: -------------------------------------------------------------------------------- 1 | #include "BitVectorRepr.h" 2 | -------------------------------------------------------------------------------- /src/util/support/DAG.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/DAG.C -------------------------------------------------------------------------------- /src/util/support/DAG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/DAG.h -------------------------------------------------------------------------------- /src/util/support/FileHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/FileHelper.h -------------------------------------------------------------------------------- /src/util/support/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/Makefile.am -------------------------------------------------------------------------------- /src/util/support/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/Matrix.h -------------------------------------------------------------------------------- /src/util/support/PtrMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/PtrMap.h -------------------------------------------------------------------------------- /src/util/support/PtrSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/PtrSet.h -------------------------------------------------------------------------------- /src/util/support/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/README -------------------------------------------------------------------------------- /src/util/support/StreamIO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/StreamIO.h -------------------------------------------------------------------------------- /src/util/support/TreeImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/TreeImpl.h -------------------------------------------------------------------------------- /src/util/support/const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/const.h -------------------------------------------------------------------------------- /src/util/support/general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/general.h -------------------------------------------------------------------------------- /src/util/support/union_find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/support/union_find.h -------------------------------------------------------------------------------- /src/util/timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/src/util/timing.h -------------------------------------------------------------------------------- /tools/BinaryAnalysis/bat-cc.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/BinaryAnalysis/bat-cc.C -------------------------------------------------------------------------------- /tools/BinaryAnalysis/bat-cg.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/BinaryAnalysis/bat-cg.C -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/CodeThorn/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(src) 2 | -------------------------------------------------------------------------------- /tools/CodeThorn/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/Makefile.am -------------------------------------------------------------------------------- /tools/CodeThorn/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/README -------------------------------------------------------------------------------- /tools/CodeThorn/src/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Doxyfile -------------------------------------------------------------------------------- /tools/CodeThorn/src/EState.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/EState.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/EState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/EState.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/Flow.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Flow.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/Flow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Flow.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/LTL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/LTL.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/Lattice.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Lattice.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/Lattice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Lattice.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/Options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Options.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/PState.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/PState.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/PState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/PState.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/PropertyState.C: -------------------------------------------------------------------------------- 1 | #include "PropertyState.h" 2 | 3 | // nothing to do here 4 | -------------------------------------------------------------------------------- /tools/CodeThorn/src/Solver.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Solver.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/Solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Solver.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/Solver5.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Solver5.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/Solver5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Solver5.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/Solver8.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Solver8.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/Solver8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Solver8.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/TODO -------------------------------------------------------------------------------- /tools/CodeThorn/src/Utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/Utility.h -------------------------------------------------------------------------------- /tools/CodeThorn/src/astinfo.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/astinfo.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/build.sh -------------------------------------------------------------------------------- /tools/CodeThorn/src/cldemo.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/cldemo.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/scripts/numberoftabs: -------------------------------------------------------------------------------- 1 | od -c $1 | grep -o "[\][t]" | wc -l 2 | 3 | -------------------------------------------------------------------------------- /tools/CodeThorn/src/thorn1.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/thorn1.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/thorn2.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/thorn2.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/thorn3.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/thorn3.C -------------------------------------------------------------------------------- /tools/CodeThorn/src/thorn4.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/CodeThorn/src/thorn4.C -------------------------------------------------------------------------------- /tools/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/Makefile.am -------------------------------------------------------------------------------- /tools/PortabilityTesting/lib/matrix/container-scripts/phases/00-rose-core/99-end: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | exit 0 3 | -------------------------------------------------------------------------------- /tools/PortabilityTesting/lib/matrix/container-scripts/phases/00-rose-core/config: -------------------------------------------------------------------------------- 1 | mount-spock = yes 2 | -------------------------------------------------------------------------------- /tools/PortabilityTesting/lib/matrix/test-project/VERSION: -------------------------------------------------------------------------------- 1 | "1.2.3" -------------------------------------------------------------------------------- /tools/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/README -------------------------------------------------------------------------------- /tools/checkFortranInterfaces/tests/array_1.c: -------------------------------------------------------------------------------- 1 | void fubar (int ii[100], float xx[20]); 2 | -------------------------------------------------------------------------------- /tools/checkFortranInterfaces/tests/test_1.c: -------------------------------------------------------------------------------- 1 | void trials(int a, int* b, float c); 2 | -------------------------------------------------------------------------------- /tools/featureVector/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/featureVector/README -------------------------------------------------------------------------------- /tools/makefile.external: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/makefile.external -------------------------------------------------------------------------------- /tools/rajaChecker.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/rajaChecker.C -------------------------------------------------------------------------------- /tools/tests/constDouble.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/tests/constDouble.cpp -------------------------------------------------------------------------------- /tools/tests/definedTwice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/tests/definedTwice.cpp -------------------------------------------------------------------------------- /tools/tests/insideForLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/tests/insideForLoop.cpp -------------------------------------------------------------------------------- /tools/tests/insideIfStmt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/tests/insideIfStmt.cpp -------------------------------------------------------------------------------- /tools/tests/localPointers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/tests/localPointers.cpp -------------------------------------------------------------------------------- /tools/tests/referenceType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/tests/referenceType.cpp -------------------------------------------------------------------------------- /tools/tests/references/dataMemberAccumulation.cpp.output: -------------------------------------------------------------------------------- 1 | Not a nodal accumulation loop at line:15 2 | -------------------------------------------------------------------------------- /tools/tests/withError1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tools/tests/withError1.cpp -------------------------------------------------------------------------------- /tutorial/ASTGraphGenerator.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/ASTGraphGenerator.C -------------------------------------------------------------------------------- /tutorial/AST_PDF_Generator.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/AST_PDF_Generator.C -------------------------------------------------------------------------------- /tutorial/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/CMakeLists.txt -------------------------------------------------------------------------------- /tutorial/CharmNotes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/CharmNotes.txt -------------------------------------------------------------------------------- /tutorial/CharmSupport.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/CharmSupport.C -------------------------------------------------------------------------------- /tutorial/DoxygenExample.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/DoxygenExample.dox -------------------------------------------------------------------------------- /tutorial/IBM_Examples.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/IBM_Examples.tar.gz -------------------------------------------------------------------------------- /tutorial/LoopProcessor.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/LoopProcessor.C -------------------------------------------------------------------------------- /tutorial/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/Makefile.am -------------------------------------------------------------------------------- /tutorial/SampleMakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/SampleMakefile -------------------------------------------------------------------------------- /tutorial/TAU_INCLUDE_DIR/tauroot.h: -------------------------------------------------------------------------------- 1 | #define TAUROOT "/home/dquinlan/TAU/tau-2.14.8" 2 | -------------------------------------------------------------------------------- /tutorial/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/TODO.txt -------------------------------------------------------------------------------- /tutorial/abstractHandle1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/abstractHandle1.cpp -------------------------------------------------------------------------------- /tutorial/abstractHandle2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/abstractHandle2.cpp -------------------------------------------------------------------------------- /tutorial/addAssignmentStmt.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/addAssignmentStmt.C -------------------------------------------------------------------------------- /tutorial/addComments.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/addComments.C -------------------------------------------------------------------------------- /tutorial/addExpression.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/addExpression.C -------------------------------------------------------------------------------- /tutorial/addFunctionCalls.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/addFunctionCalls.C -------------------------------------------------------------------------------- /tutorial/addStruct.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/addStruct.C -------------------------------------------------------------------------------- /tutorial/bin_example.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/bin_example.C -------------------------------------------------------------------------------- /tutorial/binaryAnalysis/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # This CMake file is incomplete. 2 | -------------------------------------------------------------------------------- /tutorial/binaryAttribute.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/binaryAttribute.C -------------------------------------------------------------------------------- /tutorial/binaryCallGraph.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/binaryCallGraph.C -------------------------------------------------------------------------------- /tutorial/binaryDominance.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/binaryDominance.C -------------------------------------------------------------------------------- /tutorial/binaryFileRead.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/binaryFileRead.C -------------------------------------------------------------------------------- /tutorial/binaryFileWrite.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/binaryFileWrite.C -------------------------------------------------------------------------------- /tutorial/binaryFunctionCfg.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/binaryFunctionCfg.C -------------------------------------------------------------------------------- /tutorial/binaryStrings.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/binaryStrings.C -------------------------------------------------------------------------------- /tutorial/bt_onefile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/bt_onefile.c -------------------------------------------------------------------------------- /tutorial/buffer2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/buffer2.bin -------------------------------------------------------------------------------- /tutorial/buildCFG.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/buildCFG.C -------------------------------------------------------------------------------- /tutorial/buildCallGraph.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/buildCallGraph.C -------------------------------------------------------------------------------- /tutorial/buildFile.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/buildFile.C -------------------------------------------------------------------------------- /tutorial/buildVFA.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/buildVFA.C -------------------------------------------------------------------------------- /tutorial/changeFunction.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/changeFunction.C -------------------------------------------------------------------------------- /tutorial/codeCoverage.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/codeCoverage.C -------------------------------------------------------------------------------- /tutorial/collectComments.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/collectComments.C -------------------------------------------------------------------------------- /tutorial/combinedTraversals.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/combinedTraversals.C -------------------------------------------------------------------------------- /tutorial/coverage_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/coverage_func.c -------------------------------------------------------------------------------- /tutorial/coverage_funcsC.h: -------------------------------------------------------------------------------- 1 | void coverageTraceFunc1(const char* FileMethod); 2 | -------------------------------------------------------------------------------- /tutorial/dataBaseUsage.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/dataBaseUsage.C -------------------------------------------------------------------------------- /tutorial/dataFlowGraph.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/dataFlowGraph.C -------------------------------------------------------------------------------- /tutorial/defuseAnalysis.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/defuseAnalysis.C -------------------------------------------------------------------------------- /tutorial/dfa_cpa.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/dfa_cpa.pdf -------------------------------------------------------------------------------- /tutorial/dfa_ex.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/dfa_ex.pdf -------------------------------------------------------------------------------- /tutorial/dwarfAnalysis.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/dwarfAnalysis.C -------------------------------------------------------------------------------- /tutorial/exampleMakefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/exampleMakefile.in -------------------------------------------------------------------------------- /tutorial/filterTraversal.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/filterTraversal.C -------------------------------------------------------------------------------- /tutorial/graphTraversal.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/graphTraversal.C -------------------------------------------------------------------------------- /tutorial/identityTranslator.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/identityTranslator.C -------------------------------------------------------------------------------- /tutorial/inputCode_1.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/inputCode_1.C -------------------------------------------------------------------------------- /tutorial/inputCode_2.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/inputCode_2.C -------------------------------------------------------------------------------- /tutorial/inputCode_BuildCFG.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/inputCode_BuildCFG.C -------------------------------------------------------------------------------- /tutorial/inputCode_BuildCG.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/inputCode_BuildCG.C -------------------------------------------------------------------------------- /tutorial/inputCode_VFA.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/inputCode_VFA.C -------------------------------------------------------------------------------- /tutorial/intelPin/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/intelPin/Makefile.am -------------------------------------------------------------------------------- /tutorial/intelPin/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/intelPin/README -------------------------------------------------------------------------------- /tutorial/intelPin/imageload.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/intelPin/imageload.C -------------------------------------------------------------------------------- /tutorial/interproceduralCFG.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/interproceduralCFG.C -------------------------------------------------------------------------------- /tutorial/lattice_cpa.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/lattice_cpa.pdf -------------------------------------------------------------------------------- /tutorial/lineReplacement.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/lineReplacement.C -------------------------------------------------------------------------------- /tutorial/livenessAnalysis-2.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/livenessAnalysis-2.C -------------------------------------------------------------------------------- /tutorial/livenessAnalysis.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/livenessAnalysis.C -------------------------------------------------------------------------------- /tutorial/loopOptimization.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/loopOptimization.C -------------------------------------------------------------------------------- /tutorial/loopRecognition.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/loopRecognition.C -------------------------------------------------------------------------------- /tutorial/nestedQueryExample.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/nestedQueryExample.C -------------------------------------------------------------------------------- /tutorial/nestedTraversal.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/nestedTraversal.C -------------------------------------------------------------------------------- /tutorial/outliner/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/outliner/Makefile.am -------------------------------------------------------------------------------- /tutorial/prePostTraversal.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/prePostTraversal.C -------------------------------------------------------------------------------- /tutorial/roseHPCT/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/roseHPCT/Makefile.am -------------------------------------------------------------------------------- /tutorial/roseHPCT/profiled.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/roseHPCT/profiled.c -------------------------------------------------------------------------------- /tutorial/roseHPCT/static.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/roseHPCT/static.tex -------------------------------------------------------------------------------- /tutorial/scopeInformation.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/scopeInformation.C -------------------------------------------------------------------------------- /tutorial/setRestrict.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/setRestrict.C -------------------------------------------------------------------------------- /tutorial/slicingExample.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/slicingExample.C -------------------------------------------------------------------------------- /tutorial/staticCFG.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/staticCFG.C -------------------------------------------------------------------------------- /tutorial/tauInstrumenter.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/tauInstrumenter.C -------------------------------------------------------------------------------- /tutorial/templateParameter.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/templateParameter.C -------------------------------------------------------------------------------- /tutorial/typeTransformation.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/typeTransformation.C -------------------------------------------------------------------------------- /tutorial/varSubstCopy.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/varSubstCopy.C -------------------------------------------------------------------------------- /tutorial/virtualCFG.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/virtualCFG.C -------------------------------------------------------------------------------- /tutorial/visitorTraversal.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/visitorTraversal.C -------------------------------------------------------------------------------- /tutorial/wholeGraphAST.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/wholeGraphAST.C -------------------------------------------------------------------------------- /tutorial/yicesInputExample.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/tutorial/yicesInputExample.C -------------------------------------------------------------------------------- /utilities/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/utilities/CMakeLists.txt -------------------------------------------------------------------------------- /utilities/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/utilities/Makefile.am -------------------------------------------------------------------------------- /utilities/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/utilities/README -------------------------------------------------------------------------------- /utilities/lsviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/utilities/lsviz -------------------------------------------------------------------------------- /winspecific/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/winspecific/inttypes.h -------------------------------------------------------------------------------- /winspecific/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/winspecific/semaphore.h -------------------------------------------------------------------------------- /winspecific/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/winspecific/stdint.h -------------------------------------------------------------------------------- /winspecific/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/winspecific/strings.h -------------------------------------------------------------------------------- /winspecific/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rose-compiler/rose/HEAD/winspecific/unistd.h --------------------------------------------------------------------------------