BabelAst

io.joern.jssrc2cpg.parser.BabelAst$
object BabelAst

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ArrayExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ArrayPattern extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object AwaitExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
sealed trait BabelNode

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ArrayExpression.type
object ArrayPattern.type
object AssignmentPattern.type
object AwaitExpression.type
object BigIntLiteral.type
object BinaryExpression.type
object BindExpression.type
object BlockStatement.type
object BooleanLiteral.type
object BreakStatement.type
object CallExpression.type
object CatchClause.type
object ClassBody.type
object ClassDeclaration.type
object ClassExpression.type
object ClassImplements.type
object ClassMethod.type
object ClassPrivateMethod.type
object ClassProperty.type
object ContinueStatement.type
object DebuggerStatement.type
object DecimalLiteral.type
object DeclareClass.type
object DeclareFunction.type
object DeclareInterface.type
object DeclareModule.type
object DeclareOpaqueType.type
object DeclareTypeAlias.type
object DeclareVariable.type
object DeclaredPredicate.type
object Decorator.type
object Directive.type
object DirectiveLiteral.type
object DoExpression.type
object DoWhileStatement.type
object EmptyStatement.type
object EnumBooleanBody.type
object EnumBooleanMember.type
object EnumDeclaration.type
object EnumNumberBody.type
object EnumNumberMember.type
object EnumStringBody.type
object EnumStringMember.type
object EnumSymbolBody.type
object ExportSpecifier.type
object File.type
trait FlowType
object AnyTypeAnnotation.type
object IndexedAccessType.type
object TSTypeAnnotation.type
object ThisTypeAnnotation.type
object TypeAnnotation.type
object VoidTypeAnnotation.type
object ForInStatement.type
object ForOfStatement.type
object ForStatement.type
object FunctionExpression.type
object FunctionTypeParam.type
object Identifier.type
object IfStatement.type
object Import.type
object ImportAttribute.type
object ImportDeclaration.type
object ImportSpecifier.type
object InferredPredicate.type
object InterfaceExtends.type
object JSXAttribute.type
object JSXClosingElement.type
object JSXClosingFragment.type
object JSXElement.type
object JSXEmptyExpression.type
object JSXFragment.type
object JSXIdentifier.type
object JSXNamespacedName.type
object JSXOpeningElement.type
object JSXOpeningFragment.type
object JSXSpreadAttribute.type
object JSXSpreadChild.type
object JSXText.type
object LabeledStatement.type
object LogicalExpression.type
object MemberExpression.type
object MetaProperty.type
object ModuleExpression.type
object NewExpression.type
object Noop.type
object NullLiteral.type
object NumberLiteral.type
object NumericLiteral.type
object ObjectExpression.type
object ObjectMethod.type
object ObjectPattern.type
object ObjectProperty.type
object ObjectTypeIndexer.type
object ObjectTypeProperty.type
object OpaqueType.type
object Placeholder.type
object PrivateName.type
object Program.type
object RecordExpression.type
object RegExpLiteral.type
object RegexLiteral.type
object RestElement.type
object RestProperty.type
object ReturnStatement.type
object SequenceExpression.type
object SpreadElement.type
object SpreadProperty.type
object StaticBlock.type
object StringLiteral.type
object Super.type
object SwitchCase.type
object SwitchStatement.type
object TSAsExpression.type
object TSDeclareFunction.type
object TSDeclareMethod.type
object TSEnumDeclaration.type
object TSEnumMember.type
object TSExportAssignment.type
object TSIndexSignature.type
object TSInterfaceBody.type
object TSMethodSignature.type
object TSModuleBlock.type
object TSNamedTupleMember.type
object TSQualifiedName.type
trait TSType
object TSAnyKeyword.type
object TSArrayType.type
object TSBigIntKeyword.type
object TSBooleanKeyword.type
object TSConditionalType.type
object TSConstructorType.type
object TSFunctionType.type
object TSImportType.type
object TSInferType.type
object TSIntersectionType.type
object TSIntrinsicKeyword.type
object TSLiteralType.type
object TSMappedType.type
object TSNeverKeyword.type
object TSNullKeyword.type
object TSNumberKeyword.type
object TSObjectKeyword.type
object TSOptionalType.type
object TSRestType.type
object TSStringKeyword.type
object TSSymbolKeyword.type
object TSThisType.type
object TSTupleType.type
object TSTypeLiteral.type
object TSTypeOperator.type
object TSTypeParameter.type
object TSTypePredicate.type
object TSTypeQuery.type
object TSTypeReference.type
object TSUndefinedKeyword.type
object TSUnionType.type
object TSUnknownKeyword.type
object TSVoidKeyword.type
object TSTypeAssertion.type
object TemplateElement.type
object TemplateLiteral.type
object ThisExpression.type
object ThrowStatement.type
object TopicReference.type
object TryStatement.type
object TupleExpression.type
object TypeAlias.type
object TypeCastExpression.type
object TypeParameter.type
object UnaryExpression.type
object UpdateExpression.type
object VariableDeclarator.type
object Variance.type
object WhileStatement.type
object WithStatement.type
object YieldExpression.type
object BigIntLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object BindExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object BlockStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object BooleanLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object BreakStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object CallExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object CatchClause extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ClassBody extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ClassExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ClassImplements extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ClassMethod extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ClassProperty extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object DecimalLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object DeclareClass extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object DeclareFunction extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object DeclareModule extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object DeclareVariable extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Decorator extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Directive extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object DoExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object EmptyStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object EnumBooleanBody extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object EnumDeclaration extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object EnumNumberBody extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object EnumStringBody extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object EnumSymbolBody extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ExportSpecifier extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object File extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
File.type
sealed trait FlowType extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Known subtypes
object ForInStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ForOfStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ForStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
sealed trait FunctionLike extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Known subtypes

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Identifier extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object IfStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Import extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
Import.type
object ImportAttribute extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ImportSpecifier extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object JSXAttribute extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object JSXElement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object JSXFragment extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object JSXIdentifier extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object JSXSpreadChild extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object JSXText extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
JSXText.type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object MetaProperty extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object NewExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Noop extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
Noop.type
object NullLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object NumberLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object NumericLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ObjectMethod extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ObjectPattern extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ObjectProperty extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object OpaqueType extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Placeholder extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object PrivateName extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Program extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
Program.type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object RegExpLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object RegexLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object RestElement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object RestProperty extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ReturnStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object SpreadElement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object SpreadProperty extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object StaticBlock extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object StringLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Super extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
Super.type
object SwitchCase extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object SwitchStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSAnyKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSArrayType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSAsExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSBigIntKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSBooleanKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSConditionalType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSConstructorType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSDeclareMethod extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSEnumMember extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSFunctionType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSImportType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSInferType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSInterfaceBody extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSIntersectionType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSIntrinsicKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSLiteralType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSMappedType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSModuleBlock extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSNeverKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSNullKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSNumberKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSObjectKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSOptionalType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSQualifiedName extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSRestType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSStringKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSSymbolKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSThisType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTupleType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
sealed trait TSType extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Known subtypes
object TSAnyKeyword.type
object TSArrayType.type
object TSBigIntKeyword.type
object TSBooleanKeyword.type
object TSConditionalType.type
object TSConstructorType.type
object TSFunctionType.type
object TSImportType.type
object TSInferType.type
object TSIntersectionType.type
object TSIntrinsicKeyword.type
object TSLiteralType.type
object TSMappedType.type
object TSNeverKeyword.type
object TSNullKeyword.type
object TSNumberKeyword.type
object TSObjectKeyword.type
object TSOptionalType.type
object TSRestType.type
object TSStringKeyword.type
object TSSymbolKeyword.type
object TSThisType.type
object TSTupleType.type
object TSTypeLiteral.type
object TSTypeOperator.type
object TSTypeParameter.type
object TSTypePredicate.type
object TSTypeQuery.type
object TSTypeReference.type
object TSUndefinedKeyword.type
object TSUnionType.type
object TSUnknownKeyword.type
object TSVoidKeyword.type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTypeAnnotation extends FlowType

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTypeAssertion extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTypeLiteral extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTypeOperator extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTypeParameter extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTypePredicate extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTypeQuery extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSTypeReference extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSUndefinedKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSUnionType extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSUnknownKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TSVoidKeyword extends TSType

Attributes

Graph
Supertypes
trait TSType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TemplateElement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TemplateLiteral extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ThisExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object ThrowStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TopicReference extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TryStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TupleExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TypeAlias extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TypeAnnotation extends FlowType

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object TypeParameter extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object UnaryExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object Variance extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
trait FlowType
trait BabelNode
class Object
trait Matchable
class Any
Self type
object WhileStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object WithStatement extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type
object YieldExpression extends BabelNode

Attributes

Graph
Supertypes
trait BabelNode
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def fromString(nodeName: String): BabelNode