Skip to content

[E] SyntaxKind

AST types

Enumeration Members

Enumeration MemberValue
AliasStatement24
ArrayExpression31
ArrayLiteral66
AugmentDecoratorStatement4
BlockComment50
BooleanLiteral34
CallExpression68
ConstStatement67
DecoratorDeclarationStatement25
DecoratorExpression5
DirectiveExpression6
Doc51
DocErrorsTag56
DocParamTag53
DocPropTag54
DocReturnsTag55
DocTemplateTag57
DocText52
DocUnknownTag58
EmptyStatement47
EnumMember22
EnumSpreadMember23
EnumStatement21
ExternKeyword40
FunctionDeclarationStatement26
FunctionParameter27
Identifier3
ImportStatement2
InterfaceStatement18
IntersectionExpression29
InvalidStatement48
JsNamespaceDeclaration60
JsSourceFile1
LineComment49
MemberExpression7
ModelExpression14
ModelProperty15
ModelSpreadProperty16
ModelStatement13
NamespaceStatement8
NeverKeyword42
NumericLiteral33
ObjectLiteral63
ObjectLiteralProperty64
ObjectLiteralSpreadProperty65
OperationSignatureDeclaration11
OperationSignatureReference12
OperationStatement10
Return59
ScalarConstructor69
ScalarStatement17
StringLiteral32
StringTemplateExpression35
StringTemplateHead36
StringTemplateMiddle37
StringTemplateSpan39
StringTemplateTail38
TemplateArgument61
TemplateParameterDeclaration46
TupleExpression30
TypeOfExpression62
TypeReference45
TypeSpecScript0
UnionExpression28
UnionStatement19
UnionVariant20
UnknownKeyword43
UsingStatement9
ValueOfExpression44
VoidKeyword41