blob: 45af5223539fa1af3a1dad1a56750f38a47110c1 [file] [log] [blame]
Problems reported:
parser/error_recovery/keyword_named_top_level_methods:11:5: Expected an identifier, but got 'assert'.
int assert(int x) {
^^^^^^
parser/error_recovery/keyword_named_top_level_methods:13:10: `assert` can't be used as an expression.
return assert(x-1) + 1;
^^^^^^
parser/error_recovery/keyword_named_top_level_methods:26:5: Expected an identifier, but got 'break'.
int break(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:28:10: Expected an identifier, but got 'break'.
return break(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:28:10: Expected ';' after this.
return break(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:28:10: A break statement can't be used outside of a loop or switch statement.
return break(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:28:10: Expected ';' after this.
return break(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:31:5: Expected an identifier, but got 'case'.
int case(int x) {
^^^^
parser/error_recovery/keyword_named_top_level_methods:33:10: Expected an identifier, but got 'case'.
return case(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:36:5: Expected an identifier, but got 'catch'.
int catch(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:38:10: Expected an identifier, but got 'catch'.
return catch(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:41:5: Expected an identifier, but got 'class'.
int class(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:43:10: Expected an identifier, but got 'class'.
return class(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:46:5: Expected an identifier, but got 'const'.
int const(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:48:15: Expected an identifier, but got '('.
return const(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:51:5: Expected an identifier, but got 'continue'.
int continue(int x) {
^^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:53:10: Expected an identifier, but got 'continue'.
return continue(x-1) + 1;
^^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:53:10: Expected ';' after this.
return continue(x-1) + 1;
^^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:53:10: A continue statement can't be used outside of a loop or switch statement.
return continue(x-1) + 1;
^^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:53:10: Expected ';' after this.
return continue(x-1) + 1;
^^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:61:5: Expected an identifier, but got 'default'.
int default(int x) {
^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:63:10: Expected an identifier, but got 'default'.
return default(x-1) + 1;
^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:71:5: Expected an identifier, but got 'do'.
int do(int x) {
^^
parser/error_recovery/keyword_named_top_level_methods:73:10: Expected an identifier, but got 'do'.
return do(x-1) + 1;
^^
parser/error_recovery/keyword_named_top_level_methods:73:10: Expected ';' after this.
return do(x-1) + 1;
^^
parser/error_recovery/keyword_named_top_level_methods:74:1: Expected 'while' before this.
}
^
parser/error_recovery/keyword_named_top_level_methods:74:1: Expected to find '('.
}
^
parser/error_recovery/keyword_named_top_level_methods:74:1: Expected an identifier, but got '}'.
}
^
parser/error_recovery/keyword_named_top_level_methods:74:1: Expected ';' after this.
}
^
parser/error_recovery/keyword_named_top_level_methods:81:5: Expected an identifier, but got 'else'.
int else(int x) {
^^^^
parser/error_recovery/keyword_named_top_level_methods:83:10: Expected an identifier, but got 'else'.
return else(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:83:10: Expected ';' after this.
return else(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:83:10: Expected an identifier, but got 'else'.
return else(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:83:10: Expected ';' after this.
return else(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:83:10: Unexpected token ';'.
return else(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:86:5: Expected an identifier, but got 'enum'.
int enum(int x) {
^^^^
parser/error_recovery/keyword_named_top_level_methods:88:10: Expected an identifier, but got 'enum'.
return enum(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:96:5: Expected an identifier, but got 'extends'.
int extends(int x) {
^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:98:10: Expected an identifier, but got 'extends'.
return extends(x-1) + 1;
^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:116:5: Expected an identifier, but got 'false'.
int false(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:121:5: Expected an identifier, but got 'final'.
int final(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:123:10: Expected an identifier, but got 'final'.
return final(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:123:10: Expected ';' after this.
return final(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:123:15: Expected an identifier, but got '('.
return final(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:123:16: Expected ';' after this.
return final(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:123:18: Expected ';' after this.
return final(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:123:19: Expected an identifier, but got ')'.
return final(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:123:19: Expected ';' after this.
return final(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:123:19: Unexpected token ';'.
return final(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:123:21: '+' is not a prefix operator.
return final(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:126:5: Expected an identifier, but got 'finally'.
int finally(int x) {
^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:128:10: Expected an identifier, but got 'finally'.
return finally(x-1) + 1;
^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:131:5: Expected an identifier, but got 'for'.
int for(int x) {
^^^
parser/error_recovery/keyword_named_top_level_methods:133:10: Expected an identifier, but got 'for'.
return for(x-1) + 1;
^^^
parser/error_recovery/keyword_named_top_level_methods:133:10: Expected ';' after this.
return for(x-1) + 1;
^^^
parser/error_recovery/keyword_named_top_level_methods:133:16: Expected ';' after this.
return for(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:133:17: Expected an identifier, but got ')'.
return for(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:133:17: Expected ';' after this.
return for(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:133:19: '+' is not a prefix operator.
return for(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:151:5: Expected an identifier, but got 'if'.
int if(int x) {
^^
parser/error_recovery/keyword_named_top_level_methods:153:10: Expected an identifier, but got 'if'.
return if(x-1) + 1;
^^
parser/error_recovery/keyword_named_top_level_methods:153:10: Expected ';' after this.
return if(x-1) + 1;
^^
parser/error_recovery/keyword_named_top_level_methods:153:18: '+' is not a prefix operator.
return if(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:166:5: Expected an identifier, but got 'in'.
int in(int x) {
^^
parser/error_recovery/keyword_named_top_level_methods:168:10: Expected an identifier, but got 'in'.
return in(x-1) + 1;
^^
parser/error_recovery/keyword_named_top_level_methods:181:5: Expected an identifier, but got 'is'.
int is(int x) {
^^
parser/error_recovery/keyword_named_top_level_methods:183:10: Expected an identifier, but got 'is'.
return is(x-1) + 1;
^^
parser/error_recovery/keyword_named_top_level_methods:183:12: Expected a type, but got '('.
return is(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:183:12: Expected ';' after this.
return is(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:206:5: Expected an identifier, but got 'new'.
int new(int x) {
^^^
parser/error_recovery/keyword_named_top_level_methods:208:13: Expected an identifier, but got '('.
return new(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:211:5: Expected an identifier, but got 'null'.
int null(int x) {
^^^^
parser/error_recovery/keyword_named_top_level_methods:251:5: Expected an identifier, but got 'rethrow'.
int rethrow(int x) {
^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:253:10: Expected an identifier, but got 'rethrow'.
return rethrow(x-1) + 1;
^^^^^^^
parser/error_recovery/keyword_named_top_level_methods:256:5: Expected an identifier, but got 'return'.
int return(int x) {
^^^^^^
parser/error_recovery/keyword_named_top_level_methods:258:10: Unexpected token 'return'.
return return(x-1) + 1;
^^^^^^
parser/error_recovery/keyword_named_top_level_methods:281:5: Expected an identifier, but got 'super'.
int super(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:286:5: Expected an identifier, but got 'switch'.
int switch(int x) {
^^^^^^
parser/error_recovery/keyword_named_top_level_methods:288:10: Expected an identifier, but got 'switch'.
return switch(x-1) + 1;
^^^^^^
parser/error_recovery/keyword_named_top_level_methods:288:10: Expected ';' after this.
return switch(x-1) + 1;
^^^^^^
parser/error_recovery/keyword_named_top_level_methods:288:20: A switch statement must have a body, even if it is empty.
return switch(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:288:22: '+' is not a prefix operator.
return switch(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:296:5: Expected an identifier, but got 'this'.
int this(int x) {
^^^^
parser/error_recovery/keyword_named_top_level_methods:301:5: Expected an identifier, but got 'throw'.
int throw(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:306:5: Expected an identifier, but got 'true'.
int true(int x) {
^^^^
parser/error_recovery/keyword_named_top_level_methods:311:5: Expected an identifier, but got 'try'.
int try(int x) {
^^^
parser/error_recovery/keyword_named_top_level_methods:313:10: Expected an identifier, but got 'try'.
return try(x-1) + 1;
^^^
parser/error_recovery/keyword_named_top_level_methods:313:10: Expected ';' after this.
return try(x-1) + 1;
^^^
parser/error_recovery/keyword_named_top_level_methods:313:10: A try statement must have a body, even if it is empty.
return try(x-1) + 1;
^^^
parser/error_recovery/keyword_named_top_level_methods:313:10: A try block must be followed by an 'on', 'catch', or 'finally' clause.
return try(x-1) + 1;
^^^
parser/error_recovery/keyword_named_top_level_methods:321:5: Expected an identifier, but got 'var'.
int var(int x) {
^^^
parser/error_recovery/keyword_named_top_level_methods:323:10: Expected an identifier, but got 'var'.
return var(x-1) + 1;
^^^
parser/error_recovery/keyword_named_top_level_methods:323:10: Expected ';' after this.
return var(x-1) + 1;
^^^
parser/error_recovery/keyword_named_top_level_methods:323:13: Expected an identifier, but got '('.
return var(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:323:14: Expected ';' after this.
return var(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:323:16: Expected ';' after this.
return var(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:323:17: Expected an identifier, but got ')'.
return var(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:323:17: Expected ';' after this.
return var(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:323:17: Unexpected token ';'.
return var(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:323:19: '+' is not a prefix operator.
return var(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:326:5: Expected an identifier, but got 'void'.
int void(int x) {
^^^^
parser/error_recovery/keyword_named_top_level_methods:328:10: Expected an identifier, but got 'void'.
return void(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:328:10: Expected ';' after this.
return void(x-1) + 1;
^^^^
parser/error_recovery/keyword_named_top_level_methods:328:14: Expected an identifier, but got '('.
return void(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:328:15: Expected ';' after this.
return void(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:328:17: Expected ';' after this.
return void(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:328:18: Expected an identifier, but got ')'.
return void(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:328:18: Expected ';' after this.
return void(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:328:18: Unexpected token ';'.
return void(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:328:20: '+' is not a prefix operator.
return void(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:331:5: Expected an identifier, but got 'while'.
int while(int x) {
^^^^^
parser/error_recovery/keyword_named_top_level_methods:333:10: Expected an identifier, but got 'while'.
return while(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:333:10: Expected ';' after this.
return while(x-1) + 1;
^^^^^
parser/error_recovery/keyword_named_top_level_methods:333:21: '+' is not a prefix operator.
return while(x-1) + 1;
^
parser/error_recovery/keyword_named_top_level_methods:336:5: Expected an identifier, but got 'with'.
int with(int x) {
^^^^
parser/error_recovery/keyword_named_top_level_methods:338:10: Expected an identifier, but got 'with'.
return with(x-1) + 1;
^^^^
beginCompilationUnit(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(abstract)
handleType(int, null)
handleIdentifier(abstract, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(abstract, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(abstract, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(as)
handleType(int, null)
handleIdentifier(as, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(as, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(as, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(assert)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'assert'., null, {token: assert}], assert, assert)
handleIdentifier(assert, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
beginAssert(assert, Assert.Expression)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleRecoverableError(AssertAsExpression, assert, assert)
endAssert(assert, Assert.Expression, (, null, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(async)
handleType(int, null)
handleIdentifier(async, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(async, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(async, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(await)
handleType(int, null)
handleIdentifier(await, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(await, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(await, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(break)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'break'., null, {token: break}], break, break)
handleIdentifier(break, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'break'., null, {token: break}], break, break)
handleIdentifier(, expression)
handleNoTypeArguments(break)
handleNoArguments(break)
handleSend(, break)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], break, break)
endReturnStatement(true, return, ;)
handleRecoverableError(BreakOutsideOfLoop, break, break)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], break, break)
handleBreakStatement(false, break, ;)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedExpression(()
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(4, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(case)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'case'., null, {token: case}], case, case)
handleIdentifier(case, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'case'., null, {token: case}], case, case)
handleIdentifier(case, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(case, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(catch)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'catch'., null, {token: catch}], catch, catch)
handleIdentifier(catch, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'catch'., null, {token: catch}], catch, catch)
handleIdentifier(catch, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(catch, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(class)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'class'., null, {token: class}], class, class)
handleIdentifier(class, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'class'., null, {token: class}], class, class)
handleIdentifier(class, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(class, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(const)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'const'., null, {token: const}], const, const)
handleIdentifier(const, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
beginConstExpression(const)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '('., null, {token: (}], (, ()
handleIdentifier(, constructorReference)
beginConstructorReference()
handleNoTypeArguments(()
handleNoConstructorReferenceContinuationAfterTypeArguments(()
endConstructorReference(, null, ()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
endConstExpression(const)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(continue)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'continue'., null, {token: continue}], continue, continue)
handleIdentifier(continue, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'continue'., null, {token: continue}], continue, continue)
handleIdentifier(, expression)
handleNoTypeArguments(continue)
handleNoArguments(continue)
handleSend(, continue)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], continue, continue)
endReturnStatement(true, return, ;)
handleRecoverableError(ContinueOutsideOfLoop, continue, continue)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], continue, continue)
handleContinueStatement(false, continue, ;)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedExpression(()
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(4, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(covariant)
handleType(int, null)
handleIdentifier(covariant, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(covariant, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(covariant, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(default)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'default'., null, {token: default}], default, default)
handleIdentifier(default, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'default'., null, {token: default}], default, default)
handleIdentifier(default, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(default, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(deferred)
handleType(int, null)
handleIdentifier(deferred, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(deferred, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(deferred, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(do)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'do'., null, {token: do}], do, do)
handleIdentifier(do, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'do'., null, {token: do}], do, do)
handleIdentifier(, expression)
handleNoTypeArguments(do)
handleNoArguments(do)
handleSend(, do)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], do, do)
endReturnStatement(true, return, ;)
beginDoWhileStatement(do)
beginDoWhileStatementBody(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedExpression(()
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endDoWhileStatementBody(;)
handleRecoverableError(Message[ExpectedButGot, Expected 'while' before this., null, {string: while}], }, })
handleRecoverableError(Message[ExpectedToken, Expected to find '('., null, {string: (}], }, })
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '}'., null, {token: }}], }, })
handleIdentifier(, expression)
handleNoTypeArguments())
handleNoArguments())
handleSend(, ))
handleParenthesizedCondition(()
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], }, })
endDoWhileStatement(do, while, ;)
endBlockFunctionBody(3, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(dynamic)
handleType(int, null)
handleIdentifier(dynamic, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(dynamic, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(dynamic, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(else)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'else'., null, {token: else}], else, else)
handleIdentifier(else, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'else'., null, {token: else}], else, else)
handleIdentifier(, expression)
handleNoTypeArguments(else)
handleNoArguments(else)
handleSend(, else)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], else, else)
endReturnStatement(true, return, ;)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'else'., null, {token: else}], else, else)
handleIdentifier(, expression)
handleNoTypeArguments(else)
handleNoArguments(else)
handleSend(, else)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], else, else)
handleExpressionStatement(;)
handleRecoverableError(Message[UnexpectedToken, Unexpected token ';'., null, {token: ;}], else, else)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedExpression(()
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(4, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(enum)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'enum'., null, {token: enum}], enum, enum)
handleIdentifier(enum, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'enum'., null, {token: enum}], enum, enum)
handleIdentifier(enum, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(enum, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(export)
handleType(int, null)
handleIdentifier(export, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(export, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(export, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(extends)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'extends'., null, {token: extends}], extends, extends)
handleIdentifier(extends, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'extends'., null, {token: extends}], extends, extends)
handleIdentifier(extends, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(extends, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(extension)
handleType(int, null)
handleIdentifier(extension, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(extension, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(extension, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(external)
handleType(int, null)
handleIdentifier(external, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(external, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(external, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(factory)
handleType(int, null)
handleIdentifier(factory, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(factory, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(factory, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(false)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'false'., null, {token: false}], false, false)
handleIdentifier(false, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleLiteralBool(false)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend((, ))
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(final)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'final'., null, {token: final}], final, final)
handleIdentifier(final, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'final'., null, {token: final}], final, final)
handleIdentifier(, expression)
handleNoTypeArguments(final)
handleNoArguments(final)
handleSend(, final)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], final, final)
endReturnStatement(true, return, ;)
beginMetadataStar(final)
endMetadataStar(0)
handleNoType(final)
beginVariablesDeclaration((, null, final)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '('., null, {token: (}], (, ()
handleIdentifier(, localVariableDeclaration)
beginInitializedIdentifier()
handleNoVariableInitializer()
endInitializedIdentifier()
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], x, x)
endVariablesDeclaration(1, ;)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], 1, 1)
handleExpressionStatement(;)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., null, {token: )}], ), ))
handleIdentifier(, expression)
handleNoTypeArguments())
handleNoArguments())
handleSend(, ))
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], ), ))
handleExpressionStatement(;)
handleRecoverableError(Message[UnexpectedToken, Unexpected token ';'., null, {token: ;}], ), ))
handleRecoverableError(UnsupportedPrefixPlus, +, +)
handleIdentifier(, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(6, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(finally)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'finally'., null, {token: finally}], finally, finally)
handleIdentifier(finally, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'finally'., null, {token: finally}], finally, finally)
handleIdentifier(finally, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(finally, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(for)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'for'., null, {token: for}], for, for)
handleIdentifier(for, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'for'., null, {token: for}], for, for)
handleIdentifier(, expression)
handleNoTypeArguments(for)
handleNoArguments(for)
handleSend(, for)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], for, for)
endReturnStatement(true, return, ;)
beginForStatement(for)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleForInitializerExpressionStatement(1, false)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], 1, 1)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., null, {token: )}], ), ))
handleIdentifier(, expression)
handleNoTypeArguments())
handleNoArguments())
handleSend(, ))
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], ), ))
handleExpressionStatement(;)
handleForLoopParts(for, (, ;, 0)
beginForStatementBody(+)
handleRecoverableError(UnsupportedPrefixPlus, +, +)
handleIdentifier(, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endForStatementBody(})
endForStatement(})
endBlockFunctionBody(3, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(Function)
handleType(int, null)
handleIdentifier(Function, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(Function, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(Function, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(get, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(get, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(get, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(hide)
handleType(int, null)
handleIdentifier(hide, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(hide, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(hide, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(if)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'if'., null, {token: if}], if, if)
handleIdentifier(if, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'if'., null, {token: if}], if, if)
handleIdentifier(, expression)
handleNoTypeArguments(if)
handleNoArguments(if)
handleSend(, if)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], if, if)
endReturnStatement(true, return, ;)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedCondition(()
beginThenStatement(+)
handleRecoverableError(UnsupportedPrefixPlus, +, +)
handleIdentifier(, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endThenStatement(;)
endIfStatement(if, null)
endBlockFunctionBody(3, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(implements)
handleType(int, null)
handleIdentifier(implements, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(implements, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(implements, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(import)
handleType(int, null)
handleIdentifier(import, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(import, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(import, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(in)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'in'., null, {token: in}], in, in)
handleIdentifier(in, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'in'., null, {token: in}], in, in)
handleIdentifier(in, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(in, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(inout)
handleType(int, null)
handleIdentifier(inout, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(inout, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(inout, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(interface)
handleType(int, null)
handleIdentifier(interface, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(interface, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(interface, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(is)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'is'., null, {token: is}], is, is)
handleIdentifier(is, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'is'., null, {token: is}], is, is)
handleIdentifier(, expression)
handleNoTypeArguments(is)
handleNoArguments(is)
handleSend(, is)
beginIsOperatorType(is)
handleRecoverableError(Message[ExpectedType, Expected a type, but got '('., null, {token: (}], (, ()
handleIdentifier(, typeReference)
handleNoTypeArguments(()
handleType(, null)
endIsOperatorType(is)
handleIsOperator(is, null)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], (, ()
endReturnStatement(true, return, ;)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedExpression(()
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(3, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(late)
handleType(int, null)
handleIdentifier(late, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(late, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(late, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(library)
handleType(int, null)
handleIdentifier(library, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(library, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(library, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(mixin)
handleType(int, null)
handleIdentifier(mixin, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(mixin, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(mixin, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(native)
handleType(int, null)
handleIdentifier(native, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(native, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(native, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(new)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'new'., null, {token: new}], new, new)
handleIdentifier(new, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
beginNewExpression(new)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '('., null, {token: (}], (, ()
handleIdentifier(, constructorReference)
beginConstructorReference()
handleNoTypeArguments(()
handleNoConstructorReferenceContinuationAfterTypeArguments(()
endConstructorReference(, null, ()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
endNewExpression(new)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(null)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'null'., null, {token: null}], null, null)
handleIdentifier(null, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleLiteralNull(null)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend((, ))
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(of)
handleType(int, null)
handleIdentifier(of, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(of, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(of, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(on)
handleType(int, null)
handleIdentifier(on, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(on, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(on, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(operator)
handleType(int, null)
handleIdentifier(operator, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(operator, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(operator, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(out)
handleType(int, null)
handleIdentifier(out, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(out, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(out, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(part)
handleType(int, null)
handleIdentifier(part, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(part, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(part, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(patch)
handleType(int, null)
handleIdentifier(patch, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(patch, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(patch, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(required)
handleType(int, null)
handleIdentifier(required, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(required, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(required, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(rethrow)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'rethrow'., null, {token: rethrow}], rethrow, rethrow)
handleIdentifier(rethrow, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'rethrow'., null, {token: rethrow}], rethrow, rethrow)
handleIdentifier(rethrow, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(rethrow, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(return)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'return'., null, {token: return}], return, return)
handleIdentifier(return, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[UnexpectedToken, Unexpected token 'return'., null, {token: return}], return, return)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedExpression(()
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(set)
handleType(int, null)
handleIdentifier(set, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(set, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(set, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(show)
handleType(int, null)
handleIdentifier(show, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(show, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(show, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(source)
handleType(int, null)
handleIdentifier(source, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(source, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(source, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(static)
handleType(int, null)
handleIdentifier(static, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(static, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(static, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(super)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'super'., null, {token: super}], super, super)
handleIdentifier(super, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleSuperExpression(super, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(super, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(switch)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'switch'., null, {token: switch}], switch, switch)
handleIdentifier(switch, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'switch'., null, {token: switch}], switch, switch)
handleIdentifier(, expression)
handleNoTypeArguments(switch)
handleNoArguments(switch)
handleSend(, switch)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], switch, switch)
endReturnStatement(true, return, ;)
beginSwitchStatement(switch)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedCondition(()
handleRecoverableError(Message[ExpectedClassOrMixinBody, A switch statement must have a body, even if it is empty., Try adding an empty body., {string: switch statement}], ), ))
beginSwitchBlock({)
endSwitchBlock(0, {, })
endSwitchStatement(switch, })
handleRecoverableError(UnsupportedPrefixPlus, +, +)
handleIdentifier(, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(4, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(sync)
handleType(int, null)
handleIdentifier(sync, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(sync, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(sync, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(this)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'this'., null, {token: this}], this, this)
handleIdentifier(this, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleThisExpression(this, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(this, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(throw)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'throw'., null, {token: throw}], throw, throw)
handleIdentifier(throw, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedExpression(()
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleThrowExpression(throw, ;)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(true)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'true'., null, {token: true}], true, true)
handleIdentifier(true, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleLiteralBool(true)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend((, ))
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(try)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'try'., null, {token: try}], try, try)
handleIdentifier(try, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'try'., null, {token: try}], try, try)
handleIdentifier(, expression)
handleNoTypeArguments(try)
handleNoArguments(try)
handleSend(, try)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], try, try)
endReturnStatement(true, return, ;)
beginTryStatement(try)
handleRecoverableError(Message[ExpectedClassOrMixinBody, A try statement must have a body, even if it is empty., Try adding an empty body., {string: try statement}], try, try)
beginBlock({, BlockKind(try statement))
endBlock(0, {, }, BlockKind(try statement))
handleRecoverableError(OnlyTry, try, try)
endTryStatement(0, try, null)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedExpression(()
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(4, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(typedef)
handleType(int, null)
handleIdentifier(typedef, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(typedef, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(typedef, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(var)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'var'., null, {token: var}], var, var)
handleIdentifier(var, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'var'., null, {token: var}], var, var)
handleIdentifier(, expression)
handleNoTypeArguments(var)
handleNoArguments(var)
handleSend(, var)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], var, var)
endReturnStatement(true, return, ;)
beginMetadataStar(var)
endMetadataStar(0)
handleNoType(var)
beginVariablesDeclaration((, null, var)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '('., null, {token: (}], (, ()
handleIdentifier(, localVariableDeclaration)
beginInitializedIdentifier()
handleNoVariableInitializer()
endInitializedIdentifier()
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], x, x)
endVariablesDeclaration(1, ;)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], 1, 1)
handleExpressionStatement(;)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., null, {token: )}], ), ))
handleIdentifier(, expression)
handleNoTypeArguments())
handleNoArguments())
handleSend(, ))
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], ), ))
handleExpressionStatement(;)
handleRecoverableError(Message[UnexpectedToken, Unexpected token ';'., null, {token: ;}], ), ))
handleRecoverableError(UnsupportedPrefixPlus, +, +)
handleIdentifier(, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(6, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(void)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'void'., null, {token: void}], void, void)
handleIdentifier(void, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'void'., null, {token: void}], void, void)
handleIdentifier(, expression)
handleNoTypeArguments(void)
handleNoArguments(void)
handleSend(, void)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], void, void)
endReturnStatement(true, return, ;)
beginMetadataStar(void)
endMetadataStar(0)
handleVoidKeyword(void)
beginVariablesDeclaration((, null, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '('., null, {token: (}], (, ()
handleIdentifier(, localVariableDeclaration)
beginInitializedIdentifier()
handleNoVariableInitializer()
endInitializedIdentifier()
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], x, x)
endVariablesDeclaration(1, ;)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], 1, 1)
handleExpressionStatement(;)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., null, {token: )}], ), ))
handleIdentifier(, expression)
handleNoTypeArguments())
handleNoArguments())
handleSend(, ))
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], ), ))
handleExpressionStatement(;)
handleRecoverableError(Message[UnexpectedToken, Unexpected token ';'., null, {token: ;}], ), ))
handleRecoverableError(UnsupportedPrefixPlus, +, +)
handleIdentifier(, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endBlockFunctionBody(6, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(while)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'while'., null, {token: while}], while, while)
handleIdentifier(while, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'while'., null, {token: while}], while, while)
handleIdentifier(, expression)
handleNoTypeArguments(while)
handleNoArguments(while)
handleSend(, while)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], while, while)
endReturnStatement(true, return, ;)
beginWhileStatement(while)
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
handleParenthesizedCondition(()
beginWhileStatementBody(+)
handleRecoverableError(UnsupportedPrefixPlus, +, +)
handleIdentifier(, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
handleExpressionStatement(;)
endWhileStatementBody(})
endWhileStatement(while, })
endBlockFunctionBody(3, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(with)
handleType(int, null)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'with'., null, {token: with}], with, with)
handleIdentifier(with, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got 'with'., null, {token: with}], with, with)
handleIdentifier(with, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(with, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration(int)
beginMetadataStar(int)
endMetadataStar(0)
beginTopLevelMember(int)
beginTopLevelMethod(}, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(yield)
handleType(int, null)
handleIdentifier(yield, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginIfStatement(if)
handleIdentifier(x, expression)
handleNoTypeArguments(==)
handleNoArguments(==)
handleSend(x, ==)
beginBinaryExpression(==)
handleLiteralInt(0)
endBinaryExpression(==)
handleParenthesizedCondition(()
beginThenStatement(return)
beginReturnStatement(return)
handleLiteralInt(42)
endReturnStatement(true, return, ;)
endThenStatement(;)
endIfStatement(if, null)
beginReturnStatement(return)
handleIdentifier(yield, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(-)
handleNoArguments(-)
handleSend(x, -)
beginBinaryExpression(-)
handleLiteralInt(1)
endBinaryExpression(-)
endArguments(1, (, ))
handleSend(yield, +)
beginBinaryExpression(+)
handleLiteralInt(1)
endBinaryExpression(+)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(int, null, })
endTopLevelDeclaration()
endCompilationUnit(69, )