| 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();
|
|
|