Logo Xantham

NodeBuilderFlags Type

`NodeBuilderFlags`, from `tsc/internal/nodebuilder/types.go` upstream.

Record fields

Record Field Description

AllowAnonymousIdentifier

Full Usage: AllowAnonymousIdentifier

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

AllowEmptyIndexInfoType

Full Usage: AllowEmptyIndexInfoType

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

AllowEmptyTuple

Full Usage: AllowEmptyTuple

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

AllowEmptyUnionOrIntersection

Full Usage: AllowEmptyUnionOrIntersection

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

AllowNodeModulesRelativePaths

Full Usage: AllowNodeModulesRelativePaths

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

AllowQualifiedNameInPlaceOfIdentifier

Full Usage: AllowQualifiedNameInPlaceOfIdentifier

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

AllowThisInObjectLiteral

Full Usage: AllowThisInObjectLiteral

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

AllowUniqueESSymbolType

Full Usage: AllowUniqueESSymbolType

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

ForbidIndexedAccessSymbolReferences

Full Usage: ForbidIndexedAccessSymbolReferences

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

GenerateNamesForShadowedTypeParams

Full Usage: GenerateNamesForShadowedTypeParams

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

InInitialEntityName

Full Usage: InInitialEntityName

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

InObjectTypeLiteral

Full Usage: InObjectTypeLiteral

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

InTypeAlias

Full Usage: InTypeAlias

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

MultilineObjectLiterals

Full Usage: MultilineObjectLiterals

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

NoTruncation

Full Usage: NoTruncation

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

NoTypeReduction

Full Usage: NoTypeReduction

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

None

Full Usage: None

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

OmitParameterModifiers

Full Usage: OmitParameterModifiers

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

OmitThisParameter

Full Usage: OmitThisParameter

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

SuppressAnyReturnType

Full Usage: SuppressAnyReturnType

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

UseAliasDefinedOutsideCurrentScope

Full Usage: UseAliasDefinedOutsideCurrentScope

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

UseFullyQualifiedType

Full Usage: UseFullyQualifiedType

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

UseInstantiationExpressions

Full Usage: UseInstantiationExpressions

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

UseOnlyExternalAliasing

Full Usage: UseOnlyExternalAliasing

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

UseSingleQuotesForStringLiteralType

Full Usage: UseSingleQuotesForStringLiteralType

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

UseStructuralFallback

Full Usage: UseStructuralFallback

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

UseTypeOfFunction

Full Usage: UseTypeOfFunction

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

WriteArrayAsGenericType

Full Usage: WriteArrayAsGenericType

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

WriteCallStyleSignature

Full Usage: WriteCallStyleSignature

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

WriteClassExpressionAsTypeLiteral

Full Usage: WriteClassExpressionAsTypeLiteral

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

WriteTypeArgumentsOfSignature

Full Usage: WriteTypeArgumentsOfSignature

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

WriteTypeParametersInQualifiedName

Full Usage: WriteTypeParametersInQualifiedName

Field type: NodeBuilderFlags
Modifiers: static
Field type: NodeBuilderFlags

Type something to start searching.