Commit b866781
committed
Merge pull request microsoft#4946 from Microsoft/constInitializersInEnums
align behavior of constant expressions in initializers of ambient enu…27 files changed
Lines changed: 368 additions & 161 deletions
File tree
- src/compiler
- tests
- baselines/reference
- cases/compiler
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12962 | 12962 | | |
12963 | 12963 | | |
12964 | 12964 | | |
12965 | | - | |
| 12965 | + | |
12966 | 12966 | | |
12967 | 12967 | | |
12968 | 12968 | | |
12969 | | - | |
12970 | | - | |
| 12969 | + | |
| 12970 | + | |
| 12971 | + | |
| 12972 | + | |
| 12973 | + | |
12971 | 12974 | | |
12972 | 12975 | | |
| 12976 | + | |
| 12977 | + | |
| 12978 | + | |
12973 | 12979 | | |
12974 | 12980 | | |
12975 | 12981 | | |
12976 | 12982 | | |
12977 | 12983 | | |
| 12984 | + | |
| 12985 | + | |
12978 | 12986 | | |
12979 | 12987 | | |
| 12988 | + | |
| 12989 | + | |
| 12990 | + | |
| 12991 | + | |
| 12992 | + | |
| 12993 | + | |
| 12994 | + | |
12980 | 12995 | | |
12981 | 12996 | | |
12982 | 12997 | | |
12983 | 12998 | | |
12984 | | - | |
| 12999 | + | |
12985 | 13000 | | |
12986 | 13001 | | |
12987 | 13002 | | |
| |||
12997 | 13012 | | |
12998 | 13013 | | |
12999 | 13014 | | |
13000 | | - | |
| 13015 | + | |
| 13016 | + | |
| 13017 | + | |
| 13018 | + | |
13001 | 13019 | | |
13002 | | - | |
13003 | | - | |
13004 | | - | |
13005 | 13020 | | |
13006 | 13021 | | |
13007 | 13022 | | |
| |||
13141 | 13156 | | |
13142 | 13157 | | |
13143 | 13158 | | |
13144 | | - | |
| 13159 | + | |
13145 | 13160 | | |
13146 | 13161 | | |
13147 | 13162 | | |
| |||
15641 | 15656 | | |
15642 | 15657 | | |
15643 | 15658 | | |
15644 | | - | |
15645 | | - | |
15646 | | - | |
15647 | | - | |
15648 | | - | |
15649 | | - | |
15650 | | - | |
15651 | | - | |
15652 | | - | |
15653 | | - | |
15654 | | - | |
15655 | | - | |
15656 | | - | |
15657 | | - | |
15658 | | - | |
15659 | | - | |
15660 | | - | |
15661 | | - | |
15662 | | - | |
15663 | | - | |
15664 | | - | |
15665 | | - | |
15666 | | - | |
15667 | | - | |
15668 | | - | |
15669 | | - | |
15670 | | - | |
15671 | | - | |
15672 | | - | |
15673 | | - | |
15674 | | - | |
15675 | | - | |
15676 | | - | |
15677 | | - | |
15678 | 15659 | | |
15679 | 15660 | | |
15680 | 15661 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
195 | 195 | | |
196 | 196 | | |
197 | 197 | | |
198 | | - | |
| 198 | + | |
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
3 | 2 | | |
4 | 3 | | |
5 | | - | |
| 4 | + | |
6 | 5 | | |
7 | 6 | | |
8 | | - | |
9 | | - | |
10 | 7 | | |
11 | 8 | | |
12 | 9 | | |
13 | 10 | | |
14 | 11 | | |
15 | | - | |
16 | | - | |
| 12 | + | |
| 13 | + | |
17 | 14 | | |
Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
7 | 6 | | |
8 | 7 | | |
9 | 8 | | |
| |||
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
19 | | - | |
| 18 | + | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
| |||
49 | 48 | | |
50 | 49 | | |
51 | 50 | | |
52 | | - | |
53 | | - | |
54 | 51 | | |
55 | 52 | | |
56 | 53 | | |
57 | 54 | | |
58 | 55 | | |
59 | | - | |
60 | | - | |
| 56 | + | |
| 57 | + | |
61 | 58 | | |
62 | 59 | | |
63 | 60 | | |
| |||
0 commit comments