Index: dart/runtime/vm/locations.h |
=================================================================== |
--- dart/runtime/vm/locations.h (revision 44047) |
+++ dart/runtime/vm/locations.h (working copy) |
@@ -11,10 +11,12 @@ |
namespace dart { |
+ |
class BufferFormatter; |
+class ConstantInstr; |
+class Definition; |
+class PairLocation; |
class Value; |
-class PairLocation; |
-class ConstantInstr; |
enum Representation { |
@@ -370,6 +372,10 @@ |
Location Copy() const; |
+ Location RemapForSlowPath(Definition* def, |
+ intptr_t* cpu_reg_slots, |
+ intptr_t* fpu_reg_slots) const; |
+ |
private: |
explicit Location(uword value) : value_(value) { } |