Skip to content

CFE: implement changes to TOP_MERGE #41413

@leafpetersen

Description

@leafpetersen

This pull request specifies a change in the definition of the NNBD_TOP_MERGE algorithm. This is ready for implementation. Tests for this change are landing here:

The following tests are currently failing and should pass when the above change is implemented.

language/nnbd/top_merge/top_merge_interfaces_direct_error_test MissingCompileTimeError (expected Pass)
language/nnbd/top_merge/top_merge_interfaces_indirect_error_test MissingCompileTimeError (expected Pass)
language/nnbd/top_merge/top_merge_interfaces_mixin_error_test MissingCompileTimeError (expected Pass)
language/nnbd/top_merge/top_merge_members_direct_error_test MissingCompileTimeError (expected Pass)
language/nnbd/top_merge/top_merge_members_indirect_error_test MissingCompileTimeError (expected Pass)
language/nnbd/top_merge/top_merge_members_mixin_error_test MissingCompileTimeError (expected Pass)

cc @johnniwinther @stefantsov

Metadata

Metadata

Assignees

Labels

NNBDIssues related to NNBD ReleaseP2A bug or feature request we're likely to work onlegacy-area-front-endLegacy: Use area-dart-model instead.type-enhancementA request for a change that isn't a bug

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions