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

Issue 54983007: Make test of malformed types a dynamic type error. (Closed)

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

Description

Make test of malformed types a dynamic type error. BUG= R=karlklose@google.com Committed: https://code.google.com/p/dart/source/detail?r=29897

Patch Set 1 #

Patch Set 2 : Revert unneeded change. #

Patch Set 3 : Handle null #

Patch Set 4 : Minor fixes. #

Total comments: 12

Patch Set 5 : Updated cf. comments. #

Total comments: 4

Patch Set 6 : Updated cf. comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+271 lines, -54 lines) Patch
M sdk/lib/_internal/compiler/implementation/compile_time_constants.dart View 1 2 3 4 1 chunk +21 lines, -9 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/elements/elements.dart View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/elements/modelx.dart View 1 chunk +3 lines, -3 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/js_backend/backend.dart View 1 2 3 4 4 chunks +20 lines, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/builder.dart View 1 2 3 2 chunks +15 lines, -7 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/nodes.dart View 1 2 1 chunk +1 line, -1 line 0 comments Download
M sdk/lib/_internal/compiler/implementation/ssa/optimize.dart View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M sdk/lib/_internal/lib/js_helper.dart View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M tests/co19/co19-co19.status View 1 2 1 chunk +13 lines, -0 lines 0 comments Download
M tests/language/div_with_power_of_two2_test.dart View 1 2 1 chunk +1 line, -1 line 0 comments Download
M tests/language/dynamic_prefix_core_test.dart View 1 2 1 chunk +4 lines, -4 lines 0 comments Download
M tests/language/instanceof3_test.dart View 1 2 3 chunks +6 lines, -5 lines 0 comments Download
M tests/language/is_not_class2_test.dart View 1 2 2 chunks +5 lines, -4 lines 0 comments Download
M tests/language/isnot_malformed_type_test.dart View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M tests/language/language.status View 1 2 3 4 3 chunks +14 lines, -0 lines 0 comments Download
M tests/language/language_analyzer.status View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M tests/language/language_analyzer2.status View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M tests/language/language_dart2js.status View 1 2 3 4 4 chunks +16 lines, -0 lines 0 comments Download
M tests/language/library_ambiguous_test.dart View 1 2 1 chunk +1 line, -1 line 0 comments Download
A tests/language/malformed2_lib.dart View 1 2 3 4 5 1 chunk +57 lines, -0 lines 0 comments Download
A tests/language/malformed2_test.dart View 1 2 3 4 1 chunk +59 lines, -0 lines 0 comments Download
M tests/language/on_catch_malformed_type_test.dart View 1 2 3 2 chunks +14 lines, -11 lines 0 comments Download
M tests/language/type_parameter_test.dart View 1 2 1 chunk +6 lines, -6 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Johnni Winther
7 years, 1 month ago (2013-11-01 13:00:40 UTC) #1
Johnni Winther
PTAL
7 years, 1 month ago (2013-11-04 13:46:00 UTC) #2
karlklose
LGTM. https://codereview.chromium.org/54983007/diff/90001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart File sdk/lib/_internal/compiler/implementation/compile_time_constants.dart (right): https://codereview.chromium.org/54983007/diff/90001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart#newcode123 sdk/lib/_internal/compiler/implementation/compile_time_constants.dart:123: value = null; make sure there is a ...
7 years, 1 month ago (2013-11-05 09:48:14 UTC) #3
Johnni Winther
PTAL at the last changes. https://codereview.chromium.org/54983007/diff/90001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart File sdk/lib/_internal/compiler/implementation/compile_time_constants.dart (right): https://codereview.chromium.org/54983007/diff/90001/sdk/lib/_internal/compiler/implementation/compile_time_constants.dart#newcode123 sdk/lib/_internal/compiler/implementation/compile_time_constants.dart:123: value = null; On ...
7 years, 1 month ago (2013-11-05 10:58:41 UTC) #4
karlklose
LGTM. https://codereview.chromium.org/54983007/diff/180001/tests/language/malformed2_lib.dart File tests/language/malformed2_lib.dart (right): https://codereview.chromium.org/54983007/diff/180001/tests/language/malformed2_lib.dart#newcode7 tests/language/malformed2_lib.dart:7: /// [o] is either `null` or `new List<String>()`. ...
7 years, 1 month ago (2013-11-05 11:33:34 UTC) #5
Johnni Winther
https://codereview.chromium.org/54983007/diff/180001/tests/language/malformed2_lib.dart File tests/language/malformed2_lib.dart (right): https://codereview.chromium.org/54983007/diff/180001/tests/language/malformed2_lib.dart#newcode7 tests/language/malformed2_lib.dart:7: /// [o] is either `null` or `new List<String>()`. On ...
7 years, 1 month ago (2013-11-05 12:18:05 UTC) #6
Johnni Winther
7 years, 1 month ago (2013-11-05 12:29:53 UTC) #7
Message was sent while issue was closed.
Committed patchset #6 manually as r29897 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698