Commit 807e7d3
[cfe] Add ConstructorEncodingStrategy
This adds [ConstructorEncodingStrategy] similar to
[PropertyEncodingStrategy] which allows for separating
[ConstructorDeclaration] from [ConstructorEncoding] such that we don't
need special [ConstructorDeclaration]s for extension (types).
Change-Id: I1c7f17e1759d47abae4af97d84455a37cbb70c17
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/435460
Commit-Queue: Johnni Winther <[email protected]>
Reviewed-by: Chloe Stefantsova <[email protected]>1 parent 7e4145d commit 807e7d3
File tree
6 files changed
+601
-868
lines changed- pkg/front_end
- lib/src
- fragment/constructor
- source
- test
6 files changed
+601
-868
lines changed
0 commit comments