parseUnit(void) | |
skipErrorTokens(void) | |
listener: beginCompilationUnit(void) | |
syntheticPreviousToken(void) | |
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext') | |
parseMetadataStar() | |
listener: beginMetadataStar(void) | |
listener: endMetadataStar(0) | |
parseTopLevelMemberImpl() | |
listener: beginTopLevelMember(void) | |
parseTopLevelMethod(, null, null, , Instance of 'VoidType', null, foo1, false) | |
listener: beginTopLevelMethod(, null, null) | |
listener: handleVoidKeyword(void) | |
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
listener: handleIdentifier(foo1, topLevelFunctionDeclaration) | |
parseMethodTypeVar(foo1) | |
listener: handleNoTypeVariables(() | |
parseGetterOrFormalParameters(foo1, foo1, false, MemberKind.TopLevelMethod) | |
parseFormalParameters(foo1, MemberKind.TopLevelMethod) | |
parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
parseOptionalNamedParameters((, MemberKind.TopLevelMethod) | |
listener: beginOptionalFormalParameters({) | |
parseFormalParameter({, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
parseMetadataStar({) | |
listener: beginMetadataStar(required) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(required, MemberKind.TopLevelMethod, required, null, null) | |
listener: handleNoTypeVariables(() | |
listener: beginFunctionTypedFormalParameter(() | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(otherName) | |
listener: handleType(int, null) | |
parseFormalParametersRequiredOpt(otherName, MemberKind.FunctionTypedParameter) | |
parseFormalParametersRest((, MemberKind.FunctionTypedParameter) | |
listener: beginFormalParameters((, MemberKind.FunctionTypedParameter) | |
listener: endFormalParameters(0, (, ), MemberKind.FunctionTypedParameter) | |
listener: endFunctionTypedFormalParameter(otherName, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(otherName, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue(}) | |
listener: endFormalParameter(null, null, null, otherName, null, null, FormalParameterKind.requiredNamed, MemberKind.TopLevelMethod) | |
listener: endOptionalFormalParameters(1, {, }) | |
ensureCloseParen(}, () | |
listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
parseAsyncModifierOpt()) | |
listener: handleAsyncModifier(null, null) | |
inPlainSync() | |
parseFunctionBody(), false, false) | |
parseExpressionFunctionBody(=>, false) | |
parseExpression(=>) | |
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none) | |
parseUnaryExpression(=>, true, ConstantPatternContext.none) | |
parsePrimary(=>, expression, ConstantPatternContext.none) | |
parseLiteralNull(=>) | |
listener: handleLiteralNull(null) | |
ensureSemicolon(null) | |
listener: handleExpressionFunctionBody(=>, ;) | |
inGenerator() | |
listener: endTopLevelMethod(void, null, ;) | |
listener: endTopLevelDeclaration(void) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(void) | |
listener: endMetadataStar(0) | |
parseTopLevelMemberImpl(;) | |
listener: beginTopLevelMember(void) | |
parseTopLevelMethod(;, null, null, ;, Instance of 'VoidType', null, foo2, false) | |
listener: beginTopLevelMethod(;, null, null) | |
listener: handleVoidKeyword(void) | |
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
listener: handleIdentifier(foo2, topLevelFunctionDeclaration) | |
parseMethodTypeVar(foo2) | |
listener: handleNoTypeVariables(() | |
parseGetterOrFormalParameters(foo2, foo2, false, MemberKind.TopLevelMethod) | |
parseFormalParameters(foo2, MemberKind.TopLevelMethod) | |
parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
listener: handleNoTypeVariables(() | |
listener: beginFunctionTypedFormalParameter(() | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(otherName) | |
listener: handleType(int, null) | |
parseFormalParametersRequiredOpt(otherName, MemberKind.FunctionTypedParameter) | |
parseFormalParametersRest((, MemberKind.FunctionTypedParameter) | |
listener: beginFormalParameters((, MemberKind.FunctionTypedParameter) | |
listener: endFormalParameters(0, (, ), MemberKind.FunctionTypedParameter) | |
listener: endFunctionTypedFormalParameter(otherName, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(otherName, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue(,) | |
listener: endFormalParameter(null, null, null, otherName, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod) | |
parseOptionalPositionalParameters(,, MemberKind.TopLevelMethod) | |
listener: beginOptionalFormalParameters([) | |
parseFormalParameter([, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
parseMetadataStar([) | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
listener: handleNoTypeVariables(() | |
listener: beginFunctionTypedFormalParameter(() | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(otherName) | |
listener: handleType(int, null) | |
parseFormalParametersRequiredOpt(otherName, MemberKind.FunctionTypedParameter) | |
parseFormalParametersRest((, MemberKind.FunctionTypedParameter) | |
listener: beginFormalParameters((, MemberKind.FunctionTypedParameter) | |
listener: endFormalParameters(0, (, ), MemberKind.FunctionTypedParameter) | |
listener: endFunctionTypedFormalParameter(otherName, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(otherName, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue(]) | |
listener: endFormalParameter(null, null, null, otherName, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
listener: endOptionalFormalParameters(1, [, ]) | |
ensureCloseParen(], () | |
listener: endFormalParameters(2, (, ), MemberKind.TopLevelMethod) | |
parseAsyncModifierOpt()) | |
listener: handleAsyncModifier(null, null) | |
inPlainSync() | |
parseFunctionBody(), false, false) | |
parseExpressionFunctionBody(=>, false) | |
parseExpression(=>) | |
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none) | |
parseUnaryExpression(=>, true, ConstantPatternContext.none) | |
parsePrimary(=>, expression, ConstantPatternContext.none) | |
parseLiteralNull(=>) | |
listener: handleLiteralNull(null) | |
ensureSemicolon(null) | |
listener: handleExpressionFunctionBody(=>, ;) | |
inGenerator() | |
listener: endTopLevelMethod(void, null, ;) | |
listener: endTopLevelDeclaration(void) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(void) | |
listener: endMetadataStar(0) | |
parseTopLevelMemberImpl(;) | |
listener: beginTopLevelMember(void) | |
parseTopLevelMethod(;, null, null, ;, Instance of 'VoidType', null, foo3, false) | |
listener: beginTopLevelMethod(;, null, null) | |
listener: handleVoidKeyword(void) | |
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
listener: handleIdentifier(foo3, topLevelFunctionDeclaration) | |
parseMethodTypeVar(foo3) | |
listener: handleNoTypeVariables(() | |
parseGetterOrFormalParameters(foo3, foo3, false, MemberKind.TopLevelMethod) | |
parseFormalParameters(foo3, MemberKind.TopLevelMethod) | |
parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
listener: handleNoTypeVariables(() | |
listener: beginFunctionTypedFormalParameter(() | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(otherName) | |
listener: handleType(int, null) | |
parseFormalParametersRequiredOpt(otherName, MemberKind.FunctionTypedParameter) | |
parseFormalParametersRest((, MemberKind.FunctionTypedParameter) | |
listener: beginFormalParameters((, MemberKind.FunctionTypedParameter) | |
listener: endFormalParameters(0, (, ), MemberKind.FunctionTypedParameter) | |
listener: endFunctionTypedFormalParameter(otherName, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(otherName, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue(,) | |
listener: endFormalParameter(null, null, null, otherName, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod) | |
parseOptionalNamedParameters(,, MemberKind.TopLevelMethod) | |
listener: beginOptionalFormalParameters({) | |
parseFormalParameter({, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
parseMetadataStar({) | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
listener: handleNoTypeVariables(() | |
listener: beginFunctionTypedFormalParameter(() | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(otherName) | |
listener: handleType(int, null) | |
parseFormalParametersRequiredOpt(otherName, MemberKind.FunctionTypedParameter) | |
parseFormalParametersRest((, MemberKind.FunctionTypedParameter) | |
listener: beginFormalParameters((, MemberKind.FunctionTypedParameter) | |
listener: endFormalParameters(0, (, ), MemberKind.FunctionTypedParameter) | |
listener: endFunctionTypedFormalParameter(otherName, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(otherName, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue(}) | |
listener: endFormalParameter(null, null, null, otherName, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
listener: endOptionalFormalParameters(1, {, }) | |
ensureCloseParen(}, () | |
listener: endFormalParameters(2, (, ), MemberKind.TopLevelMethod) | |
parseAsyncModifierOpt()) | |
listener: handleAsyncModifier(null, null) | |
inPlainSync() | |
parseFunctionBody(), false, false) | |
parseExpressionFunctionBody(=>, false) | |
parseExpression(=>) | |
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none) | |
parseUnaryExpression(=>, true, ConstantPatternContext.none) | |
parsePrimary(=>, expression, ConstantPatternContext.none) | |
parseLiteralNull(=>) | |
listener: handleLiteralNull(null) | |
ensureSemicolon(null) | |
listener: handleExpressionFunctionBody(=>, ;) | |
inGenerator() | |
listener: endTopLevelMethod(void, null, ;) | |
listener: endTopLevelDeclaration(void) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(void) | |
listener: endMetadataStar(0) | |
parseTopLevelMemberImpl(;) | |
listener: beginTopLevelMember(void) | |
parseTopLevelMethod(;, null, null, ;, Instance of 'VoidType', null, foo4, false) | |
listener: beginTopLevelMethod(;, null, null) | |
listener: handleVoidKeyword(void) | |
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
listener: handleIdentifier(foo4, topLevelFunctionDeclaration) | |
parseMethodTypeVar(foo4) | |
listener: handleNoTypeVariables(() | |
parseGetterOrFormalParameters(foo4, foo4, false, MemberKind.TopLevelMethod) | |
parseFormalParameters(foo4, MemberKind.TopLevelMethod) | |
parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
listener: handleNoTypeVariables(() | |
listener: beginFunctionTypedFormalParameter(() | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(otherName) | |
listener: handleType(int, null) | |
parseFormalParametersRequiredOpt(otherName, MemberKind.FunctionTypedParameter) | |
parseFormalParametersRest((, MemberKind.FunctionTypedParameter) | |
listener: beginFormalParameters((, MemberKind.FunctionTypedParameter) | |
listener: endFormalParameters(0, (, ), MemberKind.FunctionTypedParameter) | |
listener: endFunctionTypedFormalParameter(otherName, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(otherName, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue(,) | |
listener: endFormalParameter(null, null, null, otherName, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod) | |
parseOptionalNamedParameters(,, MemberKind.TopLevelMethod) | |
listener: beginOptionalFormalParameters({) | |
parseFormalParameter({, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
parseMetadataStar({) | |
listener: beginMetadataStar(required) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(required, MemberKind.TopLevelMethod, required, null, null) | |
listener: handleNoTypeVariables(() | |
listener: beginFunctionTypedFormalParameter(() | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(otherName) | |
listener: handleType(int, null) | |
parseFormalParametersRequiredOpt(otherName, MemberKind.FunctionTypedParameter) | |
parseFormalParametersRest((, MemberKind.FunctionTypedParameter) | |
listener: beginFormalParameters((, MemberKind.FunctionTypedParameter) | |
listener: endFormalParameters(0, (, ), MemberKind.FunctionTypedParameter) | |
listener: endFunctionTypedFormalParameter(otherName, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(otherName, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue(}) | |
listener: endFormalParameter(null, null, null, otherName, null, null, FormalParameterKind.requiredNamed, MemberKind.TopLevelMethod) | |
listener: endOptionalFormalParameters(1, {, }) | |
ensureCloseParen(}, () | |
listener: endFormalParameters(2, (, ), MemberKind.TopLevelMethod) | |
parseAsyncModifierOpt()) | |
listener: handleAsyncModifier(null, null) | |
inPlainSync() | |
parseFunctionBody(), false, false) | |
parseExpressionFunctionBody(=>, false) | |
parseExpression(=>) | |
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none) | |
parseUnaryExpression(=>, true, ConstantPatternContext.none) | |
parsePrimary(=>, expression, ConstantPatternContext.none) | |
parseLiteralNull(=>) | |
listener: handleLiteralNull(null) | |
ensureSemicolon(null) | |
listener: handleExpressionFunctionBody(=>, ;) | |
inGenerator() | |
listener: endTopLevelMethod(void, null, ;) | |
listener: endTopLevelDeclaration(void) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(void) | |
listener: endMetadataStar(0) | |
parseTopLevelMemberImpl(;) | |
listener: beginTopLevelMember(void) | |
parseTopLevelMethod(;, null, null, ;, Instance of 'VoidType', null, foo5, false) | |
listener: beginTopLevelMethod(;, null, null) | |
listener: handleVoidKeyword(void) | |
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
listener: handleIdentifier(foo5, topLevelFunctionDeclaration) | |
parseMethodTypeVar(foo5) | |
listener: handleNoTypeVariables(() | |
parseGetterOrFormalParameters(foo5, foo5, false, MemberKind.TopLevelMethod) | |
parseFormalParameters(foo5, MemberKind.TopLevelMethod) | |
parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
listener: handleNoTypeVariables(() | |
listener: beginFunctionTypedFormalParameter(() | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(otherName) | |
listener: handleType(int, null) | |
parseFormalParametersRequiredOpt(otherName, MemberKind.FunctionTypedParameter) | |
parseFormalParametersRest((, MemberKind.FunctionTypedParameter) | |
listener: beginFormalParameters((, MemberKind.FunctionTypedParameter) | |
listener: endFormalParameters(0, (, ), MemberKind.FunctionTypedParameter) | |
listener: endFunctionTypedFormalParameter(otherName, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(otherName, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, otherName, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod) | |
listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
parseAsyncModifierOpt()) | |
listener: handleAsyncModifier(null, null) | |
inPlainSync() | |
parseFunctionBody(), false, false) | |
parseExpressionFunctionBody(=>, false) | |
parseExpression(=>) | |
parsePrecedenceExpression(=>, 1, true, ConstantPatternContext.none) | |
parseUnaryExpression(=>, true, ConstantPatternContext.none) | |
parsePrimary(=>, expression, ConstantPatternContext.none) | |
parseLiteralNull(=>) | |
listener: handleLiteralNull(null) | |
ensureSemicolon(null) | |
listener: handleExpressionFunctionBody(=>, ;) | |
inGenerator() | |
listener: endTopLevelMethod(void, null, ;) | |
listener: endTopLevelDeclaration() | |
reportAllErrorTokens(void) | |
listener: endCompilationUnit(5, ) |