@@ -12,80 +12,90 @@ console.log(𝑀 + 𝑚); // 9
1212>𝑀 : Symbol(𝑀, Decl(extendedUnicodePlaneIdentifiers.ts, 1, 5))
1313>𝑚 : Symbol(𝑚, Decl(extendedUnicodePlaneIdentifiers.ts, 0, 5))
1414
15+ class K {
16+ >K : Symbol(K, Decl(extendedUnicodePlaneIdentifiers.ts, 2, 21))
17+
18+ #𝑚 = 4;
19+ >#𝑚 : Symbol(K[#𝑚], Decl(extendedUnicodePlaneIdentifiers.ts, 4, 9))
20+
21+ #𝑀 = 5;
22+ >#𝑀 : Symbol(K[#𝑀], Decl(extendedUnicodePlaneIdentifiers.ts, 5, 12))
23+ }
24+
1525// lower 8 bits look like 'a'
1626const ၡ = 6;
17- >ၡ : Symbol(ၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 5 , 5))
27+ >ၡ : Symbol(ၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 10 , 5))
1828
1929console.log(ၡ ** ၡ);
2030>console.log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
2131>console : Symbol(console, Decl(lib.dom.d.ts, --, --))
2232>log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
23- >ၡ : Symbol(ၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 5 , 5))
24- >ၡ : Symbol(ၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 5 , 5))
33+ >ၡ : Symbol(ၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 10 , 5))
34+ >ၡ : Symbol(ၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 10 , 5))
2535
2636// lower 8 bits aren't a valid unicode character
2737const ဒ = 7;
28- >ဒ : Symbol(ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 9 , 5))
38+ >ဒ : Symbol(ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 14 , 5))
2939
3040console.log(ဒ ** ဒ);
3141>console.log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
3242>console : Symbol(console, Decl(lib.dom.d.ts, --, --))
3343>log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
34- >ဒ : Symbol(ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 9 , 5))
35- >ဒ : Symbol(ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 9 , 5))
44+ >ဒ : Symbol(ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 14 , 5))
45+ >ဒ : Symbol(ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 14 , 5))
3646
3747// a mix, for good measure
3848const ဒၡ𝑀 = 7;
39- >ဒၡ𝑀 : Symbol(ဒၡ𝑀, Decl(extendedUnicodePlaneIdentifiers.ts, 13 , 5))
49+ >ဒၡ𝑀 : Symbol(ဒၡ𝑀, Decl(extendedUnicodePlaneIdentifiers.ts, 18 , 5))
4050
4151console.log(ဒၡ𝑀 ** ဒၡ𝑀);
4252>console.log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
4353>console : Symbol(console, Decl(lib.dom.d.ts, --, --))
4454>log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
45- >ဒၡ𝑀 : Symbol(ဒၡ𝑀, Decl(extendedUnicodePlaneIdentifiers.ts, 13 , 5))
46- >ဒၡ𝑀 : Symbol(ဒၡ𝑀, Decl(extendedUnicodePlaneIdentifiers.ts, 13 , 5))
55+ >ဒၡ𝑀 : Symbol(ဒၡ𝑀, Decl(extendedUnicodePlaneIdentifiers.ts, 18 , 5))
56+ >ဒၡ𝑀 : Symbol(ဒၡ𝑀, Decl(extendedUnicodePlaneIdentifiers.ts, 18 , 5))
4757
4858const ၡ𝑀ဒ = 7;
49- >ၡ𝑀ဒ : Symbol(ၡ𝑀ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 16 , 5))
59+ >ၡ𝑀ဒ : Symbol(ၡ𝑀ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 21 , 5))
5060
5161console.log(ၡ𝑀ဒ ** ၡ𝑀ဒ);
5262>console.log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
5363>console : Symbol(console, Decl(lib.dom.d.ts, --, --))
5464>log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
55- >ၡ𝑀ဒ : Symbol(ၡ𝑀ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 16 , 5))
56- >ၡ𝑀ဒ : Symbol(ၡ𝑀ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 16 , 5))
65+ >ၡ𝑀ဒ : Symbol(ၡ𝑀ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 21 , 5))
66+ >ၡ𝑀ဒ : Symbol(ၡ𝑀ဒ, Decl(extendedUnicodePlaneIdentifiers.ts, 21 , 5))
5767
5868const 𝑀ဒၡ = 7;
59- >𝑀ဒၡ : Symbol(𝑀ဒၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 19 , 5))
69+ >𝑀ဒၡ : Symbol(𝑀ဒၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 24 , 5))
6070
6171console.log(𝑀ဒၡ ** 𝑀ဒၡ);
6272>console.log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
6373>console : Symbol(console, Decl(lib.dom.d.ts, --, --))
6474>log : Symbol(Console.log, Decl(lib.dom.d.ts, --, --))
65- >𝑀ဒၡ : Symbol(𝑀ဒၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 19 , 5))
66- >𝑀ဒၡ : Symbol(𝑀ဒၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 19 , 5))
75+ >𝑀ဒၡ : Symbol(𝑀ဒၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 24 , 5))
76+ >𝑀ဒၡ : Symbol(𝑀ဒၡ, Decl(extendedUnicodePlaneIdentifiers.ts, 24 , 5))
6777
6878const 𝓱𝓮𝓵𝓵𝓸 = "𝔀𝓸𝓻𝓵𝓭";
69- >𝓱𝓮𝓵𝓵𝓸 : Symbol(𝓱𝓮𝓵𝓵𝓸, Decl(extendedUnicodePlaneIdentifiers.ts, 22 , 5))
79+ >𝓱𝓮𝓵𝓵𝓸 : Symbol(𝓱𝓮𝓵𝓵𝓸, Decl(extendedUnicodePlaneIdentifiers.ts, 27 , 5))
7080
7181const Ɐⱱ = "ok"; // BMP
72- >Ɐⱱ : Symbol(Ɐⱱ, Decl(extendedUnicodePlaneIdentifiers.ts, 24 , 5))
82+ >Ɐⱱ : Symbol(Ɐⱱ, Decl(extendedUnicodePlaneIdentifiers.ts, 29 , 5))
7383
7484const 𓀸𓀹𓀺 = "ok"; // SMP
75- >𓀸𓀹𓀺 : Symbol(𓀸𓀹𓀺, Decl(extendedUnicodePlaneIdentifiers.ts, 26 , 5))
85+ >𓀸𓀹𓀺 : Symbol(𓀸𓀹𓀺, Decl(extendedUnicodePlaneIdentifiers.ts, 31 , 5))
7686
7787const 𡚭𡚮𡚯 = "ok"; // SIP
78- >𡚭𡚮𡚯 : Symbol(𡚭𡚮𡚯, Decl(extendedUnicodePlaneIdentifiers.ts, 28 , 5))
88+ >𡚭𡚮𡚯 : Symbol(𡚭𡚮𡚯, Decl(extendedUnicodePlaneIdentifiers.ts, 33 , 5))
7989
8090const 𡚭𓀺ⱱ𝓮 = "ok";
81- >𡚭𓀺ⱱ𝓮 : Symbol(𡚭𓀺ⱱ𝓮, Decl(extendedUnicodePlaneIdentifiers.ts, 30 , 5))
91+ >𡚭𓀺ⱱ𝓮 : Symbol(𡚭𓀺ⱱ𝓮, Decl(extendedUnicodePlaneIdentifiers.ts, 35 , 5))
8292
8393const 𓀺ⱱ𝓮𡚭 = "ok";
84- >𓀺ⱱ𝓮𡚭 : Symbol(𓀺ⱱ𝓮𡚭, Decl(extendedUnicodePlaneIdentifiers.ts, 32 , 5))
94+ >𓀺ⱱ𝓮𡚭 : Symbol(𓀺ⱱ𝓮𡚭, Decl(extendedUnicodePlaneIdentifiers.ts, 37 , 5))
8595
8696const ⱱ𝓮𡚭𓀺 = "ok";
87- >ⱱ𝓮𡚭𓀺 : Symbol(ⱱ𝓮𡚭𓀺, Decl(extendedUnicodePlaneIdentifiers.ts, 34 , 5))
97+ >ⱱ𝓮𡚭𓀺 : Symbol(ⱱ𝓮𡚭𓀺, Decl(extendedUnicodePlaneIdentifiers.ts, 39 , 5))
8898
8999const 𝓮𡚭𓀺ⱱ = "ok";
90- >𝓮𡚭𓀺ⱱ : Symbol(𝓮𡚭𓀺ⱱ, Decl(extendedUnicodePlaneIdentifiers.ts, 36 , 5))
100+ >𝓮𡚭𓀺ⱱ : Symbol(𝓮𡚭𓀺ⱱ, Decl(extendedUnicodePlaneIdentifiers.ts, 41 , 5))
91101
0 commit comments