Abstract ancestor property accessors not resolving properly #33420
Labels
area-web-js
Issues related to JavaScript support for Dart Web, including DDC, dart2js, and JS interop.
web-dev-compiler
Virtual references in multi-level ancestors are not resolving properly. A simplified example of the issue happens with 3 levels of inheritance with declaration at the first level, reference at the second and definition at the third.
Running the test case:
Results in a test failure because the equality check for
obj
fails. Add a declaration forid
in the second level (the commented line in classEnhanced
) and the equality check succeeds.Dart VM version: 2.0.0-dev.60.0 (Mon Jun 4 22:09:13 2018 +0200) on "macos_x64"
Run with command
pub run build_runner test -- -p chrome
The text was updated successfully, but these errors were encountered: