Index: dart/runtime/vm/flow_graph.h |
=================================================================== |
--- dart/runtime/vm/flow_graph.h (revision 37111) |
+++ dart/runtime/vm/flow_graph.h (working copy) |
@@ -216,11 +216,16 @@ |
static void AddToGuardedFields(ZoneGrowableArray<const Field*>* array, |
const Field* field); |
+ void AddToDeferredPrefixes(ZoneGrowableArray<const LibraryPrefix*>* from); |
ZoneGrowableArray<const Field*>* guarded_fields() const { |
return guarded_fields_; |
} |
+ ZoneGrowableArray<const LibraryPrefix*>* deferred_prefixes() const { |
+ return deferred_prefixes_; |
+ } |
+ |
private: |
friend class IfConverter; |
friend class BranchSimplifier; |
@@ -300,6 +305,7 @@ |
ZoneGrowableArray<BlockEntryInstr*>* loop_headers_; |
ZoneGrowableArray<BitVector*>* loop_invariant_loads_; |
ZoneGrowableArray<const Field*>* guarded_fields_; |
+ ZoneGrowableArray<const LibraryPrefix*>* deferred_prefixes_; |
}; |