| 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, , Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(abstractX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(abstractX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, abstractX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(abstractX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(abstractX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, abstractX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(abstractX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(abstractX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, abstractX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(abstractX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(abstractX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, abstractX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(abstractX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(abstractX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, abstractX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(abstractX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(abstractX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, abstractX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, asX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, asX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, asX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, asX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, asX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, asX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(assertX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(assertX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, assertX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(assertX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(assertX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, assertX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(assertX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(assertX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, assertX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(assertX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(assertX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, assertX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(assertX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(assertX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, assertX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(assertX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(assertX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, assertX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asyncX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asyncX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, asyncX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asyncX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asyncX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, asyncX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asyncX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asyncX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, asyncX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asyncX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asyncX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, asyncX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asyncX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asyncX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, asyncX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(asyncX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(asyncX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, asyncX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(awaitX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(awaitX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, awaitX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(awaitX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(awaitX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, awaitX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(awaitX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(awaitX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, awaitX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(awaitX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(awaitX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, awaitX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(awaitX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(awaitX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, awaitX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(awaitX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(awaitX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, awaitX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(breakX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(breakX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, breakX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(breakX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(breakX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, breakX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(breakX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(breakX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, breakX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(breakX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(breakX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, breakX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(breakX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(breakX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, breakX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(breakX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(breakX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, breakX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(caseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(caseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, caseX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(caseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(caseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, caseX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(caseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(caseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, caseX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(caseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(caseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, caseX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(caseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(caseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, caseX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(caseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(caseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, caseX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(catchX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(catchX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, catchX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(catchX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(catchX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, catchX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(catchX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(catchX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, catchX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(catchX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(catchX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, catchX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(catchX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(catchX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, catchX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(catchX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(catchX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, catchX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(classX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(classX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, classX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(classX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(classX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, classX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(classX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(classX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, classX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(classX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(classX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, classX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(classX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(classX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, classX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(classX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(classX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, classX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(constX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(constX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, constX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(constX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(constX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, constX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(constX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(constX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, constX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(constX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(constX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, constX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(constX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(constX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, constX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(constX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(constX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, constX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(continueX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(continueX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, continueX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(continueX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(continueX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, continueX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(continueX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(continueX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, continueX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(continueX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(continueX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, continueX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(continueX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(continueX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, continueX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(continueX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(continueX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, continueX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(covariantX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(covariantX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, covariantX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(covariantX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(covariantX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, covariantX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(covariantX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(covariantX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, covariantX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(covariantX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(covariantX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, covariantX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(covariantX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(covariantX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, covariantX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(covariantX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(covariantX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, covariantX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(defaultX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(defaultX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, defaultX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(defaultX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(defaultX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, defaultX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(defaultX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(defaultX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, defaultX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(defaultX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(defaultX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, defaultX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(defaultX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(defaultX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, defaultX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(defaultX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(defaultX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, defaultX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(deferredX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(deferredX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, deferredX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(deferredX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(deferredX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, deferredX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(deferredX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(deferredX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, deferredX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(deferredX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(deferredX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, deferredX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(deferredX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(deferredX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, deferredX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(deferredX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(deferredX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, deferredX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(doX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(doX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, doX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(doX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(doX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, doX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(doX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(doX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, doX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(doX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(doX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, doX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(doX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(doX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, doX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(doX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(doX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, doX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(dynamicX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(dynamicX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, dynamicX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(dynamicX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(dynamicX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, dynamicX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(dynamicX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(dynamicX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, dynamicX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(dynamicX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(dynamicX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, dynamicX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(dynamicX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(dynamicX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, dynamicX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(dynamicX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(dynamicX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, dynamicX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(elseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(elseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, elseX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(elseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(elseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, elseX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(elseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(elseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, elseX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(elseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(elseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, elseX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(elseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(elseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, elseX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(elseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(elseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, elseX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(enumX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(enumX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, enumX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(enumX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(enumX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, enumX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(enumX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(enumX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, enumX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(enumX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(enumX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, enumX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(enumX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(enumX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, enumX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(enumX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(enumX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, enumX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(exportX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(exportX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, exportX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(exportX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(exportX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, exportX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(exportX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(exportX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, exportX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(exportX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(exportX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, exportX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(exportX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(exportX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, exportX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(exportX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(exportX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, exportX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extendsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extendsX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, extendsX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extendsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extendsX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, extendsX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extendsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extendsX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, extendsX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extendsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extendsX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, extendsX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extendsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extendsX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, extendsX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extendsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extendsX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, extendsX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extensionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extensionX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, extensionX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extensionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extensionX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, extensionX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extensionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extensionX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, extensionX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extensionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extensionX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, extensionX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extensionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extensionX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, extensionX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(extensionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(extensionX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, extensionX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(externalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(externalX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, externalX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(externalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(externalX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, externalX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(externalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(externalX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, externalX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(externalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(externalX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, externalX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(externalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(externalX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, externalX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(externalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(externalX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, externalX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(factoryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(factoryX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, factoryX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(factoryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(factoryX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, factoryX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(factoryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(factoryX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, factoryX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(factoryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(factoryX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, factoryX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(factoryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(factoryX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, factoryX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(factoryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(factoryX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, factoryX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(falseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(falseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, falseX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(falseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(falseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, falseX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(falseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(falseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, falseX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(falseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(falseX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, falseX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(falseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(falseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, falseX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(falseX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(falseX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, falseX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finalX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, finalX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finalX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, finalX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finalX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, finalX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finalX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, finalX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finalX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, finalX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finalX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finalX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, finalX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finallyX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finallyX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, finallyX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finallyX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finallyX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, finallyX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finallyX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finallyX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, finallyX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finallyX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finallyX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, finallyX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finallyX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finallyX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, finallyX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(finallyX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(finallyX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, finallyX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(forX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(forX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, forX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(forX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(forX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, forX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(forX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(forX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, forX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(forX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(forX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, forX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(forX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(forX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, forX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(forX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(forX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, forX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(FunctionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(FunctionX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, FunctionX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(FunctionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(FunctionX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, FunctionX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(FunctionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(FunctionX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, FunctionX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(FunctionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(FunctionX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, FunctionX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(FunctionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(FunctionX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, FunctionX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(FunctionX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(FunctionX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, FunctionX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(getX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(getX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, getX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(getX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(getX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, getX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(getX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(getX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, getX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(getX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(getX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, getX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(getX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(getX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, getX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(getX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(getX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, getX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(hideX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(hideX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, hideX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(hideX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(hideX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, hideX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(hideX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(hideX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, hideX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(hideX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(hideX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, hideX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(hideX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(hideX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, hideX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(hideX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(hideX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, hideX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(ifX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(ifX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, ifX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(ifX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(ifX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, ifX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(ifX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(ifX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, ifX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(ifX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(ifX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, ifX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(ifX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(ifX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, ifX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(ifX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(ifX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, ifX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(implementsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(implementsX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, implementsX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(implementsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(implementsX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, implementsX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(implementsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(implementsX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, implementsX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(implementsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(implementsX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, implementsX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(implementsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(implementsX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, implementsX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(implementsX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(implementsX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, implementsX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(importX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(importX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, importX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(importX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(importX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, importX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(importX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(importX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, importX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(importX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(importX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, importX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(importX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(importX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, importX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(importX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(importX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, importX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, inX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, inX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, inX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, inX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, inX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, inX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inoutX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inoutX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, inoutX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inoutX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inoutX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, inoutX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inoutX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inoutX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, inoutX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inoutX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inoutX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, inoutX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inoutX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inoutX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, inoutX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(inoutX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(inoutX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, inoutX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(interfaceX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(interfaceX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, interfaceX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(interfaceX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(interfaceX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, interfaceX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(interfaceX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(interfaceX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, interfaceX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(interfaceX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(interfaceX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, interfaceX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(interfaceX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(interfaceX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, interfaceX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(interfaceX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(interfaceX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, interfaceX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(isX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(isX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, isX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(isX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(isX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, isX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(isX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(isX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, isX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(isX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(isX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, isX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(isX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(isX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, isX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(isX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(isX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, isX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(lateX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(lateX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, lateX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(lateX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(lateX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, lateX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(lateX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(lateX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, lateX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(lateX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(lateX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, lateX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(lateX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(lateX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, lateX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(lateX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(lateX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, lateX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(libraryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(libraryX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, libraryX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(libraryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(libraryX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, libraryX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(libraryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(libraryX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, libraryX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(libraryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(libraryX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, libraryX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(libraryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(libraryX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, libraryX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(libraryX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(libraryX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, libraryX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(mixinX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(mixinX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, mixinX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(mixinX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(mixinX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, mixinX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(mixinX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(mixinX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, mixinX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(mixinX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(mixinX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, mixinX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(mixinX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(mixinX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, mixinX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(mixinX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(mixinX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, mixinX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nativeX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nativeX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, nativeX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nativeX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nativeX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, nativeX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nativeX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nativeX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, nativeX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nativeX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nativeX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, nativeX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nativeX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nativeX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, nativeX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nativeX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nativeX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, nativeX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(newX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(newX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, newX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(newX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(newX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, newX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(newX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(newX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, newX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(newX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(newX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, newX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(newX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(newX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, newX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(newX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(newX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, newX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nullX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nullX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, nullX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nullX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nullX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(]) | |
| listener: endFormalParameter(null, null, null, nullX, null, null, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nullX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nullX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, ]) | |
| listener: endFormalParameter(null, null, null, nullX, 42, 42, FormalParameterKind.optionalPositional, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, [, ]) | |
| ensureCloseParen(], () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nullX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nullX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(}) | |
| listener: endFormalParameter(null, null, null, nullX, null, null, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nullX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nullX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(:) | |
| parsePrecedenceExpression(:, 1, true) | |
| parseUnaryExpression(:, true) | |
| parsePrimary(:, expression) | |
| parseLiteralInt(:) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(:, }) | |
| listener: endFormalParameter(null, null, null, nullX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, 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: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(nullX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(nullX, formalParameterDeclaration) | |
| listener: beginFormalParameterDefaultValueExpression() | |
| parseExpression(=) | |
| parsePrecedenceExpression(=, 1, true) | |
| parseUnaryExpression(=, true) | |
| parsePrimary(=, expression) | |
| parseLiteralInt(=) | |
| listener: handleLiteralInt(42) | |
| listener: endFormalParameterDefaultValueExpression() | |
| listener: handleValuedFormalParameter(=, }) | |
| listener: endFormalParameter(null, null, null, nullX, 42, 42, FormalParameterKind.optionalNamed, MemberKind.TopLevelMethod) | |
| listener: endOptionalFormalParameters(1, {, }) | |
| ensureCloseParen(}, () | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| listener: beginBlockFunctionBody({) | |
| notEofOrValue(}, }) | |
| listener: endBlockFunctionBody(0, {, }) | |
| listener: endTopLevelMethod(void, null, }) | |
| listener: endTopLevelDeclaration(void) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(void) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(}) | |
| listener: beginTopLevelMember(void) | |
| parseTopLevelMethod(}, null, }, Instance of 'VoidType', null, test, false) | |
| listener: beginTopLevelMethod(}, null) | |
| listener: handleVoidKeyword(void) | |
| ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(test, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(test) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(test, test, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(test, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleIdentifier(int, typeReference) | |
| listener: handleNoTypeArguments(ofX) | |
| listener: handleType(int, null) | |
| ensureIdentifier(int, formalParameterDeclaration) | |
| listener: handleIdentifier(ofX, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue()) | |
| listener: endFormalParameter(null, null, null, ofX, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |