Index: pkg/analyzer/lib/src/task/strong/info.dart |
diff --git a/pkg/analyzer/lib/src/task/strong/info.dart b/pkg/analyzer/lib/src/task/strong/info.dart |
index 1f7caf679ca8037c76a1c93d05cf6850f6e44791..a18f76fe36f45b3b82d84d70e6ed8d7196461b05 100644 |
--- a/pkg/analyzer/lib/src/task/strong/info.dart |
+++ b/pkg/analyzer/lib/src/task/strong/info.dart |
@@ -435,20 +435,6 @@ class InvalidMethodOverride extends InvalidOverride { |
String get message => _messageHelper('Invalid override'); |
} |
-/// Used to mark unexpected situations in our compiler were we couldn't compute |
-/// the type of an expression. |
-// TODO(sigmund): This is normally a result of another error that is caught by |
-// the analyzer, so this should likely be removed in the future. |
-class MissingTypeError extends StaticInfo { |
- final AstNode node; |
- toErrorCode() => new StaticTypeWarningCode(name, message); |
- |
- MissingTypeError(this.node); |
- |
- @override List<Object> get arguments => [node, node.runtimeType]; |
- String get message => "type analysis didn't compute the type of: {0} {1}"; |
-} |
- |
/// Dart constructors have one weird quirk, illustrated with this example: |
/// |
/// class Base { |