Commit 24b91a7
Prohibit using features in the same file they're defined in.
This is an edge case we can't handle properly today. Rather than allowing poorly defined behavior, we'll make this an error condition until we can actually support it. In the future, it may be necessary to upgrade feature files to newer editions.
Closes #16756
PiperOrigin-RevId: 6345123781 parent baeab50 commit 24b91a7
2 files changed
+70
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1110 | 1110 | | |
1111 | 1111 | | |
1112 | 1112 | | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
1116 | | - | |
1117 | | - | |
1118 | | - | |
1119 | | - | |
1120 | | - | |
1121 | | - | |
1122 | | - | |
1123 | | - | |
1124 | | - | |
1125 | | - | |
1126 | 1113 | | |
1127 | 1114 | | |
1128 | 1115 | | |
| |||
8784 | 8771 | | |
8785 | 8772 | | |
8786 | 8773 | | |
| 8774 | + | |
| 8775 | + | |
| 8776 | + | |
| 8777 | + | |
| 8778 | + | |
| 8779 | + | |
| 8780 | + | |
| 8781 | + | |
| 8782 | + | |
| 8783 | + | |
| 8784 | + | |
| 8785 | + | |
| 8786 | + | |
8787 | 8787 | | |
8788 | 8788 | | |
8789 | 8789 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4059 | 4059 | | |
4060 | 4060 | | |
4061 | 4061 | | |
4062 | | - | |
4063 | | - | |
| 4062 | + | |
| 4063 | + | |
4064 | 4064 | | |
4065 | 4065 | | |
4066 | 4066 | | |
| |||
4072 | 4072 | | |
4073 | 4073 | | |
4074 | 4074 | | |
4075 | | - | |
| 4075 | + | |
| 4076 | + | |
| 4077 | + | |
| 4078 | + | |
| 4079 | + | |
| 4080 | + | |
4076 | 4081 | | |
4077 | 4082 | | |
4078 | 4083 | | |
| |||
4096 | 4101 | | |
4097 | 4102 | | |
4098 | 4103 | | |
| 4104 | + | |
| 4105 | + | |
| 4106 | + | |
| 4107 | + | |
| 4108 | + | |
| 4109 | + | |
| 4110 | + | |
| 4111 | + | |
| 4112 | + | |
| 4113 | + | |
| 4114 | + | |
4099 | 4115 | | |
4100 | 4116 | | |
4101 | 4117 | | |
| |||
10354 | 10370 | | |
10355 | 10371 | | |
10356 | 10372 | | |
| 10373 | + | |
| 10374 | + | |
| 10375 | + | |
| 10376 | + | |
| 10377 | + | |
| 10378 | + | |
| 10379 | + | |
| 10380 | + | |
| 10381 | + | |
| 10382 | + | |
| 10383 | + | |
| 10384 | + | |
| 10385 | + | |
| 10386 | + | |
| 10387 | + | |
| 10388 | + | |
| 10389 | + | |
| 10390 | + | |
| 10391 | + | |
| 10392 | + | |
| 10393 | + | |
| 10394 | + | |
| 10395 | + | |
| 10396 | + | |
| 10397 | + | |
| 10398 | + | |
| 10399 | + | |
| 10400 | + | |
| 10401 | + | |
| 10402 | + | |
| 10403 | + | |
| 10404 | + | |
| 10405 | + | |
| 10406 | + | |
| 10407 | + | |
| 10408 | + | |
| 10409 | + | |
| 10410 | + | |
10357 | 10411 | | |
10358 | 10412 | | |
10359 | 10413 | | |
| |||
0 commit comments