Index: runtime/vm/parser.h |
=================================================================== |
--- runtime/vm/parser.h (revision 24991) |
+++ runtime/vm/parser.h (working copy) |
@@ -16,6 +16,7 @@ |
namespace dart { |
// Forward declarations. |
+class ArgumentsDescriptor; |
class Function; |
class Isolate; |
class LiteralToken; |
@@ -438,6 +439,11 @@ |
SequenceNode* ParseMethodExtractor(const Function& func); |
SequenceNode* ParseNoSuchMethodDispatcher(const Function& func, |
Array& default_values); |
+ SequenceNode* ParseInvokeFieldDispatcher(const Function& func, |
+ Array& default_values); |
+ void BuildDispatcherScope(const Function& func, |
+ const ArgumentsDescriptor& desc, |
+ Array& default_values); |
void ChainNewBlock(LocalScope* outer_scope); |
void OpenBlock(); |