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

Issue 11308257: - Parse the return type of JS during resolution to know what can be instantiated there. (Closed)

Created:
8 years ago by ngeoffray
Modified:
8 years ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

- Parse the return type of JS during resolution to know what can be instantiated there. - Don't pass the number interceptor to the generic getInterceptor: double already covers it. Committed: https://code.google.com/p/dart/source/detail?r=15637

Patch Set 1 : #

Total comments: 4

Patch Set 2 : #

Total comments: 9

Patch Set 3 : #

Patch Set 4 : #

Messages

Total messages: 8 (0 generated)
ngeoffray
8 years ago (2012-11-28 22:18:19 UTC) #1
sra1
https://codereview.chromium.org/11308257/diff/2001/sdk/lib/_internal/compiler/implementation/enqueue.dart File sdk/lib/_internal/compiler/implementation/enqueue.dart (right): https://codereview.chromium.org/11308257/diff/2001/sdk/lib/_internal/compiler/implementation/enqueue.dart#newcode392 sdk/lib/_internal/compiler/implementation/enqueue.dart:392: var argNodes = node.arguments; We should avoid parsing this ...
8 years ago (2012-11-29 00:12:50 UTC) #2
ngeoffray
https://codereview.chromium.org/11308257/diff/2001/sdk/lib/_internal/compiler/implementation/enqueue.dart File sdk/lib/_internal/compiler/implementation/enqueue.dart (right): https://codereview.chromium.org/11308257/diff/2001/sdk/lib/_internal/compiler/implementation/enqueue.dart#newcode392 sdk/lib/_internal/compiler/implementation/enqueue.dart:392: var argNodes = node.arguments; On 2012/11/29 00:12:51, sra1 wrote: ...
8 years ago (2012-11-29 11:10:43 UTC) #3
ahe
I'm sorry, but I'm really concerned where this is going from a maintenance perspective. In ...
8 years ago (2012-11-29 14:48:43 UTC) #4
sra1
https://codereview.chromium.org/11308257/diff/1009/sdk/lib/_internal/compiler/implementation/native_handler.dart File sdk/lib/_internal/compiler/implementation/native_handler.dart (right): https://codereview.chromium.org/11308257/diff/1009/sdk/lib/_internal/compiler/implementation/native_handler.dart#newcode59 sdk/lib/_internal/compiler/implementation/native_handler.dart:59: void registerJsCall(Send node, Enqueuer enqueuer, ResolverVisitor resolver) {} enqueuer ...
8 years ago (2012-11-29 16:45:50 UTC) #5
ngeoffray
https://codereview.chromium.org/11308257/diff/1009/sdk/lib/_internal/compiler/implementation/lib/js_helper.dart File sdk/lib/_internal/compiler/implementation/lib/js_helper.dart (right): https://codereview.chromium.org/11308257/diff/1009/sdk/lib/_internal/compiler/implementation/lib/js_helper.dart#newcode466 sdk/lib/_internal/compiler/implementation/lib/js_helper.dart:466: var match = JS('=List|Null', On 2012/11/29 14:48:43, ahe wrote: ...
8 years ago (2012-11-30 11:30:00 UTC) #6
sra1
lgtm
8 years ago (2012-11-30 21:38:46 UTC) #7
ahe
8 years ago (2012-12-03 12:10:27 UTC) #8
LGTM.  You are addressing my concerns about documentation in another CL, thank
you for that.

Powered by Google App Engine
This is Rietveld 408576698