Index: runtime/vm/flow_graph_builder.h |
diff --git a/runtime/vm/flow_graph_builder.h b/runtime/vm/flow_graph_builder.h |
index 950224f3436c5c9f10dc669dbc97a9e0f3f25ab3..5d0a09c556136ec03a9a0b48ae1f6563f1264d8c 100644 |
--- a/runtime/vm/flow_graph_builder.h |
+++ b/runtime/vm/flow_graph_builder.h |
@@ -102,11 +102,13 @@ class FlowGraphBuilder: public ValueObject { |
public: |
// The inlining context is NULL if not inlining. |
FlowGraphBuilder(const ParsedFunction& parsed_function, |
+ const Array& ic_data_array, |
InlineExitCollector* exit_collector); |
FlowGraph* BuildGraph(); |
const ParsedFunction& parsed_function() const { return parsed_function_; } |
+ const Array& ic_data_array() const { return ic_data_array_; } |
void Bailout(const char* reason); |
@@ -147,6 +149,7 @@ class FlowGraphBuilder: public ValueObject { |
} |
const ParsedFunction& parsed_function_; |
+ const Array& ic_data_array_; |
const intptr_t num_copied_params_; |
const intptr_t num_non_copied_params_; |