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

Issue 10512012: RefinableTypesFinder bootstrap. (Closed)

Created:
8 years, 6 months ago by pquitslund
Modified:
8 years, 6 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

RefinableTypesFinder bootstrap. First cut at an AST visitor that collects refinable types (with a fix to the type analyzer to flag inferred type nodes). Committed: https://code.google.com/p/dart/source/detail?r=8307

Patch Set 1 #

Total comments: 2

Patch Set 2 : #

Total comments: 8

Patch Set 3 : #

Messages

Total messages: 6 (0 generated)
pquitslund
8 years, 6 months ago (2012-06-04 18:05:35 UTC) #1
Brian Wilkerson
LGTM https://chromiumcodereview.appspot.com/10512012/diff/1/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinderTest.java File editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinderTest.java (right): https://chromiumcodereview.appspot.com/10512012/diff/1/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinderTest.java#newcode69 editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinderTest.java:69: RefinableTypesFinder finder = new RefinableTypesFinder(); Given that the ...
8 years, 6 months ago (2012-06-04 18:33:06 UTC) #2
pquitslund
https://chromiumcodereview.appspot.com/10512012/diff/1/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinderTest.java File editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinderTest.java (right): https://chromiumcodereview.appspot.com/10512012/diff/1/editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinderTest.java#newcode69 editor/tools/plugins/com.google.dart.tools.core_test/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinderTest.java:69: RefinableTypesFinder finder = new RefinableTypesFinder(); On 2012/06/04 18:33:06, Brian ...
8 years, 6 months ago (2012-06-04 21:00:12 UTC) #3
scheglov
lgtm with suggestions https://chromiumcodereview.appspot.com/10512012/diff/5001/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinder.java File editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinder.java (right): https://chromiumcodereview.appspot.com/10512012/diff/5001/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinder.java#newcode68 editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/utilities/ast/RefinableTypesFinder.java:68: return type.isInferred() || type instanceof DynamicType; ...
8 years, 6 months ago (2012-06-05 03:27:56 UTC) #4
pquitslund
Konstantin: I opted to remove the location annotations from the test source to make it ...
8 years, 6 months ago (2012-06-05 18:25:29 UTC) #5
scheglov
8 years, 6 months ago (2012-06-05 19:18:50 UTC) #6
lgtm

Powered by Google App Engine
This is Rietveld 408576698