KC's Workspace
    Preparing search index...
    Node:
        | Program
        | IdentifierName
        | IdentifierReference
        | BindingIdentifier
        | LabelIdentifier
        | ThisExpression
        | ArrayExpression
        | ObjectExpression
        | ObjectProperty
        | TemplateLiteral
        | TaggedTemplateExpression
        | TemplateElement
        | ComputedMemberExpression
        | StaticMemberExpression
        | PrivateFieldExpression
        | CallExpression
        | NewExpression
        | MetaProperty
        | SpreadElement
        | UpdateExpression
        | UnaryExpression
        | BinaryExpression
        | PrivateInExpression
        | LogicalExpression
        | ConditionalExpression
        | AssignmentExpression
        | ArrayAssignmentTarget
        | ObjectAssignmentTarget
        | AssignmentTargetRest
        | AssignmentTargetWithDefault
        | AssignmentTargetPropertyIdentifier
        | AssignmentTargetPropertyProperty
        | SequenceExpression
        | Super
        | AwaitExpression
        | ChainExpression
        | ParenthesizedExpression
        | Directive
        | Hashbang
        | BlockStatement
        | VariableDeclaration
        | VariableDeclarator
        | EmptyStatement
        | ExpressionStatement
        | IfStatement
        | DoWhileStatement
        | WhileStatement
        | ForStatement
        | ForInStatement
        | ForOfStatement
        | ContinueStatement
        | BreakStatement
        | ReturnStatement
        | WithStatement
        | SwitchStatement
        | SwitchCase
        | LabeledStatement
        | ThrowStatement
        | TryStatement
        | CatchClause
        | DebuggerStatement
        | AssignmentPattern
        | ObjectPattern
        | BindingProperty
        | ArrayPattern
        | BindingRestElement
        | Function
        | FunctionBody
        | ArrowFunctionExpression
        | YieldExpression
        | Class
        | ClassBody
        | MethodDefinition
        | PropertyDefinition
        | PrivateIdentifier
        | StaticBlock
        | AccessorProperty
        | ImportExpression
        | ImportDeclaration
        | ImportSpecifier
        | ImportDefaultSpecifier
        | ImportNamespaceSpecifier
        | ImportAttribute
        | ExportNamedDeclaration
        | ExportDefaultDeclaration
        | ExportAllDeclaration
        | ExportSpecifier
        | V8IntrinsicExpression
        | BooleanLiteral
        | NullLiteral
        | NumericLiteral
        | StringLiteral
        | BigIntLiteral
        | RegExpLiteral
        | JSXElement
        | JSXOpeningElement
        | JSXClosingElement
        | JSXFragment
        | JSXOpeningFragment
        | JSXClosingFragment
        | JSXNamespacedName
        | JSXMemberExpression
        | JSXExpressionContainer
        | JSXEmptyExpression
        | JSXAttribute
        | JSXSpreadAttribute
        | JSXIdentifier
        | JSXSpreadChild
        | JSXText
        | TSThisParameter
        | TSEnumDeclaration
        | TSEnumBody
        | TSEnumMember
        | TSTypeAnnotation
        | TSLiteralType
        | TSConditionalType
        | TSUnionType
        | TSIntersectionType
        | TSParenthesizedType
        | TSTypeOperator
        | TSArrayType
        | TSIndexedAccessType
        | TSTupleType
        | TSNamedTupleMember
        | TSOptionalType
        | TSRestType
        | TSAnyKeyword
        | TSStringKeyword
        | TSBooleanKeyword
        | TSNumberKeyword
        | TSNeverKeyword
        | TSIntrinsicKeyword
        | TSUnknownKeyword
        | TSNullKeyword
        | TSUndefinedKeyword
        | TSVoidKeyword
        | TSSymbolKeyword
        | TSThisType
        | TSObjectKeyword
        | TSBigIntKeyword
        | TSTypeReference
        | TSQualifiedName
        | TSTypeParameterInstantiation
        | TSTypeParameter
        | TSTypeParameterDeclaration
        | TSTypeAliasDeclaration
        | TSClassImplements
        | TSInterfaceDeclaration
        | TSInterfaceBody
        | TSPropertySignature
        | TSIndexSignature
        | TSCallSignatureDeclaration
        | TSMethodSignature
        | TSConstructSignatureDeclaration
        | TSIndexSignatureName
        | TSInterfaceHeritage
        | TSTypePredicate
        | TSModuleDeclaration
        | TSGlobalDeclaration
        | TSModuleBlock
        | TSTypeLiteral
        | TSInferType
        | TSTypeQuery
        | TSImportType
        | TSImportTypeQualifiedName
        | TSFunctionType
        | TSConstructorType
        | TSMappedType
        | TSTemplateLiteralType
        | TSAsExpression
        | TSSatisfiesExpression
        | TSTypeAssertion
        | TSImportEqualsDeclaration
        | TSExternalModuleReference
        | TSNonNullExpression
        | Decorator
        | TSExportAssignment
        | TSNamespaceExportDeclaration
        | TSInstantiationExpression
        | JSDocNullableType
        | JSDocNonNullableType
        | JSDocUnknownType
        | ParamPattern