1. 2fa441f Remove `extern_c` from the `supported` feature set by Dmitri Gribenko · 8 months ago
  2. 6a3a2d2 Actually pipe in the `extern_c` feature. by Devin Jeanpierre · 1 year, 3 months ago
  3. 0be4a3a Remove `final` requirement for `Unpin` types. by Devin Jeanpierre · 1 year, 4 months ago
  4. 2608c6f Add ODR suffix to the end of generated `upcast` functions. by Devin Jeanpierre · 1 year, 4 months ago
  5. 638ffa7 Google-internal change. by Jing Lu · 1 year, 6 months ago
  6. 1d6cff5 Delete `original_cc_size`, instead, round sizeof() to alignment when asserting on layout. by Devin Jeanpierre · 1 year, 10 months ago
  7. 25f9f5a Include C++ thunk impls for functions and records inside their `GeneratedItem`. by Devin Jeanpierre · 2 years ago
  8. 6ed0f60 Thread Crubit feature flags into the IR and `src_code_gen.rs`. by Devin Jeanpierre · 2 years ago
  9. 7341f5e crubit: Generate bindings for `operator=` for `Unpin` types. by Googler · 2 years, 1 month ago
  10. c19a9a8 Move internal runtime support headers to an `internal` subdirectory. by Devin Jeanpierre · 2 years, 2 months ago
  11. 0704c1d Move `crubit/rs_bindings_from_cc/support` to `crubit/support`. by Lukasz Anforowicz · 2 years, 2 months ago
  12. 121338a Generate a comment about `#include`s of `--public_headers`. by Lukasz Anforowicz · 2 years, 4 months ago
  13. 19e057d Add `Automatically @generated` comments to `..._rs_api_impl.cc`. by Lukasz Anforowicz · 2 years, 5 months ago
  14. 3f13397 Use mangled type names in `cc_struct_upcast_impl`'s `cast_fn_name`. by Lukasz Anforowicz · 2 years, 7 months ago
  15. 90bb746 Support namespaces in the generated dynamic/virtual upcast thunks. by Lukasz Anforowicz · 2 years, 7 months ago
  16. ccb6767 Generate bindings for abstract classes. by Devin Jeanpierre · 2 years, 7 months ago
  17. e467287 Add golden from the bug description for b/242687817. by Devin Jeanpierre · 2 years, 7 months ago
  18. e9be70a Only emit a C++ thunk if there was Rust code generated for the same function. by Devin Jeanpierre · 2 years, 8 months ago
  19. 07b3390 Use `T*` instead of `T&` as type of thunk parameters. by Lukasz Anforowicz · 2 years, 8 months ago
  20. d4742ff Avoid `struct SomeClass` in `..._rs_api_impl.cc`. by Lukasz Anforowicz · 2 years, 8 months ago
  21. cf8d6db Use `#pragma clang lifetime_elision` in more golden tests. by Devin Jeanpierre · 2 years, 9 months ago
  22. 30360ba Convert field offset assertions to operate on bytes, rather than on bits. by Lukasz Anforowicz · 2 years, 10 months ago
  23. f99db3e Implement upcast to virtual base, via synthesized C++ thunk. by Devin Jeanpierre · 2 years, 11 months ago
  24. 4ee9c22 Introduce CRUBIT_OFFSET_OF macro (supporting type names with commas). by Lukasz Anforowicz · 3 years ago
  25. 2317154 Rename `rs_api_impl_support` namespace to `crubit`. by Lukasz Anforowicz · 3 years ago
  26. da9105d Descend into groups when replacing placeholders by Rosica Dejanovska · 3 years ago
  27. deea789 Implement `!Unpin` move constructors. by Devin Jeanpierre · 3 years ago
  28. b8069ae Disable thread-safety-analysis in generated rs_api_impl.cc file by Marcel Hlopko · 3 years, 1 month ago
  29. fae90a1 Support for operator== member function. by Lukasz Anforowicz · 3 years, 1 month ago
  30. 7c74f84 Separate include sections by a newline. See:[] by Devin Jeanpierre · 3 years, 1 month ago
  31. c80e624 Add base class subobjects to the Rust struct. by Devin Jeanpierre · 3 years, 1 month ago