lib/hell/syntax.js

Summary

Maintainability
A
0 mins
Test Coverage
/**
 * Primary export.
 */

module.exports = {
  AssignmentExpression: 'AssignmentExpression',
  BlockStatement: 'BlockStatement',
  CallExpression: 'CallExpression',
  ContinueStatement: 'ContinueStatement',
  DebuggerStatement: 'DebuggerStatement',
  VariableDeclaration: 'VariableDeclaration',
  VariableDeclarator: 'VariableDeclarator',
  Program: 'Program',
  FunctionExpression: 'FunctionExpression',
  Identifier: 'Identifier',
  EmptyStatement: 'EmptyStatement',
  NewExpression: 'NewExpression',
  BreakStatement: 'BreakStatement',
  FunctionDeclaration: 'FunctionDeclaration',
  ExpressionStatement: 'ExpressionStatement',
  Literal: 'Literal',
  IfStatement: 'IfStatement',
  UpdateExpression: 'UpdateExpression',
  BinaryExpression: 'BinaryExpression',
  TryStatement: 'TryStatement',
  CatchClause: 'CatchClause',
  ConditionalExpression: 'ConditionalExpression',
  MemberExpression: 'MemberExpression',
  LabeledStatement: 'LabeledStatement',
  LogicalExpression: 'LogicalExpression',
  SequenceExpression: 'SequenceExpression',
  ObjectExpression: 'ObjectExpression',
  UnaryExpression: 'UnaryExpression',
  ReturnStatement: 'ReturnStatement',
  ArrayExpression: 'ArrayExpression',
  ThrowStatement: 'ThrowStatement',
  WithStatement: 'WithStatement',
  DoWhileStatement: 'DoWhileStatement',
  ForStatement: 'ForStatement',
  ForInStatement: 'ForInStatement',
  WhileStatement: 'WhileStatement',
  SwitchStatement: 'SwitchStatement',
  SwitchCase: 'SwitchCase',
};