File tree 5 files changed +204
-178
lines changed
5 files changed +204
-178
lines changed Original file line number Diff line number Diff line change @@ -22915,6 +22915,7 @@ namespace ts {
22915
22915
case SyntaxKind.PlusToken: return left + right;
22916
22916
case SyntaxKind.MinusToken: return left - right;
22917
22917
case SyntaxKind.PercentToken: return left % right;
22918
+ case SyntaxKind.AsteriskAsteriskToken: return left ** right;
22918
22919
}
22919
22920
}
22920
22921
break;
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ const enum Enum1 {
21
21
N = E << 1 ,
22
22
O = E >> B ,
23
23
P = E >> 1 ,
24
+ PQ = E ** 2 ,
24
25
Q = - D ,
25
26
R = C & 5 ,
26
27
S = 5 & C ,
@@ -128,6 +129,7 @@ function foo(x: Enum1) {
128
129
case Enum1 . N :
129
130
case Enum1 . O :
130
131
case Enum1 . P :
132
+ case Enum1 . PQ :
131
133
case Enum1 . Q :
132
134
case Enum1 . R :
133
135
case Enum1 . S :
@@ -200,6 +202,7 @@ function foo(x) {
200
202
case 2 /* N */ :
201
203
case 0 /* O */ :
202
204
case 0 /* P */ :
205
+ case 1 /* PQ */ :
203
206
case - 1 /* Q */ :
204
207
case 0 /* R */ :
205
208
case 0 /* S */ :
You can’t perform that action at this time.
0 commit comments