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

Unified Diff: runtime/vm/object_store.h

Issue 10832401: Gentle start with removing explicit interfaces (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 8 years, 4 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: runtime/vm/object_store.h
===================================================================
--- runtime/vm/object_store.h (revision 11241)
+++ runtime/vm/object_store.h (working copy)
@@ -50,16 +50,14 @@
void_type_ = value.raw();
}
- RawType* function_interface() const {
- return function_interface_;
+ RawType* function_type() const { return function_type_; }
+ void set_function_type(const Type& value) {
+ function_type_ = value.raw();
}
- void set_function_interface(const Type& value) {
- function_interface_ = value.raw();
- }
- RawType* number_interface() const { return number_interface_; }
- void set_number_interface(const Type& value) {
- number_interface_ = value.raw();
+ RawType* number_type() const { return number_type_; }
+ void set_number_type(const Type& value) {
+ number_type_ = value.raw();
}
RawType* int_interface() const { return int_interface_; }
@@ -475,8 +473,8 @@
RawType* null_type_;
RawType* dynamic_type_;
RawType* void_type_;
- RawType* function_interface_;
- RawType* number_interface_;
+ RawType* function_type_;
+ RawType* number_type_;
RawType* int_interface_;
RawClass* integer_implementation_class_;
RawClass* smi_class_;

Powered by Google App Engine
This is Rietveld 408576698