1 रिपॉजिटरी
Techniques for overriding compiler internals to extract analysis data on stable toolchains.
Distinct from Compiled Code Analysis: Focuses on emulating the compiler driver specifically, rather than general binary or transformation analysis.
Explore 1 awesome GitHub repository matching development tools & productivity · Compiler Driver Emulation. Refine with filters or upvote what's useful.
RLS is a language server that provides language intelligence for the Rust programming language. It implements the Language Server Protocol to enable a standardized communication layer between the Rust compiler and various editor clients. The project focuses on providing real-time code completions, symbol navigation, and type information. It also supports automated structural changes, such as workspace-wide symbol renaming, to maintain semantic correctness during refactoring. The system incorporates static code analysis for linting and formatting, alongside a mechanism for incremental compila
Runs analysis tools on stable toolchains by emulating the compiler driver and overriding internal properties.