awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repository

Awesome GitHub RepositoriesDeclaration Order Resolution

Automatic resolution of identifier dependencies by generating necessary forward declarations.

Distinct from Automatic Dependency Resolution: Focuses on C++ declaration order (forward declarations) rather than runtime service injection or graph resolution.

Explore 1 awesome GitHub repository matching software engineering & architecture · Declaration Order Resolution. Refine with filters or upvote what's useful.

Awesome Declaration Order Resolution GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • hsutter/cppfrontAvatar hsutter

    hsutter/cppfront

    5,964Vezi pe GitHub↗

    cppfront este un frontend de extensie a limbajului C++ și un traducător source-to-source. Acesta funcționează ca un transformator de sintaxă care convertește extensiile experimentale ale limbajului în cod C++ conform standardelor, permițând prototiparea noilor funcționalități ale limbajului în cadrul sistemelor de build existente. Proiectul oferă un strat de traducere care adaugă suport pentru pattern matching, contracte și interpolarea șirurilor. Include un instrument de metaprogramare pentru reflexie la compile-time și generare automată de cod folosind metafuncții specializate. Sistemul automatizează mai multe sarcini de dezvoltare, inclusiv rezolvarea ordinii dependențelor prin declarații forward automate și gestionarea modurilor de transmitere a parametrilor. De asemenea, aplică analiză statică pentru a insera verificarea automată a limitelor și a optimiza gestionarea resurselor prin aplicarea semanticii de mutare (move semantics) la ultimul punct de utilizare al unei variabile. Instrumentul include un mecanism de verificare pentru a se asigura că sursa standard rămâne neschimbată în timpul procesului de traducere, pentru a preveni regresiile de sintaxă.

    Automatically generates forward declarations so functions and types work regardless of their definition order.

    C++
    Vezi pe GitHub↗5,964
  1. Home
  2. Software Engineering & Architecture
  3. Automatic Dependency Resolution
  4. Declaration Order Resolution