We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents cb5cd82 + 55efb11 commit 006f1b9Copy full SHA for 006f1b9
103 files changed
go/extractor/go.mod
@@ -10,7 +10,7 @@ toolchain go1.24.0
10
// bazel mod tidy
11
require (
12
golang.org/x/mod v0.24.0
13
- golang.org/x/tools v0.32.0
+ golang.org/x/tools v0.33.0
14
)
15
16
-require golang.org/x/sync v0.13.0 // indirect
+require golang.org/x/sync v0.14.0 // indirect
go/extractor/go.sum
@@ -2,7 +2,7 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
2
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
3
golang.org/x/mod v0.24.0 h1:ZfthKaKaT4NrhGVZHO1/WDTwGES4De8KtWO0SIbNJMU=
4
golang.org/x/mod v0.24.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww=
5
-golang.org/x/sync v0.13.0 h1:AauUjRAJ9OSnvULf/ARrrVywoJDy0YS2AwQ98I37610=
6
-golang.org/x/sync v0.13.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
7
-golang.org/x/tools v0.32.0 h1:Q7N1vhpkQv7ybVzLFtTjvQya2ewbwNDZzUgfXGqtMWU=
8
-golang.org/x/tools v0.32.0/go.mod h1:ZxrU41P/wAbZD8EDa6dDCa6XfpkhJ7HFMjHJXfBDu8s=
+golang.org/x/sync v0.14.0 h1:woo0S4Yywslg6hp4eUFjTVOyKt0RookbpAHG4c1HmhQ=
+golang.org/x/sync v0.14.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
+golang.org/x/tools v0.33.0 h1:4qz2S3zmRxbGIhDIAgjxvFutSvH5EfnsYrRBj0UI0bc=
+golang.org/x/tools v0.33.0/go.mod h1:CIJMaWEY88juyUfo7UbgPqbC8rU2OqfAV1h2Qp0oMYI=
rust/ast-generator/src/main.rs
@@ -23,6 +23,7 @@ fn class_name(type_name: &str) -> String {
23
"Literal" => "LiteralExpr".to_owned(),
24
"ArrayExpr" => "ArrayExprInternal".to_owned(),
25
"AsmOptions" => "AsmOptionsList".to_owned(),
26
+ "MacroStmts" => "MacroBlockExpr".to_owned(),
27
_ if type_name.starts_with("Record") => type_name.replacen("Record", "Struct", 1),
28
_ if type_name.ends_with("Type") => format!("{}Repr", type_name),
29
_ => type_name.to_owned(),
@@ -36,6 +37,7 @@ fn property_name(type_name: &str, field_name: &str) -> String {
36
37
("MatchExpr", "expr") => "scrutinee",
38
("Variant", "expr") => "discriminant",
39
("FieldExpr", "expr") => "container",
40
+ ("MacroBlockExpr", "expr") => "tail_expr",
41
(_, "name_ref") => "identifier",
42
(_, "then_branch") => "then",
43
(_, "else_branch") => "else_",
0 commit comments