c67a80f3f5
The getter `SharedType.nullabilitySuffix` is replaced by `SharedType.isQuestionType`, which returns a boolean. The method `TypeAnalyzerOperations.withNullabilitySuffixInternal` is replaced by `SharedType.setNullabilitySuffix`, which accepts a boolean. Support for `*` types has been removed from `mini_types.dart`. A few test cases in `flow_analysis_test.dart` previously used `*` types as a way of exercising corner cases involving types that were mutual subtypes of each other. These tests have been changed to take advantage of the fact that `dynamic` and `Object?` are mutual subtypes. Change-Id: Id9904f9570fc738b388192db8536848204af03e9 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/414581 Reviewed-by: Johnni Winther <johnniwinther@google.com> Commit-Queue: Paul Berry <paulberry@google.com>