Skip to content

Commit dd8f3c4

Browse files
committed
Addressing CR feedback
1 parent e336e3a commit dd8f3c4

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/compiler/checker.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4306,6 +4306,7 @@ module ts {
43064306
// Effectively, we will generate a false positive when two types are structurally equal to at least 10 levels, but unequal at
43074307
// some level beyond that.
43084308
function isDeeplyNestedGeneric(type: ObjectType, stack: ObjectType[]): boolean {
4309+
// We track type references (created by createTypeReference) and instantiated types (created by instantiateType)
43094310
if (type.flags & (TypeFlags.Reference | TypeFlags.Instantiated) && depth >= 10) {
43104311
let symbol = type.symbol;
43114312
let count = 0;

0 commit comments

Comments
 (0)