1. f5ae4ea Fix unused import warnings by Taylor Cramer · 3 months ago main
  2. d28c8d5 Merge pull request #18 from google:ssbr-patch-1 by Copybara-Service · 3 months ago
  3. f334f80 Enable consteval-only implicit conversions by Taylor Cramer · 3 months ago
  4. 446a4a9 Create a Rust CI workflow for just building cc_bindings_from_rs by Devin Jeanpierre · 3 months ago
  5. 17027e8 Remove the `do_not_hardcode_status_bridge` feature flag. by Googler · 3 months ago
  6. 5c09f56 internal change by Andreas C. Osowski · 3 months ago
  7. 260f45f Add `non_unpin_ctor` to the list of `:supported` features by Michael VanBemmel · 3 months ago
  8. 1f0a066 Do not collect attributed headers for targets that don't enable Crubit. by Devin Jeanpierre · 3 months ago
  9. bffa336 Fix bug around field naming bug. by Ethan Smith · 3 months ago
  10. b85302c Add more user-relevant pages to the sidebar/sitemap. by Devin Jeanpierre · 3 months ago
  11. 72e9144 Internal Change by Googler · 3 months ago
  12. 668fe54 Internal change by Googler · 3 months ago
  13. 58896f5 rs_bindings_from_cc: adapt for rules_rust 0.67 by Krasimir Georgiev · 3 months ago
  14. 3ce0170 Update logic to determine canonical name of a symbol. by Ethan Smith · 3 months ago
  15. 3daf6bc Create a flag that allows std::vector<SupportedPointer> and absl::StatusOr<SupportedPointer> to be inferable. by Googler · 3 months ago
  16. c8ddf8c Break tests up to include only one scenario per test. by Googler · 3 months ago
  17. 280daeb Merge pull request #17 from google:ssbr-ci by Copybara-Service · 3 months ago
  18. 61b8a54 Add "invalid UTF-8" test to string_view by AJ Heller · 3 months ago
  19. d729c33 Use a rust-toolchain.toml file. by Devin Jeanpierre · 3 months ago
  20. c3fd81f run_compiler_test_support: update for rust PR 147022 by Augie Fackler · 3 months ago
  21. 23fe2a7 rs_bindings_from_cc: fix protobuf crate name determination logic for nested messages by Andreas C. Osowski · 3 months ago
  22. e1b83d7 Handle value_or calls with non-pointer arguments convertible to pointers. by Googler · 3 months ago
  23. 9c7e51f Change bridge.rs to be forward compatible for upcoming changes. by Googler · 3 months ago
  24. 49610b3 Allow nested arrays of Drop+Default types. by Luke Zarko · 3 months ago
  25. e558ffd Merge pull request #15 from google:ssbr-patch-1 by Copybara-Service · 3 months ago
  26. ac76938 Enable `:non_unpin_ctor` in the few golden tests where it makes non-trivial changes by Michael VanBemmel · 3 months ago
  27. 67b1e4b Simplify `non_unpin_ctor` feature guards to ignore superset feature `wrapper` by Michael VanBemmel · 3 months ago
  28. cb37560 Split `struct/nonunpin` tests into supported and experimental by Michael VanBemmel · 3 months ago
  29. a0bb47a Include `non_unpin_ctor` feature in `:wrapper` aspect hint by Michael VanBemmel · 3 months ago
  30. e455270 Adapt for rules_rust 0.66.0. by Krasimir Georgiev · 3 months ago
  31. 9ee57b1 Migrate matches_qualified_name to use def path. by Ethan Smith · 3 months ago
  32. a329247 Support "Get" method on smart pointers to allow for Google-style-consistent method naming. by Googler · 3 months ago
  33. 6cd3ec0 Make formatting command line flags optional. by Ethan Smith · 3 months ago
  34. 4e90879 cc_bindings_from_rs: adapt for Rust PR #144607 by Augie Fackler · 3 months ago
  35. f125377 Hook up more of the inference with summaries -- first in infer_tu and tests by Googler · 3 months ago
  36. 8c5f27b Integrate LLVM at llvm/llvm-project@d5ce81dc8143 by Googler · 3 months ago
  37. ed913f8 Retain propagated_from Evidence field in samples for computed SlotInferences. by Googler · 3 months ago
  38. 29690a3 Refactor unsafe checking for constructors by Taylor Cramer · 3 months ago
  39. 94ee64e Propagate nullability for unique pointers created with `absl::WrapUnique`. by Googler · 3 months ago
  40. 783472e Internal change. by Aaron Jacobs · 3 months ago
  41. f350f16 Add a dependency on the tracing crate by Michael VanBemmel · 3 months ago
  42. c3ecd15 Sort imports in the root Cargo.toml by Michael VanBemmel · 3 months ago
  43. b15bfb5 Allow bindings of [[clang::always_inline]] functions by Sam McCall · 3 months ago
  44. 31611b1 Move functions out of anonymous namespaces and mark them static. by Googler · 3 months ago
  45. 63d6903 Change function name capitalization to match llvm style and fix clang-tidy finding. by Googler · 3 months ago
  46. 4c77f8b Track the original symbol for which evidence was emitted when propagating to related virtual methods within a TU. by Googler · 3 months ago
  47. 728c2da Support passing and returning layout-compatible [T;N] as values. by Luke Zarko · 3 months ago
  48. 55767d1 Remove absl::Status hardcoding within Crubit tool. by Googler · 3 months ago
  49. 39125e0 Internal change. by Aaron Jacobs · 3 months ago
  50. 8b7abde Internal change. by Aaron Jacobs · 3 months ago
  51. 0f8da77 Include slot indices in override method summaries, rather than slot counts. by Googler · 3 months ago
  52. a796ee2 Change C9Co to an RsTypeKind variant. by Googler · 3 months ago
  53. c7d2be2 Minor formatting changes. by Googler · 3 months ago
  54. 5c83746 Internal change. by Aaron Jacobs · 3 months ago
  55. e561f2e Internal change. by Aaron Jacobs · 3 months ago
  56. e01eb2e Internal change. by Aaron Jacobs · 3 months ago
  57. a2e3c2b Internal change. by Aaron Jacobs · 3 months ago
  58. dc70232 Internal change. by Aaron Jacobs · 3 months ago
  59. 64390aa Use mdbook include for index.md page by Ethan Smith · 3 months ago
  60. b2144f9 Factor in the argument's nullability for absl::StatusOr::value_or when determining the result's nullability. by Googler · 3 months ago
  61. 98992d2 Also initialize PointerValue and nullability for smart pointers returned from CallExprs. by Googler · 3 months ago
  62. 8bb2360 Enable removal of `absl_nullability_conflict` annotations. by Googler · 3 months ago
  63. dbb2f3b Support protobuf enums inside of messages. by Devin Jeanpierre · 3 months ago
  64. 34f8969 Support protobuf enums that are not nested inside of a message. by Devin Jeanpierre · 3 months ago
  65. 2ff5d8c Unify bridge-names and existing-rust-type names. by Devin Jeanpierre · 3 months ago
  66. b12504b Test PR documenting that we accept PRs by Devin Jeanpierre · 3 months ago
  67. 1b2e771 Make Rust dependency transforms reversible. by Devin Jeanpierre · 3 months ago
  68. 174f89f Internal change. by Devin Jeanpierre · 3 months ago
  69. 27e7c87 Support c9::Co composable bridging by Googler · 3 months ago
  70. 5784e57 Test that Crubit's missing toolchain doesn't block anything at analysis-time. by Devin Jeanpierre · 3 months ago
  71. db48d6f Add support for serializing VirtualMethodIndex to/from proto. by Googler · 3 months ago
  72. cd51adc Nullability inference: support overrides from previous inference iterations when processing summarized evidence. by Googler · 3 months ago
  73. df6f801 Implement evidence collection from serialized CFG summaries. by Googler · 3 months ago
  74. 8fc62bb Implement helper functions for loading inference data from protobufs. by Googler · 3 months ago
  75. bfb3391 Introduce function that summarizes the inference-relevant CFG portions and exports them in a protobuf. by Googler · 3 months ago
  76. c6697e9 Make Crubit fail only during action execution when on an unsupported platform. by Devin Jeanpierre · 3 months ago
  77. 46996ab Move solver limit check to end of evidence collection. by Googler · 3 months ago
  78. 6931e0c Widen visibility for `cmdline` by Henner Zeller · 3 months ago
  79. 8c3ed0d annotations: improve naming in the CRUBIT_BRIDGE documentation example. by Aaron Jacobs · 3 months ago
  80. 3453404 Mark converstion operator functions as `inline` by Taylor Cramer · 3 months ago
  81. f23e882 Internal change. by Devin Jeanpierre · 3 months ago
  82. 5d508a7 Internal change. by Googler · 3 months ago
  83. eec3563 Release vector/unique_ptr. by Devin Jeanpierre · 3 months ago
  84. 6b4cdc1 Fix parameter-position bridging in cc_bindings_from_rs by Taylor Cramer · 3 months ago
  85. 098b610 Fix repo by Ethan Smith · 3 months ago
  86. 2c78027 Fix a test comment about the direction of evidence flowing for virtual methods by Googler · 3 months ago
  87. b1534ab Spell `[T; S]` as `std::array<lower(T), S>` and test basic uses. by Luke Zarko · 3 months ago
  88. 20e210b dyn_future: make DynFuture generic over the future's lifetime. by Aaron Jacobs · 3 months ago
  89. 22faf16 Initial attempt at mdbook docs. by Ethan Smith · 3 months ago
  90. b41698e Add another known and ignored C++ function attribute by Michael VanBemmel · 3 months ago
  91. 57aca38 Prepare c9::Co to allow for bridgeable T by Googler · 3 months ago
  92. 0d7914a crubit: pass pass DepVariantInfo's attributes explicitly by Krasimir Georgiev · 3 months ago
  93. 03e0ddd Provide conversion operators for `Into` implementations of types. by Ethan Smith · 3 months ago
  94. 9e06a6c dyn_future: add an unsafe factory function for futures that are not 'static. by Aaron Jacobs · 3 months ago
  95. 9d1596b Fix includes. by Googler · 3 months ago
  96. 16d18a1 Reject unknown attributes on functions by Michael VanBemmel · 3 months ago
  97. 9acc6a2 annotations: document that CRUBIT_UNSAFE_IMPL supports multiple markers. by Aaron Jacobs · 3 months ago
  98. 3283a9f Check for underlying raw pointer types from base classes of the nearest smart pointer base class. by Googler · 3 months ago
  99. 58b03d5 New query for local From impls by argument type. by Googler · 3 months ago
  100. 7c5be81 Don't add impossible operator=s to the IR. by Googler · 3 months ago