Commit fe4a670
Josh Goldberg
Specified diagnostic for CLI flags mismatched with/out --build (microsoft#43199)
* Specified diagnostic for CLI flags missing a required --build
* Switched to an alternateMode member
* Added --build-incompatible flags too
* Small fixups to remove a hardcoding
* Switched to ||= factories
* Not a function
* I think I get it now1 parent 2f82d02 commit fe4a670
4 files changed
Lines changed: 87 additions & 13 deletions
File tree
- src
- compiler
- testRunner/unittests/config
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
309 | | - | |
310 | | - | |
| 309 | + | |
311 | 310 | | |
312 | | - | |
313 | 311 | | |
314 | 312 | | |
315 | 313 | | |
| |||
1106 | 1104 | | |
1107 | 1105 | | |
1108 | 1106 | | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
1109 | 1113 | | |
1110 | 1114 | | |
1111 | 1115 | | |
| |||
1126 | 1130 | | |
1127 | 1131 | | |
1128 | 1132 | | |
1129 | | - | |
1130 | | - | |
1131 | | - | |
| 1133 | + | |
1132 | 1134 | | |
1133 | 1135 | | |
1134 | 1136 | | |
| |||
1158 | 1160 | | |
1159 | 1161 | | |
1160 | 1162 | | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
1161 | 1169 | | |
1162 | 1170 | | |
1163 | 1171 | | |
| |||
1217 | 1225 | | |
1218 | 1226 | | |
1219 | 1227 | | |
1220 | | - | |
| 1228 | + | |
1221 | 1229 | | |
1222 | 1230 | | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
1223 | 1236 | | |
1224 | 1237 | | |
1225 | 1238 | | |
| |||
1299 | 1312 | | |
1300 | 1313 | | |
1301 | 1314 | | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
1302 | 1319 | | |
1303 | 1320 | | |
1304 | 1321 | | |
| |||
1464 | 1481 | | |
1465 | 1482 | | |
1466 | 1483 | | |
| 1484 | + | |
1467 | 1485 | | |
1468 | 1486 | | |
1469 | 1487 | | |
| |||
1505 | 1523 | | |
1506 | 1524 | | |
1507 | 1525 | | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
1508 | 1531 | | |
| 1532 | + | |
1509 | 1533 | | |
1510 | 1534 | | |
1511 | 1535 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3938 | 3938 | | |
3939 | 3939 | | |
3940 | 3940 | | |
| 3941 | + | |
| 3942 | + | |
| 3943 | + | |
| 3944 | + | |
| 3945 | + | |
| 3946 | + | |
| 3947 | + | |
| 3948 | + | |
3941 | 3949 | | |
3942 | 3950 | | |
3943 | 3951 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6165 | 6165 | | |
6166 | 6166 | | |
6167 | 6167 | | |
| 6168 | + | |
| 6169 | + | |
| 6170 | + | |
| 6171 | + | |
| 6172 | + | |
| 6173 | + | |
6168 | 6174 | | |
6169 | 6175 | | |
| 6176 | + | |
6170 | 6177 | | |
6171 | 6178 | | |
6172 | 6179 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
49 | 66 | | |
50 | 67 | | |
51 | 68 | | |
| |||
790 | 807 | | |
791 | 808 | | |
792 | 809 | | |
793 | | - | |
794 | | - | |
795 | | - | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
796 | 813 | | |
797 | 814 | | |
798 | 815 | | |
| |||
863 | 880 | | |
864 | 881 | | |
865 | 882 | | |
866 | | - | |
867 | | - | |
868 | | - | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
869 | 886 | | |
870 | 887 | | |
871 | 888 | | |
| |||
876 | 893 | | |
877 | 894 | | |
878 | 895 | | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
879 | 914 | | |
880 | 915 | | |
881 | 916 | | |
| |||
0 commit comments