Index: pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart |
diff --git a/pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart b/pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart |
index f321037e7859e8a63e9e2fb2248fc5ad3415074d..c1dd57201f15841b5b1cf26eb296a567e41c74a6 100644 |
--- a/pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart |
+++ b/pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart |
@@ -1412,6 +1412,16 @@ class SimpleTypeInferrerVisitor<T> |
} |
@override |
+ T visitSuperNotEquals( |
+ ast.Send node, |
+ MethodElement method, |
+ ast.Node argument, |
+ _) { |
+ return handleSuperMethodInvoke( |
karlklose
2015/05/26 08:23:32
Do we lose track of the ! here or does handleSuper
Johnni Winther
2015/05/26 08:53:11
I think we lose track in SuperEquals and SuperNotE
|
+ node, method, analyzeArguments(node.arguments)); |
+ } |
+ |
+ @override |
T visitSuperBinary( |
ast.Send node, |
MethodElement method, |