blob: 4e04f8b1ba5d6dfdcd9a9b5511b7fa8c32166319 [file] [log] [blame]
parseUnit(augment)
skipErrorTokens(augment)
listener: beginCompilationUnit(augment)
syntheticPreviousToken(augment)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseMetadataStar()
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(augment)
isReservedKeyword(()
parseTopLevelMethod(, augment, null, augment, Instance of 'NoType', null, method, false)
listener: beginTopLevelMethod(, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, topLevelFunctionDeclaration, false)
listener: handleIdentifier(method, topLevelFunctionDeclaration)
parseMethodTypeVar(method)
listener: handleNoTypeVariables(()
parseGetterOrFormalParameters(method, method, false, MemberKind.TopLevelMethod)
parseFormalParameters(method, MemberKind.TopLevelMethod)
parseFormalParametersRest((, MemberKind.TopLevelMethod)
listener: beginFormalParameters((, MemberKind.TopLevelMethod)
listener: endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
parseAsyncModifierOpt())
listener: handleAsyncModifier(null, null)
inPlainSync()
parseFunctionBody(), false, false)
listener: beginBlockFunctionBody({)
notEofOrValue(}, })
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
parseTopLevelMethod(}, augment, null, augment, Instance of 'VoidType', null, method, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
listener: handleIdentifier(method, topLevelFunctionDeclaration)
parseMethodTypeVar(method)
listener: handleNoTypeVariables(()
parseGetterOrFormalParameters(method, method, false, MemberKind.TopLevelMethod)
parseFormalParameters(method, MemberKind.TopLevelMethod)
parseFormalParametersRest((, MemberKind.TopLevelMethod)
listener: beginFormalParameters((, MemberKind.TopLevelMethod)
listener: endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
parseAsyncModifierOpt())
listener: handleAsyncModifier(null, null)
inPlainSync()
parseFunctionBody(), false, false)
listener: beginBlockFunctionBody({)
notEofOrValue(}, })
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
isReservedKeyword(=>)
parseTopLevelMethod(}, augment, null, augment, Instance of 'NoType', get, getter, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, topLevelFunctionDeclaration, false)
listener: handleIdentifier(getter, topLevelFunctionDeclaration)
listener: handleNoTypeVariables(=>)
parseGetterOrFormalParameters(getter, getter, true, MemberKind.TopLevelMethod)
listener: handleNoFormalParameters(=>, MemberKind.TopLevelMethod)
parseAsyncModifierOpt(getter)
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
parseFunctionBody(getter, false, false)
parseExpressionFunctionBody(=>, false)
parseExpression(=>)
parsePrecedenceExpression(=>, 1, true)
parseUnaryExpression(=>, true)
parsePrimary(=>, expression)
parseLiteralNull(=>)
listener: handleLiteralNull(null)
ensureSemicolon(null)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endTopLevelMethod(augment, get, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseTopLevelMethod(;, augment, null, augment, Instance of 'SimpleType', get, getter, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
listener: handleType(int, null)
ensureIdentifierPotentiallyRecovered(get, topLevelFunctionDeclaration, false)
listener: handleIdentifier(getter, topLevelFunctionDeclaration)
listener: handleNoTypeVariables(=>)
parseGetterOrFormalParameters(getter, getter, true, MemberKind.TopLevelMethod)
listener: handleNoFormalParameters(=>, MemberKind.TopLevelMethod)
parseAsyncModifierOpt(getter)
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
parseFunctionBody(getter, false, false)
parseExpressionFunctionBody(=>, false)
parseExpression(=>)
parsePrecedenceExpression(=>, 1, true)
parseUnaryExpression(=>, true)
parsePrimary(=>, expression)
parseLiteralInt(=>)
listener: handleLiteralInt(0)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endTopLevelMethod(augment, get, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
isReservedKeyword(()
parseTopLevelMethod(;, augment, null, augment, Instance of 'NoType', set, setter, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
listener: handleIdentifier(setter, topLevelFunctionDeclaration)
listener: handleNoTypeVariables(()
parseGetterOrFormalParameters(setter, setter, false, MemberKind.TopLevelMethod)
parseFormalParameters(setter, MemberKind.TopLevelMethod)
parseFormalParametersRest((, MemberKind.TopLevelMethod)
listener: beginFormalParameters((, MemberKind.TopLevelMethod)
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
parseMetadataStar(()
listener: beginMetadataStar(value)
listener: endMetadataStar(0)
listener: beginFormalParameter(value, MemberKind.TopLevelMethod, null, null, null)
listener: handleNoType(()
ensureIdentifier((, formalParameterDeclaration)
listener: handleIdentifier(value, formalParameterDeclaration)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(null, null, null, value, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
parseAsyncModifierOpt())
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
parseFunctionBody(), false, false)
listener: beginBlockFunctionBody({)
notEofOrValue(}, })
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, set, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
parseTopLevelMethod(}, augment, null, augment, Instance of 'VoidType', set, setter, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
listener: handleIdentifier(setter, topLevelFunctionDeclaration)
listener: handleNoTypeVariables(()
parseGetterOrFormalParameters(setter, setter, false, MemberKind.TopLevelMethod)
parseFormalParameters(setter, MemberKind.TopLevelMethod)
parseFormalParametersRest((, MemberKind.TopLevelMethod)
listener: beginFormalParameters((, MemberKind.TopLevelMethod)
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
parseMetadataStar(()
listener: beginMetadataStar(value)
listener: endMetadataStar(0)
listener: beginFormalParameter(value, MemberKind.TopLevelMethod, null, null, null)
listener: handleNoType(()
ensureIdentifier((, formalParameterDeclaration)
listener: handleIdentifier(value, formalParameterDeclaration)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(null, null, null, value, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
parseAsyncModifierOpt())
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
parseFunctionBody(), false, false)
listener: beginBlockFunctionBody({)
notEofOrValue(}, })
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, set, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
parseFields(}, null, augment, null, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, var, })
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, topLevelVariableDeclaration, false)
listener: handleIdentifier(field, topLevelVariableDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, var, DeclarationKind.TopLevel, null)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, null, var, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseFields(;, null, augment, null, null, null, null, final, final, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, topLevelVariableDeclaration, false)
listener: handleIdentifier(field, topLevelVariableDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, final, DeclarationKind.TopLevel, null)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, ;)
listener: endTopLevelFields(null, null, null, null, final, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseFields(;, null, augment, null, null, null, null, const, const, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, topLevelVariableDeclaration, false)
listener: handleIdentifier(field, topLevelVariableDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, const, DeclarationKind.TopLevel, null)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, ;)
listener: endTopLevelFields(null, null, null, null, const, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseFields(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
listener: handleType(int, null)
ensureIdentifierPotentiallyRecovered(int, topLevelVariableDeclaration, false)
listener: handleIdentifier(field, topLevelVariableDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, null, DeclarationKind.TopLevel, null)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, null, null, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseFields(;, null, augment, null, null, null, late, var, var, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, topLevelVariableDeclaration, false)
listener: handleIdentifier(field, topLevelVariableDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.TopLevel, null)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, late, var, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseFields(;, null, augment, null, null, null, late, final, final, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, topLevelVariableDeclaration, false)
listener: handleIdentifier(field, topLevelVariableDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.TopLevel, null)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, late, final, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseFields(;, null, augment, null, null, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
listener: handleType(int, null)
ensureIdentifierPotentiallyRecovered(int, topLevelVariableDeclaration, false)
listener: handleIdentifier(field, topLevelVariableDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.TopLevel, null)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, late, null, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, augment, Class)
parseClass(Class, class, class, Class)
parseClassHeaderOpt(Class, class, class)
parseClassExtendsOpt(Class)
listener: handleNoType(Class)
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt(Class)
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt(Class)
listener: handleImplements(null, 0)
listener: handleClassHeader(class, class, null)
parseClassOrMixinOrExtensionBody(Class, DeclarationKind.Class, Class)
listener: beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
notEofOrValue(}, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(abstract, abstract, null, augment, Class)
parseClass(Class, abstract, class, Class)
parseClassHeaderOpt(Class, abstract, class)
parseClassExtendsOpt(Class)
listener: handleNoType(Class)
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt(Class)
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt(Class)
listener: handleImplements(null, 0)
listener: handleClassHeader(abstract, class, null)
parseClassOrMixinOrExtensionBody(Class, DeclarationKind.Class, Class)
listener: beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
notEofOrValue(}, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(abstract, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables(=)
listener: beginNamedMixinApplication(class, null, null, augment, Class)
parseNamedMixinApplication(Class, class, class)
listener: handleIdentifier(Object, typeReference)
listener: handleNoTypeArguments(with)
listener: handleType(Object, null)
parseMixinApplicationRest(Object)
parseTypeList(with)
listener: beginTypeList(Mixin)
listener: handleIdentifier(Mixin, typeReference)
listener: handleNoTypeArguments(;)
listener: handleType(Mixin, null)
listener: endTypeList(1)
listener: handleNamedMixinApplicationWithClause(with)
ensureSemicolon(Mixin)
listener: endNamedMixinApplication(class, class, =, null, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables(=)
listener: beginNamedMixinApplication(abstract, abstract, null, augment, Class)
parseNamedMixinApplication(Class, abstract, class)
listener: handleIdentifier(Object, typeReference)
listener: handleNoTypeArguments(with)
listener: handleType(Object, null)
parseMixinApplicationRest(Object)
parseTypeList(with)
listener: beginTypeList(Mixin)
listener: handleIdentifier(Mixin, typeReference)
listener: handleNoTypeArguments(;)
listener: handleType(Mixin, null)
listener: endTypeList(1)
listener: handleNamedMixinApplicationWithClause(with)
ensureSemicolon(Mixin)
listener: endNamedMixinApplication(abstract, class, =, null, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, mixin, null, Instance of 'DirectiveContext')
parseMixin(augment, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
listener: handleIdentifier(Mixin, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginMixinDeclaration(augment, mixin, Mixin)
parseMixinHeaderOpt(Mixin, mixin)
parseMixinOnOpt(Mixin)
listener: handleMixinOn(null, 0)
parseClassOrMixinOrEnumImplementsOpt(Mixin)
listener: handleImplements(null, 0)
listener: handleMixinHeader(mixin)
parseClassOrMixinOrExtensionBody(Mixin, DeclarationKind.Mixin, Mixin)
listener: beginClassOrMixinOrExtensionBody(DeclarationKind.Mixin, {)
notEofOrValue(}, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 0, {, })
listener: endMixinDeclaration(mixin, })
listener: endTopLevelDeclaration()
reportAllErrorTokens(augment)
listener: endCompilationUnit(18, )