Johnni Winther
|
aa376d1520
|
[cfe] Check types and initialization on extensions, extension members and factories
Closes #43211
Change-Id: I45bb0ee59bbdc4fdd63861e6e434d95bdcb5791a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/166481
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
|
2020-10-08 16:19:05 +00:00 |
|
Daco Harkes
|
a7fa63493f
|
[cfe] Give external field generated setters parameter names
The setters generated from external fields used not have a name.
This broke the assumptions in the VM when making stack traces.
Separated out from https://dart-review.googlesource.com/c/sdk/+/140290.
Issue: https://github.com/dart-lang/sdk/issues/43533
Change-Id: I1816557eff891eaa7c531db1f4239159c66c325c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/164093
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com>
|
2020-09-23 22:42:09 +00:00 |
|
Johnni Winther
|
b9c5118c73
|
[cfe] Don't mark external methods as abstract
Closes #31233
Related to flutter/flutter#62887
Change-Id: I96e5a1b8045f75f1ad02fb47e5e41fe402dc3dc1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/157481
Commit-Queue: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Jens Johansen <jensj@google.com>
|
2020-08-06 16:29:09 +00:00 |
|
Johnni Winther
|
fcd1c5b61a
|
[cfe] Implement remaining external/abstract field errors
Closes #42718
Change-Id: Ifca0b1e8c1db93cad2283bc1a5d8a0534665e932
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/155122
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
|
2020-07-21 11:14:52 +00:00 |
|
Johnni Winther
|
87906e832b
|
[cfe] Implemenet abstract fields errors
Change-Id: I78900228ee72d914844e9fe11fcfb2cdef952ece
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154881
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
|
2020-07-20 12:05:54 +00:00 |
|