[E] SyntaxKind
AST types
Enumeration Members
Enumeration Member | Value | Description |
---|---|---|
AliasStatement | 24 | - |
ArrayExpression | 31 | - |
ArrayLiteral | 97 | - |
AugmentDecoratorStatement | 4 | - |
BlockComment | 51 | - |
BooleanLiteral | 34 | - |
CadlScript | 0 | Deprecated Use TypeSpecScript |
CallExpression | 99 | - |
ConstStatement | 98 | - |
DecoratorDeclarationStatement | 25 | - |
DecoratorExpression | 5 | - |
DirectiveExpression | 6 | - |
Doc | 52 | - |
DocErrorsTag | 57 | - |
DocParamTag | 54 | - |
DocPropTag | 55 | - |
DocReturnsTag | 56 | - |
DocTemplateTag | 58 | - |
DocText | 53 | - |
DocUnknownTag | 59 | - |
EmptyStatement | 48 | - |
EnumMember | 22 | - |
EnumSpreadMember | 23 | - |
EnumStatement | 21 | - |
ExternKeyword | 40 | - |
FunctionDeclarationStatement | 26 | - |
FunctionParameter | 27 | - |
Identifier | 3 | - |
ImportStatement | 2 | - |
InterfaceStatement | 18 | - |
IntersectionExpression | 29 | - |
InvalidStatement | 49 | - |
JsNamespaceDeclaration | 91 | - |
JsSourceFile | 1 | - |
LineComment | 50 | - |
MemberExpression | 7 | - |
ModelExpression | 14 | - |
ModelProperty | 15 | - |
ModelSpreadProperty | 16 | - |
ModelStatement | 13 | - |
NamespaceStatement | 8 | - |
NeverKeyword | 42 | - |
NumericLiteral | 33 | - |
ObjectLiteral | 94 | - |
ObjectLiteralProperty | 95 | - |
ObjectLiteralSpreadProperty | 96 | - |
OperationSignatureDeclaration | 11 | - |
OperationSignatureReference | 12 | - |
OperationStatement | 10 | - |
Projection | 60 | - |
ProjectionArithmeticExpression | 79 | - |
ProjectionBlockExpression | 73 | - |
ProjectionCallExpression | 80 | - |
ProjectionDecoratorReferenceExpression | 89 | - |
ProjectionEnumMemberSelector | 70 | - |
ProjectionEnumSelector | 69 | - |
ProjectionEqualityExpression | 76 | - |
ProjectionExpressionStatement | 71 | - |
ProjectionIfExpression | 72 | - |
ProjectionInterfaceSelector | 68 | - |
ProjectionLambdaExpression | 81 | - |
ProjectionLambdaParameterDeclaration | 82 | - |
ProjectionLogicalExpression | 75 | - |
ProjectionMemberExpression | 74 | - |
ProjectionModelExpression | 83 | - |
ProjectionModelProperty | 84 | - |
ProjectionModelPropertySelector | 63 | - |
ProjectionModelSelector | 62 | - |
ProjectionModelSpreadProperty | 85 | - |
ProjectionOperationSelector | 65 | - |
ProjectionParameterDeclaration | 61 | - |
ProjectionReference | 46 | - |
ProjectionRelationalExpression | 78 | - |
ProjectionScalarSelector | 64 | - |
ProjectionSpreadProperty | 86 | - |
ProjectionStatement | 88 | - |
ProjectionTupleExpression | 87 | - |
ProjectionUnaryExpression | 77 | - |
ProjectionUnionSelector | 66 | - |
ProjectionUnionVariantSelector | 67 | - |
Return | 90 | - |
ScalarConstructor | 100 | - |
ScalarStatement | 17 | - |
StringLiteral | 32 | - |
StringTemplateExpression | 35 | - |
StringTemplateHead | 36 | - |
StringTemplateMiddle | 37 | - |
StringTemplateSpan | 39 | - |
StringTemplateTail | 38 | - |
TemplateArgument | 92 | - |
TemplateParameterDeclaration | 47 | - |
TupleExpression | 30 | - |
TypeOfExpression | 93 | - |
TypeReference | 45 | - |
TypeSpecScript | 0 | - |
UnionExpression | 28 | - |
UnionStatement | 19 | - |
UnionVariant | 20 | - |
UnknownKeyword | 43 | - |
UsingStatement | 9 | - |
ValueOfExpression | 44 | - |
VoidKeyword | 41 | - |