1. 4733a02 Extract DynCallable from clang AST by Googler · 5 hours ago upstream/main
  2. f7bb84e Remove migration helper overloads. by Googler · 7 hours ago
  3. 6242fc8 Remove deduction guide on PairAbi and OptionalAbi by Googler · 8 hours ago
  4. 698912e Fix golden test by Aiden Grossman · 31 hours ago
  5. 30e2274 Make `CRUBIT_UNSAFE_IGNORE_ATTR` take multiple attributes by Abhishek Bajpai · 5 days ago
  6. ef590fe Add dedicated documentation for the unknown attribute error. by Devin Jeanpierre · 5 days ago
  7. 65da760 Automatic code cleanup. by Devin Jeanpierre · 5 days ago
  8. 842dcbb Reset the diagnostic engine to a known state before running any by Luke Zarko · 6 days ago
  9. 0f7ff92 Ignore `final` function specifier in Crubit. by Devin Jeanpierre · 6 days ago
  10. 3609d21 Resolve template declarations to definitions when possible before checking for ownership. by Luke Zarko · 6 days ago
  11. 6591fdc Update goldens. by Luke Zarko · 6 days ago
  12. 17dcd1f Only instantiate class templates that belong to known targets with Crubit enabled. by Luke Zarko · 6 days ago
  13. 7c9c75f Delete redundant record ID in the IR. by Devin Jeanpierre · 9 days ago
  14. 6b212f9 Use fully qualified names for error messages. by Devin Jeanpierre · 9 days ago
  15. d8cf8f8 Use short `$` macro syntax for generated C++ lifetimes by Taylor Cramer · 9 days ago
  16. 0df953c Nullability: enable analysis inside lambda bodies. by Googler · 10 days ago
  17. 9b8a086 Fix public links and included snippets by Taylor Cramer · 12 days ago
  18. e51feb5 Use the cc_name, not the rs_name, for debug names. by Devin Jeanpierre · 12 days ago
  19. 1fa6e05 Format types using the ordinary ir.namespace_qualifier() function. by Devin Jeanpierre · 12 days ago
  20. c6148b5 Format incomplete records without type tags when requested. by Devin Jeanpierre · 13 days ago
  21. de0d21f Remove restrictions note by Taylor Cramer · 13 days ago
  22. cc8b051 Fix mapping of links on crubit.rs homepage by Taylor Cramer · 13 days ago
  23. 5c35c20 Add one more variation of collect evidence test by Googler · 13 days ago
  24. 91ecde0 Add initial documentation for building Crubit with Cargo. by Lukasz Anforowicz · 14 days ago
  25. 42dc58a Remove outdated todo and clarify that slices are not ABI-compatible by Taylor Cramer · 2 weeks ago
  26. e59d492 Add support for function aliases by Taylor Cramer · 2 weeks ago
  27. 600ea5d Return std::nullopt instead of empty summaries. by Googler · 2 weeks ago
  28. 6a30b81 Eliminate TUSummary and use CFGSummary as the top-level summary unit. by Googler · 2 weeks ago
  29. 69c0b17 Instead of dropping inferable slots that cross a test boundary, tag and drop later by Googler · 2 weeks ago
  30. 0076458 Remove outdated test and TODO by Taylor Cramer · 2 weeks ago
  31. 2104e07 Update documentation for Slice and StrRef by Taylor Cramer · 2 weeks ago
  32. a37a649 Load rs_bindings_from_cc_toolchain in common/bazel_support/BUILD by Ethan Smith · 2 weeks ago
  33. 5ed5669 Remove outdated TODO now that CRUBIT_RUST_NAME works with constructors by Taylor Cramer · 2 weeks ago
  34. 53f1388 Remove TODOs that were obsoleted by constructor lifetime inference by Taylor Cramer · 2 weeks ago
  35. 69f3adf Automatic code cleanup. by Liam Miller-Cushon · 3 weeks ago
  36. 4668306 Internal change. by Ethan Smith · 3 weeks ago
  37. ef2f153 Include underlying type in forward declaration of cpp enum. by Ethan Smith · 3 weeks ago
  38. 20578b6 G3 internal by Googler · 3 weeks ago
  39. 603271d Use cpp_type from canonical name instead of requerying crubit attrs. by Ethan Smith · 3 weeks ago
  40. 12c5e31 Update paths to annotations_internal. by Ethan Smith · 3 weeks ago
  41. 4d8ff32 Internal change. by Ethan Smith · 3 weeks ago
  42. 988e481 Merge pull request #182 from salmanmkc:upgrade-github-actions-node24 by Copybara-Service · 3 weeks ago
  43. d5f39ea Automatic code cleanup. by Googler · 3 weeks ago
  44. 5f0675a Update stable_def_id_cmp to use printed def path. by Ethan Smith · 3 weeks ago
  45. 32c7154 Run `third_party/crubit/common/golden_update.sh` to update golden tests by Googler · 3 weeks ago
  46. 0f35572 Internal change. by Ethan Smith · 3 weeks ago
  47. 8540ffa Upgrade GitHub Actions for Node 24 compatibility by Salman Muin Kayser Chishti · 3 weeks ago
  48. 5fc06b8 Add an `assume_lifetimes` feature to enable new lifetime rules for bindings. by Googler · 3 weeks ago
  49. cb97832 Reset the diagnostic engine to a known state before running any by Googler · 3 weeks ago
  50. 2f54b34 Add depedent crates in Bazel. by Ethan Smith · 3 weeks ago
  51. 2d8d827 Update implementation of `stable_def_id_cmp`. by Ethan Smith · 3 weeks ago
  52. 8b035d9 Add an `assume_lifetimes` feature to enable new lifetime rules for bindings. by Luke Zarko · 3 weeks ago
  53. 6f70e75 Fix warnings in cc_bindings_from_rs. by Ethan Smith · 3 weeks ago
  54. fd97e37 Update cc_bindings_from_rs for Rust PR 149709 by Michael VanBemmel · 3 weeks ago
  55. 7fcb516 Undo apple linker warnings by Googler · 3 weeks ago
  56. 9788478 Fix up formatting strings in token_stream_printer. by Ethan Smith · 3 weeks ago
  57. 02aaa46 Refer to the rustfmt available from @rules_rust. by Ethan Smith · 3 weeks ago
  58. 2e01b00 Integrate LLVM at llvm/llvm-project@43bfec29cbec by Aiden Grossman · 3 weeks ago
  59. f519710 Allow backrefs so rs_api_impl.cc can depend on rs_api.rs by Googler · 3 weeks ago
  60. 46be13b Update Crubit tool to post CrubitAbi-context migration state by Googler · 3 weeks ago
  61. a591433 Use new crubit::internal::Encode signature by Googler · 3 weeks ago
  62. 929e67f Internal change. by Fabian Wolff · 3 weeks ago
  63. b02d6e6 Internal Change by Googler · 3 weeks ago
  64. ac9fa41 Internal change. by Googler · 3 weeks ago
  65. 29a5979 Support using a different name than `::ctor` for the Crubit ctor crate. by Devin Jeanpierre · 3 weeks ago
  66. 505c489 Internal change. by Joshua Haberman · 3 weeks ago
  67. 79711a0 Use new crubit::internal::Decode signature by Googler · 4 weeks ago
  68. d9c8079 Delete bazel CI support. by Devin Jeanpierre · 4 weeks ago
  69. 79bef1d Don't add unsupported items to the list of toplevel items. by Luke Zarko · 4 weeks ago
  70. c4e30d6 use Option::insert by Googler · 4 weeks ago
  71. c1be0b3 Fix a few deprecated API warnings by Googler · 4 weeks ago
  72. db85f91 Make ffi_11 public visibility. by Ethan Smith · 4 weeks ago
  73. 7636aed Add rustfmt to expected components (for tests). by Devin Jeanpierre · 4 weeks ago
  74. 40740aa Move UniformReprTemplateType identification logic to C++ by Googler · 4 weeks ago
  75. 907766d Reset the diagnostic engine to a known state before running any by Luke Zarko · 4 weeks ago
  76. c5b0bdf Test most of Crubit in GitHub CI. by Devin Jeanpierre · 4 weeks ago
  77. dd149ea Finish moving the debug paths to a flag for cc_bindings_from_rs. by Devin Jeanpierre · 4 weeks ago
  78. a3261c4 Decide trivially destructible types never have custom `Drop`. by Googler · 4 weeks ago
  79. e0d2461 Integrate LLVM at llvm/llvm-project@8dee997a8558 by Aiden Grossman · 4 weeks ago
  80. 8b5d7de Freshness pass on the Crubit readme. by Devin Jeanpierre · 4 weeks ago
  81. 7278317 Nullability: warn on nonnull-annotated members with default initializers to null. by Googler · 4 weeks ago
  82. 469ea3d Refactor: move IsUnsupportedAndAlien check into GetItemIdsInSourceOrder. by Devin Jeanpierre · 4 weeks ago
  83. c4bf269 Link to documentation when we fail to produce C++ move operations. by Ethan Smith · 4 weeks ago
  84. e3226de Fix constant handling after disabling HIR types. by Ethan Smith · 4 weeks ago
  85. f0c8339 Internal change. by Ethan Smith · 4 weeks ago
  86. d2e3e08 Internal change. by Ethan Smith · 4 weeks ago
  87. 1231aa5 Internal change. by Ethan Smith · 4 weeks ago
  88. 2f62dba Check that transmute-bridged structs are Unpin by Googler · 4 weeks ago
  89. ee03d56 Use the GitHub CI status in the README.md by Devin Jeanpierre · 4 weeks ago
  90. 7b2f197 Fix enum emission under `custom_ffi_types`. by Ethan Smith · 4 weeks ago
  91. d84228e Add support for taking rmetas on the command line. by Ethan Smith · 4 weeks ago
  92. ab7f6fc Disable HIR types. by Ethan Smith · 5 weeks ago
  93. e91ac5b Add `-Zallow-features=rustc_private` to tests using rustc internals. by Fabian Wolff · 5 weeks ago
  94. 22a4f20 Add bytestring conversions to string and string_view. by Devin Jeanpierre · 5 weeks ago
  95. ec0ffa1 Move all formatting binary paths to one central .bzl file. by Devin Jeanpierre · 5 weeks ago
  96. 03d5043 Add a simple golden test for xref annotations. by Luke Zarko · 5 weeks ago
  97. a310b05 Change golden to better illustrate bug by Googler · 5 weeks ago
  98. a9b1343 Visit lambda init-captures from the body of the function where the lambda is created, not as if they were global variable declarations. by Googler · 5 weeks ago
  99. 7e719ae Only produce aliases when we produce an item. by Ethan Smith · 5 weeks ago
  100. f4b87af Code generation for OWNED_POINTER and OWNED_POINTEE annotations. by Googler · 5 weeks ago