0

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:
Takuto Ikuta
2025-02-20 07:26:16 -08:00
committed by Chromium LUCI CQ
parent 16d0a30771
commit fa886f6418
395 changed files with 309 additions and 284 deletions
build/rust
infra
third_party/rust
chromium_crates_io
Cargo.lock
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.md
book
build.rscompile_flags.txt
include
reindeer.tomlrust-toolchain.toml
src
tests
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.rs
tools
cxxbridge-cmd-1.0.140
cxxbridge-cmd-1.0.141
cxxbridge-flags-1.0.140
cxxbridge-flags-1.0.141
cxxbridge-macro-1.0.140
cxxbridge-macro-1.0.141
vet_config.toml.hbs
cxx
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

@ -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": ""
}

@ -0,0 +1,6 @@
{
"git": {
"sha1": "926094db8792e43cc0e3f33b422f6319dbd2cfff"
},
"path_in_vcs": ""
}

@ -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"

@ -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"]

@ -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": {

@ -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