From 8002473ea6e2b8db285f529237120e055a408485 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Fri, 10 Jul 2020 13:39:09 -0700 Subject: [PATCH] Add ClassExpression, FunctionExpression and ArrowFunction to check for cancellation token from classifier (#39557) Fixes #35364 --- src/services/classifier.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/services/classifier.ts b/src/services/classifier.ts index d10f67e0e94..9211578341d 100644 --- a/src/services/classifier.ts +++ b/src/services/classifier.ts @@ -472,6 +472,9 @@ namespace ts { case SyntaxKind.ClassDeclaration: case SyntaxKind.InterfaceDeclaration: case SyntaxKind.FunctionDeclaration: + case SyntaxKind.ClassExpression: + case SyntaxKind.FunctionExpression: + case SyntaxKind.ArrowFunction: cancellationToken.throwIfCancellationRequested(); } }