Merge branch 'main' into redsun82/cargo-upgrade-3

This commit is contained in:
Paolo Tranquilli
2025-06-23 12:26:15 +02:00
209 changed files with 33325 additions and 14775 deletions

14
rust/schema/ast.py generated
View File

@@ -2,6 +2,9 @@
from .prelude import *
class Adt(AstNode, ):
pass
class AsmOperand(AstNode, ):
pass
@@ -38,9 +41,6 @@ class TypeRepr(AstNode, ):
class UseBoundGenericArg(AstNode, ):
pass
class VariantDef(AstNode, ):
pass
class Item(Stmt, ):
pass
@@ -209,7 +209,7 @@ class ContinueExpr(Expr, ):
class DynTraitTypeRepr(TypeRepr, ):
type_bound_list: optional["TypeBoundList"] | child
class Enum(Item, ):
class Enum(Adt, Item, ):
attrs: list["Attr"] | child
generic_param_list: optional["GenericParamList"] | child
name: optional["Name"] | child
@@ -627,7 +627,7 @@ class StmtList(AstNode, ):
statements: list["Stmt"] | child
tail_expr: optional["Expr"] | child
class Struct(Item, VariantDef, ):
class Struct(Adt, Item, ):
attrs: list["Attr"] | child
field_list: optional["FieldList"] | child
generic_param_list: optional["GenericParamList"] | child
@@ -715,7 +715,7 @@ class TypeParam(GenericParam, ):
class UnderscoreExpr(Expr, ):
attrs: list["Attr"] | child
class Union(Item, VariantDef, ):
class Union(Adt, Item, ):
attrs: list["Attr"] | child
generic_param_list: optional["GenericParamList"] | child
name: optional["Name"] | child
@@ -740,7 +740,7 @@ class UseTree(AstNode, ):
class UseTreeList(AstNode, ):
use_trees: list["UseTree"] | child
class Variant(VariantDef, ):
class Variant(AstNode, ):
attrs: list["Attr"] | child
discriminant: optional["Expr"] | child
field_list: optional["FieldList"] | child