Commit 4bf8204
Address -Wswitch-default issues (facebook#54580)
Summary:
Pull Request resolved: facebook#54580
Changelog: [iOS] [Fixed] - Fix undefined behavior for values outside of enum range in generated `switch` methods in Objective-C.
Differential Revision: D87282978
fbshipit-source-id: 12b74e0525d30fcc0ff4f9d8e84c930d923cce5a1 parent 5a3759e commit 4bf8204
File tree
4 files changed
+56
-7
lines changed- packages/react-native-codegen
- e2e
- deep_imports/__tests__/components/__snapshots__
- namespaced/__tests__/components/__snapshots__
- src/generators/components
- __tests__/__snapshots__
4 files changed
+56
-7
lines changedLines changed: 16 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
421 | 421 | | |
422 | 422 | | |
423 | 423 | | |
| 424 | + | |
| 425 | + | |
424 | 426 | | |
425 | 427 | | |
426 | 428 | | |
| |||
447 | 449 | | |
448 | 450 | | |
449 | 451 | | |
| 452 | + | |
| 453 | + | |
450 | 454 | | |
451 | | - | |
452 | 455 | | |
453 | 456 | | |
454 | 457 | | |
| |||
457 | 460 | | |
458 | 461 | | |
459 | 462 | | |
| 463 | + | |
| 464 | + | |
460 | 465 | | |
461 | 466 | | |
462 | 467 | | |
| |||
467 | 472 | | |
468 | 473 | | |
469 | 474 | | |
| 475 | + | |
| 476 | + | |
470 | 477 | | |
471 | 478 | | |
472 | 479 | | |
| |||
926 | 933 | | |
927 | 934 | | |
928 | 935 | | |
| 936 | + | |
| 937 | + | |
929 | 938 | | |
930 | 939 | | |
931 | 940 | | |
| |||
946 | 955 | | |
947 | 956 | | |
948 | 957 | | |
| 958 | + | |
| 959 | + | |
949 | 960 | | |
950 | | - | |
951 | 961 | | |
952 | 962 | | |
953 | 963 | | |
954 | 964 | | |
955 | 965 | | |
956 | 966 | | |
| 967 | + | |
| 968 | + | |
957 | 969 | | |
958 | 970 | | |
959 | 971 | | |
| |||
962 | 974 | | |
963 | 975 | | |
964 | 976 | | |
| 977 | + | |
| 978 | + | |
965 | 979 | | |
966 | 980 | | |
967 | 981 | | |
| |||
Lines changed: 16 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
421 | 421 | | |
422 | 422 | | |
423 | 423 | | |
| 424 | + | |
| 425 | + | |
424 | 426 | | |
425 | 427 | | |
426 | 428 | | |
| |||
447 | 449 | | |
448 | 450 | | |
449 | 451 | | |
| 452 | + | |
| 453 | + | |
450 | 454 | | |
451 | | - | |
452 | 455 | | |
453 | 456 | | |
454 | 457 | | |
| |||
457 | 460 | | |
458 | 461 | | |
459 | 462 | | |
| 463 | + | |
| 464 | + | |
460 | 465 | | |
461 | 466 | | |
462 | 467 | | |
| |||
467 | 472 | | |
468 | 473 | | |
469 | 474 | | |
| 475 | + | |
| 476 | + | |
470 | 477 | | |
471 | 478 | | |
472 | 479 | | |
| |||
926 | 933 | | |
927 | 934 | | |
928 | 935 | | |
| 936 | + | |
| 937 | + | |
929 | 938 | | |
930 | 939 | | |
931 | 940 | | |
| |||
946 | 955 | | |
947 | 956 | | |
948 | 957 | | |
| 958 | + | |
| 959 | + | |
949 | 960 | | |
950 | | - | |
951 | 961 | | |
952 | 962 | | |
953 | 963 | | |
954 | 964 | | |
955 | 965 | | |
956 | 966 | | |
| 967 | + | |
| 968 | + | |
957 | 969 | | |
958 | 970 | | |
959 | 971 | | |
| |||
962 | 974 | | |
963 | 975 | | |
964 | 976 | | |
| 977 | + | |
| 978 | + | |
965 | 979 | | |
966 | 980 | | |
967 | 981 | | |
| |||
Lines changed: 8 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| 127 | + | |
| 128 | + | |
127 | 129 | | |
128 | 130 | | |
129 | 131 | | |
| |||
154 | 156 | | |
155 | 157 | | |
156 | 158 | | |
| 159 | + | |
| 160 | + | |
157 | 161 | | |
158 | | - | |
159 | 162 | | |
160 | 163 | | |
161 | 164 | | |
162 | 165 | | |
163 | 166 | | |
| 167 | + | |
| 168 | + | |
164 | 169 | | |
165 | 170 | | |
166 | 171 | | |
167 | 172 | | |
168 | 173 | | |
169 | 174 | | |
170 | 175 | | |
| 176 | + | |
| 177 | + | |
171 | 178 | | |
172 | 179 | | |
173 | 180 | | |
| |||
Lines changed: 16 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1100 | 1100 | | |
1101 | 1101 | | |
1102 | 1102 | | |
| 1103 | + | |
| 1104 | + | |
1103 | 1105 | | |
1104 | | - | |
1105 | 1106 | | |
1106 | 1107 | | |
1107 | 1108 | | |
1108 | 1109 | | |
1109 | 1110 | | |
1110 | 1111 | | |
1111 | 1112 | | |
| 1113 | + | |
| 1114 | + | |
1112 | 1115 | | |
1113 | 1116 | | |
1114 | 1117 | | |
| |||
1118 | 1121 | | |
1119 | 1122 | | |
1120 | 1123 | | |
| 1124 | + | |
| 1125 | + | |
1121 | 1126 | | |
1122 | 1127 | | |
1123 | 1128 | | |
| |||
1399 | 1404 | | |
1400 | 1405 | | |
1401 | 1406 | | |
| 1407 | + | |
| 1408 | + | |
1402 | 1409 | | |
1403 | 1410 | | |
1404 | 1411 | | |
| |||
1416 | 1423 | | |
1417 | 1424 | | |
1418 | 1425 | | |
| 1426 | + | |
| 1427 | + | |
1419 | 1428 | | |
1420 | | - | |
1421 | 1429 | | |
1422 | 1430 | | |
1423 | 1431 | | |
1424 | 1432 | | |
1425 | 1433 | | |
| 1434 | + | |
| 1435 | + | |
1426 | 1436 | | |
1427 | 1437 | | |
1428 | 1438 | | |
1429 | 1439 | | |
1430 | 1440 | | |
1431 | 1441 | | |
1432 | 1442 | | |
| 1443 | + | |
| 1444 | + | |
1433 | 1445 | | |
1434 | 1446 | | |
1435 | 1447 | | |
| |||
1870 | 1882 | | |
1871 | 1883 | | |
1872 | 1884 | | |
| 1885 | + | |
| 1886 | + | |
1873 | 1887 | | |
1874 | 1888 | | |
1875 | 1889 | | |
| |||
0 commit comments