Best JavaScript code snippet using storybook-root
typescript-3.9.7.ts
Source:typescript-3.9.7.ts
1export const nodePropertiesBySyntaxKind = new Map([2 ["Identifier", new Set(["kind","escapedText","originalKeywordKind","isInJSDocNamespace","text","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],3 ["QualifiedName", new Set(["kind","left","right","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],4 ["ComputedPropertyName", new Set(["parent","kind","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],5 ["PrivateIdentifier", new Set(["kind","escapedText","text","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],6 ["Decorator", new Set(["kind","parent","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],7 ["TypeParameter", new Set(["kind","parent","name","constraint","default","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],8 ["MethodSignature | SyntaxKind.MethodDeclaration | SyntaxKind.Constructor | SyntaxKind.GetAccessor | SyntaxKind.SetAccessor | SyntaxKind.CallSignature | SyntaxKind.ConstructSignature | SyntaxKind.IndexSignature | SyntaxKind.FunctionType | SyntaxKind.ConstructorType | SyntaxKind.FunctionExpression | SyntaxKind.ArrowFunction | SyntaxKind.FunctionDeclaration | SyntaxKind.JSDocFunctionType", new Set(["kind","name","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],9 ["CallSignature", new Set(["kind","name","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","questionToken",])],10 ["ConstructSignature", new Set(["kind","name","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","questionToken",])],11 ["VariableDeclaration", new Set(["kind","parent","name","exclamationToken","type","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],12 ["VariableDeclarationList", new Set(["kind","parent","declarations","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],13 ["Parameter", new Set(["kind","parent","dotDotDotToken","name","questionToken","type","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],14 ["BindingElement", new Set(["kind","parent","propertyName","dotDotDotToken","name","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],15 ["PropertySignature", new Set(["kind","name","questionToken","type","initializer","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],16 ["PropertyDeclaration", new Set(["kind","parent","name","questionToken","exclamationToken","type","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],17 ["PropertyAssignment", new Set(["parent","kind","name","questionToken","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],18 ["ShorthandPropertyAssignment", new Set(["parent","kind","name","questionToken","exclamationToken","equalsToken","objectAssignmentInitializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],19 ["SpreadAssignment", new Set(["parent","kind","expression","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],20 ["ObjectBindingPattern", new Set(["kind","parent","elements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],21 ["ArrayBindingPattern", new Set(["kind","parent","elements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],22 ["FunctionDeclaration", new Set(["kind","name","body","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],23 ["MethodSignature", new Set(["kind","parent","name","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","questionToken",])],24 ["MethodDeclaration", new Set(["kind","parent","name","body","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],25 ["Constructor", new Set(["kind","parent","body","asteriskToken","questionToken","exclamationToken","name","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],26 ["SemicolonClassElement", new Set(["kind","parent","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],27 ["GetAccessor", new Set(["kind","parent","name","body","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],28 ["SetAccessor", new Set(["kind","parent","name","body","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],29 ["IndexSignature", new Set(["kind","parent","name","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","questionToken",])],30 ["NullKeyword | SyntaxKind.ThisKeyword | SyntaxKind.VoidKeyword | SyntaxKind.AnyKeyword | SyntaxKind.BooleanKeyword | SyntaxKind.NeverKeyword | SyntaxKind.NumberKeyword | SyntaxKind.ObjectKeyword | SyntaxKind.StringKeyword | SyntaxKind.SymbolKeyword | SyntaxKind.UndefinedKeyword | SyntaxKind.UnknownKeyword | SyntaxKind.BigIntKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],31 ["ImportType", new Set(["kind","isTypeOf","argument","qualifier","typeArguments","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],32 ["ThisType", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],33 ["FunctionType | SyntaxKind.ConstructorType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","name","typeParameters","parameters",])],34 ["FunctionType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","name","typeParameters","parameters",])],35 ["ConstructorType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","name","typeParameters","parameters",])],36 ["TypeReference", new Set(["kind","typeName","typeArguments","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],37 ["TypePredicate", new Set(["kind","parent","assertsModifier","parameterName","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],38 ["TypeQuery", new Set(["kind","exprName","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],39 ["TypeLiteral", new Set(["kind","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],40 ["ArrayType", new Set(["kind","elementType","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],41 ["TupleType", new Set(["kind","elementTypes","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],42 ["OptionalType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],43 ["RestType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],44 ["UnionType", new Set(["kind","types","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],45 ["IntersectionType", new Set(["kind","types","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],46 ["ConditionalType", new Set(["kind","checkType","extendsType","trueType","falseType","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],47 ["InferType", new Set(["kind","typeParameter","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],48 ["ParenthesizedType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],49 ["TypeOperator", new Set(["kind","operator","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],50 ["IndexedAccessType", new Set(["kind","objectType","indexType","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],51 ["MappedType", new Set(["kind","readonlyToken","typeParameter","questionToken","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],52 ["LiteralType", new Set(["kind","literal","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],53 ["StringLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],54 ["OmittedExpression", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],55 ["PartiallyEmittedExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],56 ["PrefixUnaryExpression", new Set(["kind","operator","operand","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],57 ["PostfixUnaryExpression", new Set(["kind","operand","operator","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],58 ["NullKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],59 ["FalseKeyword | SyntaxKind.TrueKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],60 ["ThisKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],61 ["SuperKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],62 ["ImportKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],63 ["DeleteExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],64 ["TypeOfExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],65 ["VoidExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],66 ["AwaitExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],67 ["YieldExpression", new Set(["kind","asteriskToken","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],68 ["SyntheticExpression", new Set(["kind","isSpread","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],69 ["BinaryExpression", new Set(["kind","left","operatorToken","right","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],70 ["ConditionalExpression", new Set(["kind","condition","questionToken","whenTrue","colonToken","whenFalse","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],71 ["FunctionExpression", new Set(["kind","name","body","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type",])],72 ["ArrowFunction", new Set(["kind","equalsGreaterThanToken","body","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type",])],73 ["RegularExpressionLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],74 ["NoSubstitutionTemplateLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","rawText",])],75 ["NumericLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],76 ["BigIntLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],77 ["TemplateHead", new Set(["kind","parent","rawText","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],78 ["TemplateMiddle", new Set(["kind","parent","rawText","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],79 ["TemplateTail", new Set(["kind","parent","rawText","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],80 ["TemplateExpression", new Set(["kind","head","templateSpans","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],81 ["TemplateSpan", new Set(["kind","parent","expression","literal","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],82 ["ParenthesizedExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],83 ["ArrayLiteralExpression", new Set(["kind","elements","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],84 ["SpreadElement", new Set(["kind","parent","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],85 ["ObjectLiteralExpression", new Set(["kind","properties","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],86 ["PropertyAccessExpression", new Set(["kind","expression","questionDotToken","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],87 ["ElementAccessExpression", new Set(["kind","expression","questionDotToken","argumentExpression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],88 ["CallExpression", new Set(["kind","expression","questionDotToken","typeArguments","arguments","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],89 ["ExpressionWithTypeArguments", new Set(["kind","parent","expression","typeArguments","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],90 ["NewExpression", new Set(["kind","expression","typeArguments","arguments","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],91 ["TaggedTemplateExpression", new Set(["kind","tag","typeArguments","template","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],92 ["AsExpression", new Set(["kind","expression","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],93 ["TypeAssertionExpression", new Set(["kind","type","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],94 ["NonNullExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],95 ["MetaProperty", new Set(["kind","keywordToken","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],96 ["JsxElement", new Set(["kind","openingElement","children","closingElement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],97 ["JsxAttributes", new Set(["kind","parent","properties","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],98 ["JsxOpeningElement", new Set(["kind","parent","tagName","typeArguments","attributes","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],99 ["JsxSelfClosingElement", new Set(["kind","tagName","typeArguments","attributes","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],100 ["JsxFragment", new Set(["kind","openingFragment","children","closingFragment","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],101 ["JsxOpeningFragment", new Set(["kind","parent","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],102 ["JsxClosingFragment", new Set(["kind","parent","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],103 ["JsxAttribute", new Set(["kind","parent","name","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],104 ["JsxSpreadAttribute", new Set(["kind","parent","expression","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],105 ["JsxClosingElement", new Set(["kind","parent","tagName","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],106 ["JsxExpression", new Set(["kind","parent","dotDotDotToken","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],107 ["JsxText", new Set(["kind","containsOnlyTriviaWhiteSpaces","parent","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],108 ["NotEmittedStatement", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],109 ["CommaListExpression", new Set(["kind","elements","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],110 ["EmptyStatement", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],111 ["DebuggerStatement", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],112 ["MissingDeclaration", new Set(["kind","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],113 ["Block", new Set(["kind","statements","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],114 ["VariableStatement", new Set(["kind","declarationList","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],115 ["ExpressionStatement", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],116 ["IfStatement", new Set(["kind","expression","thenStatement","elseStatement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],117 ["DoStatement", new Set(["kind","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],118 ["WhileStatement", new Set(["kind","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],119 ["ForStatement", new Set(["kind","initializer","condition","incrementor","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],120 ["ForInStatement", new Set(["kind","initializer","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],121 ["ForOfStatement", new Set(["kind","awaitModifier","initializer","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],122 ["BreakStatement", new Set(["kind","label","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],123 ["ContinueStatement", new Set(["kind","label","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],124 ["ReturnStatement", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],125 ["WithStatement", new Set(["kind","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],126 ["SwitchStatement", new Set(["kind","expression","caseBlock","possiblyExhaustive","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],127 ["CaseBlock", new Set(["kind","parent","clauses","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],128 ["CaseClause", new Set(["kind","parent","expression","statements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],129 ["DefaultClause", new Set(["kind","parent","statements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],130 ["LabeledStatement", new Set(["kind","label","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],131 ["ThrowStatement", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],132 ["TryStatement", new Set(["kind","tryBlock","catchClause","finallyBlock","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],133 ["CatchClause", new Set(["kind","parent","variableDeclaration","block","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],134 ["ClassExpression | SyntaxKind.ClassDeclaration", new Set(["kind","name","typeParameters","heritageClauses","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],135 ["ClassDeclaration", new Set(["kind","name","typeParameters","heritageClauses","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],136 ["ClassExpression", new Set(["kind","name","typeParameters","heritageClauses","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],137 ["InterfaceDeclaration", new Set(["kind","name","typeParameters","heritageClauses","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],138 ["HeritageClause", new Set(["kind","parent","token","types","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],139 ["TypeAliasDeclaration", new Set(["kind","name","typeParameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],140 ["EnumMember", new Set(["kind","parent","name","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],141 ["EnumDeclaration", new Set(["kind","name","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],142 ["ModuleDeclaration", new Set(["kind","parent","name","body","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],143 ["ModuleBlock", new Set(["kind","parent","statements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],144 ["ImportEqualsDeclaration", new Set(["kind","parent","name","moduleReference","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],145 ["ExternalModuleReference", new Set(["kind","parent","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],146 ["ImportDeclaration", new Set(["kind","parent","importClause","moduleSpecifier","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],147 ["ImportClause", new Set(["kind","parent","isTypeOnly","name","namedBindings","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],148 ["NamespaceImport", new Set(["kind","parent","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],149 ["NamespaceExport", new Set(["kind","parent","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],150 ["NamespaceExportDeclaration", new Set(["kind","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],151 ["ExportDeclaration", new Set(["kind","parent","isTypeOnly","exportClause","moduleSpecifier","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],152 ["NamedImports", new Set(["kind","parent","elements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],153 ["NamedExports", new Set(["kind","parent","elements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],154 ["ImportSpecifier", new Set(["kind","parent","propertyName","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],155 ["ExportSpecifier", new Set(["kind","parent","propertyName","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],156 ["ExportAssignment", new Set(["kind","parent","isExportEquals","expression","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],157 ["JSDocTypeExpression", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],158 ["JSDocAllType", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],159 ["JSDocUnknownType", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],160 ["JSDocNonNullableType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],161 ["JSDocNullableType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],162 ["JSDocOptionalType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],163 ["JSDocFunctionType", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","name","typeParameters","parameters","type",])],164 ["JSDocVariadicType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],165 ["JSDocNamepathType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],166 ["JSDocComment", new Set(["kind","parent","tags","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],167 ["JSDocTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],168 ["JSDocAugmentsTag", new Set(["kind","class","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],169 ["JSDocImplementsTag", new Set(["kind","class","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],170 ["JSDocAuthorTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],171 ["JSDocClassTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],172 ["JSDocPublicTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],173 ["JSDocPrivateTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],174 ["JSDocProtectedTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],175 ["JSDocReadonlyTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],176 ["JSDocEnumTag", new Set(["parent","kind","typeExpression","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],177 ["JSDocThisTag", new Set(["kind","typeExpression","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],178 ["JSDocTemplateTag", new Set(["kind","constraint","typeParameters","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],179 ["JSDocReturnTag", new Set(["kind","typeExpression","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],180 ["JSDocTypeTag", new Set(["kind","typeExpression","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],181 ["JSDocTypedefTag", new Set(["parent","kind","fullName","name","typeExpression","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],182 ["JSDocCallbackTag", new Set(["parent","kind","fullName","name","typeExpression","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],183 ["JSDocSignature", new Set(["kind","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],184 ["JSDocPropertyTag", new Set(["kind","parent","name","typeExpression","isNameFirst","isBracketed","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],185 ["JSDocParameterTag", new Set(["kind","parent","name","typeExpression","isNameFirst","isBracketed","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],186 ["JSDocTypeLiteral", new Set(["kind","jsDocPropertyTags","isArrayType","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],187 ["SourceFile", new Set(["kind","statements","endOfFileToken","fileName","text","amdDependencies","moduleName","referencedFiles","typeReferenceDirectives","libReferenceDirectives","languageVariant","isDeclarationFile","hasNoDefaultLib","languageVersion","getLineAndCharacterOfPosition","getLineEndOfPosition","getLineStarts","getPositionOfLineAndCharacter","update","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],188 ["Bundle", new Set(["kind","prepends","sourceFiles","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],189 ["InputFiles", new Set(["kind","javascriptPath","javascriptText","javascriptMapPath","javascriptMapText","declarationPath","declarationText","declarationMapPath","declarationMapText","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],190 ["UnparsedSource", new Set(["kind","fileName","text","prologues","helpers","referencedFiles","typeReferenceDirectives","libReferenceDirectives","hasNoDefaultLib","sourceMapPath","sourceMapText","syntheticReferences","texts","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],191 ["UnparsedPrologue", new Set(["kind","data","parent","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],192 ["UnparsedPrepend", new Set(["kind","data","parent","texts","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],193 ["UnparsedText | SyntaxKind.UnparsedInternalText", new Set(["kind","parent","data","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],194 ["UnparsedSyntheticReference", new Set(["kind","parent","data","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],195 ["SingleLineCommentTrivia", new Set(["hasTrailingNewLine","kind","pos","end","text",])],196 ["MultiLineCommentTrivia", new Set(["hasTrailingNewLine","kind","pos","end","text",])],197]);198export const symbolProperties = new Set([199"flags","escapedName","declarations","valueDeclaration","members","exports","globalExports","name","getFlags","getEscapedName","getName","getDeclarations","getDocumentationComment","getJsDocTags",200])201export const typeProperties = new Set([202"flags","symbol","pattern","aliasSymbol","aliasTypeArguments","getFlags","getSymbol","getProperties","getProperty","getApparentProperties","getCallSignatures","getConstructSignatures","getStringIndexType","getNumberIndexType","getBaseTypes","getNonNullableType","getConstraint","getDefault","isUnion","isIntersection","isUnionOrIntersection","isLiteral","isStringLiteral","isNumberLiteral","isTypeParameter","isClassOrInterface","isClass","value","freshType","regularType","escapedName","objectFlags","typeParameters","outerTypeParameters","localTypeParameters","thisType","declaredProperties","declaredCallSignatures","declaredConstructSignatures","declaredStringIndexInfo","declaredNumberIndexInfo","target","node","typeArguments","minLength","hasRestElement","readonly","associatedNames","types","elementType","finalArrayType","objectType","indexType","constraint","simplifiedForReading","simplifiedForWriting","type","root","checkType","extendsType","resolvedTrueType","resolvedFalseType","baseType","substitute",203])204export const signatureProperties = new Set([205"declaration","typeParameters","parameters","getDeclaration","getTypeParameters","getParameters","getReturnType","getDocumentationComment","getJsDocTags",...
typescript-3.8.3.ts
Source:typescript-3.8.3.ts
1export const nodePropertiesBySyntaxKind = new Map([2 ["Identifier", new Set(["kind","escapedText","originalKeywordKind","isInJSDocNamespace","text","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],3 ["QualifiedName", new Set(["kind","left","right","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],4 ["ComputedPropertyName", new Set(["parent","kind","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],5 ["PrivateIdentifier", new Set(["kind","escapedText","text","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],6 ["Decorator", new Set(["kind","parent","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],7 ["TypeParameter", new Set(["kind","parent","name","constraint","default","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],8 ["MethodSignature | SyntaxKind.MethodDeclaration | SyntaxKind.Constructor | SyntaxKind.GetAccessor | SyntaxKind.SetAccessor | SyntaxKind.CallSignature | SyntaxKind.ConstructSignature | SyntaxKind.IndexSignature | SyntaxKind.FunctionType | SyntaxKind.ConstructorType | SyntaxKind.FunctionExpression | SyntaxKind.ArrowFunction | SyntaxKind.FunctionDeclaration | SyntaxKind.JSDocFunctionType", new Set(["kind","name","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],9 ["CallSignature", new Set(["kind","name","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","questionToken",])],10 ["ConstructSignature", new Set(["kind","name","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","questionToken",])],11 ["VariableDeclaration", new Set(["kind","parent","name","exclamationToken","type","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],12 ["VariableDeclarationList", new Set(["kind","parent","declarations","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],13 ["Parameter", new Set(["kind","parent","dotDotDotToken","name","questionToken","type","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],14 ["BindingElement", new Set(["kind","parent","propertyName","dotDotDotToken","name","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],15 ["PropertySignature", new Set(["kind","name","questionToken","type","initializer","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],16 ["PropertyDeclaration", new Set(["kind","parent","name","questionToken","exclamationToken","type","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],17 ["PropertyAssignment", new Set(["parent","kind","name","questionToken","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],18 ["ShorthandPropertyAssignment", new Set(["parent","kind","name","questionToken","exclamationToken","equalsToken","objectAssignmentInitializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],19 ["SpreadAssignment", new Set(["parent","kind","expression","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],20 ["ObjectBindingPattern", new Set(["kind","parent","elements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],21 ["ArrayBindingPattern", new Set(["kind","parent","elements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],22 ["FunctionDeclaration", new Set(["kind","name","body","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],23 ["MethodSignature", new Set(["kind","parent","name","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","questionToken",])],24 ["MethodDeclaration", new Set(["kind","parent","name","body","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],25 ["Constructor", new Set(["kind","parent","body","asteriskToken","questionToken","exclamationToken","name","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],26 ["SemicolonClassElement", new Set(["kind","parent","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],27 ["GetAccessor", new Set(["kind","parent","name","body","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],28 ["SetAccessor", new Set(["kind","parent","name","body","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],29 ["IndexSignature", new Set(["kind","parent","name","typeParameters","parameters","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","questionToken",])],30 ["NullKeyword | SyntaxKind.ThisKeyword | SyntaxKind.VoidKeyword | SyntaxKind.AnyKeyword | SyntaxKind.BooleanKeyword | SyntaxKind.NeverKeyword | SyntaxKind.NumberKeyword | SyntaxKind.ObjectKeyword | SyntaxKind.StringKeyword | SyntaxKind.SymbolKeyword | SyntaxKind.UndefinedKeyword | SyntaxKind.UnknownKeyword | SyntaxKind.BigIntKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],31 ["ImportType", new Set(["kind","isTypeOf","argument","qualifier","typeArguments","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],32 ["ThisType", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],33 ["FunctionType | SyntaxKind.ConstructorType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","name","typeParameters","parameters",])],34 ["FunctionType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","name","typeParameters","parameters",])],35 ["ConstructorType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","name","typeParameters","parameters",])],36 ["TypeReference", new Set(["kind","typeName","typeArguments","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],37 ["TypePredicate", new Set(["kind","parent","assertsModifier","parameterName","type","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],38 ["TypeQuery", new Set(["kind","exprName","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],39 ["TypeLiteral", new Set(["kind","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],40 ["ArrayType", new Set(["kind","elementType","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],41 ["TupleType", new Set(["kind","elementTypes","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],42 ["OptionalType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],43 ["RestType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],44 ["UnionType", new Set(["kind","types","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],45 ["IntersectionType", new Set(["kind","types","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],46 ["ConditionalType", new Set(["kind","checkType","extendsType","trueType","falseType","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],47 ["InferType", new Set(["kind","typeParameter","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],48 ["ParenthesizedType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],49 ["TypeOperator", new Set(["kind","operator","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],50 ["IndexedAccessType", new Set(["kind","objectType","indexType","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],51 ["MappedType", new Set(["kind","readonlyToken","typeParameter","questionToken","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],52 ["LiteralType", new Set(["kind","literal","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],53 ["StringLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],54 ["OmittedExpression", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],55 ["PartiallyEmittedExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],56 ["PrefixUnaryExpression", new Set(["kind","operator","operand","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],57 ["PostfixUnaryExpression", new Set(["kind","operand","operator","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],58 ["NullKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],59 ["FalseKeyword | SyntaxKind.TrueKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],60 ["ThisKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],61 ["SuperKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],62 ["ImportKeyword", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],63 ["DeleteExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],64 ["TypeOfExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],65 ["VoidExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],66 ["AwaitExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],67 ["YieldExpression", new Set(["kind","asteriskToken","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],68 ["SyntheticExpression", new Set(["kind","isSpread","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],69 ["BinaryExpression", new Set(["kind","left","operatorToken","right","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],70 ["ConditionalExpression", new Set(["kind","condition","questionToken","whenTrue","colonToken","whenFalse","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],71 ["FunctionExpression", new Set(["kind","name","body","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type",])],72 ["ArrowFunction", new Set(["kind","equalsGreaterThanToken","body","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","asteriskToken","questionToken","exclamationToken","typeParameters","parameters","type",])],73 ["RegularExpressionLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],74 ["NoSubstitutionTemplateLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","rawText",])],75 ["NumericLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],76 ["BigIntLiteral", new Set(["kind","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],77 ["TemplateHead", new Set(["kind","parent","rawText","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],78 ["TemplateMiddle", new Set(["kind","parent","rawText","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],79 ["TemplateTail", new Set(["kind","parent","rawText","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],80 ["TemplateExpression", new Set(["kind","head","templateSpans","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],81 ["TemplateSpan", new Set(["kind","parent","expression","literal","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],82 ["ParenthesizedExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],83 ["ArrayLiteralExpression", new Set(["kind","elements","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],84 ["SpreadElement", new Set(["kind","parent","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],85 ["ObjectLiteralExpression", new Set(["kind","properties","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],86 ["PropertyAccessExpression", new Set(["kind","expression","questionDotToken","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],87 ["ElementAccessExpression", new Set(["kind","expression","questionDotToken","argumentExpression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],88 ["CallExpression", new Set(["kind","expression","questionDotToken","typeArguments","arguments","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],89 ["ExpressionWithTypeArguments", new Set(["kind","parent","expression","typeArguments","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],90 ["NewExpression", new Set(["kind","expression","typeArguments","arguments","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],91 ["TaggedTemplateExpression", new Set(["kind","tag","typeArguments","template","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],92 ["AsExpression", new Set(["kind","expression","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],93 ["TypeAssertionExpression", new Set(["kind","type","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],94 ["NonNullExpression", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],95 ["MetaProperty", new Set(["kind","keywordToken","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],96 ["JsxElement", new Set(["kind","openingElement","children","closingElement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],97 ["JsxAttributes", new Set(["kind","parent","properties","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],98 ["JsxOpeningElement", new Set(["kind","parent","tagName","typeArguments","attributes","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],99 ["JsxSelfClosingElement", new Set(["kind","tagName","typeArguments","attributes","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],100 ["JsxFragment", new Set(["kind","openingFragment","children","closingFragment","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],101 ["JsxOpeningFragment", new Set(["kind","parent","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],102 ["JsxClosingFragment", new Set(["kind","parent","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],103 ["JsxAttribute", new Set(["kind","parent","name","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],104 ["JsxSpreadAttribute", new Set(["kind","parent","expression","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],105 ["JsxClosingElement", new Set(["kind","parent","tagName","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],106 ["JsxExpression", new Set(["kind","parent","dotDotDotToken","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],107 ["JsxText", new Set(["kind","containsOnlyTriviaWhiteSpaces","parent","text","isUnterminated","hasExtendedUnicodeEscape","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],108 ["NotEmittedStatement", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],109 ["CommaListExpression", new Set(["kind","elements","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],110 ["EmptyStatement", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],111 ["DebuggerStatement", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],112 ["MissingDeclaration", new Set(["kind","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],113 ["Block", new Set(["kind","statements","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],114 ["VariableStatement", new Set(["kind","declarationList","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],115 ["ExpressionStatement", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],116 ["IfStatement", new Set(["kind","expression","thenStatement","elseStatement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],117 ["DoStatement", new Set(["kind","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],118 ["WhileStatement", new Set(["kind","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],119 ["ForStatement", new Set(["kind","initializer","condition","incrementor","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],120 ["ForInStatement", new Set(["kind","initializer","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],121 ["ForOfStatement", new Set(["kind","awaitModifier","initializer","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],122 ["BreakStatement", new Set(["kind","label","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],123 ["ContinueStatement", new Set(["kind","label","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],124 ["ReturnStatement", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],125 ["WithStatement", new Set(["kind","expression","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],126 ["SwitchStatement", new Set(["kind","expression","caseBlock","possiblyExhaustive","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],127 ["CaseBlock", new Set(["kind","parent","clauses","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],128 ["CaseClause", new Set(["kind","parent","expression","statements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],129 ["DefaultClause", new Set(["kind","parent","statements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],130 ["LabeledStatement", new Set(["kind","label","statement","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],131 ["ThrowStatement", new Set(["kind","expression","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],132 ["TryStatement", new Set(["kind","tryBlock","catchClause","finallyBlock","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],133 ["CatchClause", new Set(["kind","parent","variableDeclaration","block","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],134 ["ClassExpression | SyntaxKind.ClassDeclaration", new Set(["kind","name","typeParameters","heritageClauses","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],135 ["ClassDeclaration", new Set(["kind","name","typeParameters","heritageClauses","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],136 ["ClassExpression", new Set(["kind","name","typeParameters","heritageClauses","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],137 ["InterfaceDeclaration", new Set(["kind","name","typeParameters","heritageClauses","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],138 ["HeritageClause", new Set(["kind","parent","token","types","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],139 ["TypeAliasDeclaration", new Set(["kind","name","typeParameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],140 ["EnumMember", new Set(["kind","parent","name","initializer","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],141 ["EnumDeclaration", new Set(["kind","name","members","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],142 ["ModuleDeclaration", new Set(["kind","parent","name","body","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],143 ["ModuleBlock", new Set(["kind","parent","statements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],144 ["ImportEqualsDeclaration", new Set(["kind","parent","name","moduleReference","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],145 ["ExternalModuleReference", new Set(["kind","parent","expression","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],146 ["ImportDeclaration", new Set(["kind","parent","importClause","moduleSpecifier","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],147 ["ImportClause", new Set(["kind","parent","isTypeOnly","name","namedBindings","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],148 ["NamespaceImport", new Set(["kind","parent","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],149 ["NamespaceExport", new Set(["kind","parent","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],150 ["NamespaceExportDeclaration", new Set(["kind","name","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],151 ["ExportDeclaration", new Set(["kind","parent","isTypeOnly","exportClause","moduleSpecifier","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],152 ["NamedImports", new Set(["kind","parent","elements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],153 ["NamedExports", new Set(["kind","parent","elements","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],154 ["ImportSpecifier", new Set(["kind","parent","propertyName","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],155 ["ExportSpecifier", new Set(["kind","parent","propertyName","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],156 ["ExportAssignment", new Set(["kind","parent","isExportEquals","expression","name","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],157 ["JSDocTypeExpression", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],158 ["JSDocAllType", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],159 ["JSDocUnknownType", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],160 ["JSDocNonNullableType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],161 ["JSDocNullableType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],162 ["JSDocOptionalType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],163 ["JSDocFunctionType", new Set(["kind","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end","name","typeParameters","parameters","type",])],164 ["JSDocVariadicType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],165 ["JSDocNamepathType", new Set(["kind","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],166 ["JSDocComment", new Set(["kind","parent","tags","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],167 ["JSDocTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],168 ["JSDocAugmentsTag", new Set(["kind","class","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],169 ["JSDocAuthorTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],170 ["JSDocClassTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],171 ["JSDocPublicTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],172 ["JSDocPrivateTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],173 ["JSDocProtectedTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],174 ["JSDocReadonlyTag", new Set(["kind","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],175 ["JSDocEnumTag", new Set(["parent","kind","typeExpression","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],176 ["JSDocThisTag", new Set(["kind","typeExpression","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],177 ["JSDocTemplateTag", new Set(["kind","constraint","typeParameters","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],178 ["JSDocReturnTag", new Set(["kind","typeExpression","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],179 ["JSDocTypeTag", new Set(["kind","typeExpression","parent","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],180 ["JSDocTypedefTag", new Set(["parent","kind","fullName","name","typeExpression","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],181 ["JSDocCallbackTag", new Set(["parent","kind","fullName","name","typeExpression","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],182 ["JSDocSignature", new Set(["kind","typeParameters","parameters","type","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],183 ["JSDocPropertyTag", new Set(["kind","parent","name","typeExpression","isNameFirst","isBracketed","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],184 ["JSDocParameterTag", new Set(["kind","parent","name","typeExpression","isNameFirst","isBracketed","tagName","comment","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],185 ["JSDocTypeLiteral", new Set(["kind","jsDocPropertyTags","isArrayType","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],186 ["SourceFile", new Set(["kind","statements","endOfFileToken","fileName","text","amdDependencies","moduleName","referencedFiles","typeReferenceDirectives","libReferenceDirectives","languageVariant","isDeclarationFile","hasNoDefaultLib","languageVersion","getLineAndCharacterOfPosition","getLineEndOfPosition","getLineStarts","getPositionOfLineAndCharacter","update","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],187 ["Bundle", new Set(["kind","prepends","sourceFiles","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],188 ["InputFiles", new Set(["kind","javascriptPath","javascriptText","javascriptMapPath","javascriptMapText","declarationPath","declarationText","declarationMapPath","declarationMapText","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],189 ["UnparsedSource", new Set(["kind","fileName","text","prologues","helpers","referencedFiles","typeReferenceDirectives","libReferenceDirectives","hasNoDefaultLib","sourceMapPath","sourceMapText","syntheticReferences","texts","flags","decorators","modifiers","parent","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],190 ["UnparsedPrologue", new Set(["kind","data","parent","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],191 ["UnparsedPrepend", new Set(["kind","data","parent","texts","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],192 ["UnparsedText | SyntaxKind.UnparsedInternalText", new Set(["kind","parent","data","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],193 ["UnparsedSyntheticReference", new Set(["kind","parent","data","flags","decorators","modifiers","getSourceFile","getChildCount","getChildAt","getChildren","getStart","getFullStart","getEnd","getWidth","getFullWidth","getLeadingTriviaWidth","getFullText","getText","getFirstToken","getLastToken","forEachChild","pos","end",])],194 ["SingleLineCommentTrivia", new Set(["hasTrailingNewLine","kind","pos","end","text",])],195 ["MultiLineCommentTrivia", new Set(["hasTrailingNewLine","kind","pos","end","text",])],196]);197export const symbolProperties = new Set([198"flags","escapedName","declarations","valueDeclaration","members","exports","globalExports","name","getFlags","getEscapedName","getName","getDeclarations","getDocumentationComment","getJsDocTags",199])200export const typeProperties = new Set([201"flags","symbol","pattern","aliasSymbol","aliasTypeArguments","getFlags","getSymbol","getProperties","getProperty","getApparentProperties","getCallSignatures","getConstructSignatures","getStringIndexType","getNumberIndexType","getBaseTypes","getNonNullableType","getConstraint","getDefault","isUnion","isIntersection","isUnionOrIntersection","isLiteral","isStringLiteral","isNumberLiteral","isTypeParameter","isClassOrInterface","isClass","value","freshType","regularType","escapedName","objectFlags","typeParameters","outerTypeParameters","localTypeParameters","thisType","declaredProperties","declaredCallSignatures","declaredConstructSignatures","declaredStringIndexInfo","declaredNumberIndexInfo","target","node","typeArguments","minLength","hasRestElement","readonly","associatedNames","types","elementType","finalArrayType","objectType","indexType","constraint","simplifiedForReading","simplifiedForWriting","type","root","checkType","extendsType","resolvedTrueType","resolvedFalseType","typeVariable","substitute",202])203export const signatureProperties = new Set([204"declaration","typeParameters","parameters","getDeclaration","getTypeParameters","getParameters","getReturnType","getDocumentationComment","getJsDocTags",...
jates dtp extract 1.ja.ts
Source:jates dtp extract 1.ja.ts
...16 //17 //main code18 //19 //expressions20 prov.eq([], extractDeps(getSourceFile(``), {}, host));21 prov.imp(extractDeps(getSourceFile(`true`), {}, host));22 prov.imp(extractDeps(getSourceFile(`undefined; NaN; Infinity;`), {}, host)); //weird they are dependencies23 prov.imp(extractDeps(getSourceFile(`func()`), {}, host));24 prov.imp(extractDeps(getSourceFile(`func()()`), {}, host));25 prov.imp(extractDeps(getSourceFile(`a(b)`), {}, host));26 prov.imp(extractDeps(getSourceFile(`new Obj(param)`), {}, host));27 prov.imp(extractDeps(getSourceFile(`a === b`), {}, host));28 prov.imp(extractDeps(getSourceFile(`a.b`), {}, host));29 prov.imp(extractDeps(getSourceFile(`a[b]`), {}, host));30 prov.imp(extractDeps(getSourceFile(`[hej]`), {}, host));31 prov.imp(extractDeps(getSourceFile("` ${hej} ${dav()} `"), {}, host));32 prov.imp(extractDeps(getSourceFile(`(function (){})`), {}, host));33 prov.eq([], extractDeps(getSourceFile(`true ? 1 : 0`), {}, host));34 prov.imp(extractDeps(getSourceFile(`typeof val`), {}, host));35 prov.imp(extractDeps(getSourceFile(`delete obj[0]`), {}, host));36 prov.imp(extractDeps(getSourceFile(`(a = 1)`), {}, host));37 prov.imp(extractDeps(getSourceFile(`({a} = 1)`), {}, host));38 prov.imp(extractDeps(getSourceFile(`({a=1} = 1)`), {}, host));39 prov.imp(extractDeps(getSourceFile(`[a] = [1]`), {}, host));40 //object literal41 prov.imp(extractDeps(getSourceFile(`({a:1})`), {}, host));42 prov.imp(extractDeps(getSourceFile(`({"a":1})`), {}, host));43 prov.imp(extractDeps(getSourceFile(`({[a]:b})`), {}, host));44 prov.imp(extractDeps(getSourceFile(`({...obj})`), {}, host));45 prov.imp(extractDeps(getSourceFile(`({prop})`), {}, host));46 prov.imp(extractDeps(getSourceFile(`( { hej(){ dav } })`), {}, host));47 prov.imp(extractDeps(getSourceFile(`( { set fido(val=hej) {} })`), {}, host)); // prettier-ignore48 prov.imp(extractDeps(getSourceFile(`( { get fido() { return hej; } })`), {}, host)); // prettier-ignore49 //class expressions50 prov.imp(extractDeps(getSourceFile(`(class {})`), {}, host));51 prov.imp(extractDeps(getSourceFile(`(class { prop = hej})`), {}, host));52 prov.imp(extractDeps(getSourceFile(`(class { [dav] = hej; })`), {}, host));53 prov.imp(extractDeps(getSourceFile(`(class { #meth = hej; })`), {}, host));54 prov.imp(extractDeps(getSourceFile(`(class { hej(){ dav } })`), {}, host));55 prov.imp(extractDeps(getSourceFile(`(class { set fido(val=hej) {} })`), {}, host)); // prettier-ignore56 prov.imp(extractDeps(getSourceFile(`(class { get fido() { return hej; } })`), {}, host)); // prettier-ignore57 prov.imp(extractDeps(getSourceFile(`(class { set [hans] (b){} } })`), {}, host)); // prettier-ignore58 prov.imp(extractDeps(getSourceFile(`(class { constructor(){ super(); hej; this.dav;}; })`), {}, host ) ); // prettier-ignore59 prov.imp(extractDeps(getSourceFile(`(class extends B{})`), {}, host));60 prov.imp(extractDeps(getSourceFile(`(class A extends B implements C, D{})`), {}, host)); // prettier-ignore61 prov.imp(extractDeps(getSourceFile(`(class extends a.b{})`), {}, host));62 prov.imp(extractDeps(getSourceFile(`(class extends foo(Bar))`), {}, host));63 //variable declarations64 prov.imp(extractDeps(getSourceFile("const a, b = hej;"), {}, host));65 prov.imp(extractDeps(getSourceFile("{ const a = b, c = d}"), {}, host));66 prov.imp(extractDeps(getSourceFile("{ const a = 1; const b = a}"), {}, host)); //should detect, that a is local.67 //bindings68 prov.imp(extractDeps(getSourceFile("const [] = [hej]"), {}, host));69 prov.imp(extractDeps(getSourceFile("const [,] = [1]"), {}, host));70 // `a` gets too much here. But fine for now.71 prov.imp( extractDeps(getSourceFile("const [a,d = dav] = [1, hej]"), {}, host) ); // prettier-ignore72 prov.imp(extractDeps(getSourceFile("const [[a = hej]] = [[2]]"), {}, host));73 prov.imp(extractDeps(getSourceFile("const {a} = {a:hej}"), {}, host));74 prov.imp(extractDeps(getSourceFile("const {a = dav} = {a:1}"), {}, host));75 prov.imp(extractDeps(getSourceFile("const {a:alias = dav} = 1"), {}, host));76 prov.imp(extractDeps(getSourceFile("const {a:{a}} = 1"), {}, host));77 prov.imp(extractDeps(getSourceFile("const {a:{b = hej}} = 1"), {}, host));78 prov.imp(extractDeps(getSourceFile("const {b:[a]} = 1"), {}, host));79 prov.imp(extractDeps(getSourceFile(`const {[a]: alias } = 1;`), {}, host));80 prov.imp(extractDeps(getSourceFile("const [ ...sdf] = hej;"), {}, host));81 //statements82 prov.imp(extractDeps(getSourceFile("if (hej){ }"), {}, host));83 prov.imp(extractDeps(getSourceFile("if (hej){ } else {dav} "), {}, host));84 prov.imp(extractDeps(getSourceFile("if (true) hej() else dav() "), {}, host));85 prov.imp(extractDeps(getSourceFile("while (hej){ } "), {}, host));86 //should detect, that i is local.87 prov.imp( extractDeps(getSourceFile("for (let i = 0; i < hej; i++){ } "), {}, host) ); // prettier-ignore88 prov.imp(extractDeps(getSourceFile("for (hej;;){}"), {}, host));89 prov.imp(extractDeps(getSourceFile("for (let i of arr){ } "), {}, host));90 prov.imp( extractDeps(getSourceFile("for (let [a = hej] of arr){ } "), {}, host) ); // prettier-ignore91 prov.imp( extractDeps( getSourceFile(`try{ throw hej }catch(e) { dav } finally { ola }`), {}, host ) ); // prettier-ignore92 prov.imp( extractDeps( getSourceFile(`try{ }catch({msg = funny}) { } finally { }`), {}, host ) ); // prettier-ignore93 prov.imp( extractDeps( getSourceFile(`switch (hej) { case dav: alo; default: ola }`), {}, host ) ); // prettier-ignore94 //non top-level functions/classes95 prov.imp(extractDeps(getSourceFile(`{function asdf() {i}}`), {}, host));96 prov.imp(extractDeps(getSourceFile(`{class B extends A{}}`), {}, host));97 //internal code piece.98 prov.imp(extractDeps(getSourceFile(`const a = () => hej`), {}, host));99 prov.imp( extractDeps(getSourceFile(`const a = (...args) => { dav; }`), {}, host) ); // prettier-ignore100 prov.imp(extractDeps(getSourceFile(`function hej(){ return 1}`), {}, host));101 prov.imp(extractDeps(getSourceFile(`function hej(a=dav){}`), {}, host));102 //types103 prov.eq([], extractDeps(getSourceFile(`type b = 1`), {}, host));104 prov.eq([], extractDeps(getSourceFile(`export type b = 1`), {}, host));105 prov.eq([], extractDeps(getSourceFile(`interface I{}`), {}, host));106 prov.eq([], extractDeps(getSourceFile(`1 as number`), {}, host));107 prov.imp(extractDeps(getSourceFile(`<A>myVar`), {}, host)); //weird they are dependencies108 //jsx109 prov.eq([], extractDeps(getJsxSourceFile(`<a />`), {}, host));110 prov.eq([], extractDeps(getJsxSourceFile(`<a b="hej"/>`), {}, host));111 prov.eq([], extractDeps(getJsxSourceFile(`<a isThisAllowed />`), {}, host));112 prov.imp(extractDeps(getJsxSourceFile(`<a b={c}/>`), {}, host));113 prov.imp(extractDeps(getJsxSourceFile(`<a {...obj}/>`), {}, host));114 prov.imp(extractDeps(getJsxSourceFile(`<Comp b={c}/>`), {}, host));115 //other closing116 prov.imp(extractDeps(getJsxSourceFile(`<a b={hej}>hej</a>`), {}, host));117 prov.imp(extractDeps(getJsxSourceFile(`<A>{dav}</A>`), {}, host));118 prov.imp(extractDeps(getJsxSourceFile(`<A><>{hej}</></A>`), {}, host));119 prov.imp(extractDeps(getJsxSourceFile(`<>{hej}</>`), {}, host));120 prov.imp(extractDeps(getJsxSourceFile(`(<React.Fragment key={hej}></React.Fragment>)`), {}, host )); // prettier-ignore121 //modules (without implementations)122 prov.eq([], extractDeps(getSourceFile(`declare module "m";`), {}, host));123};124//125//...
Using AI Code Generation
1const storybookRootLogger = require('storybook-root-logger');2const storybookRootLoggerInstance = storybookRootLogger();3const sourceFile = storybookRootLoggerInstance.getSourceFile();4console.log(sourceFile);5const storybookRootLogger = require('storybook-root-logger');6const storybookRootLoggerInstance = storybookRootLogger();7const sourceFile = storybookRootLoggerInstance.getSourceFile();8console.log(sourceFile);9const storybookRootLogger = require('storybook-root-logger');10const storybookRootLoggerInstance = storybookRootLogger();11const sourceFile = storybookRootLoggerInstance.getSourceFile();12console.log(sourceFile);13const storybookRootLogger = require('storybook-root-logger');14const storybookRootLoggerInstance = storybookRootLogger();15const sourceFile = storybookRootLoggerInstance.getSourceFile();16console.log(sourceFile);17const storybookRootLogger = require('storybook-root-logger');18const storybookRootLoggerInstance = storybookRootLogger();19const sourceFile = storybookRootLoggerInstance.getSourceFile();20console.log(sourceFile);21const storybookRootLogger = require('storybook-root-logger');22const storybookRootLoggerInstance = storybookRootLogger();23const sourceFile = storybookRootLoggerInstance.getSourceFile();24console.log(sourceFile);25const storybookRootLogger = require('storybook-root-logger');26const storybookRootLoggerInstance = storybookRootLogger();27const sourceFile = storybookRootLoggerInstance.getSourceFile();28console.log(sourceFile);29const storybookRootLogger = require('storybook-root-logger');30const storybookRootLoggerInstance = storybookRootLogger();31const sourceFile = storybookRootLoggerInstance.getSourceFile();32console.log(sourceFile);
Using AI Code Generation
1const logger = require('storybook-root-logger');2const sourceFile = logger.getSourceFile();3console.log(sourceFile);4const logger = require('storybook-root-logger');5const sourceFile = logger.getSourceFile();6console.log(sourceFile);7const logger = require('storybook-root-logger');8const sourceFile = logger.getSourceFile();9console.log(sourceFile);10const logger = require('storybook-root-logger');11const sourceFile = logger.getSourceFile();12console.log(sourceFile);13const logger = require('storybook-root-logger');14const sourceFile = logger.getSourceFile();15console.log(sourceFile);16const logger = require('storybook-root-logger');17const sourceFile = logger.getSourceFile();18console.log(sourceFile);19const logger = require('storybook-root-logger');20const sourceFile = logger.getSourceFile();21console.log(sourceFile);22const logger = require('storybook-root-logger');23const sourceFile = logger.getSourceFile();24console.log(sourceFile);25const logger = require('storybook-root-logger');26const sourceFile = logger.getSourceFile();27console.log(sourceFile);
Using AI Code Generation
1const { getSourceFile } = require('storybook-root-logger');2const sourceFile = getSourceFile();3console.log(sourceFile);4const { getSourceFile } = require('storybook-root-logger');5const sourceFile = getSourceFile();6console.log(sourceFile);7it('should disable the button if the user is not logged in', async () => {8 const page = await browser.newPage();9 await page.waitForSelector('.login-btn');10 await page.click('.login-btn');11 await page.waitForSelector('.login-form');12 await page.type('#email', '
Using AI Code Generation
1const logger = require('storybook-root-logger');2const path = require('path');3const file = logger.getSourceFile(path.join(__dirname, 'test.js'));4console.log(file);5const file2 = logger.getSourceFile(path.join(__dirname, 'test.js'), true);6console.log(file2);7const file3 = logger.getSourceFile(path.join(__dirname, 'test.js'), false);8console.log(file3);9const file4 = logger.getSourceFile(path.join(__dirname, 'test.js'), true, true);10console.log(file4);11const file5 = logger.getSourceFile(path.join(__dirname, 'test.js'), false, true);12console.log(file5);13const logger = require('storybook-root-logger');14const path = require('path');15const file = logger.getSourceFile(__filename);16console.log(file);17const file2 = logger.getSourceFile(__filename, true);18console.log(file2);19const file3 = logger.getSourceFile(__filename, false);20console.log(file3);21const file4 = logger.getSourceFile(__filename, true, true);22console.log(file4);23const file5 = logger.getSourceFile(__filename, false, true);24console.log(file5);25const logger = require('storybook-root-logger');26const path = require('path');27const file = logger.getSourceFile();28console.log(file);29const file2 = logger.getSourceFile(true);30console.log(file2);31const file3 = logger.getSourceFile(false);32console.log(file3);33const file4 = logger.getSourceFile(true, true);34console.log(file4);35const file5 = logger.getSourceFile(false, true);36console.log(file5);
Using AI Code Generation
1import { getSourceFile } from 'storybook-root-cause';2const sourceFile = getSourceFile('src/index.js');3console.log(sourceFile);4export { getSourceFile } from 'storybook-root-cause';5import { getSourceFile } from 'storybook-root-cause';6const sourceFile = getSourceFile('src/index.js');7console.log(sourceFile);8export { getSourceFile } from 'storybook-root-cause';9import { getSourceFile } from 'storybook-root-cause';10const sourceFile = getSourceFile('src/index.js');11console.log(sourceFile);12export { getSourceFile } from 'storybook-root-cause';13import { getSourceFile } from 'storybook-root-cause';14const sourceFile = getSourceFile('src/index.js');15console.log(sourceFile);16export { getSourceFile } from 'storybook-root-cause';17import { getSourceFile } from 'storybook-root-cause';18const sourceFile = getSourceFile('src/index.js');19console.log(sourceFile);20export { getSourceFile } from 'storybook-root-cause';21import { getSourceFile } from 'storybook-root-cause';22const sourceFile = getSourceFile('src/index.js');23console.log(sourceFile);24export { getSourceFile } from 'storybook-root-cause';25import { getSourceFile } from 'storybook-root-cause
Using AI Code Generation
1const { getSourceFile } = require('storybook-root-alias');2const path = require('path');3const storybookRoot = getSourceFile(path.join(__dirname, 'src'));4console.log(storybookRoot);5const { getSourceFile } = require('storybook-root-alias');6const path = require('path');7const storybookRoot = getSourceFile(path.join(__dirname, 'src'));8console.log(storybookRoot);9const { getSourceFile } = require('storybook-root-alias');10const path = require('path');11const storybookRoot = getSourceFile(path.join(__dirname, 'src'));12console.log(storybookRoot);13const { getSourceFile } = require('storybook-root-alias');14const path = require('path');15const storybookRoot = getSourceFile(path.join(__dirname, 'src'));16console.log(storybookRoot);17const { getSourceFile } = require('storybook-root-alias');18const path = require('path');19const storybookRoot = getSourceFile(path.join(__dirname, 'src'));20console.log(storybookRoot);21const { getSourceFile } = require('storybook-root-alias');22const path = require('path');23const storybookRoot = getSourceFile(path.join(__dirname, 'src'));24console.log(storybookRoot);25const { getSourceFile } = require('storybook-root-alias');26const path = require('path');27const storybookRoot = getSourceFile(path.join(__dirname, 'src'));28console.log(storybookRoot);
Using AI Code Generation
1const getSourceFile = require('storybook-root-require').getSourceFile;2const sourceFile = getSourceFile('path/to/file');3const getStorybook = require('storybook-root-require').getStorybook;4const storybook = getStorybook();5const getStorybookConfig = require('storybook-root-require').getStorybookConfig;6const storybookConfig = getStorybookConfig();
Using AI Code Generation
1const { getSourceFile } = require('storybook-root-cause');2const sourceFile = getSourceFile('test.js');3const { getSourceFile } = require('storybook-root-cause');4const sourceFile = getSourceFile('test.js');5const { getSourceFile } = require('storybook-root-cause');6const sourceFile = getSourceFile('test.js');7const { getSourceFile } = require('storybook-root-cause');8const sourceFile = getSourceFile('test.js');9const { getSourceFile } = require('storybook-root-cause');10const sourceFile = getSourceFile('test.js');11const { getSourceFile } = require('storybook-root-cause');12const sourceFile = getSourceFile('test.js');13const { getSourceFile } = require('storybook-root-cause');14const sourceFile = getSourceFile('test.js');15const { getSourceFile } = require('storybook-root-cause');16const sourceFile = getSourceFile('test.js');17const { getSourceFile } = require('storybook-root-cause');18const sourceFile = getSourceFile('test.js');19const { getSourceFile } = require('storybook-root-cause');20const sourceFile = getSourceFile('test.js');
Using AI Code Generation
1const { getSourceFile } = require('storybook-root-logger');2const sourceFile = getSourceFile();3const { getSourceFile } = require('storybook-root-logger');4const sourceFile = getSourceFile();5const { getSourceFile } = require('storybook-root-logger');6const sourceFile = getSourceFile();7const { getSourceFile } = require('storybook-root-logger');8const sourceFile = getSourceFile();9const { getSourceFile } = require('storybook-root-logger');10const sourceFile = getSourceFile();11const { getSourceFile } = require('storybook-root-logger');12const sourceFile = getSourceFile();13const { getSourceFile } = require('storybook-root-logger');14const sourceFile = getSourceFile();15const { getSourceFile } = require('storybook-root-logger');16const sourceFile = getSourceFile();17const { getSourceFile } = require('storybook-root-logger');
Using AI Code Generation
1const { getSourceFile } = require('storybook-root-crier');2const fs = require('fs');3const source = getSourceFile('test');4fs.writeFile('test.js', source, (err) => {5 if (err) throw err;6 console.log('The file has been saved!');7});8const { getSourceFile } = require('storybook-root-crier');9const fs = require('fs');10const source = getSourceFile('test');11fs.writeFile('test.js', source, (err) => {12 if (err) throw err;13 console.log('The file has been saved!');14});15const { getSourceFile } = require('storybook-root-crier');16const fs = require('fs');17const source = getSourceFile('test');18fs.writeFile('test.js', source, (err) => {19 if (err) throw err;20 console.log('The file has been saved!');21});22const { getSourceFile } = require('storybook-root-crier');23const fs = require('fs');24const source = getSourceFile('test');25fs.writeFile('test.js', source, (err) => {26 if (err) throw err;27 console.log('The file has been saved!');28});29const { getSourceFile } = require('storybook-root-cri
Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!