From edf999fcbd26509e0d0f4a1c4e72e6476c1ebcf7 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Tue, 14 Jun 2016 16:25:33 -0700 Subject: [PATCH] Change symbol meaning for __extends resolution to be consistent with other helpers --- src/compiler/checker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index bd3d87ac3ba..7265ecddd39 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -17858,7 +17858,7 @@ namespace ts { if (helpers) { const exports = helpers.exports; if (requestedHelpers & NodeFlags.HasClassExtends && languageVersion < ScriptTarget.ES6) { - verifyHelperSymbol(exports, "__extends", SymbolFlags.Function); + verifyHelperSymbol(exports, "__extends", SymbolFlags.Value); } if (requestedHelpers & NodeFlags.HasJsxSpreadAttributes && compilerOptions.jsx !== JsxEmit.Preserve) { verifyHelperSymbol(exports, "__assign", SymbolFlags.Value);