Age | Commit message (Collapse) | Author |
|
emu-33-release
Change-Id: I76a720bde051ae261f8249e562c3672e6378ec1d
|
|
emu-33-release
Change-Id: Iefbc786f2347cbae09dcb620acea841d3654d37b
|
|
Original change: https://android-review.googlesource.com/c/platform/external/rust/cxx/+/2520657
Change-Id: I182ed8232fd6ff4aed1668d908e5d28e2fff5c0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
emu-33-release
Change-Id: I492b876ff7d0d0eb755321b8bd49b759e8f7be2f
|
|
Original change: https://android-review.googlesource.com/c/platform/external/rust/cxx/+/2554114
Change-Id: I8ad2173f1bd4ec691598d46e4d6f78d04c4f76fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Run bpfmt
Test: m build
Change-Id: Ifb42d7c07dc208e8e28835ac68655ede1615cf85
|
|
Change-Id: I00606f844501a0977ea3f7a59f91ca5b2abc4f63
|
|
Change-Id: I2cb2a3e7a0c1c343791bb4cf814a61eb17965a03
|
|
|
|
|
|
Update to syn 2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix: pick up changed tests.h/cc to rebuild the bridge
|
|
Previously, modifying tests.h/cc would not trigger rebuild of the
bridge, effectively preventing test development.
|
|
|
|
|
|
|
|
This used to be needed in order for cxxbridge-cmd to be vendorable by
cargo vendor, but is superseded by the new "artifact dependencies"
functionality of Cargo.
[dependencies]
cxx = "1"
cxxbridge-cmd = { version = "1", artifact = "bin" }
|
|
This library is specifically for Cargo builds so it shouldn't be getting
pulled into downstream non-Cargo builds.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error: type parameter goes unused in function definition
--> demo/src/main.rs:11:14
|
11 | type MultiBuf;
| ^^^^^^^^
|
= help: consider removing the parameter
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters
= note: `-D clippy::extra-unused-type-parameters` implied by `-D clippy::all`
error: type parameter goes unused in function definition
--> src/cxx_string.rs:94:15
|
94 | pub fn new<T: Private>() -> Self {
| ^^^^^^^^^^^^
|
= help: consider removing the parameter
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters
error: type parameter goes unused in function definition
--> src/extern_type.rs:184:27
|
184 | pub fn verify_extern_type<T: ExternType<Id = Id>, Id>() {}
| ^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider removing the parameter
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters
= note: `-D clippy::extra-unused-type-parameters` implied by `-D clippy::all`
error: type parameter goes unused in function definition
--> src/extern_type.rs:187:27
|
187 | pub fn verify_extern_kind<T: ExternType<Kind = Kind>, Kind: self::Kind>() {}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: consider removing the parameter
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters
error: type parameter goes unused in function definition
--> tests/ffi/lib.rs:230:14
|
230 | type Reference<'a>;
| ^^^^^^^^^
|
= help: consider removing the parameter
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters
= note: `-D clippy::extra-unused-type-parameters` implied by `-D clippy::all`
error: type parameter goes unused in function definition
--> tests/ffi/lib.rs:259:14
|
259 | type R;
| ^
|
= help: consider removing the parameter
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters
|
|
|
|
|
|
Closes #1173.
|
|
|
|
|
|
Suppress various pedantic clippy lints
|
|
|
|
Suppress dead_code on generated enum variants
|
|
|
|
Add docs.rs documentation link to `cxx-build`'s `Cargo.toml`
|
|
|