Files
sdk/pkg/front_end/test
Chloe Stefantsova be1a2af7cb [cfe] Delay resolution of not inferred redirecting const factories
The resolution of the redirecting factories should happen after the
type inference because the inference needs the original, unresolved,
representation of the program. Some areas of the CFE attempt to finish
the delayed computations, including the resolution of the redirecing
factories, before the inference phase. An example of such area is the
enum member generation. It has to happen early for proper scope
construction. At this stage we know that we can delay the resolution
of the redirecting factory invocations becuause it will be attempted a
second time later, after the inference is done.

Closes https://github.com/dart-lang/sdk/issues/49429

Change-Id: I65c1f903ce2783580785cd1ad61291c28a924937
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/252943
Commit-Queue: Chloe Stefantsova <cstefantsova@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
2022-08-01 17:07:54 +00:00
..
2022-07-18 15:55:14 +00:00
2022-06-28 16:02:53 +00:00