Index: runtime/vm/intermediate_language.h |
=================================================================== |
--- runtime/vm/intermediate_language.h (revision 35904) |
+++ runtime/vm/intermediate_language.h (working copy) |
@@ -1473,6 +1473,8 @@ |
bool Done() const { return current_ == block_entry_; } |
+ void RemoveCurrentFromGraph(); |
+ |
Instruction* Current() const { return current_; } |
private: |
@@ -3758,6 +3760,7 @@ |
Value* instance() const { return inputs_[kInstancePos]; } |
Value* value() const { return inputs_[kValuePos]; } |
+ bool is_initialization() const { return is_initialization_; } |
virtual intptr_t token_pos() const { return token_pos_; } |
virtual CompileType* ComputeInitialType() const; |