mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-16 15:45:27 -05:00
Accepted baselines.
This commit is contained in:
@@ -12,8 +12,8 @@ var h = tag `Hello` as string;
|
||||
|
||||
//// [asOperator3.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -13,8 +13,8 @@ as(Foo); // should emit
|
||||
|
||||
//// [asOperatorASI.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -6,8 +6,8 @@ f `\x0D${ "Interrupted CRLF" }\x0A`;
|
||||
|
||||
//// [taggedTemplateStringsHexadecimalEscapes.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -7,8 +7,8 @@ f `0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2028 2029 0085 t v f b r
|
||||
|
||||
//// [taggedTemplateStringsPlainCharactersThatArePartsOfEscapes01.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -93,8 +93,8 @@ var arr: any[];
|
||||
|
||||
//// [taggedTemplateStringsTypeArgumentInference.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -35,8 +35,8 @@ f.thisIsNotATag(`abc${1}def${2}ghi`);
|
||||
|
||||
//// [taggedTemplateStringsWithIncompatibleTypedTags.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -17,8 +17,8 @@ var x = new new new f `abc${ 0 }def`.member("hello")(42) === true;
|
||||
|
||||
//// [taggedTemplateStringsWithManyCallAndMemberExpressions.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -9,8 +9,8 @@ f `
|
||||
|
||||
//// [taggedTemplateStringsWithMultilineTemplate.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -24,8 +24,8 @@ var z = foo `${1}${2}${3}`; // any (with error)
|
||||
|
||||
//// [taggedTemplateStringsWithOverloadResolution1.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -19,8 +19,8 @@ var d = foo2([], 1);
|
||||
|
||||
//// [taggedTemplateStringsWithOverloadResolution2.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -74,8 +74,8 @@ fn5 `${ (n) => n.substr(0) }`;
|
||||
|
||||
//// [taggedTemplateStringsWithOverloadResolution3.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -6,8 +6,8 @@ declare `Hello ${0} world!`;
|
||||
|
||||
//// [taggedTemplateStringsWithTagNamedDeclare.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -27,8 +27,8 @@ f.thisIsNotATag(`abc${1}def${2}ghi`);
|
||||
|
||||
//// [taggedTemplateStringsWithTagsTypedAsAny.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -6,8 +6,8 @@ foo `${function (x: number) { x = "bad"; } }`;
|
||||
|
||||
//// [taggedTemplateStringsWithTypeErrorInFunctionExpressionsInSubstitutionExpression.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -33,8 +33,8 @@ f.thisIsNotATag(`abc${1}def${2}ghi`);
|
||||
|
||||
//// [taggedTemplateStringsWithTypedTags.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -6,8 +6,8 @@ f `'\u{1f4a9}'${ " should be converted to " }'\uD83D\uDCA9'`;
|
||||
|
||||
//// [taggedTemplateStringsWithUnicodeEscapes.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -6,8 +6,8 @@ f `\t\n\v\f\r\\`;
|
||||
|
||||
//// [taggedTemplateStringsWithWhitespaceEscapes.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -4,8 +4,8 @@ tag `Hello world!`;
|
||||
|
||||
//// [taggedTemplateUntypedTagCall01.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -5,8 +5,8 @@ CtorTag `Hello world!`;
|
||||
|
||||
//// [taggedTemplateWithConstructableTag01.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -8,8 +8,8 @@ tag `Hello world!`;
|
||||
|
||||
//// [taggedTemplateWithConstructableTag02.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -7,8 +7,8 @@ declare module `M${2}` {
|
||||
|
||||
//// [templateStringInModuleName.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -6,8 +6,8 @@ var x = {
|
||||
|
||||
//// [templateStringInObjectLiteral.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -5,8 +5,8 @@ var x = {
|
||||
|
||||
//// [templateStringInPropertyName1.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -5,8 +5,8 @@ var x = {
|
||||
|
||||
//// [templateStringInPropertyName2.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
//// [templateStringInTaggedTemplate.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -11,8 +11,8 @@ f `abcdef${ 1234 }${ 5678 }ghijkl`;
|
||||
|
||||
//// [templateStringsArrayTypeDefinedInES5Mode.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
@@ -8,8 +8,8 @@ f `abcdef${ 1234 }${ 5678 }ghijkl`;
|
||||
|
||||
//// [templateStringsArrayTypeNotDefinedES5Mode.js]
|
||||
var __getTemplateObject = (this && this.__getTemplateObject) || function (cooked, raw) {
|
||||
if (Object.freeze && Object.defineProperty) {
|
||||
return Object.freeze(Object.defineProperty(cooked, "raw", { value: Object.freeze(raw) }));
|
||||
if (Object.defineProperty) {
|
||||
return Object.defineProperty(cooked, "raw", { value: raw });
|
||||
}
|
||||
cooked.raw = raw;
|
||||
return cooked;
|
||||
|
||||
Reference in New Issue
Block a user