Descriptionalways emit lazy field if overriding static
We used to emit an eager field if a static was overriding a static field
in a superclass because this is valid ES6. However, even if the static
field is not synthetic in the superclass, it might still be emitted as a
lazy static. The safest way is just to emit a lazy field for static
overrides always.
fixes #522
R=jmesserly@google.com
Committed: https://github.com/dart-lang/dev_compiler/commit/e133d8477961031c2772346218381f09c6cc6a6e
Patch Set 1 #
Total comments: 2
Patch Set 2 : #
Messages
Total messages: 7 (3 generated)
|