| Index: runtime/vm/parser.h
|
| diff --git a/runtime/vm/parser.h b/runtime/vm/parser.h
|
| index d2644b72f8794b9841bf816ad273e2d03bb108bd..416d11ac8d7e51631e8e4ee0214e3efc94be749d 100644
|
| --- a/runtime/vm/parser.h
|
| +++ b/runtime/vm/parser.h
|
| @@ -285,6 +285,7 @@ class Parser : public ValueObject {
|
|
|
| struct Block;
|
| class TryStack;
|
| + class TokenPosScope;
|
|
|
| Parser(const Script& script,
|
| const Library& library,
|
| @@ -752,9 +753,14 @@ class Parser : public ValueObject {
|
| bool IsMixinAppAlias();
|
| bool TryParseQualIdent();
|
| bool TryParseTypeParameters();
|
| + bool TryParseTypeArguments();
|
| + bool IsTypeParameters();
|
| + bool IsArgumentPart();
|
| + bool IsParameterPart();
|
| bool TryParseOptionalType();
|
| bool TryParseReturnType();
|
| bool IsVariableDeclaration();
|
| + bool IsFunctionReturnType();
|
| bool IsFunctionDeclaration();
|
| bool IsFunctionLiteral();
|
| bool IsForInStatement();
|
|
|