api

NodeKind.ch

Declarations in NodeKind.ch

1 declarationsjs_syntax

Declarations

Public only
JsNodeKind#
Publicenum
enum JsNodeKind { VarDecl, FunctionDecl, Literal, ChemicalValue, Identifier, MemberAccess, FunctionCall, ExpressionStatement, Block, If, Return, BinaryOp, ArrowFunction, ArrayLiteral, ObjectLiteral, For, While, DoWhile, Switch, Case, Break, Continue, TryCatch, Throw, Ternary, UnaryOp, ForIn, ForOf, Spread, ClassDecl, Import, Export, Yield, Debugger, ComponentDecl, JSXElement, JSXExpressionContainer, JSXText, JSXFragment, JSXAttribute, JSXSpreadAttribute, IndexAccess, ArrayDestructuring, RegexLiteral, Paren }
Single authoritative JavaScript/JSX AST node-kind enum.