mirror of
https://github.com/swc-project/swc.git
synced 2024-12-18 19:21:33 +03:00
b887b30092
**Description:** This is required for https://github.com/swc-project/swc/pull/6981 and https://github.com/swc-project/swc/pull/6950
56 lines
800 B
TypeScript
56 lines
800 B
TypeScript
// @target:es5
|
|
|
|
var temp = 10;
|
|
|
|
++temp ** 3;
|
|
--temp ** 3;
|
|
temp++ ** 3;
|
|
temp-- ** 3;
|
|
--temp + temp ** 3;
|
|
--temp - temp ** 3;
|
|
--temp * temp ** 3;
|
|
--temp / temp ** 3;
|
|
--temp % temp ** 3;
|
|
temp-- ** 3;
|
|
temp++ ** 3;
|
|
temp-- ** -temp;
|
|
temp++ ** +temp;
|
|
|
|
temp-- + temp ** 3;
|
|
temp-- - temp ** 3;
|
|
temp-- * temp ** 3;
|
|
temp-- / temp ** 3;
|
|
temp-- % temp ** 3;
|
|
|
|
--temp + 2 ** 3;
|
|
--temp - 2 ** 3;
|
|
--temp * 2 ** 3;
|
|
--temp / 2 ** 3;
|
|
--temp % 2 ** 3;
|
|
|
|
++temp + 2 ** 3;
|
|
++temp - 2 ** 3;
|
|
++temp * 2 ** 3;
|
|
++temp / 2 ** 3;
|
|
|
|
3 ** ++temp;
|
|
3 ** --temp;
|
|
3 ** temp++;
|
|
3 ** temp--;
|
|
|
|
3 ** ++temp ** 2;
|
|
3 ** --temp ** 2;
|
|
3 ** temp++ ** 2;
|
|
3 ** temp-- ** 2;
|
|
|
|
3 ** ++temp + 2;
|
|
3 ** ++temp - 2;
|
|
3 ** ++temp * 2;
|
|
3 ** ++temp / 2;
|
|
3 ** ++temp % 2;
|
|
|
|
3 ** --temp + 2;
|
|
3 ** --temp - 2;
|
|
3 ** --temp * 2;
|
|
3 ** --temp / 2;
|
|
3 ** --temp % 2; |