Roll cxx: 1.0.140 => 1.0.141 in //third_party/rust.
This CL has been created semi-automatically. The expected review process and other details can be found at //tools/crates/create_update_cl.md Updated crates: * cxx: 1.0.140 => 1.0.141 * cxxbridge-cmd: 1.0.140 => 1.0.141 * cxxbridge-flags: 1.0.140 => 1.0.141 * cxxbridge-macro: 1.0.140 => 1.0.141 Chromium `supply-chain/config.toml` policy requires that the following audit criteria are met (note that these are the *minimum* required criteria and `supply-chain/audits.toml` can and should record a stricter certification if possible; see also //docs/rust-unsafe.md): * cxx@1.0.141, cxxbridge-flags@1.0.141, cxxbridge-macro@1.0.141: crypto-safe, safe-to-deploy, ub-risk-2 * cxxbridge-cmd@1.0.141: crypto-safe, safe-to-run Bug: 40263312 Change-Id: I9d1d216f3a6d3518a4bf802663a05b26d1342cf1 Cq-Include-Trybots: chromium/try:android-rust-arm32-rel Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg Cq-Include-Trybots: chromium/try:android-rust-arm64-rel Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg Cq-Include-Trybots: chromium/try:linux-rust-x64-rel Cq-Include-Trybots: chromium/try:win-rust-x64-dbg Cq-Include-Trybots: chromium/try:win-rust-x64-rel Disable-Rts: True Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6284645 Commit-Queue: Takuto Ikuta <tikuta@chromium.org> Reviewed-by: Łukasz Anforowicz <lukasza@chromium.org> Cr-Commit-Position: refs/heads/main@{#1422552}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
16d0a30771
commit
fa886f6418
build/rust
infra
third_party/rust
chromium_crates_io
Cargo.lockvet_config.toml.hbs
supply-chain
vendor
cxx-1.0.140
cxx-1.0.141
.bazelignore.bazelrc.buckconfig.buckroot.cargo-checksum.json.cargo_vcs_info.json.clang-format.clang-tidy
.devcontainer
.gitattributes.github
.gitignore.vscode
.watchmanconfigBUCKBUILD.bazelCargo.lockCargo.tomlCargo.toml.origLICENSE-APACHELICENSE-MITMODULE.bazelMODULE.bazel.lockREADME.mdbook
.gitignoreREADME.mdbook.tomlbuild.jsbuild.sh
build.rscompile_flags.txtcss
diagram
eslint.config.mjspackage-lock.jsonpackage.jsonsrc
404.mdSUMMARY.mdasync.mdattributes.md
binding
box.mdcxxstring.mdcxxvector.mdfn.mdrawptr.mdresult.mdsharedptr.mdslice.mdstr.mdstring.mduniqueptr.mdvec.md
bindings.mdbuild
building.mdconcepts.mdcontext.mdcxx.pngextern-c++.mdextern-rust.mdindex.mdoverview.svgreference.mdshared.mdtutorial.mdtheme
include
reindeer.tomlrust-toolchain.tomlsrc
cxx.cccxx_string.rscxx_vector.rsexception.rsextern_type.rsfmt.rsfunction.rshash.rslib.rslossy.rs
macros
memory.rsopaque.rsresult.rsrust_slice.rsrust_str.rsrust_string.rsrust_type.rsrust_vec.rsshared_ptr.rssymbols
type_id.rsunique_ptr.rsunwind.rsvector.rsweak_ptr.rstests
BUCKBUILD.bazelcompiletest.rscxx_gen.rscxx_string.rscxx_vector.rstest.rs
ui
array_len_expr.rsarray_len_expr.stderrarray_len_suffix.rsarray_len_suffix.stderrasync_fn.rsasync_fn.stderrbad_explicit_impl.rsbad_explicit_impl.stderrby_value_not_supported.rsby_value_not_supported.stderrconst_fn.rsconst_fn.stderrcxx_crate_name_qualified_cxx_string.rscxx_crate_name_qualified_cxx_string.stderrdata_enums.rsdata_enums.stderrdeny_elided_lifetimes.rsdeny_elided_lifetimes.stderrdeny_missing_docs.rsdeny_missing_docs.stderrderive_duplicate.rsderive_duplicate.stderrderive_noncopy.rsderive_noncopy.stderrdrop_shared.rsdrop_shared.stderrempty_enum.rsempty_enum.stderrempty_struct.rsempty_struct.stderrenum_inconsistent.rsenum_inconsistent.stderrenum_match_without_wildcard.rsenum_match_without_wildcard.stderrenum_out_of_bounds.rsenum_out_of_bounds.stderrenum_overflows.rsenum_overflows.stderrenum_receiver.rsenum_receiver.stderrenum_unsatisfiable.rsenum_unsatisfiable.stderrexpected_named.rsexpected_named.stderrextern_fn_abi.rsextern_fn_abi.stderrextern_type_bound.rsextern_type_bound.stderrextern_type_generic.rsextern_type_generic.stderrextern_type_lifetime_bound.rsextern_type_lifetime_bound.stderrfallible_fnptr.rsfallible_fnptr.stderrfunction_with_body.rsfunction_with_body.stderrgeneric_enum.rsgeneric_enum.stderrimpl_trait_for_type.rsimpl_trait_for_type.stderrinclude.rsinclude.stderrlifetime_extern_cxx.rslifetime_extern_cxx.stderrlifetime_extern_rust.rslifetime_extern_rust.stderrmissing_unsafe.rsmissing_unsafe.stderrmultiple_parse_error.rsmultiple_parse_error.stderrmut_return.rsmut_return.stderrnon_integer_discriminant_enum.rsnon_integer_discriminant_enum.stderrnonempty_impl_block.rsnonempty_impl_block.stderrnonlocal_rust_type.rsnonlocal_rust_type.stderropaque_autotraits.rsopaque_autotraits.stderropaque_not_sized.rsopaque_not_sized.stderrpin_mut_opaque.rspin_mut_opaque.stderrptr_in_fnptr.rsptr_in_fnptr.stderrptr_missing_unsafe.rsptr_missing_unsafe.stderrptr_no_const_mut.rsptr_no_const_mut.stderrptr_unsupported.rsptr_unsupported.stderrraw_ident_namespace.rsraw_ident_namespace.stderrreference_to_reference.rsreference_to_reference.stderrreserved_lifetime.rsreserved_lifetime.stderrreserved_name.rsreserved_name.stderrresult_no_display.rsresult_no_display.stderrroot_namespace.rsroot_namespace.stderrrust_pinned.rsrust_pinned.stderrslice_of_type_alias.rsslice_of_type_alias.stderrslice_unsupported.rsslice_unsupported.stderrstruct_cycle.rsstruct_cycle.stderrtype_alias_rust.rstype_alias_rust.stderrunique_ptr_as_mut.rsunique_ptr_as_mut.stderrunique_ptr_to_opaque.rsunique_ptr_to_opaque.stderrunique_ptr_twice.rsunique_ptr_twice.stderrunnamed_receiver.rsunnamed_receiver.stderrunpin_impl.rsunpin_impl.stderrunrecognized_receiver.rsunrecognized_receiver.stderrunsupported_elided.rsunsupported_elided.stderrvec_opaque.rsvec_opaque.stderrvector_autotraits.rsvector_autotraits.stderrwrong_type_id.rswrong_type_id.stderr
unique_ptr.rstools
cxxbridge-cmd-1.0.140
cxxbridge-cmd-1.0.141
.cargo-checksum.json.cargo_vcs_info.jsonCargo.lockCargo.tomlCargo.toml.origLICENSE-APACHELICENSE-MIT
src
app.rscfg.rs
gen
block.rsbuiltin.rscfg.rscheck.rserror.rsfile.rsfs.rsifndef.rsinclude.rs
main.rsoutput.rsinclude
mod.rsnames.rsnamespace.rsnested.rsout.rswrite.rssyntax
atom.rsattrs.rscfg.rscheck.rsderive.rsdiscriminant.rsdoc.rserror.rsfile.rsident.rsimpls.rsimproper.rsinstantiate.rsmangle.rsmap.rsmod.rsnames.rsnamespace.rsparse.rspod.rsqualified.rsreport.rsresolve.rsset.rssymbol.rstokens.rstoposort.rstrivial.rstypes.rsvisit.rs
test.rscxxbridge-flags-1.0.140
cxxbridge-flags-1.0.141
.cargo-checksum.json.cargo_vcs_info.jsonCargo.lockCargo.tomlCargo.toml.origLICENSE-APACHELICENSE-MIT
src
cxxbridge-macro-1.0.140
cxxbridge-macro-1.0.141
.cargo-checksum.json.cargo_vcs_info.jsonCargo.lockCargo.tomlCargo.toml.origLICENSE-APACHELICENSE-MITREADME.md
src
clang.rsderive.rsexpand.rsgenerics.rslib.rsload.rs
syntax
atom.rsattrs.rscfg.rscheck.rsderive.rsdiscriminant.rsdoc.rserror.rsfile.rsident.rsimpls.rsimproper.rsinstantiate.rsmangle.rsmap.rsmod.rsnames.rsnamespace.rsparse.rspod.rsqualified.rsreport.rsresolve.rsset.rssymbol.rstokens.rstoposort.rstrivial.rstypes.rsvisit.rs
tokens.rstype_id.rscxx
cxxbridge_cmd
cxxbridge_flags
cxxbridge_macro
@ -4,4 +4,4 @@
|
||||
|
||||
# The version of cxx under //third_party/rust/chromium_crates_io/vendor.
|
||||
# Update this whenever cxx is rolled.
|
||||
cxx_version = "1.0.140"
|
||||
cxx_version = "1.0.141"
|
||||
|
@ -656,11 +656,11 @@ third_party/rust/chromium_crates_io/vendor/clap_builder-4.5.29/src/parser 1 1
|
||||
third_party/rust/chromium_crates_io/vendor/codespan-reporting-0.11.1 2 1
|
||||
third_party/rust/chromium_crates_io/vendor/codespan-reporting-0.11.1/examples 1 1
|
||||
third_party/rust/chromium_crates_io/vendor/crc32fast-1.4.2/.github/workflows 2 1
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140 1 1
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/book 1 1
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/book/src 3 1
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/.github/workflows 4 3
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/src 4 1
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.141 1 1
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/book 1 1
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/book/src 3 1
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/.github/workflows 4 3
|
||||
third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/src 4 1
|
||||
third_party/rust/chromium_crates_io/vendor/displaydoc-0.2.5 2 1
|
||||
third_party/rust/chromium_crates_io/vendor/displaydoc-0.2.5/src 2 1
|
||||
third_party/rust/chromium_crates_io/vendor/either-1.13.0/.github/workflows 1 1
|
||||
|
8
third_party/rust/chromium_crates_io/Cargo.lock
generated
vendored
8
third_party/rust/chromium_crates_io/Cargo.lock
generated
vendored
@ -211,7 +211,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cxx"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
dependencies = [
|
||||
"cc",
|
||||
@ -224,7 +224,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cxxbridge-cmd"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
dependencies = [
|
||||
"clap",
|
||||
@ -236,12 +236,12 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cxxbridge-flags"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
|
||||
[[package]]
|
||||
name = "cxxbridge-macro"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
|
@ -573,8 +573,8 @@ who = "Liza Burakova <liza@chromium.org>"
|
||||
criteria = ["safe-to-run", "does-not-implement-crypto"]
|
||||
delta = "1.9.0 -> 1.10.0"
|
||||
notes = """
|
||||
Reviewed in https://crrev.com/c/6235725. Very large change in buf_impl.rs
|
||||
as well but no unsafe changes there specifically.
|
||||
Reviewed in https://crrev.com/c/6235725. Very large change in buf_impl.rs
|
||||
as well but no unsafe changes there specifically.
|
||||
"""
|
||||
|
||||
[[audits.calendrical_calculations]]
|
||||
@ -1081,6 +1081,11 @@ who = "Dustin J. Mitchell <djmitche@chromium.org>"
|
||||
criteria = ["safe-to-run", "does-not-implement-crypto"]
|
||||
delta = "1.0.137 -> 1.0.140"
|
||||
|
||||
[[audits.cxxbridge-cmd]]
|
||||
who = "Takuto Ikuta <tikuta@chromium.org>"
|
||||
criteria = ["safe-to-run", "does-not-implement-crypto"]
|
||||
delta = "1.0.140 -> 1.0.141"
|
||||
|
||||
[[audits.cxxbridge-flags]]
|
||||
who = "danakj@chromium.org"
|
||||
criteria = ["safe-to-run", "does-not-implement-crypto"]
|
||||
@ -1157,6 +1162,11 @@ who = "Dustin J. Mitchell <djmitche@chromium.org>"
|
||||
criteria = ["safe-to-deploy", "does-not-implement-crypto", "ub-risk-0"]
|
||||
delta = "1.0.137 -> 1.0.140"
|
||||
|
||||
[[audits.cxxbridge-flags]]
|
||||
who = "Takuto Ikuta <tikuta@chromium.org>"
|
||||
criteria = ["safe-to-deploy", "does-not-implement-crypto", "ub-risk-0"]
|
||||
delta = "1.0.140 -> 1.0.141"
|
||||
|
||||
[[audits.cxxbridge-macro]]
|
||||
who = "danakj <danakj@chromium.org>"
|
||||
criteria = "does-not-implement-crypto"
|
||||
|
@ -110,16 +110,16 @@ criteria = ["crypto-safe", "safe-to-deploy", "ub-risk-2"]
|
||||
[policy."crc32fast:1.4.2"]
|
||||
criteria = ["crypto-safe", "safe-to-deploy", "ub-risk-2"]
|
||||
|
||||
[policy."cxx:1.0.140"]
|
||||
[policy."cxx:1.0.141"]
|
||||
criteria = ["crypto-safe", "safe-to-deploy", "ub-risk-2"]
|
||||
|
||||
[policy."cxxbridge-cmd:1.0.140"]
|
||||
[policy."cxxbridge-cmd:1.0.141"]
|
||||
criteria = ["crypto-safe", "safe-to-run"]
|
||||
|
||||
[policy."cxxbridge-flags:1.0.140"]
|
||||
[policy."cxxbridge-flags:1.0.141"]
|
||||
criteria = ["crypto-safe", "safe-to-deploy", "ub-risk-2"]
|
||||
|
||||
[policy."cxxbridge-macro:1.0.140"]
|
||||
[policy."cxxbridge-macro:1.0.141"]
|
||||
criteria = ["crypto-safe", "safe-to-deploy", "ub-risk-2"]
|
||||
|
||||
[policy."diplomat-runtime:0.9.0"]
|
||||
@ -577,7 +577,7 @@ https://crbug.com/366411886
|
||||
"""
|
||||
|
||||
[[exemptions.cxx]]
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
criteria = ["safe-to-deploy", "crypto-safe", "ub-risk-2"]
|
||||
notes = """
|
||||
Grandparented-in when setting up `cargo vet` in Jan 2024
|
||||
@ -599,10 +599,11 @@ Exemption updated to 1.0.135 in December 2024.
|
||||
Exemption updated to 1.0.136 in January 2025.
|
||||
Exemption updated to 1.0.137 in January 2025.
|
||||
Exemption updated to 1.0.140 in February 2025.
|
||||
Exemption updated to 1.0.141 in February 2025.
|
||||
"""
|
||||
|
||||
[[exemptions.cxxbridge-macro]]
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
criteria = ["safe-to-deploy", "crypto-safe", "ub-risk-2"]
|
||||
notes = """
|
||||
Grandparented-in when setting up `cargo vet` in Jan 2024
|
||||
@ -624,6 +625,7 @@ Exemption updated to 1.0.135 in December 2024.
|
||||
Exemption updated to 1.0.136 in January 2025.
|
||||
Exemption updated to 1.0.137 in January 2025.
|
||||
Exemption updated to 1.0.140 in February 2025.
|
||||
Exemption updated to 1.0.141 in February 2025.
|
||||
"""
|
||||
|
||||
[[exemptions.icu_experimental]]
|
||||
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
"git": {
|
||||
"sha1": "e067e71b0222fb88ae3941e3adcd1e4133feef4d"
|
||||
},
|
||||
"path_in_vcs": ""
|
||||
}
|
6
third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/.cargo_vcs_info.json
vendored
Normal file
6
third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/.cargo_vcs_info.json
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"git": {
|
||||
"sha1": "926094db8792e43cc0e3f33b422f6319dbd2cfff"
|
||||
},
|
||||
"path_in_vcs": ""
|
||||
}
|
50
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/Cargo.lock → third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/Cargo.lock
generated
vendored
50
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/Cargo.lock → third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/Cargo.lock
generated
vendored
@ -10,27 +10,27 @@ checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
|
||||
|
||||
[[package]]
|
||||
name = "cc"
|
||||
version = "1.2.13"
|
||||
version = "1.2.14"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda"
|
||||
checksum = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9"
|
||||
dependencies = [
|
||||
"shlex",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "clap"
|
||||
version = "4.5.28"
|
||||
version = "4.5.30"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff"
|
||||
checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d"
|
||||
dependencies = [
|
||||
"clap_builder",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "clap_builder"
|
||||
version = "4.5.27"
|
||||
version = "4.5.30"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7"
|
||||
checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c"
|
||||
dependencies = [
|
||||
"anstyle",
|
||||
"clap_lex",
|
||||
@ -55,7 +55,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cxx"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
dependencies = [
|
||||
"cc",
|
||||
"cxx-build",
|
||||
@ -72,9 +72,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cxx-build"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "fe46b5309c99e9775e7a338c98e4097455f52db5b684fd793ca22848fde6e371"
|
||||
checksum = "49d8c1baedad72a7efda12ad8d7ad687b3e7221dfb304a12443fd69e9de8bb30"
|
||||
dependencies = [
|
||||
"cc",
|
||||
"codespan-reporting",
|
||||
@ -86,9 +86,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cxx-gen"
|
||||
version = "0.7.140"
|
||||
version = "0.7.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3474c45958d2260d293bf2e1b5dd10a1a8369007a1146b1322fc4de789445b1c"
|
||||
checksum = "3343179081b405510bd700a40272ea492d59eaa8d61981c3886242859b3d8ea1"
|
||||
dependencies = [
|
||||
"codespan-reporting",
|
||||
"proc-macro2",
|
||||
@ -104,9 +104,9 @@ checksum = "54b17bb6fdd4579f6b0ad0becada9b2692ad19dd6f42ec314f0f0411bc226ede"
|
||||
|
||||
[[package]]
|
||||
name = "cxxbridge-cmd"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4315c4ce8d23c26d87f2f83698725fd5718d8e6ace4a9093da2664d23294d372"
|
||||
checksum = "e43afb0e3b2ef293492a31ecd796af902112460d53e5f923f7804f348a769f9c"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"codespan-reporting",
|
||||
@ -117,15 +117,15 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cxxbridge-flags"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f55d69deb3a92f610a60ecc524a72c7374b6dc822f8fb7bb4e5d9473f10530c4"
|
||||
checksum = "0257ad2096a2474fe877e9e055ab69603851c3d6b394efcc7e0443899c2492ce"
|
||||
|
||||
[[package]]
|
||||
name = "cxxbridge-macro"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5bee7a1d9b5091462002c2b8de2a4ed0f0fde011d503cc272633f66075bd5141"
|
||||
checksum = "b46cbd7358a46b760609f1cb5093683328e58ca50e594a308716f5403fdc03e5"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
@ -141,9 +141,9 @@ checksum = "59f8e79d1fbf76bdfbde321e902714bf6c49df88a7dda6fc682fc2979226962d"
|
||||
|
||||
[[package]]
|
||||
name = "equivalent"
|
||||
version = "1.0.1"
|
||||
version = "1.0.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
|
||||
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
|
||||
|
||||
[[package]]
|
||||
name = "foldhash"
|
||||
@ -332,9 +332,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "toml_edit"
|
||||
version = "0.22.23"
|
||||
version = "0.22.24"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee"
|
||||
checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474"
|
||||
dependencies = [
|
||||
"indexmap",
|
||||
"serde",
|
||||
@ -361,9 +361,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "unicode-ident"
|
||||
version = "1.0.16"
|
||||
version = "1.0.17"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034"
|
||||
checksum = "00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe"
|
||||
|
||||
[[package]]
|
||||
name = "unicode-width"
|
||||
@ -455,9 +455,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
|
||||
|
||||
[[package]]
|
||||
name = "winnow"
|
||||
version = "0.7.1"
|
||||
version = "0.7.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f"
|
||||
checksum = "59690dea168f2198d1a3b0cac23b8063efcd11012f10ae4698f284808c8ef603"
|
||||
dependencies = [
|
||||
"memchr",
|
||||
]
|
@ -13,7 +13,7 @@
|
||||
edition = "2021"
|
||||
rust-version = "1.73"
|
||||
name = "cxx"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
authors = ["David Tolnay <dtolnay@gmail.com>"]
|
||||
build = "build.rs"
|
||||
links = "cxxbridge1"
|
||||
@ -85,7 +85,6 @@ std = [
|
||||
[lib]
|
||||
name = "cxx"
|
||||
path = "src/lib.rs"
|
||||
doc-scrape-examples = false
|
||||
|
||||
[[test]]
|
||||
name = "compiletest"
|
||||
@ -112,7 +111,7 @@ name = "unique_ptr"
|
||||
path = "tests/unique_ptr.rs"
|
||||
|
||||
[dependencies.cxxbridge-macro]
|
||||
version = "=1.0.140"
|
||||
version = "=1.0.141"
|
||||
|
||||
[dependencies.foldhash]
|
||||
version = "0.1"
|
||||
@ -122,7 +121,7 @@ default-features = false
|
||||
version = "1.0.9"
|
||||
|
||||
[dev-dependencies.cxx-build]
|
||||
version = "=1.0.140"
|
||||
version = "=1.0.141"
|
||||
|
||||
[dev-dependencies.cxx-gen]
|
||||
version = "0.7"
|
||||
@ -141,8 +140,8 @@ features = ["diff"]
|
||||
version = "1.0.83"
|
||||
|
||||
[build-dependencies.cxxbridge-flags]
|
||||
version = "=1.0.140"
|
||||
version = "=1.0.141"
|
||||
default-features = false
|
||||
|
||||
[target."cfg(any())".build-dependencies.cxxbridge-cmd]
|
||||
version = "=1.0.140"
|
||||
version = "=1.0.141"
|
13
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/Cargo.toml.orig → third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/Cargo.toml.orig
generated
vendored
13
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/Cargo.toml.orig → third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/Cargo.toml.orig
generated
vendored
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "cxx"
|
||||
version = "1.0.140"
|
||||
version = "1.0.141"
|
||||
authors = ["David Tolnay <dtolnay@gmail.com>"]
|
||||
categories = ["development-tools::ffi", "api-bindings", "no-std"]
|
||||
description = "Safe interop between Rust and C++"
|
||||
@ -23,16 +23,16 @@ alloc = []
|
||||
std = ["alloc", "foldhash/std"]
|
||||
|
||||
[dependencies]
|
||||
cxxbridge-macro = { version = "=1.0.140", path = "macro" }
|
||||
cxxbridge-macro = { version = "=1.0.141", path = "macro" }
|
||||
foldhash = { version = "0.1", default-features = false }
|
||||
link-cplusplus = "1.0.9"
|
||||
|
||||
[build-dependencies]
|
||||
cc = "1.0.83"
|
||||
cxxbridge-flags = { version = "=1.0.140", path = "flags", default-features = false }
|
||||
cxxbridge-flags = { version = "=1.0.141", path = "flags", default-features = false }
|
||||
|
||||
[dev-dependencies]
|
||||
cxx-build = { version = "=1.0.140", path = "gen/build" }
|
||||
cxx-build = { version = "=1.0.141", path = "gen/build" }
|
||||
cxx-gen = { version = "0.7", path = "gen/lib" }
|
||||
cxx-test-suite = { version = "0", path = "tests/ffi" }
|
||||
rustversion = "1.0.13"
|
||||
@ -40,10 +40,7 @@ trybuild = { version = "1.0.81", features = ["diff"] }
|
||||
|
||||
# Disallow incompatible cxxbridge-cmd version appearing in the same lockfile.
|
||||
[target.'cfg(any())'.build-dependencies]
|
||||
cxxbridge-cmd = { version = "=1.0.140", path = "gen/cmd" }
|
||||
|
||||
[lib]
|
||||
doc-scrape-examples = false
|
||||
cxxbridge-cmd = { version = "=1.0.141", path = "gen/cmd" }
|
||||
|
||||
[workspace]
|
||||
members = ["demo", "flags", "gen/build", "gen/cmd", "gen/lib", "macro", "tests/ffi"]
|
44
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/MODULE.bazel.lock → third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/MODULE.bazel.lock
generated
vendored
44
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/MODULE.bazel.lock → third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/MODULE.bazel.lock
generated
vendored
@ -1,5 +1,5 @@
|
||||
{
|
||||
"lockFileVersion": 16,
|
||||
"lockFileVersion": 18,
|
||||
"registryFileHashes": {
|
||||
"https://bcr.bazel.build/bazel_registry.json": "8a28e4aff06ee60aed2a8c281907fb8bcbf3b753c91fb5a5c57da3215d5b3497",
|
||||
"https://bcr.bazel.build/modules/abseil-cpp/20210324.2/MODULE.bazel": "7cd0312e064fde87c8d1cd79ba06c876bd23630c83466e9500321be55c96ace2",
|
||||
@ -145,7 +145,7 @@
|
||||
"moduleExtensions": {
|
||||
"//tools/bazel:extension.bzl%crate_repositories": {
|
||||
"general": {
|
||||
"bzlTransitiveDigest": "UFy78Dlkl9obLfwUmXrJnOC4X7HwdIRs0KONODuFNKQ=",
|
||||
"bzlTransitiveDigest": "gWxl4t71LETmlnP064/v608/5DKbrcJ3TPs4nQlogkw=",
|
||||
"usagesDigest": "YBItjer1JIu5HatNhG5RFjMV+91FPeCgNI30zNDcWkA=",
|
||||
"recordedFileInputs": {},
|
||||
"recordedDirentsInputs": {},
|
||||
@ -163,40 +163,40 @@
|
||||
"build_file": "@@//third-party/bazel:BUILD.anstyle-1.0.10.bazel"
|
||||
}
|
||||
},
|
||||
"vendor__cc-1.2.13": {
|
||||
"vendor__cc-1.2.14": {
|
||||
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
|
||||
"attributes": {
|
||||
"sha256": "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda",
|
||||
"sha256": "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9",
|
||||
"type": "tar.gz",
|
||||
"urls": [
|
||||
"https://static.crates.io/crates/cc/1.2.13/download"
|
||||
"https://static.crates.io/crates/cc/1.2.14/download"
|
||||
],
|
||||
"strip_prefix": "cc-1.2.13",
|
||||
"build_file": "@@//third-party/bazel:BUILD.cc-1.2.13.bazel"
|
||||
"strip_prefix": "cc-1.2.14",
|
||||
"build_file": "@@//third-party/bazel:BUILD.cc-1.2.14.bazel"
|
||||
}
|
||||
},
|
||||
"vendor__clap-4.5.28": {
|
||||
"vendor__clap-4.5.30": {
|
||||
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
|
||||
"attributes": {
|
||||
"sha256": "3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff",
|
||||
"sha256": "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d",
|
||||
"type": "tar.gz",
|
||||
"urls": [
|
||||
"https://static.crates.io/crates/clap/4.5.28/download"
|
||||
"https://static.crates.io/crates/clap/4.5.30/download"
|
||||
],
|
||||
"strip_prefix": "clap-4.5.28",
|
||||
"build_file": "@@//third-party/bazel:BUILD.clap-4.5.28.bazel"
|
||||
"strip_prefix": "clap-4.5.30",
|
||||
"build_file": "@@//third-party/bazel:BUILD.clap-4.5.30.bazel"
|
||||
}
|
||||
},
|
||||
"vendor__clap_builder-4.5.27": {
|
||||
"vendor__clap_builder-4.5.30": {
|
||||
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
|
||||
"attributes": {
|
||||
"sha256": "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7",
|
||||
"sha256": "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c",
|
||||
"type": "tar.gz",
|
||||
"urls": [
|
||||
"https://static.crates.io/crates/clap_builder/4.5.27/download"
|
||||
"https://static.crates.io/crates/clap_builder/4.5.30/download"
|
||||
],
|
||||
"strip_prefix": "clap_builder-4.5.27",
|
||||
"build_file": "@@//third-party/bazel:BUILD.clap_builder-4.5.27.bazel"
|
||||
"strip_prefix": "clap_builder-4.5.30",
|
||||
"build_file": "@@//third-party/bazel:BUILD.clap_builder-4.5.30.bazel"
|
||||
}
|
||||
},
|
||||
"vendor__clap_lex-0.7.4": {
|
||||
@ -319,16 +319,16 @@
|
||||
"build_file": "@@//third-party/bazel:BUILD.termcolor-1.4.1.bazel"
|
||||
}
|
||||
},
|
||||
"vendor__unicode-ident-1.0.16": {
|
||||
"vendor__unicode-ident-1.0.17": {
|
||||
"repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive",
|
||||
"attributes": {
|
||||
"sha256": "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034",
|
||||
"sha256": "00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe",
|
||||
"type": "tar.gz",
|
||||
"urls": [
|
||||
"https://static.crates.io/crates/unicode-ident/1.0.16/download"
|
||||
"https://static.crates.io/crates/unicode-ident/1.0.17/download"
|
||||
],
|
||||
"strip_prefix": "unicode-ident-1.0.16",
|
||||
"build_file": "@@//third-party/bazel:BUILD.unicode-ident-1.0.16.bazel"
|
||||
"strip_prefix": "unicode-ident-1.0.17",
|
||||
"build_file": "@@//third-party/bazel:BUILD.unicode-ident-1.0.17.bazel"
|
||||
}
|
||||
},
|
||||
"vendor__unicode-width-0.1.14": {
|
0
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/book/package-lock.json → third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/book/package-lock.json
generated
vendored
0
third_party/rust/chromium_crates_io/vendor/cxx-1.0.140/book/package-lock.json → third_party/rust/chromium_crates_io/vendor/cxx-1.0.141/book/package-lock.json
generated
vendored
Before ![]() (image error) Size: 70 KiB After ![]() (image error) Size: 70 KiB ![]() ![]() |
Before (image error) Size: 42 KiB After (image error) Size: 42 KiB |
@ -9,6 +9,9 @@
|
||||
#include <iosfwd>
|
||||
#include <iterator>
|
||||
#include <new>
|
||||
#if __cplusplus >= 202002L
|
||||
#include <ranges>
|
||||
#endif
|
||||
#include <stdexcept>
|
||||
#include <string>
|
||||
#include <type_traits>
|
@ -364,7 +364,7 @@
|
||||
//! </table>
|
||||
|
||||
#![no_std]
|
||||
#![doc(html_root_url = "https://docs.rs/cxx/1.0.140")]
|
||||
#![doc(html_root_url = "https://docs.rs/cxx/1.0.141")]
|
||||
#![cfg_attr(docsrs, feature(doc_cfg))]
|
||||
#![deny(
|
||||
improper_ctypes,
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user