85 releases
0.2.84 | Feb 1, 2023 |
---|---|
0.2.83 | Sep 12, 2022 |
0.2.82 | Jul 25, 2022 |
0.2.79 | Jan 19, 2022 |
0.2.15 | Jul 26, 2018 |
#724 in WebAssembly
2,112,993 downloads per month
Used in 21,323 crates
(2 directly)
105KB
2.5K
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
~1–1.5MB
~32K SLoC