| Index: runtime/vm/flow_graph_inliner.h
|
| diff --git a/runtime/vm/flow_graph_inliner.h b/runtime/vm/flow_graph_inliner.h
|
| index 04bca93d3488427ffe7cb78ecada5987b220702e..9f3a1c4ed36582dffcd525a7add86dcba72beffd 100644
|
| --- a/runtime/vm/flow_graph_inliner.h
|
| +++ b/runtime/vm/flow_graph_inliner.h
|
| @@ -17,6 +17,7 @@ class ForwardInstructionIterator;
|
| class Function;
|
| class InstanceCallInstr;
|
| class Instruction;
|
| +class StaticCallInstr;
|
| class TargetEntryInstr;
|
|
|
| class FlowGraphInliner : ValueObject {
|
| @@ -49,6 +50,11 @@ class FlowGraphInliner : ValueObject {
|
| ForwardInstructionIterator* iterator,
|
| InstanceCallInstr* call);
|
|
|
| + static bool TryReplaceStaticCallWithInline(
|
| + FlowGraph* flow_graph,
|
| + ForwardInstructionIterator* iterator,
|
| + StaticCallInstr* call);
|
| +
|
| static bool TryInlineRecognizedMethod(FlowGraph* flow_graph,
|
| intptr_t receiver_cid,
|
| const Function& target,
|
|
|