Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(764)

Issue 49813002: Infer types for parameters even in the presence of InvocationMirror.delegate. (Closed)

Created:
7 years, 1 month ago by ngeoffray
Modified:
7 years, 1 month ago
Reviewers:
kasperl
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Infer types for parameters even in the presence of InvocationMirror.delegate. R=kasperl@google.com Committed: https://code.google.com/p/dart/source/detail?r=29431

Patch Set 1 : #

Total comments: 16

Patch Set 2 : #

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -17 lines) Patch
M sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart View 1 1 chunk +11 lines, -9 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/inferrer/type_graph_nodes.dart View 1 2 3 chunks +25 lines, -1 line 0 comments Download
M sdk/lib/_internal/compiler/implementation/js_backend/backend.dart View 1 2 chunks +0 lines, -2 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/builder.dart View 1 1 chunk +3 lines, -2 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/codegen.dart View 1 1 chunk +3 lines, -3 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/universe/universe.dart View 1 2 2 chunks +12 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
ngeoffray
Looks like it is *that* simple...
7 years, 1 month ago (2013-10-28 21:24:10 UTC) #1
kasperl
LGTM! https://codereview.chromium.org/49813002/diff/130001/sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart File sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart (right): https://codereview.chromium.org/49813002/diff/130001/sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart#newcode796 sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart:796: } if (node.isPropertyAccess if -> else if https://codereview.chromium.org/49813002/diff/130001/sdk/lib/_internal/compiler/implementation/inferrer/type_graph_nodes.dart ...
7 years, 1 month ago (2013-10-29 08:35:27 UTC) #2
ngeoffray
Thanks Kasper. https://codereview.chromium.org/49813002/diff/130001/sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart File sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart (right): https://codereview.chromium.org/49813002/diff/130001/sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart#newcode796 sdk/lib/_internal/compiler/implementation/inferrer/simple_types_inferrer.dart:796: } if (node.isPropertyAccess On 2013/10/29 08:35:27, kasperl ...
7 years, 1 month ago (2013-10-29 09:19:27 UTC) #3
ngeoffray
7 years, 1 month ago (2013-10-29 10:22:13 UTC) #4
Message was sent while issue was closed.
Committed patchset #3 manually as r29431 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698