UNPKG

typescript

Version:

TypeScript is a language for application scale JavaScript development

32 lines (30 loc) • 1.46 kB
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/tokenflags.go. DO NOT EDIT. export declare enum TokenFlags { None = 0, PrecedingLineBreak = 1 << 0, PrecedingJSDocComment = 1 << 1, Unterminated = 1 << 2, ExtendedUnicodeEscape = 1 << 3, Scientific = 1 << 4, Octal = 1 << 5, HexSpecifier = 1 << 6, BinarySpecifier = 1 << 7, OctalSpecifier = 1 << 8, ContainsSeparator = 1 << 9, UnicodeEscape = 1 << 10, ContainsInvalidEscape = 1 << 11, HexEscape = 1 << 12, ContainsLeadingZero = 1 << 13, ContainsInvalidSeparator = 1 << 14, PrecedingJSDocLeadingAsterisks = 1 << 15, SingleQuote = 1 << 16, PrecedingJSDocWithDeprecated = 1 << 17, PrecedingJSDocWithSeeOrLink = 1 << 18, BinaryOrOctalSpecifier = BinarySpecifier | OctalSpecifier, WithSpecifier = HexSpecifier | BinaryOrOctalSpecifier, StringLiteralFlags = Unterminated | HexEscape | UnicodeEscape | ExtendedUnicodeEscape | ContainsInvalidEscape | SingleQuote, NumericLiteralFlags = Scientific | Octal | ContainsLeadingZero | WithSpecifier | ContainsSeparator | ContainsInvalidSeparator, TemplateLiteralLikeFlags = Unterminated | HexEscape | UnicodeEscape | ExtendedUnicodeEscape | ContainsInvalidEscape, RegularExpressionLiteralFlags = Unterminated, IsInvalid = Octal | ContainsLeadingZero | ContainsInvalidSeparator | ContainsInvalidEscape, }