From c68e7e9ad2fae408fa7e4167ec98cf5b22e9c459 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Thu, 23 Apr 2015 14:23:37 -0700 Subject: [PATCH] Accepted baselines. --- ...rtsWithContextualKeywordNames01.errors.txt | 29 ----------------- ...mportsWithContextualKeywordNames01.symbols | 30 +++++++++++++++++ ...dImportsWithContextualKeywordNames01.types | 32 +++++++++++++++++++ 3 files changed, 62 insertions(+), 29 deletions(-) delete mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.errors.txt create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.symbols create mode 100644 tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.types diff --git a/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.errors.txt b/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.errors.txt deleted file mode 100644 index fa9635da3ed..00000000000 --- a/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.errors.txt +++ /dev/null @@ -1,29 +0,0 @@ -tests/cases/conformance/es6/modules/t2.ts(1,13): error TS1212: Identifier expected. 'set' is a reserved word in strict mode -tests/cases/conformance/es6/modules/t3.ts(1,17): error TS1212: Identifier expected. 'yield' is a reserved word in strict mode -tests/cases/conformance/es6/modules/t4.ts(1,10): error TS1212: Identifier expected. 'get' is a reserved word in strict mode - - -==== tests/cases/conformance/es6/modules/t1.ts (0 errors) ==== - - let set = { - set foo(x: number) { - } - } - let get = 10; - - export { set, get }; - -==== tests/cases/conformance/es6/modules/t2.ts (1 errors) ==== - import * as set from "./t1"; - ~~~ -!!! error TS1212: Identifier expected. 'set' is a reserved word in strict mode - -==== tests/cases/conformance/es6/modules/t3.ts (1 errors) ==== - import { set as yield } from "./t1"; - ~~~~~ -!!! error TS1212: Identifier expected. 'yield' is a reserved word in strict mode - -==== tests/cases/conformance/es6/modules/t4.ts (1 errors) ==== - import { get } from "./t1"; - ~~~ -!!! error TS1212: Identifier expected. 'get' is a reserved word in strict mode \ No newline at end of file diff --git a/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.symbols b/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.symbols new file mode 100644 index 00000000000..f6695a9cf37 --- /dev/null +++ b/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.symbols @@ -0,0 +1,30 @@ +=== tests/cases/conformance/es6/modules/t1.ts === + +let set = { +>set : Symbol(set, Decl(t1.ts, 1, 3)) + + set foo(x: number) { +>foo : Symbol(foo, Decl(t1.ts, 1, 11)) +>x : Symbol(x, Decl(t1.ts, 2, 12)) + } +} +let get = 10; +>get : Symbol(get, Decl(t1.ts, 5, 3)) + +export { set, get }; +>set : Symbol(set, Decl(t1.ts, 7, 8)) +>get : Symbol(get, Decl(t1.ts, 7, 13)) + +=== tests/cases/conformance/es6/modules/t2.ts === +import * as set from "./t1"; +>set : Symbol(set, Decl(t2.ts, 0, 6)) + +=== tests/cases/conformance/es6/modules/t3.ts === +import { set as yield } from "./t1"; +>set : Symbol(yield, Decl(t3.ts, 0, 8)) +>yield : Symbol(yield, Decl(t3.ts, 0, 8)) + +=== tests/cases/conformance/es6/modules/t4.ts === +import { get } from "./t1"; +>get : Symbol(get, Decl(t4.ts, 0, 8)) + diff --git a/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.types b/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.types new file mode 100644 index 00000000000..a687787c462 --- /dev/null +++ b/tests/baselines/reference/exportsAndImportsWithContextualKeywordNames01.types @@ -0,0 +1,32 @@ +=== tests/cases/conformance/es6/modules/t1.ts === + +let set = { +>set : { foo: number; } +>{ set foo(x: number) { }} : { foo: number; } + + set foo(x: number) { +>foo : number +>x : number + } +} +let get = 10; +>get : number +>10 : number + +export { set, get }; +>set : { foo: number; } +>get : number + +=== tests/cases/conformance/es6/modules/t2.ts === +import * as set from "./t1"; +>set : typeof set + +=== tests/cases/conformance/es6/modules/t3.ts === +import { set as yield } from "./t1"; +>set : { foo: number; } +>yield : { foo: number; } + +=== tests/cases/conformance/es6/modules/t4.ts === +import { get } from "./t1"; +>get : number +