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

Unified Diff: sdk/lib/_internal/compiler/implementation/types/types.dart

Issue 16773003: Refactor type inference visitor to move all the logic of locals handling in a specific visitor. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: sdk/lib/_internal/compiler/implementation/types/types.dart
===================================================================
--- sdk/lib/_internal/compiler/implementation/types/types.dart (revision 23842)
+++ sdk/lib/_internal/compiler/implementation/types/types.dart (working copy)
@@ -30,6 +30,22 @@
TypeMask getTypeOfElement(Element element);
TypeMask getTypeOfNode(Element owner, Node node);
TypeMask getTypeOfSelector(Selector selector);
+
+ TypeMask get dynamicType;
+ TypeMask get nullType;
+ TypeMask get intType;
+ TypeMask get doubleType;
+ TypeMask get numType;
+ TypeMask get boolType;
+ TypeMask get functionType;
+ TypeMask get listType;
+ TypeMask get constListType;
+ TypeMask get fixedListType;
+ TypeMask get growableListType;
+ TypeMask get mapType;
+ TypeMask get constMapType;
+ TypeMask get stringType;
+ TypeMask get typeType;
}
/**

Powered by Google App Engine
This is Rietveld 408576698