typescript
Version:
TypeScript is a language for application scale JavaScript development
18 lines (16 loc) • 787 B
TypeScript
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/utilities.go. DO NOT EDIT.
export declare enum OuterExpressionKinds {
Parentheses = 1 << 0,
TypeAssertions = 1 << 1,
NonNullAssertions = 1 << 2,
PartiallyEmittedExpressions = 1 << 3,
ExpressionsWithTypeArguments = 1 << 4,
Satisfies = 1 << 5,
ExcludeJSDocTypeAssertion = 1 << 6,
Assignments = 1 << 7,
Comma = 1 << 8,
Assertions = TypeAssertions | NonNullAssertions | Satisfies,
All = Parentheses | Assertions | PartiallyEmittedExpressions | ExpressionsWithTypeArguments,
AllExceptAssertionsOrExpressionsWithTypeArguments = All & ~Assertions & ~ExpressionsWithTypeArguments,
ExpressionTypePassthrough = Parentheses | Assignments | Comma,
}