Search
Preparing search index...
The search index is not available
DefinitelyTyped
Inherited
Private
Externals
Only exported
TypeScript
PullInstantiationHelpers
Module PullInstantiationHelpers
Index
Classes
MutableTypeArgumentMap
Functions
cleanUpTypeArgumentMap
createTypeParameterArgumentMap
getAllowedToReferenceTypeParametersFromDecl
instantiateTypeArgument
twoTypesAreInstantiationsOfSameNamedGenericType
updateMutableTypeParameterArgumentMap
updateTypeParameterArgumentMap
Functions
cleanUpTypeArgumentMap
(
symbol
:
InstantiableSymbol
, mutableTypeArgumentMap
:
MutableTypeArgumentMap
)
Parameters
symbol:
InstantiableSymbol
mutableTypeArgumentMap:
MutableTypeArgumentMap
createTypeParameterArgumentMap
(
typeParameters
:
PullTypeParameterSymbol
[]
, typeArguments
:
PullTypeSymbol
[]
)
:
TypeArgumentMap
Parameters
typeParameters:
PullTypeParameterSymbol
[]
typeArguments:
PullTypeSymbol
[]
Returns
TypeArgumentMap
getAllowedToReferenceTypeParametersFromDecl
(
decl
:
PullDecl
)
:
PullTypeParameterSymbol
[]
Parameters
decl:
PullDecl
Returns
PullTypeParameterSymbol
[]
instantiateTypeArgument
(
resolver
:
PullTypeResolver
, symbol
:
InstantiableSymbol
, mutableTypeParameterMap
:
MutableTypeArgumentMap
)
Parameters
resolver:
PullTypeResolver
symbol:
InstantiableSymbol
mutableTypeParameterMap:
MutableTypeArgumentMap
twoTypesAreInstantiationsOfSameNamedGenericType
(
type1
:
PullTypeSymbol
, type2
:
PullTypeSymbol
)
:
boolean
Parameters
type1:
PullTypeSymbol
type2:
PullTypeSymbol
Returns
boolean
updateMutableTypeParameterArgumentMap
(
typeParameters
:
PullTypeParameterSymbol
[]
, typeArguments
:
PullTypeSymbol
[]
, mutableMap
:
MutableTypeArgumentMap
)
Parameters
typeParameters:
PullTypeParameterSymbol
[]
typeArguments:
PullTypeSymbol
[]
mutableMap:
MutableTypeArgumentMap
updateTypeParameterArgumentMap
(
typeParameters
:
PullTypeParameterSymbol
[]
, typeArguments
:
PullTypeSymbol
[]
, typeParameterArgumentMap
:
TypeArgumentMap
)
:
TypeArgumentMap
Parameters
typeParameters:
PullTypeParameterSymbol
[]
typeArguments:
PullTypeSymbol
[]
typeParameterArgumentMap:
TypeArgumentMap
Returns
TypeArgumentMap
Globals
TypeScript
TypeScript.ASTHelpers
TypeScript.BitMatrix
TypeScript.BitVector
TypeScript.Collections
TypeScript.CompilerDiagnostics
TypeScript.DeclarationCreator
TypeScript.Indentation
TypeScript.IntegerUtilities
TypeScript.LineMap1
TypeScript.Parser
TypeScript.PullHelpers
TypeScript.PullInstantiationHelpers
TypeScript.ScriptSnapshot
TypeScript.Services
TypeScript.Services.Breakpoints
TypeScript.Services.Formatting
TypeScript.Services.Formatting.Shared
TypeScript.SimpleText
TypeScript.Syntax
TypeScript.SyntaxFacts
TypeScript.TextFactory
TypeScript.TextUtilities
typescript-services
MutableTypeArgumentMap
cleanUpTypeArgumentMap
createTypeParameterArgumentMap
getAllowedToReferenceTypeParametersFromDecl
instantiateTypeArgument
twoTypesAreInstantiationsOfSameNamedGenericType
updateMutableTypeParameterArgumentMap
updateTypeParameterArgumentMap