From 33524bd18c313b9fb0f2a47eda6e78733c7d4495 Mon Sep 17 00:00:00 2001 From: Kanchalai Tanglertsampan Date: Wed, 5 Apr 2017 10:26:28 -0700 Subject: [PATCH] Update test and baseline --- ...ssExpressionOfCastedObjectLiteralExpressionES5.js | 7 ------- ...ssExpressionOfCastedObjectLiteralExpressionES6.js | 7 ------- ...astedObjectLiteralExpressionInArrowFunctionES5.js | 7 +++++++ ...bjectLiteralExpressionInArrowFunctionES5.symbols} | 12 ++++++------ ...dObjectLiteralExpressionInArrowFunctionES5.types} | 2 +- ...astedObjectLiteralExpressionInArrowFunctionES6.js | 7 +++++++ ...bjectLiteralExpressionInArrowFunctionES6.symbols} | 12 ++++++------ ...dObjectLiteralExpressionInArrowFunctionES6.types} | 2 +- ...stedObjectLiteralExpressionInArrowFunctionES5.ts} | 0 ...stedObjectLiteralExpressionInArrowFunctionES6.ts} | 0 10 files changed, 28 insertions(+), 28 deletions(-) delete mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.js delete mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.js create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.js rename tests/baselines/reference/{emitAccessExpressionOfCastedObjectLiteralExpressionES5.symbols => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols} (68%) rename tests/baselines/reference/{emitAccessExpressionOfCastedObjectLiteralExpressionES5.types => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.types} (94%) create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.js rename tests/baselines/reference/{emitAccessExpressionOfCastedObjectLiteralExpressionES6.symbols => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols} (68%) rename tests/baselines/reference/{emitAccessExpressionOfCastedObjectLiteralExpressionES6.types => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.types} (94%) rename tests/cases/compiler/{emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts} (100%) rename tests/cases/compiler/{emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts => emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts} (100%) diff --git a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.js b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.js deleted file mode 100644 index 1b07e3304d0..00000000000 --- a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.js +++ /dev/null @@ -1,7 +0,0 @@ -//// [emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts] -(x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x]; -(x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; - -//// [emitAccessExpressionOfCastedObjectLiteralExpressionES5.js] -(function (x) { return ({ "1": "one", "2": "two" })[x]; }); -(function (x) { return ({ "1": "one", "2": "two" }).x; }); diff --git a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.js b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.js deleted file mode 100644 index 7df1d4b8cf7..00000000000 --- a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.js +++ /dev/null @@ -1,7 +0,0 @@ -//// [emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts] -(x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x]; -(x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; - -//// [emitAccessExpressionOfCastedObjectLiteralExpressionES6.js] -(x) => ({ "1": "one", "2": "two" })[x]; -(x) => ({ "1": "one", "2": "two" }).x; diff --git a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.js b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.js new file mode 100644 index 00000000000..182e678b7bf --- /dev/null +++ b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.js @@ -0,0 +1,7 @@ +//// [emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts] +(x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x]; +(x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; + +//// [emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.js] +(function (x) { return ({ "1": "one", "2": "two" }[x]); }); +(function (x) { return ({ "1": "one", "2": "two" }.x); }); diff --git a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.symbols b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols similarity index 68% rename from tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.symbols rename to tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols index a106295ce09..36803f00490 100644 --- a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.symbols +++ b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols @@ -1,10 +1,10 @@ -=== tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts === +=== tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts === (x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x]; ->x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts, 0, 1)) ->key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts, 0, 41)) ->x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts, 0, 1)) +>x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 0, 1)) +>key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 0, 41)) +>x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 0, 1)) (x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; ->x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts, 1, 1)) ->key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts, 1, 41)) +>x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 1)) +>key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts, 1, 41)) diff --git a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.types b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.types similarity index 94% rename from tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.types rename to tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.types index 82308ecfff9..83637f261de 100644 --- a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES5.types +++ b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.types @@ -1,4 +1,4 @@ -=== tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts === +=== tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts === (x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x]; >(x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x] : (x: any) => string >x : any diff --git a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.js b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.js new file mode 100644 index 00000000000..8d7999b0da7 --- /dev/null +++ b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.js @@ -0,0 +1,7 @@ +//// [emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts] +(x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x]; +(x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; + +//// [emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.js] +(x) => ({ "1": "one", "2": "two" }[x]); +(x) => ({ "1": "one", "2": "two" }.x); diff --git a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.symbols b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols similarity index 68% rename from tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.symbols rename to tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols index 0de1e97117c..20b10f84a22 100644 --- a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.symbols +++ b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols @@ -1,10 +1,10 @@ -=== tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts === +=== tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts === (x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x]; ->x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts, 0, 1)) ->key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts, 0, 41)) ->x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts, 0, 1)) +>x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 0, 1)) +>key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 0, 41)) +>x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 0, 1)) (x) => ({ "1": "one", "2": "two" } as { [key: string]: string }).x; ->x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts, 1, 1)) ->key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts, 1, 41)) +>x : Symbol(x, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 1)) +>key : Symbol(key, Decl(emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts, 1, 41)) diff --git a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.types b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.types similarity index 94% rename from tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.types rename to tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.types index a669c6427cb..f19255cd724 100644 --- a/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionES6.types +++ b/tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.types @@ -1,4 +1,4 @@ -=== tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts === +=== tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts === (x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x]; >(x) => ({ "1": "one", "2": "two" } as { [key: string]: string })[x] : (x: any) => string >x : any diff --git a/tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts b/tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts similarity index 100% rename from tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionES5.ts rename to tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts diff --git a/tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts b/tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts similarity index 100% rename from tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionES6.ts rename to tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts