Index: dart/sdk/lib/_internal/lib/js_helper.dart |
=================================================================== |
--- dart/sdk/lib/_internal/lib/js_helper.dart (revision 29908) |
+++ dart/sdk/lib/_internal/lib/js_helper.dart (working copy) |
@@ -1921,6 +1921,11 @@ |
throw new TypeErrorImplementation(value, 'void'); |
} |
+checkMalformedType(value, message) { |
+ if (value == null) return value; |
+ throw new TypeErrorImplementation.fromMessage(message); |
+} |
+ |
/** |
* Special interface recognized by the compiler and implemented by DOM |
* objects that support integer indexing. This interface is not |