Change symbol meaning for __extends resolution to be consistent with other helpers

This commit is contained in:
Ron Buckton 2016-06-14 16:25:33 -07:00
parent 76b34939d0
commit edf999fcbd

View file

@ -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);