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

Issue 13133006: Check for cyclic type variable bounds. (Closed)

Created:
7 years, 8 months ago by Johnni Winther
Modified:
7 years, 8 months ago
Reviewers:
karlklose, ahe
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Check for cyclic type variable bounds. This CL uses the post-processing queue introduced in CL https://codereview.chromium.org/13261008/. Committed: https://code.google.com/p/dart/source/detail?r=21055

Patch Set 1 #

Patch Set 2 : Rebased #

Total comments: 8

Patch Set 3 : Rebased #

Patch Set 4 : Updated cf. comments #

Patch Set 5 : Rebased + pull in PostProcess code. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+214 lines, -30 lines) Patch
M sdk/lib/_internal/compiler/implementation/compiler.dart View 1 2 3 4 2 chunks +12 lines, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/dart_types.dart View 1 2 3 4 3 chunks +20 lines, -0 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/enqueue.dart View 1 2 3 4 3 chunks +31 lines, -1 line 0 comments Download
M sdk/lib/_internal/compiler/implementation/js_backend/runtime_types.dart View 1 2 3 4 2 chunks +2 lines, -15 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/resolution/members.dart View 1 2 3 4 1 chunk +23 lines, -10 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/warnings.dart View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M tests/compiler/dart2js/compiler_helper.dart View 1 2 3 4 1 chunk +4 lines, -1 line 0 comments Download
M tests/compiler/dart2js/type_equals_test.dart View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M tests/compiler/dart2js/type_test_helper.dart View 1 2 3 4 1 chunk +3 lines, -1 line 0 comments Download
A tests/compiler/dart2js/type_variable_bound_test.dart View 1 2 3 4 1 chunk +116 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Johnni Winther
7 years, 8 months ago (2013-03-31 11:04:28 UTC) #1
ahe
There is something wrong with the diff. It contains parts from CL 13261008. When using ...
7 years, 8 months ago (2013-04-02 08:28:06 UTC) #2
Johnni Winther
On 2013/04/02 08:28:06, ahe wrote: > There is something wrong with the diff. It contains ...
7 years, 8 months ago (2013-04-02 09:02:19 UTC) #3
ahe
LGTM https://codereview.chromium.org/13133006/diff/6001/sdk/lib/_internal/compiler/implementation/warnings.dart File sdk/lib/_internal/compiler/implementation/warnings.dart (right): https://codereview.chromium.org/13133006/diff/6001/sdk/lib/_internal/compiler/implementation/warnings.dart#newcode194 sdk/lib/_internal/compiler/implementation/warnings.dart:194: "type variable #{typeVariableName} is a supertype of its ...
7 years, 8 months ago (2013-04-02 09:08:16 UTC) #4
Johnni Winther
https://codereview.chromium.org/13133006/diff/6001/sdk/lib/_internal/compiler/implementation/warnings.dart File sdk/lib/_internal/compiler/implementation/warnings.dart (right): https://codereview.chromium.org/13133006/diff/6001/sdk/lib/_internal/compiler/implementation/warnings.dart#newcode194 sdk/lib/_internal/compiler/implementation/warnings.dart:194: "type variable #{typeVariableName} is a supertype of its upper ...
7 years, 8 months ago (2013-04-02 12:53:48 UTC) #5
Johnni Winther
7 years, 8 months ago (2013-04-08 10:22:53 UTC) #6
Message was sent while issue was closed.
Committed patchset #5 manually as r21055 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698