+++ /dev/null
-/**
- * @fileoverview The AST node types produced by the parser.
- * @author Nicholas C. Zakas
- */
-
-"use strict";
-
-//------------------------------------------------------------------------------
-// Requirements
-//------------------------------------------------------------------------------
-
-// None!
-
-//------------------------------------------------------------------------------
-// Public
-//------------------------------------------------------------------------------
-
-module.exports = {
- AssignmentExpression: "AssignmentExpression",
- AssignmentPattern: "AssignmentPattern",
- ArrayExpression: "ArrayExpression",
- ArrayPattern: "ArrayPattern",
- ArrowFunctionExpression: "ArrowFunctionExpression",
- AwaitExpression: "AwaitExpression",
- BlockStatement: "BlockStatement",
- BinaryExpression: "BinaryExpression",
- BreakStatement: "BreakStatement",
- CallExpression: "CallExpression",
- CatchClause: "CatchClause",
- ClassBody: "ClassBody",
- ClassDeclaration: "ClassDeclaration",
- ClassExpression: "ClassExpression",
- ConditionalExpression: "ConditionalExpression",
- ContinueStatement: "ContinueStatement",
- DoWhileStatement: "DoWhileStatement",
- DebuggerStatement: "DebuggerStatement",
- EmptyStatement: "EmptyStatement",
- ExpressionStatement: "ExpressionStatement",
- ForStatement: "ForStatement",
- ForInStatement: "ForInStatement",
- ForOfStatement: "ForOfStatement",
- FunctionDeclaration: "FunctionDeclaration",
- FunctionExpression: "FunctionExpression",
- Identifier: "Identifier",
- IfStatement: "IfStatement",
- Literal: "Literal",
- LabeledStatement: "LabeledStatement",
- LogicalExpression: "LogicalExpression",
- MemberExpression: "MemberExpression",
- MetaProperty: "MetaProperty",
- MethodDefinition: "MethodDefinition",
- NewExpression: "NewExpression",
- ObjectExpression: "ObjectExpression",
- ObjectPattern: "ObjectPattern",
- Program: "Program",
- Property: "Property",
- RestElement: "RestElement",
- ReturnStatement: "ReturnStatement",
- SequenceExpression: "SequenceExpression",
- SpreadElement: "SpreadElement",
- Super: "Super",
- SwitchCase: "SwitchCase",
- SwitchStatement: "SwitchStatement",
- TaggedTemplateExpression: "TaggedTemplateExpression",
- TemplateElement: "TemplateElement",
- TemplateLiteral: "TemplateLiteral",
- ThisExpression: "ThisExpression",
- ThrowStatement: "ThrowStatement",
- TryStatement: "TryStatement",
- UnaryExpression: "UnaryExpression",
- UpdateExpression: "UpdateExpression",
- VariableDeclaration: "VariableDeclaration",
- VariableDeclarator: "VariableDeclarator",
- WhileStatement: "WhileStatement",
- WithStatement: "WithStatement",
- YieldExpression: "YieldExpression",
- JSXIdentifier: "JSXIdentifier",
- JSXNamespacedName: "JSXNamespacedName",
- JSXMemberExpression: "JSXMemberExpression",
- JSXEmptyExpression: "JSXEmptyExpression",
- JSXExpressionContainer: "JSXExpressionContainer",
- JSXElement: "JSXElement",
- JSXClosingElement: "JSXClosingElement",
- JSXOpeningElement: "JSXOpeningElement",
- JSXAttribute: "JSXAttribute",
- JSXSpreadAttribute: "JSXSpreadAttribute",
- JSXText: "JSXText",
- ExportDefaultDeclaration: "ExportDefaultDeclaration",
- ExportNamedDeclaration: "ExportNamedDeclaration",
- ExportAllDeclaration: "ExportAllDeclaration",
- ExportSpecifier: "ExportSpecifier",
- ImportDeclaration: "ImportDeclaration",
- ImportSpecifier: "ImportSpecifier",
- ImportDefaultSpecifier: "ImportDefaultSpecifier",
- ImportNamespaceSpecifier: "ImportNamespaceSpecifier"
-};