Index: tests/language/type_variable_identifier_expression_test.dart |
=================================================================== |
--- tests/language/type_variable_identifier_expression_test.dart (revision 24733) |
+++ tests/language/type_variable_identifier_expression_test.dart (working copy) |
@@ -3,15 +3,13 @@ |
// BSD-style license that can be found in the LICENSE file. |
// VMOptions=--enable_type_checks |
-// Section 9, type variables are not valid in identifier expressions |
- |
class A { |
static func() { return "class A"; } |
} |
class B<T> { |
doFunc() { |
- T.func(); // illegal to use type variable as an identifier expression |
+ T.func(); |
} |
} |
@@ -19,7 +17,6 @@ |
try { |
var buf = new B<A>().doFunc(); |
print(buf); |
- } on Exception catch (e) { |
- // should be an uncatchable compile-time error, |
+ } on NoSuchMethodError catch (e) { |
} |
} |