| Index: runtime/vm/flow_graph_builder.h
|
| diff --git a/runtime/vm/flow_graph_builder.h b/runtime/vm/flow_graph_builder.h
|
| index 8db4aaec9fe7c55cf9909d2d00925f345e960071..d492206770c65e35e130b5796486f90401405974 100644
|
| --- a/runtime/vm/flow_graph_builder.h
|
| +++ b/runtime/vm/flow_graph_builder.h
|
| @@ -172,6 +172,12 @@ class FlowGraphBuilder : public ValueObject {
|
| Isolate* isolate() const { return parsed_function().isolate(); }
|
| Zone* zone() const { return parsed_function().zone(); }
|
|
|
| + void AppendAwaitTokenPosition(TokenPosition token_pos);
|
| +
|
| + ZoneGrowableArray<TokenPosition>* await_token_positions() const {
|
| + return await_token_positions_;
|
| + }
|
| +
|
| private:
|
| friend class NestedStatement; // Explicit access to nesting_stack_.
|
| friend class Intrinsifier;
|
| @@ -212,6 +218,7 @@ class FlowGraphBuilder : public ValueObject {
|
|
|
| intptr_t jump_count_;
|
| ZoneGrowableArray<JoinEntryInstr*>* await_joins_;
|
| + ZoneGrowableArray<TokenPosition>* await_token_positions_;
|
|
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(FlowGraphBuilder);
|
| };
|
|
|