mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
Merge branch 'main' into rust/callable-base
This commit is contained in:
@@ -24,12 +24,14 @@ class _:
|
||||
The base class for expressions.
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Pat)
|
||||
class _:
|
||||
"""
|
||||
The base class for patterns.
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Label)
|
||||
class _:
|
||||
"""
|
||||
@@ -49,6 +51,7 @@ class _:
|
||||
The base class for statements.
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TypeRef)
|
||||
class _:
|
||||
"""
|
||||
@@ -60,6 +63,7 @@ class _:
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Path)
|
||||
class _:
|
||||
"""
|
||||
@@ -69,6 +73,7 @@ class _:
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(GenericArgList)
|
||||
class _:
|
||||
"""
|
||||
@@ -78,6 +83,7 @@ class _:
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Function)
|
||||
@rust.doc_test_signature(None)
|
||||
class _:
|
||||
@@ -545,6 +551,7 @@ class _:
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(UnderscoreExpr)
|
||||
class _:
|
||||
"""
|
||||
@@ -554,6 +561,7 @@ class _:
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(OffsetOfExpr)
|
||||
class _:
|
||||
"""
|
||||
@@ -614,6 +622,7 @@ class _:
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TuplePat)
|
||||
class _:
|
||||
"""
|
||||
@@ -784,6 +793,8 @@ class _:
|
||||
};
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Abi)
|
||||
class _:
|
||||
"""
|
||||
@@ -792,6 +803,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ArgList)
|
||||
class _:
|
||||
"""
|
||||
@@ -800,6 +813,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ArrayType)
|
||||
class _:
|
||||
"""
|
||||
@@ -808,6 +823,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(AssocItem)
|
||||
class _:
|
||||
"""
|
||||
@@ -816,6 +833,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(AssocItemList)
|
||||
class _:
|
||||
"""
|
||||
@@ -824,6 +843,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(AssocTypeArg)
|
||||
class _:
|
||||
"""
|
||||
@@ -832,6 +853,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Attr)
|
||||
class _:
|
||||
"""
|
||||
@@ -840,6 +863,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ClosureBinder)
|
||||
class _:
|
||||
"""
|
||||
@@ -848,6 +873,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Const)
|
||||
class _:
|
||||
"""
|
||||
@@ -856,6 +883,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ConstArg)
|
||||
class _:
|
||||
"""
|
||||
@@ -864,6 +893,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ConstParam)
|
||||
class _:
|
||||
"""
|
||||
@@ -872,6 +903,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(DynTraitType)
|
||||
class _:
|
||||
"""
|
||||
@@ -880,6 +913,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Enum)
|
||||
class _:
|
||||
"""
|
||||
@@ -888,6 +923,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ExternBlock)
|
||||
class _:
|
||||
"""
|
||||
@@ -896,6 +933,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ExternCrate)
|
||||
class _:
|
||||
"""
|
||||
@@ -904,6 +943,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ExternItem)
|
||||
class _:
|
||||
"""
|
||||
@@ -912,6 +953,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ExternItemList)
|
||||
class _:
|
||||
"""
|
||||
@@ -920,6 +963,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(FieldList)
|
||||
class _:
|
||||
"""
|
||||
@@ -928,6 +973,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(FnPtrType)
|
||||
class _:
|
||||
"""
|
||||
@@ -936,6 +983,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ForExpr)
|
||||
class _:
|
||||
"""
|
||||
@@ -944,6 +993,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ForType)
|
||||
class _:
|
||||
"""
|
||||
@@ -952,6 +1003,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(FormatArgsArg)
|
||||
class _:
|
||||
"""
|
||||
@@ -960,6 +1013,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(FormatArgsExpr)
|
||||
class _:
|
||||
"""
|
||||
@@ -968,6 +1023,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(GenericArg)
|
||||
class _:
|
||||
"""
|
||||
@@ -976,6 +1033,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(GenericParam)
|
||||
class _:
|
||||
"""
|
||||
@@ -984,6 +1043,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(GenericParamList)
|
||||
class _:
|
||||
"""
|
||||
@@ -992,6 +1053,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Impl)
|
||||
class _:
|
||||
"""
|
||||
@@ -1000,6 +1063,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ImplTraitType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1008,6 +1073,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(InferType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1016,6 +1083,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Item)
|
||||
class _:
|
||||
"""
|
||||
@@ -1024,6 +1093,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ItemList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1032,6 +1103,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(LetElse)
|
||||
class _:
|
||||
"""
|
||||
@@ -1040,6 +1113,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Lifetime)
|
||||
class _:
|
||||
"""
|
||||
@@ -1048,6 +1123,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(LifetimeArg)
|
||||
class _:
|
||||
"""
|
||||
@@ -1056,6 +1133,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(LifetimeParam)
|
||||
class _:
|
||||
"""
|
||||
@@ -1064,6 +1143,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MacroCall)
|
||||
class _:
|
||||
"""
|
||||
@@ -1072,6 +1153,9 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
expanded: optional[AstNode] | child | rust.detach
|
||||
|
||||
|
||||
@annotate(MacroDef)
|
||||
class _:
|
||||
"""
|
||||
@@ -1080,6 +1164,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MacroExpr)
|
||||
class _:
|
||||
"""
|
||||
@@ -1088,6 +1174,21 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MacroItems)
|
||||
@rust.doc_test_signature(None)
|
||||
class _:
|
||||
"""
|
||||
A sequence of items generated by a `MacroCall`. For example:
|
||||
```rust
|
||||
mod foo{
|
||||
include!("common_definitions.rs");
|
||||
}
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MacroPat)
|
||||
class _:
|
||||
"""
|
||||
@@ -1096,6 +1197,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MacroRules)
|
||||
class _:
|
||||
"""
|
||||
@@ -1104,6 +1207,21 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MacroStmts)
|
||||
@rust.doc_test_signature(None)
|
||||
class _:
|
||||
"""
|
||||
A sequence of statements generated by a `MacroCall`. For example:
|
||||
```rust
|
||||
fn main() {
|
||||
println!("Hello, world!"); // This macro expands into a list of statements
|
||||
}
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MacroType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1112,6 +1230,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MatchArmList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1120,6 +1240,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(MatchGuard)
|
||||
class _:
|
||||
"""
|
||||
@@ -1128,6 +1250,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Meta)
|
||||
class _:
|
||||
"""
|
||||
@@ -1136,6 +1260,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Name)
|
||||
class _:
|
||||
"""
|
||||
@@ -1144,6 +1270,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(NameRef)
|
||||
class _:
|
||||
"""
|
||||
@@ -1152,6 +1280,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(NeverType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1160,6 +1290,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Param)
|
||||
class _:
|
||||
"""
|
||||
@@ -1168,6 +1300,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ParamList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1176,6 +1310,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ParenExpr)
|
||||
class _:
|
||||
"""
|
||||
@@ -1184,6 +1320,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ParenPat)
|
||||
class _:
|
||||
"""
|
||||
@@ -1192,6 +1330,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ParenType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1200,6 +1340,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(PathSegment)
|
||||
class _:
|
||||
"""
|
||||
@@ -1208,6 +1350,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(PathType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1216,6 +1360,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(PtrType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1224,6 +1370,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(RecordExprFieldList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1232,6 +1380,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(RecordField)
|
||||
class _:
|
||||
"""
|
||||
@@ -1240,6 +1390,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(RecordFieldList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1248,6 +1400,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(RecordPatFieldList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1256,6 +1410,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(RefType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1264,6 +1420,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Rename)
|
||||
class _:
|
||||
"""
|
||||
@@ -1272,6 +1430,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(RestPat)
|
||||
class _:
|
||||
"""
|
||||
@@ -1280,6 +1440,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(RetType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1288,6 +1450,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(ReturnTypeSyntax)
|
||||
class _:
|
||||
"""
|
||||
@@ -1296,6 +1460,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(SelfParam)
|
||||
class _:
|
||||
"""
|
||||
@@ -1304,6 +1470,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(SliceType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1312,6 +1480,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(SourceFile)
|
||||
class _:
|
||||
"""
|
||||
@@ -1320,6 +1490,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Static)
|
||||
class _:
|
||||
"""
|
||||
@@ -1328,6 +1500,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(StmtList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1336,6 +1510,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Struct)
|
||||
class _:
|
||||
"""
|
||||
@@ -1344,6 +1520,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TokenTree)
|
||||
class _:
|
||||
"""
|
||||
@@ -1352,6 +1530,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Trait)
|
||||
class _:
|
||||
"""
|
||||
@@ -1360,6 +1540,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TraitAlias)
|
||||
class _:
|
||||
"""
|
||||
@@ -1368,6 +1550,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TryExpr)
|
||||
class _:
|
||||
"""
|
||||
@@ -1376,6 +1560,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TupleField)
|
||||
class _:
|
||||
"""
|
||||
@@ -1384,6 +1570,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TupleFieldList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1392,6 +1580,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TupleType)
|
||||
class _:
|
||||
"""
|
||||
@@ -1400,6 +1590,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TypeAlias)
|
||||
class _:
|
||||
"""
|
||||
@@ -1408,6 +1600,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TypeArg)
|
||||
class _:
|
||||
"""
|
||||
@@ -1416,6 +1610,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TypeBound)
|
||||
class _:
|
||||
"""
|
||||
@@ -1424,6 +1620,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TypeBoundList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1432,6 +1630,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(TypeParam)
|
||||
class _:
|
||||
"""
|
||||
@@ -1440,6 +1640,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Union)
|
||||
class _:
|
||||
"""
|
||||
@@ -1448,6 +1650,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Use)
|
||||
class _:
|
||||
"""
|
||||
@@ -1456,6 +1660,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(UseTree)
|
||||
class _:
|
||||
"""
|
||||
@@ -1464,6 +1670,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(UseTreeList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1472,6 +1680,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Variant)
|
||||
class _:
|
||||
"""
|
||||
@@ -1480,6 +1690,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(VariantList)
|
||||
class _:
|
||||
"""
|
||||
@@ -1488,6 +1700,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(Visibility)
|
||||
class _:
|
||||
"""
|
||||
@@ -1496,6 +1710,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(WhereClause)
|
||||
class _:
|
||||
"""
|
||||
@@ -1504,6 +1720,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(WherePred)
|
||||
class _:
|
||||
"""
|
||||
@@ -1512,6 +1730,8 @@ class _:
|
||||
todo!()
|
||||
```
|
||||
"""
|
||||
|
||||
|
||||
@annotate(WhileExpr)
|
||||
class _:
|
||||
"""
|
||||
|
||||
7
rust/schema/ast.py
generated
7
rust/schema/ast.py
generated
@@ -333,6 +333,9 @@ class MacroDef(Item):
|
||||
class MacroExpr(Expr):
|
||||
macro_call: optional["MacroCall"] | child
|
||||
|
||||
class MacroItems(AstNode):
|
||||
items: list["Item"] | child
|
||||
|
||||
class MacroPat(Pat):
|
||||
macro_call: optional["MacroCall"] | child
|
||||
|
||||
@@ -342,6 +345,10 @@ class MacroRules(Item):
|
||||
token_tree: optional["TokenTree"] | child
|
||||
visibility: optional["Visibility"] | child
|
||||
|
||||
class MacroStmts(AstNode):
|
||||
expr: optional["Expr"] | child
|
||||
statements: list["Stmt"] | child
|
||||
|
||||
class MacroType(TypeRef):
|
||||
macro_call: optional["MacroCall"] | child
|
||||
|
||||
|
||||
Reference in New Issue
Block a user