TSType

io.joern.jssrc2cpg.parser.BabelAst$.TSType
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

Members list

Concise view

Value members

Inherited methods

override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
BabelNode -> Any
Inherited from:
BabelNode