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

Issue 10828250: Support for generic type variables and unresolved types added. (Closed)

Created:
8 years, 4 months ago by Anton Muhin
Modified:
8 years, 4 months ago
Reviewers:
Roman
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Support for generic type variables and unresolved types added. Generic type variables are supported in really ugly way and most probably should go into resolver eventually. For types which cannot be resolved, unique name is generated for renaming. R=smok@google.com Committed: https://code.google.com/p/dart/source/detail?r=10490

Patch Set 1 #

Total comments: 12

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+76 lines, -21 lines) Patch
M lib/compiler/implementation/dart_backend/backend.dart View 1 chunk +3 lines, -1 line 0 comments Download
M lib/compiler/implementation/dart_backend/placeholder.dart View 1 2 chunks +8 lines, -0 lines 0 comments Download
M lib/compiler/implementation/dart_backend/placeholder_collector.dart View 1 4 chunks +50 lines, -2 lines 0 comments Download
M lib/compiler/implementation/dart_backend/renamer.dart View 1 chunk +6 lines, -6 lines 0 comments Download
M tests/compiler/dart2js/unparser_test.dart View 1 chunk +6 lines, -7 lines 0 comments Download
M tests/language/language.status View 3 chunks +3 lines, -5 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Anton Muhin
8 years, 4 months ago (2012-08-10 10:02:08 UTC) #1
Roman
https://chromiumcodereview.appspot.com/10828250/diff/1/lib/compiler/implementation/dart_backend/backend.dart File lib/compiler/implementation/dart_backend/backend.dart (right): https://chromiumcodereview.appspot.com/10828250/diff/1/lib/compiler/implementation/dart_backend/backend.dart#newcode160 lib/compiler/implementation/dart_backend/backend.dart:160: compiler.withCurrentElement(element, () { Does it change anything? https://chromiumcodereview.appspot.com/10828250/diff/1/lib/compiler/implementation/dart_backend/placeholder.dart File ...
8 years, 4 months ago (2012-08-10 10:36:06 UTC) #2
Anton Muhin
ptal https://chromiumcodereview.appspot.com/10828250/diff/1/lib/compiler/implementation/dart_backend/backend.dart File lib/compiler/implementation/dart_backend/backend.dart (right): https://chromiumcodereview.appspot.com/10828250/diff/1/lib/compiler/implementation/dart_backend/backend.dart#newcode160 lib/compiler/implementation/dart_backend/backend.dart:160: compiler.withCurrentElement(element, () { Yes, but it's tricky. When ...
8 years, 4 months ago (2012-08-10 10:49:19 UTC) #3
Roman
8 years, 4 months ago (2012-08-10 11:20:18 UTC) #4
lgtm

Powered by Google App Engine
This is Rietveld 408576698