1. 523dbd4 Add a simple diagnostics type to the IR and use it to report type conversion by Michael Forster · 3 years, 5 months ago
  2. 35639a7 Fix crash when encountering "()" as a type name. by Devin Jeanpierre · 3 years, 5 months ago
  3. db8101a Add blank lines to the generated bindings files and readjust the order, so that by Michael Forster · 3 years, 5 months ago
  4. 409d941 Retain doc comments on functions. by Michael Forster · 3 years, 5 months ago
  5. cc5941a Retain doc comments on record fields by Michael Forster · 3 years, 5 months ago
  6. c6b726c Fix clang-tidy's whitespace/ending_newline check in generated C++ code by Marcel Hlopko · 3 years, 5 months ago
  7. 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
  8. 9227d2c Omit empty derives list. by Devin Jeanpierre · 3 years, 5 months ago
  9. ea700d3 Add the very first little part of support for non-trivially-relocatable types. by Devin Jeanpierre · 3 years, 5 months ago
  10. 2ed14ec Add derives for `Copy`/`Clone` when appropriate. by Devin Jeanpierre · 3 years, 5 months ago
  11. 028800b Retain struct doc comments from C++ headers. by Michael Forster · 3 years, 5 months ago
  12. 8fc6b43 Add Rust IR equivalents to the special member functions. by Devin Jeanpierre · 3 years, 5 months ago
  13. 3a4615d Use the IR testing helpers across the existing source code gen tests. by Michael Forster · 3 years, 5 months ago
  14. ed64202 Observe item order in Rust source code generation. by Michael Forster · 3 years, 6 months ago
  15. 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
  16. 136f0aa Use our default `rustfmt.toml` configuration when formatting the generated by Michael Forster · 3 years, 6 months ago
  17. e9c881c Automatically format generated rust bindings using rustfmt. by Michael Forster · 3 years, 6 months ago
  18. aaa0a53 Add static assertions for member offsets to generated Rust code. by Googler · 3 years, 6 months ago
  19. b2cd021 Add `is_trivial_abi` bit to Record IR. by Devin Jeanpierre · 3 years, 6 months ago
  20. 5ea8864 Add static assertions for struct layout to generated C++ code. by Googler · 3 years, 6 months ago
  21. 09c6f45 Split `Type` in half: separate `RsType` and `CcType`. by Devin Jeanpierre · 3 years, 6 months ago
  22. ec648ff Add static assertions for size and alignment to generated Rust code. by Googler · 3 years, 6 months ago
  23. e6e5f30 Serialize and deserialize size/alignment/offset. by Googler · 3 years, 6 months ago
  24. 184f9ac Add const. by Devin Jeanpierre · 3 years, 6 months ago
  25. ec589eb Make private and protected member variables private in Rust. by Googler · 3 years, 6 months ago
  26. 2294c70 Serialize and deserialize access specifiers. by Googler · 3 years, 6 months ago
  27. 7a7328e Add pointer support to C++ codegen. by Devin Jeanpierre · 3 years, 6 months ago
  28. b4b2874 Import simple structs by Marcel Hlopko · 3 years, 6 months ago
  29. 3164eee Handle simple inline functions by Marcel Hlopko · 3 years, 7 months ago
  30. 45fba97 Return both Rust and C++ code from SrcCodeGen by Marcel Hlopko · 3 years, 7 months ago
  31. f1123c8 Add public_headers to the IR by Marcel Hlopko · 3 years, 7 months ago
  32. 884ae7f Extract ffi_types library/crate. by Marcel Hlopko · 3 years, 7 months ago
  33. 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]
  34. 7d73979 Create bindings for simple C++ functions by Marcel Hlopko · 3 years, 7 months ago
  35. 42abfc8 Send IR to Rust to generate rust source code using quote! by Marcel Hlopko · 3 years, 7 months ago