forked from microsoft/TypeScript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenumMemberNameNonIdentifier.symbols
More file actions
50 lines (38 loc) · 2.12 KB
/
enumMemberNameNonIdentifier.symbols
File metadata and controls
50 lines (38 loc) · 2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
//// [tests/cases/compiler/enumMemberNameNonIdentifier.ts] ////
=== enumMemberNameNonIdentifier.ts ===
export const enum E {
>E : Symbol(E, Decl(enumMemberNameNonIdentifier.ts, 0, 0))
regular = 0,
>regular : Symbol(E.regular, Decl(enumMemberNameNonIdentifier.ts, 0, 21))
"hyphen-member" = 1,
>"hyphen-member" : Symbol(E["hyphen-member"], Decl(enumMemberNameNonIdentifier.ts, 1, 16))
"123startsWithNumber" = 2,
>"123startsWithNumber" : Symbol(E["123startsWithNumber"], Decl(enumMemberNameNonIdentifier.ts, 2, 24))
"has space" = 3,
>"has space" : Symbol(E["has space"], Decl(enumMemberNameNonIdentifier.ts, 3, 30))
// Greek Capital Yot (U+037F) - valid identifier in ES2015+ but NOT in ES5
Ϳ = 4,
>Ϳ : Symbol(E.Ϳ, Decl(enumMemberNameNonIdentifier.ts, 4, 20))
}
export const a = E["hyphen-member"];
>a : Symbol(a, Decl(enumMemberNameNonIdentifier.ts, 9, 12))
>E : Symbol(E, Decl(enumMemberNameNonIdentifier.ts, 0, 0))
>"hyphen-member" : Symbol(E["hyphen-member"], Decl(enumMemberNameNonIdentifier.ts, 1, 16))
export const b = E["123startsWithNumber"];
>b : Symbol(b, Decl(enumMemberNameNonIdentifier.ts, 10, 12))
>E : Symbol(E, Decl(enumMemberNameNonIdentifier.ts, 0, 0))
>"123startsWithNumber" : Symbol(E["123startsWithNumber"], Decl(enumMemberNameNonIdentifier.ts, 2, 24))
export const c = E["has space"];
>c : Symbol(c, Decl(enumMemberNameNonIdentifier.ts, 11, 12))
>E : Symbol(E, Decl(enumMemberNameNonIdentifier.ts, 0, 0))
>"has space" : Symbol(E["has space"], Decl(enumMemberNameNonIdentifier.ts, 3, 30))
export const d = E.regular;
>d : Symbol(d, Decl(enumMemberNameNonIdentifier.ts, 12, 12))
>E.regular : Symbol(E.regular, Decl(enumMemberNameNonIdentifier.ts, 0, 21))
>E : Symbol(E, Decl(enumMemberNameNonIdentifier.ts, 0, 0))
>regular : Symbol(E.regular, Decl(enumMemberNameNonIdentifier.ts, 0, 21))
export const e = E.Ϳ;
>e : Symbol(e, Decl(enumMemberNameNonIdentifier.ts, 13, 12))
>E.Ϳ : Symbol(E.Ϳ, Decl(enumMemberNameNonIdentifier.ts, 4, 20))
>E : Symbol(E, Decl(enumMemberNameNonIdentifier.ts, 0, 0))
>Ϳ : Symbol(E.Ϳ, Decl(enumMemberNameNonIdentifier.ts, 4, 20))