Skip to content

Commit 3fee48c

Browse files
committed
Auto merge of rust-lang#104754 - nnethercote:more-ThinVec-in-ast, r=the8472
Use `ThinVec` more in the AST r? `@ghost`
2 parents f715e43 + 9c7570b commit 3fee48c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+586
-481
lines changed

Cargo.lock

+6-3
Original file line numberDiff line numberDiff line change
@@ -3689,6 +3689,7 @@ dependencies = [
36893689
"rustc_session",
36903690
"rustc_span",
36913691
"rustc_target",
3692+
"thin-vec",
36923693
"tracing",
36933694
]
36943695

@@ -3698,6 +3699,7 @@ version = "0.0.0"
36983699
dependencies = [
36993700
"rustc_ast",
37003701
"rustc_span",
3702+
"thin-vec",
37013703
]
37023704

37033705
[[package]]
@@ -4071,6 +4073,7 @@ dependencies = [
40714073
"rustc_trait_selection",
40724074
"rustc_type_ir",
40734075
"smallvec",
4076+
"thin-vec",
40744077
"tracing",
40754078
]
40764079

@@ -4127,6 +4130,7 @@ dependencies = [
41274130
"rustc_serialize",
41284131
"rustc_session",
41294132
"rustc_span",
4133+
"thin-vec",
41304134
"tracing",
41314135
]
41324136

@@ -4826,7 +4830,6 @@ dependencies = [
48264830
"serde_json",
48274831
"smallvec",
48284832
"tempfile",
4829-
"thin-vec",
48304833
"tracing",
48314834
"tracing-subscriber",
48324835
"tracing-tree",
@@ -5502,9 +5505,9 @@ checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb"
55025505

55035506
[[package]]
55045507
name = "thin-vec"
5505-
version = "0.2.9"
5508+
version = "0.2.12"
55065509
source = "registry+https://github.com/rust-lang/crates.io-index"
5507-
checksum = "ceb05e71730d396f960f8f3901cdb41be2d339b303e9d7d3a07c5ff0536e671b"
5510+
checksum = "aac81b6fd6beb5884b0cf3321b8117e6e5d47ecb6fc89f414cfdcca8b2fe2dd8"
55085511

55095512
[[package]]
55105513
name = "thiserror"

compiler/rustc_ast/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ rustc_macros = { path = "../rustc_macros" }
1515
rustc_serialize = { path = "../rustc_serialize" }
1616
rustc_span = { path = "../rustc_span" }
1717
smallvec = { version = "1.8.1", features = ["union", "may_dangle"] }
18-
thin-vec = "0.2.9"
18+
thin-vec = "0.2.12"
1919
tracing = "0.1"

0 commit comments

Comments
 (0)