Accepted baselines.

This commit is contained in:
Daniel Rosenwasser
2017-09-14 17:44:06 -07:00
parent e9c6dfe7b5
commit 1656790749
27 changed files with 54 additions and 54 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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