File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -15052,9 +15052,10 @@ namespace ts {
15052
15052
}
15053
15053
15054
15054
function getObjectTypeInstantiation(type: AnonymousType | DeferredTypeReference, mapper: TypeMapper) {
15055
- const target = type.objectFlags & ObjectFlags.Instantiated ? type.target! : type;
15056
15055
const declaration = type.objectFlags & ObjectFlags.Reference ? (<TypeReference>type).node! : type.symbol.declarations[0];
15057
15056
const links = getNodeLinks(declaration);
15057
+ const target = type.objectFlags & ObjectFlags.Reference ? <DeferredTypeReference>links.resolvedType! :
15058
+ type.objectFlags & ObjectFlags.Instantiated ? type.target! : type;
15058
15059
let typeParameters = links.outerTypeParameters;
15059
15060
if (!typeParameters) {
15060
15061
// The first time an anonymous type is instantiated we compute and store a list of the type
You can’t perform that action at this time.
0 commit comments