| Index: runtime/vm/flow_graph_inliner.h
|
| diff --git a/runtime/vm/flow_graph_inliner.h b/runtime/vm/flow_graph_inliner.h
|
| index 77a903a52b05bd1256c4d13cb03bbbb8ef9549d8..cd9f408c35599005aaaccd199738941422cd12de 100644
|
| --- a/runtime/vm/flow_graph_inliner.h
|
| +++ b/runtime/vm/flow_graph_inliner.h
|
| @@ -19,6 +19,7 @@ class InstanceCallInstr;
|
| class Instruction;
|
| class StaticCallInstr;
|
| class TargetEntryInstr;
|
| +class Precompiler;
|
|
|
| class FlowGraphInliner : ValueObject {
|
| public:
|
| @@ -27,7 +28,8 @@ class FlowGraphInliner : ValueObject {
|
| GrowableArray<TokenPosition>* inline_id_to_token_pos,
|
| GrowableArray<intptr_t>* caller_inline_id,
|
| bool use_speculative_inlining,
|
| - GrowableArray<intptr_t>* inlining_black_list);
|
| + GrowableArray<intptr_t>* inlining_black_list,
|
| + Precompiler* precompiler);
|
|
|
| // The flow graph is destructively updated upon inlining.
|
| void Inline();
|
| @@ -77,6 +79,7 @@ class FlowGraphInliner : ValueObject {
|
| const bool trace_inlining_;
|
| const bool use_speculative_inlining_;
|
| GrowableArray<intptr_t>* inlining_black_list_;
|
| + Precompiler* precompiler_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(FlowGraphInliner);
|
| };
|
|
|