- 44e0437 internal change by Krasimir Georgiev · 12 months ago
- 480c71c crubit: adapt for https://github.com/rust-lang/rust/commit/80d2bdb6191609c8a3940a1a7959ac1ac16e8ed6 by Krasimir Georgiev · 1 year ago
- 4f63e89 crubit: adapt for https://github.com/rust-lang/rust/commit/63091b105d08b7b0db19d699d3be3060acde04ad by Krasimir Georgiev · 1 year ago
- ad0e492 internal change by Krasimir Georgiev · 1 year ago
- 8f3f113 internal change by Krasimir Georgiev · 1 year ago
- ed03c12 crubit: silence a new rustc warning about redundant imports by Krasimir Georgiev · 1 year ago
- 3b15ef4 crubit: adapt for https://github.com/rust-lang/rust/commit/c2512a130f398d923229c3dc401be10c357a3b8d by Krasimir Georgiev · 1 year ago
- 2a8e83e Use a cleaner imperative style for `run()`. by Devin Jeanpierre · 1 year ago
- d2f5286 Automatic code cleanup. by Marcel Hlopko · 1 year, 1 month ago
- 4715157 Integrate LLVM at llvm/llvm-project@e630a451b457 by Jorge Gorbe Moya · 1 year, 1 month ago
- 35e85b6 crubit: adapt for https://github.com/rust-lang/rust/commit/e55df623ead33023fe6c4488064e5d5e4e141b9e by Krasimir Georgiev · 1 year, 1 month ago
- d4dfc13 crubit: adapt for https://github.com/rust-lang/rust/commit/557b11187090b0ec749b07858c6ac18f95b7490e by Krasimir Georgiev · 1 year, 1 month ago
- b7edf04 crubit: adapt for https://github.com/rust-lang/rust/commit/5d9dfbd08f38c2a9bc71d39de8f5c7776afe0f9e by Krasimir Georgiev · 1 year, 1 month ago
- 6aeb7ae rs_bindings_from_cc: Don't invoke `coverage_common.instrumented_files_info` when running `rustc_compile_action` in aspect. by Jing Lu · 1 year, 1 month ago
- 06b0d5b cc_bindings_from_rs: Map `*mut c_void` to `void*` and `*const c_void` to `const void*`. by Jing Lu · 1 year, 2 months ago
- 57ea840 Adds directives to disable dead_code warnings for test that started failing recently. by Googler · 1 year, 2 months ago
- 49098e3 Do not assume the same crate name between rust_library and cc_bindings_from_rs by Marcel Hlopko · 1 year, 2 months ago
- 03f5fc5 adapt for https://github.com/rust-lang/rust/commit/cce1701c4c3c37c96753ddb15fd822e71558d141 by Krasimir Georgiev · 1 year, 3 months ago
- d63080a Expose `unsafe` functions to C++, as if they were not `unsafe`. by Devin Jeanpierre · 1 year, 3 months ago
- f75a99e cleanup: remove google3_internal_rustc_contains_commit_3da059398d232421b7356463918a39657ab5fe84 by Krasimir Georgiev · 1 year, 3 months ago
- afb5385 cleanup: remove google3_internal_rustc_contains_commit_581a317bbbbad807fd88eab490516787f1e9249e by Krasimir Georgiev · 1 year, 3 months ago
- 8229571 adapt for rust API changes https://github.com/rust-lang/rust/commit/24f009c5e55d18c12563dd74681ca33b8a349936 by Krasimir Georgiev · 1 year, 3 months ago
- bc0672e Add bug-numbered TODO to remove `-Cpanic=abort`. by Devin Jeanpierre · 1 year, 3 months ago
- 477702a Round-trip types which were originally C++. by Devin Jeanpierre · 1 year, 4 months ago
- 0398f07 adapt for rustc API changes from https://github.com/rust-lang/rust/commit/3a4798c92d5ea9e4a3a0e6d4e2b597b0e9c7cf9a by Krasimir Georgiev · 1 year, 4 months ago
- 8bc1cd0 Remove most of the "experimental, heavy development" disclaimers. by Devin Jeanpierre · 1 year, 4 months ago
- a4141c8 adapt for rust API changes from https://github.com/rust-lang/rust/commit/40b154e53c0e04ff4cfd40d43d8e2b86b143b763 by Krasimir Georgiev · 1 year, 4 months ago
- fff6dcb Move `find_def_id_by_name` to `run_compiler_for_testing`. by Devin Jeanpierre · 1 year, 4 months ago
- 36913e7 crubit: adapt for rustc API changes from https://github.com/rust-lang-ci/rust/commit/3da059398d232421b7356463918a39657ab5fe84 by Krasimir Georgiev · 1 year, 4 months ago
- 75da3ef crubit: update for rustc API changes from https://github.com/rust-lang/rust/commit/581a317bbbbad807fd88eab490516787f1e9249e by Krasimir Georgiev · 1 year, 4 months ago
- 62c71a9 Set `using_internal_features` to false in Crubit's rustc_interface config. by Jing Lu · 1 year, 4 months ago
- af055c1 adapt for rustc API changes https://github.com/rust-lang/rust/commit/59f6f044f5228e039e1310b97f478c79aa745f35 by Krasimir Georgiev · 1 year, 5 months ago
- 3fb8858 adapt for rustc API changes https://github.com/rust-lang/rust/commit/c3fd4383fb6a49a4ad916809ccd0c26b0edfd299 by Krasimir Georgiev · 1 year, 5 months ago
- e4d1f9f Update rules_rust usage to match https://github.com/bazelbuild/rules_rust/commit/cd3e53e9b8555543071ea109218baf41fc4b88f7. by Krasimir Georgiev · 1 year, 5 months ago
- 563b90c Prune unneeded dependencies of `cc_bindings_from_rs`. by Lukasz Anforowicz · 1 year, 5 months ago
- 9b9716c Finally, move `bindings` to a separate crate. by Devin Jeanpierre · 1 year, 5 months ago
- d9d5edd Crubit OSS build presubmit: Bump the rust toolchain version. by Jing Lu · 1 year, 5 months ago
- 2375c5b Move `cmdline` to a separate crate. by Devin Jeanpierre · 1 year, 5 months ago
- 0b1e988 Move run_compiler and its testonly helper functions into separate crates. by Devin Jeanpierre · 1 year, 5 months ago
- f2e50e7 Prepare `CcBindingsFromRustInfo` for round-tripped interop. by Devin Jeanpierre · 1 year, 6 months ago
- 199d969 Allow multiple headers in `--bindings-from-dependency`. by Devin Jeanpierre · 1 year, 6 months ago
- 61fda74 Google-internal change by Jing Lu · 1 year, 6 months ago
- ac7c3fd s/other-crate-bindings/bindings-from-dependency/g by Devin Jeanpierre · 1 year, 6 months ago
- 7ac3e67 Support specifying angular brackets for including Crubit support C++ library headers. by Jing Lu · 1 year, 6 months ago
- a68991e Google-internal change. by Jing Lu · 1 year, 6 months ago
- e0c2928 Adapt to `rustc_interface::interface::Config`'s newly-added `expanded_args` field. by Jing Lu · 1 year, 6 months ago
- 11028c6 update crubit for rustc API changes by Krasimir Georgiev · 1 year, 6 months ago
- 45e9d13 Google-internal change. by Jing Lu · 1 year, 6 months ago
- ba9e674 Google-internal change. by Jing Lu · 1 year, 6 months ago
- c449fc9 Google-internal change. by Jing Lu · 1 year, 6 months ago
- 4fdab41 Don't emit `struct {} zst` for ZST fields. by Jing Lu · 1 year, 6 months ago
- 23486dc Update rust toolchain_type inside rules which are using `compile_rust` function by Nevena Kotlaja · 1 year, 7 months ago
- a659202 Google-internal change. by Jing Lu · 1 year, 7 months ago
- 44f03fa Sort load statements lexicographically. by Jing Lu · 1 year, 7 months ago
- e1771ac Google-internal change. by Jing Lu · 1 year, 7 months ago
- 597bb72 Google-internal change. by Jing Lu · 1 year, 7 months ago
- 4e28946 remove --cfg-s for rustc API changes by Googler · 1 year, 7 months ago
- 591eaf2 Google-internal change. by Jing Lu · 1 year, 7 months ago
- 717a186 Annotate intentional use-after-move operations by Dmitri Gribenko · 1 year, 8 months ago
- bbf3734 Include what you spell by Dmitri Gribenko · 1 year, 8 months ago
- 915da3d Crubit OSS: Try building cc_bindings_from_rs_test: Use OSS version of the dependencies. by Jing Lu · 1 year, 8 months ago
- d476b75 Crubit OSS: Don't add `//common:rust_allocator_shims` to `deps` of targets, add it as `rust_toolchain.allocator_library`. by Jing Lu · 1 year, 8 months ago
- 41dd61d cc_bindings_from_rs: adapt for rustc API changes by Googler · 1 year, 8 months ago
- 0944564 Handle generating `=delete`d bindings inside `format_..._ctor...`. by Lukasz Anforowicz · 1 year, 8 months ago
- 3d4cefa Internal change by Jing Lu · 1 year, 8 months ago
- f8ec9d5 Support for `Drop` without `Default`. by Lukasz Anforowicz · 1 year, 8 months ago
- 1abee2b Add a reproducer for 'cross crate' binding where 'the other crate' is from the Rust toolchain. by Jing Lu · 1 year, 8 months ago
- ad4cd43 Avoid extra includes for thunk decls with non-C-ABI-compatible return types. by Lukasz Anforowicz · 1 year, 8 months ago
- df70bf7 Google-internal change. by Jing Lu · 1 year, 8 months ago
- fa27ea7 Introduce a separate `fn format_move_ctor_and_assignment_operator`. by Lukasz Anforowicz · 1 year, 8 months ago
- 811a892 Only keep `is_trivially_foo` asserts. by Lukasz Anforowicz · 1 year, 8 months ago
- fd0e2dc Use clap v4.1.8 for Crubit. by Jing Lu · 1 year, 8 months ago
- 83caf0c In OSS build, use `crubit_rust_test` as a wrapper of `rust_test`; use `crubit_cc_test` as a wrapper for `cc_test`. by Jing Lu · 1 year, 8 months ago
- 3241e2e OSS build: remove `parse_tests` attribute of `bzl_library`. by Jing Lu · 1 year, 8 months ago
- f8a1f75 Refactoring: Separate `destructor_snippets` and `move_..._snippets`. by Lukasz Anforowicz · 1 year, 8 months ago
- 8531e0c Gracefully handle errors from `tcx.get_diagnostic_item(...)`. by Lukasz Anforowicz · 1 year, 8 months ago
- 12c8f3f Bindings for Rust types with custom `Drop` or "drop glue". by Lukasz Anforowicz · 1 year, 8 months ago
- 19494ca Refactoring: Replace `match` with `Result::map` + `Result::unwrap_or`. by Lukasz Anforowicz · 1 year, 8 months ago
- 2352256 #rust-crubit #docu Fix typo `--output_group` --> `--output_groups` by Googler · 1 year, 8 months ago
- 9176484 Fix typo: offsite => offset by Dmitri Gribenko · 1 year, 8 months ago
- eb697e5 Also use field size as a tie-breaker for same-offset fields. by Augie Fackler · 1 year, 8 months ago
- 3848950 Mark `SomeStruct` which is passed across FFI boundary as `#[repr(C)]` by Jing Lu · 1 year, 8 months ago
- ce3b92d Do not assume `data` attribute is present in the BUILD file. by Marcel Hlopko · 1 year, 8 months ago
- d829163 Fix `offset_of` assertions for fields of types with interior mutability. by Lukasz Anforowicz · 1 year, 8 months ago
- 35f7374 Bifurcate `Drop` and "drop glue" tests to cover `Default` and no-`Default`. by Lukasz Anforowicz · 1 year, 8 months ago
- 15a6002 Refactoring: Deduplicating `let self_ty = tcx.type_of(def_id).subst_identity()`. by Lukasz Anforowicz · 1 year, 8 months ago
- bcb4000 Refactoring: Consolidate handling of various ADT snippets. by Lukasz Anforowicz · 1 year, 8 months ago
- 57c7014 Refactoring: Move destructor and move bindings into `format_adt`. by Lukasz Anforowicz · 1 year, 8 months ago
- 862d856 adapt for rustc API changes from https://github.com/rust-lang/rust/commit/cef812bd958d5037224aebe3721f3ffc9c80965e by Googler · 1 year, 8 months ago
- 10c52f2 Refactoring: Extracting `fn get_def_id_of_default_trait`. by Lukasz Anforowicz · 1 year, 8 months ago
- 92b6605 Refactoring: Extracting `fn does_adt_implement_trait`. by Lukasz Anforowicz · 1 year, 8 months ago
- 107be16 Google-internal change. by Jing Lu · 1 year, 8 months ago
- e721208 Internal change by Lukasz Anforowicz · 1 year, 8 months ago
- b9e515a Internal change by Lukasz Anforowicz · 1 year, 8 months ago
- ec4c8c7 Internal change by Lukasz Anforowicz · 1 year, 8 months ago
- ae1ae17 Internal change by Lukasz Anforowicz · 1 year, 8 months ago
- 8250222 Make bindings work for `rs_default...StructWithFieldWithNoDefault` test. by Lukasz Anforowicz · 1 year, 9 months ago
- 1b665a4 Mapping `Clone` to copy constructor and copy assignment operator. by Lukasz Anforowicz · 1 year, 9 months ago
- fd49ad4 Deduplicate test bodies into a `MainTestBody` function template. by Lukasz Anforowicz · 1 year, 9 months ago
- 36de572 Replace `tcx.non_blanket_impls_for_ty(...)` with `tcx.associated_items(...)`. by Lukasz Anforowicz · 1 year, 9 months ago