3393591b3f
This should handle all cases of constructor reference w/ explicit type args; there aren't too many cases: * named and unnamed constructors * referencing class and referencing type alias * prefixed class names and not-prefixed * null-aware access (weird) * bound on type parameter of class, and on type parameter of alias error cases: * cascade * wrong number of type arguments Bug: https://github.com/dart-lang/sdk/issues/46020 Change-Id: If257eb561a9ad854709b6e9a7d81faa9d084d6ee Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/209622 Commit-Queue: Samuel Rawlins <srawlins@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>