Logo Xantham

ObjectFlags Type

`ObjectFlags`, from `tsc/internal/checker/types.go` upstream.

Record fields

Record Field Description

Anonymous

Full Usage: Anonymous

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ArrayLiteral

Full Usage: ArrayLiteral

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

Class

Full Usage: Class

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ContainsIntersections

Full Usage: ContainsIntersections

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ContainsObjectOrArrayLiteral

Full Usage: ContainsObjectOrArrayLiteral

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ContainsSpread

Full Usage: ContainsSpread

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ContainsWideningType

Full Usage: ContainsWideningType

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

CouldContainTypeVariables

Full Usage: CouldContainTypeVariables

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

CouldContainTypeVariablesComputed

Full Usage: CouldContainTypeVariablesComputed

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

EvolvingArray

Full Usage: EvolvingArray

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

FreshLiteral

Full Usage: FreshLiteral

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

FromTypeNode

Full Usage: FromTypeNode

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IdenticalBaseTypeCalculated

Full Usage: IdenticalBaseTypeCalculated

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IdenticalBaseTypeExists

Full Usage: IdenticalBaseTypeExists

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

Instantiated

Full Usage: Instantiated

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

InstantiationExpressionType

Full Usage: InstantiationExpressionType

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

Interface

Full Usage: Interface

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsClassInstanceClone

Full Usage: IsClassInstanceClone

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsConstrainedTypeVariable

Full Usage: IsConstrainedTypeVariable

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsGenericIndexType

Full Usage: IsGenericIndexType

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsGenericObjectType

Full Usage: IsGenericObjectType

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsGenericTypeComputed

Full Usage: IsGenericTypeComputed

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsNeverIntersection

Full Usage: IsNeverIntersection

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsNeverIntersectionComputed

Full Usage: IsNeverIntersectionComputed

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsUniformEnum

Full Usage: IsUniformEnum

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsUniformEnumComputed

Full Usage: IsUniformEnumComputed

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsUnknownLikeUnion

Full Usage: IsUnknownLikeUnion

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

IsUnknownLikeUnionComputed

Full Usage: IsUnknownLikeUnionComputed

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

JSLiteral

Full Usage: JSLiteral

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

JsxAttributes

Full Usage: JsxAttributes

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

Mapped

Full Usage: Mapped

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

MembersResolved

Full Usage: MembersResolved

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

NonInferrableType

Full Usage: NonInferrableType

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

None

Full Usage: None

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ObjectLiteral

Full Usage: ObjectLiteral

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ObjectLiteralPatternWithComputedProperties

Full Usage: ObjectLiteralPatternWithComputedProperties

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ObjectRestType

Full Usage: ObjectRestType

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

PrimitiveUnion

Full Usage: PrimitiveUnion

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

Reference

Full Usage: Reference

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

ReverseMapped

Full Usage: ReverseMapped

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

SingleSignatureType

Full Usage: SingleSignatureType

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

Tuple

Full Usage: Tuple

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

UnresolvedMembers

Full Usage: UnresolvedMembers

Field type: ObjectFlags
Modifiers: static
Field type: ObjectFlags

Type something to start searching.