Index: editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/parser/SimpleParserTest.java |
diff --git a/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/parser/SimpleParserTest.java b/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/parser/SimpleParserTest.java |
index df376c1934579edf52437b21efd45aab3dc12b1a..769e0173b0d58ff028c55b70cae975c34f2399cf 100644 |
--- a/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/parser/SimpleParserTest.java |
+++ b/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/parser/SimpleParserTest.java |
@@ -192,6 +192,19 @@ public class SimpleParserTest extends ParserTestCase { |
assertTrue(isFunctionExpression("() => e")); |
} |
+ public void test_isFunctionExpression_parameter_final() throws Exception { |
+ assertTrue(isFunctionExpression("(final a) {}")); |
+ assertTrue(isFunctionExpression("(final a, b) {}")); |
+ assertTrue(isFunctionExpression("(final a, final b) {}")); |
+ } |
+ |
+ public void test_isFunctionExpression_parameter_final_typed() throws Exception { |
+ assertTrue(isFunctionExpression("(final int a) {}")); |
+ assertTrue(isFunctionExpression("(final prefix.List a) {}")); |
+ assertTrue(isFunctionExpression("(final List<int> a) {}")); |
+ assertTrue(isFunctionExpression("(final prefix.List<int> a) {}")); |
+ } |
+ |
public void test_isFunctionExpression_parameter_multiple() throws Exception { |
assertTrue(isFunctionExpression("(a, b) {}")); |
} |