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

Issue 1182663008: Typecheck const classes in the context of the constructor call. (Closed)

Created:
5 years, 6 months ago by Harry Terkelsen
Modified:
5 years, 4 months ago
CC:
reviews_dartlang.org, Johnni Winther
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Typecheck const classes in the context of the constructor call. Closes #23182 BUG=https://github.com/dart-lang/sdk/issues/23182 R=johnniwinther@google.com, sigmund@google.com Committed: https://github.com/dart-lang/sdk/commit/d27ba64af51ce559f23ed6f749b59384a51e4964

Patch Set 1 #

Total comments: 9

Patch Set 2 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+252 lines, -316 lines) Patch
M pkg/compiler/lib/src/compile_time_constants.dart View 1 51 chunks +206 lines, -312 lines 0 comments Download
M pkg/compiler/lib/src/js_backend/constant_handler_javascript.dart View 1 2 chunks +4 lines, -2 lines 0 comments Download
M tests/compiler/dart2js/compiler_helper.dart View 1 2 chunks +2 lines, -0 lines 0 comments Download
M tests/compiler/dart2js/type_variable_bound_test.dart View 1 4 chunks +40 lines, -2 lines 0 comments Download

Messages

Total messages: 8 (2 generated)
Harry Terkelsen
5 years, 6 months ago (2015-06-16 17:36:15 UTC) #2
Siggi Cherem (dart-lang)
lgtm just some ideas below, but I'm OK addressing those separately. https://codereview.chromium.org/1182663008/diff/1/tests/compiler/dart2js/type_variable_bound_test.dart File tests/compiler/dart2js/type_variable_bound_test.dart (right): ...
5 years, 6 months ago (2015-06-16 18:19:06 UTC) #3
Johnni Winther
lgtm https://codereview.chromium.org/1182663008/diff/1/pkg/compiler/lib/src/compile_time_constants.dart File pkg/compiler/lib/src/compile_time_constants.dart (right): https://codereview.chromium.org/1182663008/diff/1/pkg/compiler/lib/src/compile_time_constants.dart#newcode157 pkg/compiler/lib/src/compile_time_constants.dart:157: {bool checkType: true}) { This method overrides ConstantCompiler.compileConstant; ...
5 years, 6 months ago (2015-06-17 06:56:29 UTC) #5
Johnni Winther
Shouldn't this CL be committed?
5 years, 4 months ago (2015-08-07 12:24:01 UTC) #6
Harry Terkelsen
https://codereview.chromium.org/1182663008/diff/1/pkg/compiler/lib/src/compile_time_constants.dart File pkg/compiler/lib/src/compile_time_constants.dart (right): https://codereview.chromium.org/1182663008/diff/1/pkg/compiler/lib/src/compile_time_constants.dart#newcode157 pkg/compiler/lib/src/compile_time_constants.dart:157: {bool checkType: true}) { On 2015/06/17 06:56:29, Johnni Winther ...
5 years, 4 months ago (2015-08-10 23:49:35 UTC) #7
Harry Terkelsen
5 years, 4 months ago (2015-08-10 23:49:49 UTC) #8
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
d27ba64af51ce559f23ed6f749b59384a51e4964 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698