f654af1fea
Previously, we only inserted these nodes when the `constructor-tearoffs` feature was active, as a way of reducing the risk of breaking analyzer clients; however this behavioral inconsistency is not something we want to keep for the long term. Note: even though this is technically a breaking change, we haven't found any analyzer clients that are affected by it, so we're going ahead and landing it without an analyzer version number bump. Change-Id: I71f0fb2862b644dd1a81245bd12f5b7b9ca45857 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/233653 Reviewed-by: Samuel Rawlins <srawlins@google.com> Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Paul Berry <paulberry@google.com>