5ef7920d84
This was unintentionally regressed during a fix to field init order. It does not typically show up in Dart code because undefined and null are both handled, but it can break JS interop. Change-Id: I771895826ee09bb6c5e2f9b016eb7673caf61cd1 Reviewed-on: https://dart-review.googlesource.com/40202 Reviewed-by: Vijay Menon <vsm@google.com>