Skip to content

Commit 2b56db6

Browse files
johnniwinthercommit-bot@chromium.org
authored andcommitted
[dart2js,ddc] Enable late lowering in dart2js and ddc
Change-Id: I77d99bade4bf0e094f04f222743c5fec19495851 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/126101 Commit-Queue: Johnni Winther <[email protected]> Reviewed-by: Nicholas Shahan <[email protected]> Reviewed-by: Sigmund Cherem <[email protected]>
1 parent cb6ab6e commit 2b56db6

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

pkg/compiler/lib/src/kernel/dart2js_target.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,8 @@ class Dart2jsTarget extends Target {
5353
@override
5454
bool get enableNoSuchMethodForwarders => true;
5555

56-
// TODO(johnniwinther): Change this to `false` when late field lowering is
57-
// ready.
5856
@override
59-
bool get supportsLateFields => true;
57+
bool get supportsLateFields => false;
6058

6159
@override
6260
List<String> get extraRequiredLibraries => _requiredLibraries[name];

pkg/dev_compiler/lib/src/kernel/target.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,8 @@ class DevCompilerTarget extends Target {
2323
@override
2424
bool get enableSuperMixins => true;
2525

26-
// TODO(johnniwinther): Change this to `false` when late field lowering is
27-
// ready.
2826
@override
29-
bool get supportsLateFields => true;
27+
bool get supportsLateFields => false;
3028

3129
@override
3230
String get name => 'dartdevc';

0 commit comments

Comments
 (0)