Skip to content

[E] SyntaxKind

AST types

Enumeration Members

Enumeration MemberValueDescription
AliasStatement24-
ArrayExpression31-
ArrayLiteral97-
AugmentDecoratorStatement4-
BlockComment51-
BooleanLiteral34-
CadlScript0Deprecated Use TypeSpecScript
CallExpression99-
ConstStatement98-
DecoratorDeclarationStatement25-
DecoratorExpression5-
DirectiveExpression6-
Doc52-
DocErrorsTag57-
DocParamTag54-
DocPropTag55-
DocReturnsTag56-
DocTemplateTag58-
DocText53-
DocUnknownTag59-
EmptyStatement48-
EnumMember22-
EnumSpreadMember23-
EnumStatement21-
ExternKeyword40-
FunctionDeclarationStatement26-
FunctionParameter27-
Identifier3-
ImportStatement2-
InterfaceStatement18-
IntersectionExpression29-
InvalidStatement49-
JsNamespaceDeclaration91-
JsSourceFile1-
LineComment50-
MemberExpression7-
ModelExpression14-
ModelProperty15-
ModelSpreadProperty16-
ModelStatement13-
NamespaceStatement8-
NeverKeyword42-
NumericLiteral33-
ObjectLiteral94-
ObjectLiteralProperty95-
ObjectLiteralSpreadProperty96-
OperationSignatureDeclaration11-
OperationSignatureReference12-
OperationStatement10-
Projection60-
ProjectionArithmeticExpression79-
ProjectionBlockExpression73-
ProjectionCallExpression80-
ProjectionDecoratorReferenceExpression89-
ProjectionEnumMemberSelector70-
ProjectionEnumSelector69-
ProjectionEqualityExpression76-
ProjectionExpressionStatement71-
ProjectionIfExpression72-
ProjectionInterfaceSelector68-
ProjectionLambdaExpression81-
ProjectionLambdaParameterDeclaration82-
ProjectionLogicalExpression75-
ProjectionMemberExpression74-
ProjectionModelExpression83-
ProjectionModelProperty84-
ProjectionModelPropertySelector63-
ProjectionModelSelector62-
ProjectionModelSpreadProperty85-
ProjectionOperationSelector65-
ProjectionParameterDeclaration61-
ProjectionReference46-
ProjectionRelationalExpression78-
ProjectionScalarSelector64-
ProjectionSpreadProperty86-
ProjectionStatement88-
ProjectionTupleExpression87-
ProjectionUnaryExpression77-
ProjectionUnionSelector66-
ProjectionUnionVariantSelector67-
Return90-
ScalarConstructor100-
ScalarStatement17-
StringLiteral32-
StringTemplateExpression35-
StringTemplateHead36-
StringTemplateMiddle37-
StringTemplateSpan39-
StringTemplateTail38-
TemplateArgument92-
TemplateParameterDeclaration47-
TupleExpression30-
TypeOfExpression93-
TypeReference45-
TypeSpecScript0-
UnionExpression28-
UnionStatement19-
UnionVariant20-
UnknownKeyword43-
UsingStatement9-
ValueOfExpression44-
VoidKeyword41-