Index: pkg/compiler/lib/src/resolution/class_members.dart |
diff --git a/pkg/compiler/lib/src/resolution/class_members.dart b/pkg/compiler/lib/src/resolution/class_members.dart |
index b09c4d93751b54977078c4e9b485c76772369350..e0492063162cf7a6f2ef4458ff8acfa9e45398f8 100644 |
--- a/pkg/compiler/lib/src/resolution/class_members.dart |
+++ b/pkg/compiler/lib/src/resolution/class_members.dart |
@@ -377,7 +377,9 @@ abstract class MembersCreator { |
// superMember.declarations. Investigate why. |
} else if (cls == inherited.declarer.element) { |
// An error should already have been reported. |
- assert(invariant(declared.element, compiler.compilationFailed)); |
+ assert(invariant(declared.element, compiler.compilationFailed, |
+ message: "Member $inherited inherited from its " |
+ "declaring class: ${cls}.")); |
continue; |
} |