| Index: dart/frog/leg/resolver.dart
|
| diff --git a/dart/frog/leg/resolver.dart b/dart/frog/leg/resolver.dart
|
| index 0a81cc1f40115a8d326089ab2966c2c1e1fdfe9a..6148976590e41ce57a9d7c81cff210a034f80445 100644
|
| --- a/dart/frog/leg/resolver.dart
|
| +++ b/dart/frog/leg/resolver.dart
|
| @@ -808,7 +808,10 @@ class ClassResolverVisitor extends AbstractVisitor/* <Type> */ {
|
| }
|
|
|
| Type visitTypeAnnotation(TypeAnnotation node) {
|
| - Identifier name = node.typeName;
|
| + Identifier name = node.typeName.asIdentifier();
|
| + if (name === null) {
|
| + compiler.unimplemented("prefixes", node: node.typeName);
|
| + }
|
| Element element = context.lookup(name.source);
|
| if (element === null) {
|
| compiler.reportError(node,
|
|
|