Skip to content

⬅️ Back to Table of Contents

📄 PrimaryExpression.ts

📊 Analysis Summary

Metric Count
📦 Imports 16
📑 Type Aliases 1

📚 Table of Contents

🛠️ File Location:

📂 packages/ast-spec/src/unions/PrimaryExpression.ts

📦 Imports

Name Source
ArrayExpression ../expression/ArrayExpression/spec
ClassExpression ../expression/ClassExpression/spec
FunctionExpression ../expression/FunctionExpression/spec
Identifier ../expression/Identifier/spec
JSXElement ../expression/JSXElement/spec
JSXFragment ../expression/JSXFragment/spec
MetaProperty ../expression/MetaProperty/spec
ObjectExpression ../expression/ObjectExpression/spec
Super ../expression/Super/spec
TemplateLiteral ../expression/TemplateLiteral/spec
ThisExpression ../expression/ThisExpression/spec
JSXOpeningElement ../jsx/JSXOpeningElement/spec
ArrayPattern ../parameter/ArrayPattern/spec
ObjectPattern ../parameter/ObjectPattern/spec
TSNullKeyword ../type/TSNullKeyword/spec
LiteralExpression ./LiteralExpression

Type Aliases

PrimaryExpression

type PrimaryExpression = | ArrayExpression
  | ArrayPattern
  | ClassExpression
  | FunctionExpression
  | Identifier
  | JSXElement
  | JSXFragment
  | JSXOpeningElement
  | LiteralExpression
  | MetaProperty
  | ObjectExpression
  | ObjectPattern
  | Super
  | TemplateLiteral
  | ThisExpression
  | TSNullKeyword;