98 releases
new 0.2.97 | Nov 30, 2024 |
---|---|
0.2.95 | Oct 10, 2024 |
0.2.92 | Mar 4, 2024 |
0.2.89 | Nov 27, 2023 |
0.2.15 | Jul 26, 2018 |
#1406 in WebAssembly
5,301,311 downloads per month
Used in 38,070 crates
(2 directly)
135KB
3K
SLoC
A common backend for bindgen crates.
This (internal) crate provides functionality common to multiple bindgen dependency crates. There are 4 main things exported from this crate:
-
Provides the ability to attempt conversion from an AST struct into a TokenStream
-
A struct used to provide diagnostic responses for failures of said tokenization
-
Abstract Syntax Tree types used to represent a Rust program, with the necessary metadata to generate bindings for it
-
Common utilities for manipulating parsed types from syn
Dependencies
~0.5–1MB
~20K SLoC