module
js_syntax
264 symbols46 public
Module Dependencies
graph LR
js_syntax[js_syntax]
js_syntax --> cstd[cstd]
js_syntax --> std[std]
std --> cstd[cstd]
std --> core[core]
js_syntax --> compiler[compiler]
compiler --> cstd[cstd]
compiler --> std[std]
Symbols
Public only
JsTokenType (enum) in TokenType.ch
isIdOrKw (function) in TokenType.ch
ImportSpecifier (struct) in Ast.ch
JsArrayLiteral (struct) in Ast.ch
JsArrowFunction (struct) in Ast.ch
JsBinaryOp (struct) in Ast.ch
JsBlock (struct) in Ast.ch
JsBreak (struct) in Ast.ch
JsCase (struct) in Ast.ch
JsChemicalValue (struct) in Ast.ch
JsClassDecl (struct) in Ast.ch
JsClassMethod (struct) in Ast.ch
JsContinue (struct) in Ast.ch
JsDebugger (struct) in Ast.ch
JsDoWhile (struct) in Ast.ch
JsExport (struct) in Ast.ch
JsExpressionStatement (struct) in Ast.ch
JsFor (struct) in Ast.ch
JsForIn (struct) in Ast.ch
JsForOf (struct) in Ast.ch
JsFunctionCall (struct) in Ast.ch
JsFunctionDecl (struct) in Ast.ch
JsIdentifier (struct) in Ast.ch
JsIf (struct) in Ast.ch
JsImport (struct) in Ast.ch
JsIndexAccess (struct) in Ast.ch
JsLiteral (struct) in Ast.ch
JsMemberAccess (struct) in Ast.ch
JsNode (struct) in Ast.ch
JsObjectLiteral (struct) in Ast.ch
JsParam (struct) in Ast.ch
JsProperty (struct) in Ast.ch
JsReturn (struct) in Ast.ch
JsSpread (struct) in Ast.ch
JsSwitch (struct) in Ast.ch
JsTernary (struct) in Ast.ch
JsThrow (struct) in Ast.ch
JsTryCatch (struct) in Ast.ch
JsUnaryOp (struct) in Ast.ch
JsVarDecl (struct) in Ast.ch
JsWhile (struct) in Ast.ch
JsYield (struct) in Ast.ch
SymResSupport (struct) in SymResSupport.ch
JsNodeKind (enum) in NodeKind.ch
JsSyntaxTokenizer (struct) in Tokenizer.ch
tokenize (function) in Tokenizer.ch