cognitive-engineering-lab / rustc_pluginLinks
A framework for writing plugins that integrate with the Rust compiler
☆153Updated 4 months ago
Alternatives and similar repositories for rustc_plugin
Users that are interested in rustc_plugin are comparing it to the libraries listed below
Sorting:
- Define compiler intermediate representation usable by external tools☆79Updated last year
- property testing and verification front-end for Rust☆216Updated last week
- ☆160Updated 5 months ago
- Choose Rust types at compile-time via constants☆68Updated last year
- An experimental linting interface for Rust. Let's make custom lints a reality☆147Updated last year
- A tool to help with minimization of Rust code☆59Updated 3 months ago
- automatially find crashes in the rust compiler & tooling☆75Updated last year
- Overview of the Tree Borrows rules for detecting violations of the aliasing discipline in Rust☆26Updated last year
- Safely cast &T to &U where the struct U contains a single field of type T.☆212Updated 2 weeks ago
- UB-free and deterministic rustc fuzzer☆88Updated last month
- Program startup and thread support written in Rust☆190Updated 3 months ago
- Public repository for the Rust keyword generics initiative☆105Updated last year
- Safe, zero-cost downcasting for limited compile-time specialization.☆168Updated last week
- A fast, concurrent string interner☆151Updated last year
- Graph the number of crates that depend on your crate over time☆251Updated last week
- Cargo subcommand for viewing LLVM optimization remarks.☆178Updated last year
- Macro to repeat sequentially indexed copies of a fragment of code☆157Updated last week
- What if we could check declarative macros before using them?☆48Updated 9 months ago
- Rust String Libraries by mcyoung☆192Updated 6 months ago
- An IDE extension for debugging trait errors in Rust.☆186Updated 3 weeks ago
- A Rust code linter☆216Updated last year
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆199Updated last month
- Fork of std::Arc with lots of utilities useful for FFI☆248Updated 2 months ago
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆109Updated this week
- Rust microbenchmarking harness based on paired-testing methodology☆134Updated 3 months ago
- Rust Project Goals tracker☆84Updated this week
- Tools to feature more lenient Polonius-based borrow-checker patterns on stable Rust☆112Updated 9 months ago
- A procedure macro to unify SYNC and ASYNC implementation for downstream application/crates☆161Updated last year
- Library for snippet annotations☆327Updated 2 weeks ago
- А procedural macro useful for testing/fuzzing stateful models against a semantically equivalent but obviously correct implementation☆86Updated 2 years ago