Commit 06e54c8
[cfe] Make VariableDeclaration an abstract interface
The concrete implementation is named `VariableStatement`. The change
is needed as a transition step to the new encoding for variables in
Kernel.
Part of #61572
Change-Id: Ib333f28e9998f2e758a18e4ad4b0a3cf4d642013
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/456620
Reviewed-by: Johnni Winther <[email protected]>
Reviewed-by: Alexander Markov <[email protected]>
Commit-Queue: Chloe Stefantsova <[email protected]>1 parent 1c0c66f commit 06e54c8
File tree
11 files changed
+275
-130
lines changed- pkg
- front_end
- lib/src/kernel
- test
- testing
- tool
- kernel/lib
- src
- ast
11 files changed
+275
-130
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
853 | 853 | | |
854 | 854 | | |
855 | 855 | | |
856 | | - | |
| 856 | + | |
857 | 857 | | |
858 | 858 | | |
859 | 859 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2212 | 2212 | | |
2213 | 2213 | | |
2214 | 2214 | | |
2215 | | - | |
| 2215 | + | |
2216 | 2216 | | |
2217 | 2217 | | |
2218 | 2218 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
823 | 823 | | |
824 | 824 | | |
825 | 825 | | |
| 826 | + | |
826 | 827 | | |
827 | 828 | | |
828 | 829 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1705 | 1705 | | |
1706 | 1706 | | |
1707 | 1707 | | |
1708 | | - | |
| 1708 | + | |
1709 | 1709 | | |
1710 | 1710 | | |
1711 | 1711 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
| 144 | + | |
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| |||
0 commit comments