Chromium Code Reviews| Index: runtime/vm/kernel_to_il.cc |
| diff --git a/runtime/vm/kernel_to_il.cc b/runtime/vm/kernel_to_il.cc |
| index d12987fae7982f10fa0cbd485b18b8f52d3299b7..61ff8afe8ca6f1ba63f4b3f1590b558585e6644e 100644 |
| --- a/runtime/vm/kernel_to_il.cc |
| +++ b/runtime/vm/kernel_to_il.cc |
| @@ -6132,7 +6132,8 @@ Fragment FlowGraphBuilder::TranslateFunctionNode(FunctionNode* node, |
| // NOTE: This is not TokenPosition in the general sense! |
| function = Function::NewClosureFunction( |
| *name, parsed_function_->function(), position); |
| - function.set_is_debuggable(node->debuggable()); |
| + function.set_is_debuggable(node->original_async_marker() == |
|
Kevin Millikin (Google)
2017/02/22 07:59:59
Why not set the function to be correctly sync*/asy
jensj
2017/02/22 10:36:45
Done.
|
| + FunctionNode::kSync); |
| function.set_end_token_pos(node->end_position()); |
| LocalScope* scope = scopes_->function_scopes[i].scope; |
| const ContextScope& context_scope = |