blob: 0a13135163f4a35fa23209e55f2495644e88605b [file] [log] [blame]
parseUnit(enum)
skipErrorTokens(enum)
listener: beginCompilationUnit(enum)
syntheticPreviousToken(enum)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseMetadataStar()
listener: beginMetadataStar(enum)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, enum, null, Instance of 'DirectiveContext')
parseEnum(enum)
listener: beginUncategorizedTopLevelDeclaration(enum)
ensureIdentifier(enum, enumDeclaration)
listener: handleIdentifier(E, enumDeclaration)
listener: beginEnum(enum)
parseEnumHeaderOpt(E, enum)
listener: handleNoTypeVariables({)
parseEnumWithClauseOpt(E)
listener: handleEnumNoWithClause()
parseClassOrMixinOrEnumImplementsOpt(E)
listener: handleImplements(null, 0)
listener: handleEnumHeader(enum, {)
parseEnumElement({)
parseMetadataStar({)
listener: beginMetadataStar(x)
listener: endMetadataStar(0)
ensureIdentifier({, enumValueDeclaration)
listener: handleIdentifier(x, enumValueDeclaration)
listener: handleNoTypeNameInConstructorReference(;)
listener: beginConstructorReference(x)
listener: handleNoTypeArguments(;)
listener: handleNoConstructorReferenceContinuationAfterTypeArguments(;)
listener: endConstructorReference(x, null, ;, ConstructorReferenceContext.Const)
listener: handleNoArguments(x)
listener: handleEnumElement({)
listener: handleEnumElements(;, 1)
notEofOrValue(}, String)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Enum, E)
parseMetadataStar(;)
listener: beginMetadataStar(String)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, hello, DeclarationKind.Enum, E, false)
listener: beginMethod(DeclarationKind.Enum, null, null, null, null, null, null, hello)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(hello)
listener: handleType(String, null)
ensureIdentifierPotentiallyRecovered(String, methodDeclaration, false)
listener: handleIdentifier(hello, methodDeclaration)
parseQualifiedRestOpt(hello, methodDeclarationContinuation)
parseMethodTypeVar(hello)
listener: handleNoTypeVariables(()
parseGetterOrFormalParameters(hello, hello, false, MemberKind.NonStaticMethod)
parseFormalParameters(hello, MemberKind.NonStaticMethod)
parseFormalParametersRest((, MemberKind.NonStaticMethod)
listener: beginFormalParameters((, MemberKind.NonStaticMethod)
listener: endFormalParameters(0, (, ), MemberKind.NonStaticMethod)
parseInitializersOpt())
listener: handleNoInitializers()
parseAsyncModifierOpt())
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
parseFunctionBody(), false, true)
listener: beginBlockFunctionBody({)
notEofOrValue(}, print)
parseStatement({)
parseStatementX({)
parseExpressionStatementOrDeclarationAfterModifiers({, {, null, null, null, false)
looksLikeLocalFunction(print)
parseExpressionStatement({)
parseExpression({)
parsePrecedenceExpression({, 1, true)
parseUnaryExpression({, true)
parsePrimary({, expression)
parseSendOrFunctionLiteral({, expression)
looksLikeFunctionBody(;)
parseSend({, expression)
isNextIdentifier({)
ensureIdentifier({, expression)
listener: handleIdentifier(print, expression)
listener: handleNoTypeArguments(()
parseArgumentsOpt(print)
parseArguments(print)
parseArgumentsRest(()
listener: beginArguments(()
parseExpression(()
parsePrecedenceExpression((, 1, true)
parseUnaryExpression((, true)
parsePrimary((, expression)
parseLiteralString(()
parseSingleLiteralString(()
listener: beginLiteralString("hello")
listener: endLiteralString(0, ))
listener: endArguments(1, (, ))
listener: handleSend(print, ;)
ensureSemicolon())
listener: handleExpressionStatement(;)
notEofOrValue(}, return)
parseStatement(;)
parseStatementX(;)
parseReturnStatement(;)
listener: beginReturnStatement(return)
parseExpression(return)
parsePrecedenceExpression(return, 1, true)
parseUnaryExpression(return, true)
parsePrimary(return, expression)
parseLiteralString(return)
parseSingleLiteralString(return)
listener: beginLiteralString("hello")
listener: endLiteralString(0, ;)
ensureSemicolon("hello")
listener: endReturnStatement(true, return, ;)
inGenerator()
notEofOrValue(}, })
listener: endBlockFunctionBody(2, {, })
listener: endEnumMethod(null, String, (, null, })
listener: endMember()
notEofOrValue(}, })
listener: endEnum(enum, {, 1)
listener: endTopLevelDeclaration()
reportAllErrorTokens(enum)
listener: endCompilationUnit(1, )