1 | //! The ir module defines bindgen's intermediate representation. |
---|---|
2 | //! |
3 | //! Parsing C/C++ generates the IR, while code generation outputs Rust code from |
4 | //! the IR. |
5 | |
6 | pub mod analysis; |
7 | pub mod annotations; |
8 | pub mod comment; |
9 | pub mod comp; |
10 | pub mod context; |
11 | pub mod derive; |
12 | pub mod dot; |
13 | pub mod enum_ty; |
14 | pub mod function; |
15 | pub mod int; |
16 | pub mod item; |
17 | pub mod item_kind; |
18 | pub mod layout; |
19 | pub mod module; |
20 | pub mod objc; |
21 | pub mod template; |
22 | pub mod traversal; |
23 | pub mod ty; |
24 | pub mod var; |
25 |