| Index: runtime/vm/ast.h
|
| ===================================================================
|
| --- runtime/vm/ast.h (revision 25997)
|
| +++ runtime/vm/ast.h (working copy)
|
| @@ -1518,11 +1518,13 @@
|
| const Function& function,
|
| const String& native_c_function_name,
|
| NativeFunction native_c_function,
|
| + LocalScope* scope,
|
| bool is_bootstrap_native)
|
| : AstNode(token_pos),
|
| function_(function),
|
| native_c_function_name_(native_c_function_name),
|
| native_c_function_(native_c_function),
|
| + scope_(scope),
|
| is_bootstrap_native_(is_bootstrap_native) {
|
| ASSERT(function_.IsZoneHandle());
|
| ASSERT(native_c_function_ != NULL);
|
| @@ -1535,6 +1537,7 @@
|
| return native_c_function_name_;
|
| }
|
| NativeFunction native_c_function() const { return native_c_function_; }
|
| + LocalScope* scope() const { return scope_; }
|
| bool is_bootstrap_native() const { return is_bootstrap_native_; }
|
|
|
| virtual void VisitChildren(AstNodeVisitor* visitor) const { }
|
| @@ -1545,6 +1548,7 @@
|
| const Function& function_; // Native Dart function.
|
| const String& native_c_function_name_;
|
| NativeFunction native_c_function_; // Actual non-Dart implementation.
|
| + LocalScope* scope_;
|
| const bool is_bootstrap_native_; // Is a bootstrap native method.
|
|
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(NativeBodyNode);
|
|
|