blob: 9eb58d99e383dbe519eaf377ee9bcb6caad7489a [file] [log] [blame]
Problems reported:
parser/error_recovery/issue_26810:2:37: Binary operator 'xor' is written as '^' instead of the written out word.
int get a => runtimeType.hashCode xor null.hashCode;
^^^
parser/error_recovery/issue_26810:4:43: Binary operator 'xor' is written as '^' instead of the written out word.
int get c { return runtimeType.hashCode xor null.hashCode; }
^^^
parser/error_recovery/issue_26810:7:41: Binary operator 'xor' is written as '^' instead of the written out word.
int get e => 1 + runtimeType.hashCode xor null.hashCode + 3;
^^^
parser/error_recovery/issue_26810:9:47: Binary operator 'xor' is written as '^' instead of the written out word.
int get g { return 1 + runtimeType.hashCode xor null.hashCode + 3; }
^^^
parser/error_recovery/issue_26810:12:28: Binary operator 'xor' is written as '^' instead of the written out word.
int i(int x, int y) => x xor y;
^^^
parser/error_recovery/issue_26810:14:34: Binary operator 'xor' is written as '^' instead of the written out word.
int k(int x, int y) { return x xor y; }
^^^
parser/error_recovery/issue_26810:16:36: Binary operator 'xor' is written as '^' instead of the written out word.
int m(int x, int y) { int z = x xor y; return z; }
^^^
parser/error_recovery/issue_26810:19:32: Binary operator 'xor' is written as '^' instead of the written out word.
int o(int x, int y) => 1 + x xor y + 3;
^^^
parser/error_recovery/issue_26810:21:38: Binary operator 'xor' is written as '^' instead of the written out word.
int q(int x, int y) { return 1 + x xor y + 3; }
^^^
parser/error_recovery/issue_26810:25:9: Binary operator 'xor' is written as '^' instead of the written out word.
s(x xor y, x xor y);
^^^
parser/error_recovery/issue_26810:25:18: Binary operator 'xor' is written as '^' instead of the written out word.
s(x xor y, x xor y);
^^^
parser/error_recovery/issue_26810:29:31: Binary operator 'xor' is written as '^' instead of the written out word.
Key(int x, int y) : foo = x xor y, bar = x xor y {
^^^
parser/error_recovery/issue_26810:29:46: Binary operator 'xor' is written as '^' instead of the written out word.
Key(int x, int y) : foo = x xor y, bar = x xor y {
^^^
parser/error_recovery/issue_26810:30:22: Binary operator 'xor' is written as '^' instead of the written out word.
print("hello ${x xor y}");
^^^
parser/error_recovery/issue_26810:38:7: Expected ';' after this.
x xor y;
^^^
beginCompilationUnit(abstract)
beginMetadataStar(abstract)
endMetadataStar(0)
beginClassOrNamedMixinApplicationPrelude(abstract)
handleIdentifier(Key, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(abstract, abstract, Key)
handleNoType(Key)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleClassOrMixinImplements(null, 0)
handleClassHeader(abstract, class, null)
beginClassOrMixinBody(DeclarationKind.Class, {)
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, get, a)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(a, methodDeclaration)
handleNoTypeVariables(=>)
handleNoFormalParameters(=>, MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleIdentifier(runtimeType, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(runtimeType, .)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(hashCode, xor)
handleEndingBinaryExpression(.)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleLiteralNull(null)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(hashCode, ;)
handleEndingBinaryExpression(.)
endBinaryExpression(^)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, get, b)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(b, methodDeclaration)
handleNoTypeVariables(=>)
handleNoFormalParameters(=>, MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleIdentifier(runtimeType, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(runtimeType, .)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(hashCode, ^)
handleEndingBinaryExpression(.)
beginBinaryExpression(^)
handleLiteralNull(null)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(hashCode, ;)
handleEndingBinaryExpression(.)
endBinaryExpression(^)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, get, c)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(c, methodDeclaration)
handleNoTypeVariables({)
handleNoFormalParameters({, MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleIdentifier(runtimeType, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(runtimeType, .)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(hashCode, xor)
handleEndingBinaryExpression(.)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleLiteralNull(null)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(hashCode, ;)
handleEndingBinaryExpression(.)
endBinaryExpression(^)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, get, d)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(d, methodDeclaration)
handleNoTypeVariables({)
handleNoFormalParameters({, MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleIdentifier(runtimeType, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(runtimeType, .)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(hashCode, ^)
handleEndingBinaryExpression(.)
beginBinaryExpression(^)
handleLiteralNull(null)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(hashCode, ;)
handleEndingBinaryExpression(.)
endBinaryExpression(^)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, get, e)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(e, methodDeclaration)
handleNoTypeVariables(=>)
handleNoFormalParameters(=>, MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleLiteralInt(1)
beginBinaryExpression(+)
handleIdentifier(runtimeType, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(runtimeType, .)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(hashCode, xor)
handleEndingBinaryExpression(.)
endBinaryExpression(+)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleLiteralNull(null)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(hashCode, +)
handleEndingBinaryExpression(.)
beginBinaryExpression(+)
handleLiteralInt(3)
endBinaryExpression(+)
endBinaryExpression(^)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, get, f)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(f, methodDeclaration)
handleNoTypeVariables(=>)
handleNoFormalParameters(=>, MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleLiteralInt(1)
beginBinaryExpression(+)
handleIdentifier(runtimeType, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(runtimeType, .)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(hashCode, ^)
handleEndingBinaryExpression(.)
endBinaryExpression(+)
beginBinaryExpression(^)
handleLiteralNull(null)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(hashCode, +)
handleEndingBinaryExpression(.)
beginBinaryExpression(+)
handleLiteralInt(3)
endBinaryExpression(+)
endBinaryExpression(^)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, get, g)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(g, methodDeclaration)
handleNoTypeVariables({)
handleNoFormalParameters({, MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleLiteralInt(1)
beginBinaryExpression(+)
handleIdentifier(runtimeType, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(runtimeType, .)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(hashCode, xor)
handleEndingBinaryExpression(.)
endBinaryExpression(+)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleLiteralNull(null)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(hashCode, +)
handleEndingBinaryExpression(.)
beginBinaryExpression(+)
handleLiteralInt(3)
endBinaryExpression(+)
endBinaryExpression(^)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, get, h)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(h, methodDeclaration)
handleNoTypeVariables({)
handleNoFormalParameters({, MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleLiteralInt(1)
beginBinaryExpression(+)
handleIdentifier(runtimeType, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(runtimeType, .)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(hashCode, ^)
handleEndingBinaryExpression(.)
endBinaryExpression(+)
beginBinaryExpression(^)
handleLiteralNull(null)
handleIdentifier(hashCode, expressionContinuation)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(hashCode, +)
handleEndingBinaryExpression(.)
beginBinaryExpression(+)
handleLiteralInt(3)
endBinaryExpression(+)
endBinaryExpression(^)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, i)
handleIdentifier(int, typeReference)
handleNoTypeArguments(i)
handleType(int, null)
handleIdentifier(i, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(y, ;)
endBinaryExpression(^)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, j)
handleIdentifier(int, typeReference)
handleNoTypeArguments(j)
handleType(int, null)
handleIdentifier(j, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(y, ;)
endBinaryExpression(^)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, k)
handleIdentifier(int, typeReference)
handleNoTypeArguments(k)
handleType(int, null)
handleIdentifier(k, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(y, ;)
endBinaryExpression(^)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, l)
handleIdentifier(int, typeReference)
handleNoTypeArguments(l)
handleType(int, null)
handleIdentifier(l, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(y, ;)
endBinaryExpression(^)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, m)
handleIdentifier(int, typeReference)
handleNoTypeArguments(m)
handleType(int, null)
handleIdentifier(m, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginMetadataStar(int)
endMetadataStar(0)
handleIdentifier(int, typeReference)
handleNoTypeArguments(z)
handleType(int, null)
beginVariablesDeclaration(z, null, null)
handleIdentifier(z, localVariableDeclaration)
beginInitializedIdentifier(z)
beginVariableInitializer(=)
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(y, ;)
endBinaryExpression(^)
endVariableInitializer(=)
endInitializedIdentifier(z)
endVariablesDeclaration(1, ;)
beginReturnStatement(return)
handleIdentifier(z, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(z, ;)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, n)
handleIdentifier(int, typeReference)
handleNoTypeArguments(n)
handleType(int, null)
handleIdentifier(n, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginMetadataStar(int)
endMetadataStar(0)
handleIdentifier(int, typeReference)
handleNoTypeArguments(z)
handleType(int, null)
beginVariablesDeclaration(z, null, null)
handleIdentifier(z, localVariableDeclaration)
beginInitializedIdentifier(z)
beginVariableInitializer(=)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(y, ;)
endBinaryExpression(^)
endVariableInitializer(=)
endInitializedIdentifier(z)
endVariablesDeclaration(1, ;)
beginReturnStatement(return)
handleIdentifier(z, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(z, ;)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, o)
handleIdentifier(int, typeReference)
handleNoTypeArguments(o)
handleType(int, null)
handleIdentifier(o, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleLiteralInt(1)
beginBinaryExpression(+)
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
endBinaryExpression(+)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(y, +)
beginBinaryExpression(+)
handleLiteralInt(3)
endBinaryExpression(+)
endBinaryExpression(^)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, p)
handleIdentifier(int, typeReference)
handleNoTypeArguments(p)
handleType(int, null)
handleIdentifier(p, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleLiteralInt(1)
beginBinaryExpression(+)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
endBinaryExpression(+)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(y, +)
beginBinaryExpression(+)
handleLiteralInt(3)
endBinaryExpression(+)
endBinaryExpression(^)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, q)
handleIdentifier(int, typeReference)
handleNoTypeArguments(q)
handleType(int, null)
handleIdentifier(q, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleLiteralInt(1)
beginBinaryExpression(+)
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
endBinaryExpression(+)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(y, +)
beginBinaryExpression(+)
handleLiteralInt(3)
endBinaryExpression(+)
endBinaryExpression(^)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, r)
handleIdentifier(int, typeReference)
handleNoTypeArguments(r)
handleType(int, null)
handleIdentifier(r, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleLiteralInt(1)
beginBinaryExpression(+)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
endBinaryExpression(+)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(+)
handleNoArguments(+)
handleSend(y, +)
beginBinaryExpression(+)
handleLiteralInt(3)
endBinaryExpression(+)
endBinaryExpression(^)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMember()
beginMetadataStar(s)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, s)
handleNoType(})
handleIdentifier(s, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
handleIdentifier(s, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(,)
handleNoArguments(,)
handleSend(y, ,)
endBinaryExpression(^)
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments())
handleNoArguments())
handleSend(y, ))
endBinaryExpression(^)
endArguments(2, (, ))
handleSend(s, ;)
handleExpressionStatement(;)
handleIdentifier(s, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(,)
handleNoArguments(,)
handleSend(y, ,)
endBinaryExpression(^)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments())
handleNoArguments())
handleSend(y, ))
endBinaryExpression(^)
endArguments(2, (, ))
handleSend(s, ;)
handleExpressionStatement(;)
endBlockFunctionBody(2, {, })
endClassMethod(null, s, (, null, })
endMember()
beginMetadataStar(Key)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, Key)
handleNoType(})
handleIdentifier(Key, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
beginInitializers(:)
beginInitializer(foo)
handleIdentifier(foo, expression)
handleNoTypeArguments(=)
handleNoArguments(=)
handleSend(foo, =)
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(,)
handleNoArguments(,)
handleSend(y, ,)
endBinaryExpression(^)
handleAssignmentExpression(=)
endInitializer(,)
beginInitializer(bar)
handleIdentifier(bar, expression)
handleNoTypeArguments(=)
handleNoArguments(=)
handleSend(bar, =)
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments({)
handleNoArguments({)
handleSend(y, {)
endBinaryExpression(^)
handleAssignmentExpression(=)
endInitializer({)
endInitializers(2, :, {)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
handleIdentifier(print, expression)
handleNoTypeArguments(()
beginArguments(()
beginLiteralString("hello )
handleIdentifier(x, expression)
handleNoTypeArguments(xor)
handleNoArguments(xor)
handleSend(x, xor)
handleRecoverableError(Message[BinaryOperatorWrittenOut, Binary operator 'xor' is written as '^' instead of the written out word., Try replacing 'xor' with '^'., {string: xor, string2: ^}], xor, xor)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(})
handleNoArguments(})
handleSend(y, })
endBinaryExpression(^)
handleInterpolationExpression(${, })
handleStringPart(")
endLiteralString(1, ))
endArguments(1, (, ))
handleSend(print, ;)
handleExpressionStatement(;)
endBlockFunctionBody(1, {, })
endClassConstructor(null, Key, (, :, })
endMember()
beginMetadataStar(Key)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, Key)
handleNoType(})
handleIdentifier(Key, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
beginInitializers(:)
beginInitializer(foo)
handleIdentifier(foo, expression)
handleNoTypeArguments(=)
handleNoArguments(=)
handleSend(foo, =)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(,)
handleNoArguments(,)
handleSend(y, ,)
endBinaryExpression(^)
handleAssignmentExpression(=)
endInitializer(,)
beginInitializer(bar)
handleIdentifier(bar, expression)
handleNoTypeArguments(=)
handleNoArguments(=)
handleSend(bar, =)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments({)
handleNoArguments({)
handleSend(y, {)
endBinaryExpression(^)
handleAssignmentExpression(=)
endInitializer({)
endInitializers(2, :, {)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
handleIdentifier(print, expression)
handleNoTypeArguments(()
beginArguments(()
beginLiteralString("hello )
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(})
handleNoArguments(})
handleSend(y, })
endBinaryExpression(^)
handleInterpolationExpression(${, })
handleStringPart(")
endLiteralString(1, ))
endArguments(1, (, ))
handleSend(print, ;)
handleExpressionStatement(;)
endBlockFunctionBody(1, {, })
endClassConstructor(null, Key, (, :, })
endMember()
beginMetadataStar(not_currently_working)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, not_currently_working)
handleNoType(})
handleIdentifier(not_currently_working, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.NonStaticMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, y, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
endFormalParameters(2, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginMetadataStar(x)
endMetadataStar(0)
handleIdentifier(x, typeReference)
handleNoTypeArguments(xor)
handleType(x, null)
beginVariablesDeclaration(xor, null, null)
handleIdentifier(xor, localVariableDeclaration)
beginInitializedIdentifier(xor)
handleNoVariableInitializer(xor)
endInitializedIdentifier(xor)
handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], xor, xor)
endVariablesDeclaration(1, ;)
handleIdentifier(y, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(y, ;)
handleExpressionStatement(;)
handleIdentifier(x, expression)
handleNoTypeArguments(^)
handleNoArguments(^)
handleSend(x, ^)
beginBinaryExpression(^)
handleIdentifier(y, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(y, ;)
endBinaryExpression(^)
handleExpressionStatement(;)
endBlockFunctionBody(3, {, })
endClassMethod(null, not_currently_working, (, null, })
endMember()
endClassOrMixinBody(DeclarationKind.Class, 22, {, })
endClassDeclaration(abstract, })
endTopLevelDeclaration()
endCompilationUnit(1, )