Index: tests/compiler/dart2js/mirrors_helper.dart |
diff --git a/tests/compiler/dart2js/mirrors_helper.dart b/tests/compiler/dart2js/mirrors_helper.dart |
index 0d2d7b8311aecde2b25db15c08210e8d4dc5e972..52d9bb9cf82669e56b43729e329de101e56cd00a 100644 |
--- a/tests/compiler/dart2js/mirrors_helper.dart |
+++ b/tests/compiler/dart2js/mirrors_helper.dart |
@@ -14,6 +14,16 @@ main() { |
} |
+@Metadata // This is intentionally the type literal. |
+@Metadata(null) |
+@Metadata(true) |
+@Metadata(false) |
+@Metadata(0) |
+@Metadata(1.5) |
+@Metadata("Foo") |
+@Metadata(const ["Foo"]) |
+@Metadata(const {'foo':"Foo"}) |
+@metadata |
class Foo { |
} |
@@ -53,4 +63,11 @@ class _PrivateClass { |
void _privateMethod() {} |
_PrivateClass._privateConstructor(); |
factory _PrivateClass._privateFactoryConstructor() => new _PrivateClass(); |
+} |
+ |
+const metadata = const Metadata(null); |
+ |
+class Metadata { |
+ final data; |
+ const Metadata(this.data); |
} |