awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 Repo

Awesome GitHub RepositoriesC++ Source-to-Source Transformers

Tools that rewrite C++ source code into an expanded version to reveal implicit compiler operations.

Distinct from Go Source-to-Source Transformers: Specifically targets C++ language expansion for visualization, unlike Go-specific DI wiring transformers.

Explore 1 awesome GitHub repository matching programming languages & runtimes · C++ Source-to-Source Transformers. Refine with filters or upvote what's useful.

Awesome C++ Source-to-Source Transformers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • andreasfertig/cppinsightsAvatar von andreasfertig

    andreasfertig/cppinsights

    4,497Auf GitHub ansehen↗

    cppinsights ist ein C++-Compiler-Visualisierungs- und statisches Analysetool, das das Clang-Frontend nutzt, um Quellcode in einen abstrakten Syntaxbaum zu parsen. Es fungiert als Source-to-Source-Transformer, der C++-Code umschreibt, um implizites Compiler-Verhalten und verborgene Operationen explizit und sichtbar zu machen. Das Tool ist darauf spezialisiert, komplexe Sprachkonstrukte aufzuschlüsseln, wie etwa die interne Funktionsweise von Coroutines, um deren Suspendierungs- und Resumption-Logik zu visualisieren. Zudem macht es den bei der Template-Instanziierung generierten Code sichtbar und wandelt implizite Compiler-Aktionen, einschließlich strukturierter Bindings und spezieller Member-Funktionen, in explizite Quellcode-Repräsentationen um. Zu den weiteren Funktionen gehören die Auflösung von using-Anweisungen und die Generierung von Strukturkarten für C++-Klassen-Vererbungshierarchien.

    Rewrites original C++ code into an expanded version by replacing implicit compiler operations with explicit statements.

    C++
    Auf GitHub ansehen↗4,497
  1. Home
  2. Programming Languages & Runtimes
  3. Source Code Compilers
  4. Source Code Templates
  5. Source Code Transformation Engines
  6. C++ Source-to-Source Transformers