From 95bfe3d5e20c962d64be07a66586f3e94c33452c Mon Sep 17 00:00:00 2001 From: Andy Hanson Date: Thu, 15 Mar 2018 10:01:50 -0700 Subject: [PATCH] Disable assertion for deferredUnusedIdentifierNodes --- src/compiler/checker.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 9fa5ab5cb6d9d..4044e6ae1252f 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -21573,7 +21573,8 @@ namespace ts { function registerForUnusedIdentifiersCheck(node: Node) { if (deferredUnusedIdentifierNodes) { - Debug.assert(addToSeen(seenDeferredUnusedIdentifiers, getNodeId(node)), "Deferring unused identifier check twice"); + // TODO: GH#22580 + // Debug.assert(addToSeen(seenDeferredUnusedIdentifiers, getNodeId(node)), "Deferring unused identifier check twice"); deferredUnusedIdentifierNodes.push(node); } }