| Index: sdk/lib/_internal/compiler/implementation/types/container_tracer.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/types/container_tracer.dart b/sdk/lib/_internal/compiler/implementation/types/container_tracer.dart
|
| index 3b663c60cdb1ec5021ed92981d5fcf7bb17f4b41..0abae5dab4ebfece6cdc294af41d5117c9ff870d 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/types/container_tracer.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/types/container_tracer.dart
|
| @@ -465,6 +465,7 @@ class ContainerTracerVisitor
|
| LocalsHandler closureLocals = new LocalsHandler<TypeMask>.from(
|
| locals, node, useOtherTryBlock: false);
|
| new ContainerTracerVisitor(function, tracer, closureLocals).run();
|
| + return types.functionType;
|
| } else {
|
| // Visiting [analyzedElement].
|
| FunctionSignature signature = function.computeSignature(compiler);
|
| @@ -475,8 +476,8 @@ class ContainerTracerVisitor
|
| visit(node.initializers);
|
| visitingInitializers = false;
|
| visit(node.body);
|
| + return null;
|
| }
|
| - return types.functionType;
|
| }
|
|
|
| TypeMask visitLiteralList(LiteralList node) {
|
|
|