1c67426891
Cycles were not previously reported because constructors don't have an evaluation result (since it depends on the invocation arguments). This CL uses the ConstantVerifier to check every constant constructor. Fixes https://github.com/dart-lang/sdk/issues/46735 Bug: https://github.com/dart-lang/sdk/issues/46735 Change-Id: Ie8419787b621abb303ecc738aa36f2e7abf96a38 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/317841 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Kallen Tu <kallentu@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>