93 releases
0.2.92 | Mar 4, 2024 |
---|---|
0.2.90 | Jan 12, 2024 |
0.2.89 | Nov 27, 2023 |
0.2.87 | Jun 12, 2023 |
0.2.15 | Jul 26, 2018 |
#1306 in WebAssembly
4,509,754 downloads per month
Used in 31,696 crates
(2 directly)
120KB
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
~0.6–1.1MB
~23K SLoC