Chromium Code Reviews| Index: runtime/vm/ast.cc |
| diff --git a/runtime/vm/ast.cc b/runtime/vm/ast.cc |
| index 522e27e4b4a00bdd8e1485fa59030d2416bd2302..f3f0c027cd2667e146afff8df127548fd8552a3e 100644 |
| --- a/runtime/vm/ast.cc |
| +++ b/runtime/vm/ast.cc |
| @@ -67,6 +67,14 @@ void SequenceNode::VisitChildren(AstNodeVisitor* visitor) const { |
| } |
| +void SequenceNode::Add(AstNode* node) { |
| + if (node->IsReturnNode()) { |
| + node->AsReturnNode()->set_scope(scope()); |
| + } |
| + nodes_.Add(node); |
| +} |
| + |
| + |
| void PrimaryNode::VisitChildren(AstNodeVisitor* visitor) const { |
| } |