- 523dbd4 Add a simple diagnostics type to the IR and use it to report type conversion by Michael Forster · 3 years, 5 months ago
- 35639a7 Fix crash when encountering "()" as a type name. by Devin Jeanpierre · 3 years, 5 months ago
- db8101a Add blank lines to the generated bindings files and readjust the order, so that by Michael Forster · 3 years, 5 months ago
- 409d941 Retain doc comments on functions. by Michael Forster · 3 years, 5 months ago
- cc5941a Retain doc comments on record fields by Michael Forster · 3 years, 5 months ago
- c6b726c Fix clang-tidy's whitespace/ending_newline check in generated C++ code by Marcel Hlopko · 3 years, 5 months ago
- 273eeae Only add unstable features if they are used, by allowing snippets to include references to which features they need. by Devin Jeanpierre · 3 years, 5 months ago
- 9227d2c Omit empty derives list. by Devin Jeanpierre · 3 years, 5 months ago
- ea700d3 Add the very first little part of support for non-trivially-relocatable types. by Devin Jeanpierre · 3 years, 5 months ago
- 2ed14ec Add derives for `Copy`/`Clone` when appropriate. by Devin Jeanpierre · 3 years, 5 months ago
- 028800b Retain struct doc comments from C++ headers. by Michael Forster · 3 years, 5 months ago
- 8fc6b43 Add Rust IR equivalents to the special member functions. by Devin Jeanpierre · 3 years, 5 months ago
- 3a4615d Use the IR testing helpers across the existing source code gen tests. by Michael Forster · 3 years, 5 months ago
- ed64202 Observe item order in Rust source code generation. by Michael Forster · 3 years, 6 months ago
- 7ef8073 Replace the two lists of `Func`s and `Record`s in the IR by a single list of by Michael Forster · 3 years, 6 months ago
- 136f0aa Use our default `rustfmt.toml` configuration when formatting the generated by Michael Forster · 3 years, 6 months ago
- e9c881c Automatically format generated rust bindings using rustfmt. by Michael Forster · 3 years, 6 months ago
- aaa0a53 Add static assertions for member offsets to generated Rust code. by Googler · 3 years, 6 months ago
- b2cd021 Add `is_trivial_abi` bit to Record IR. by Devin Jeanpierre · 3 years, 6 months ago
- 5ea8864 Add static assertions for struct layout to generated C++ code. by Googler · 3 years, 6 months ago
- 09c6f45 Split `Type` in half: separate `RsType` and `CcType`. by Devin Jeanpierre · 3 years, 6 months ago
- ec648ff Add static assertions for size and alignment to generated Rust code. by Googler · 3 years, 6 months ago
- e6e5f30 Serialize and deserialize size/alignment/offset. by Googler · 3 years, 6 months ago
- 184f9ac Add const. by Devin Jeanpierre · 3 years, 6 months ago
- ec589eb Make private and protected member variables private in Rust. by Googler · 3 years, 6 months ago
- 2294c70 Serialize and deserialize access specifiers. by Googler · 3 years, 6 months ago
- 7a7328e Add pointer support to C++ codegen. by Devin Jeanpierre · 3 years, 6 months ago
- b4b2874 Import simple structs by Marcel Hlopko · 3 years, 6 months ago
- 3164eee Handle simple inline functions by Marcel Hlopko · 3 years, 7 months ago
- 45fba97 Return both Rust and C++ code from SrcCodeGen by Marcel Hlopko · 3 years, 7 months ago
- f1123c8 Add public_headers to the IR by Marcel Hlopko · 3 years, 7 months ago
- 884ae7f Extract ffi_types library/crate. by Marcel Hlopko · 3 years, 7 months ago
- 3962d18 Rename rs_src_code_gen to src_code_gen. by Marcel Hlopko · 3 years, 7 months ago[Renamed from rs_bindings_from_cc/rs_src_code_gen.rs]
- 7d73979 Create bindings for simple C++ functions by Marcel Hlopko · 3 years, 7 months ago
- 42abfc8 Send IR to Rust to generate rust source code using quote! by Marcel Hlopko · 3 years, 7 months ago