Chromium Code Reviews| Index: lib/compiler/implementation/resolver.dart |
| diff --git a/lib/compiler/implementation/resolver.dart b/lib/compiler/implementation/resolver.dart |
| index 1c569db76aa3ae4dd5089a5a9c735ee873db2887..94808dc9e4b4d63e5c9a268f40e52da970dde9cf 100644 |
| --- a/lib/compiler/implementation/resolver.dart |
| +++ b/lib/compiler/implementation/resolver.dart |
| @@ -941,6 +941,7 @@ class ResolverVisitor extends CommonResolverVisitor<Element> { |
| void setupFunction(FunctionExpression node, FunctionElement function) { |
| context = new MethodScope(context, function); |
| + if (node.returnType !== null) resolveTypeAnnotation(node.returnType); |
|
ahe
2012/08/02 18:37:14
I think you should be able to revert this since yo
|
| // Put the parameters in scope. |
| FunctionSignature functionParameters = |
| function.computeSignature(compiler); |