blob: b64c349ed364db97293d57c355950d5692046e25 [file]
parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(class, , class, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(class, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables(()
listener: beginClassDeclaration(class, null, null, null, null, null, null, null, C)
parseClass(C, class, class, null, C)
parsePrimaryConstructorOpt(DeclarationKind.Class, C, null, allowExtensionTypeRepresentation: true)
listener: beginPrimaryConstructor(()
parseFormalParameters(C, MemberKind.PrimaryConstructor)
parseFormalParametersRest((, MemberKind.PrimaryConstructor)
listener: beginFormalParameters((, MemberKind.PrimaryConstructor)
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
parseMetadataStar(()
listener: beginMetadataStar(var)
listener: endMetadataStar(0)
listener: beginFormalParameter(var, MemberKind.PrimaryConstructor, null, null, var)
reportRecoverableError(this, InitializingDeclaringParameter)
listener: handleRecoverableError(InitializingDeclaringParameter, this, this)
listener: handleNoType(var)
ensureIdentifier(., fieldInitializer)
listener: handleIdentifier(str, fieldInitializer)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(var, this, null, ., str, null, null, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
listener: endFormalParameters(1, (, ), MemberKind.PrimaryConstructor)
listener: endPrimaryConstructor(DeclarationKind.Class, (, ), null, false)
parseClassHeaderOpt(), class, class)
parseClassExtendsOpt(), DeclarationHeaderKind.Class)
listener: handleNoType())
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt())
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt())
listener: handleImplements(null, 0)
listener: handleClassHeader(class, class, null)
listener: handleNoClassBody(;)
listener: endClassDeclaration(class, ;)
listener: endTopLevelDeclaration(;)
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(class, ;, class, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(class, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables(()
listener: beginClassDeclaration(class, null, null, null, null, null, null, null, C)
parseClass(C, class, class, null, C)
parsePrimaryConstructorOpt(DeclarationKind.Class, C, null, allowExtensionTypeRepresentation: true)
listener: beginPrimaryConstructor(()
parseFormalParameters(C, MemberKind.PrimaryConstructor)
parseFormalParametersRest((, MemberKind.PrimaryConstructor)
listener: beginFormalParameters((, MemberKind.PrimaryConstructor)
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
parseMetadataStar(()
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginFormalParameter(final, MemberKind.PrimaryConstructor, null, null, final)
reportRecoverableError(this, InitializingDeclaringParameter)
listener: handleRecoverableError(InitializingDeclaringParameter, this, this)
listener: handleNoType(final)
ensureIdentifier(., fieldInitializer)
listener: handleIdentifier(str, fieldInitializer)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(final, this, null, ., str, null, null, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
listener: endFormalParameters(1, (, ), MemberKind.PrimaryConstructor)
listener: endPrimaryConstructor(DeclarationKind.Class, (, ), null, false)
parseClassHeaderOpt(), class, class)
parseClassExtendsOpt(), DeclarationHeaderKind.Class)
listener: handleNoType())
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt())
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt())
listener: handleImplements(null, 0)
listener: handleClassHeader(class, class, null)
listener: handleNoClassBody(;)
listener: endClassDeclaration(class, ;)
listener: endTopLevelDeclaration(;)
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(class, ;, class, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(class, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables(()
listener: beginClassDeclaration(class, null, null, null, null, null, null, null, C)
parseClass(C, class, class, null, C)
parsePrimaryConstructorOpt(DeclarationKind.Class, C, null, allowExtensionTypeRepresentation: true)
listener: beginPrimaryConstructor(()
parseFormalParameters(C, MemberKind.PrimaryConstructor)
parseFormalParametersRest((, MemberKind.PrimaryConstructor)
listener: beginFormalParameters((, MemberKind.PrimaryConstructor)
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
parseMetadataStar(()
listener: beginMetadataStar(const)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(const, Template(ExtraneousModifier))
listener: handleRecoverableError(Message[Template(ExtraneousModifier), Can't have modifier 'const' here., Try removing 'const'., {lexeme: const}], const, const)
listener: beginFormalParameter(const, MemberKind.PrimaryConstructor, null, null, const)
listener: handleNoType(const)
ensureIdentifier(., fieldInitializer)
listener: handleIdentifier(str, fieldInitializer)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(null, this, null, ., str, null, null, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
listener: endFormalParameters(1, (, ), MemberKind.PrimaryConstructor)
listener: endPrimaryConstructor(DeclarationKind.Class, (, ), null, false)
parseClassHeaderOpt(), class, class)
parseClassExtendsOpt(), DeclarationHeaderKind.Class)
listener: handleNoType())
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt())
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt())
listener: handleImplements(null, 0)
listener: handleClassHeader(class, class, null)
listener: handleNoClassBody(;)
listener: endClassDeclaration(class, ;)
listener: endTopLevelDeclaration(;)
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(class, ;, class, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(class, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables(()
listener: beginClassDeclaration(class, null, null, null, null, null, null, null, C)
parseClass(C, class, class, null, C)
parsePrimaryConstructorOpt(DeclarationKind.Class, C, null, allowExtensionTypeRepresentation: true)
listener: beginPrimaryConstructor(()
parseFormalParameters(C, MemberKind.PrimaryConstructor)
parseFormalParametersRest((, MemberKind.PrimaryConstructor)
listener: beginFormalParameters((, MemberKind.PrimaryConstructor)
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
parseMetadataStar(()
listener: beginMetadataStar(var)
listener: endMetadataStar(0)
listener: beginFormalParameter(var, MemberKind.PrimaryConstructor, null, null, var)
reportRecoverableError(super, SuperInitializingDeclaringParameter)
listener: handleRecoverableError(SuperInitializingDeclaringParameter, super, super)
listener: handleNoType(var)
ensureIdentifier(., fieldInitializer)
listener: handleIdentifier(str, fieldInitializer)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(var, null, super, ., str, null, null, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
listener: endFormalParameters(1, (, ), MemberKind.PrimaryConstructor)
listener: endPrimaryConstructor(DeclarationKind.Class, (, ), null, false)
parseClassHeaderOpt(), class, class)
parseClassExtendsOpt(), DeclarationHeaderKind.Class)
listener: handleNoType())
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt())
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt())
listener: handleImplements(null, 0)
listener: handleClassHeader(class, class, null)
listener: handleNoClassBody(;)
listener: endClassDeclaration(class, ;)
listener: endTopLevelDeclaration(;)
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(class, ;, class, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(class, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables(()
listener: beginClassDeclaration(class, null, null, null, null, null, null, null, C)
parseClass(C, class, class, null, C)
parsePrimaryConstructorOpt(DeclarationKind.Class, C, null, allowExtensionTypeRepresentation: true)
listener: beginPrimaryConstructor(()
parseFormalParameters(C, MemberKind.PrimaryConstructor)
parseFormalParametersRest((, MemberKind.PrimaryConstructor)
listener: beginFormalParameters((, MemberKind.PrimaryConstructor)
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
parseMetadataStar(()
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginFormalParameter(final, MemberKind.PrimaryConstructor, null, null, final)
reportRecoverableError(super, SuperInitializingDeclaringParameter)
listener: handleRecoverableError(SuperInitializingDeclaringParameter, super, super)
listener: handleNoType(final)
ensureIdentifier(., fieldInitializer)
listener: handleIdentifier(str, fieldInitializer)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(final, null, super, ., str, null, null, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
listener: endFormalParameters(1, (, ), MemberKind.PrimaryConstructor)
listener: endPrimaryConstructor(DeclarationKind.Class, (, ), null, false)
parseClassHeaderOpt(), class, class)
parseClassExtendsOpt(), DeclarationHeaderKind.Class)
listener: handleNoType())
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt())
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt())
listener: handleImplements(null, 0)
listener: handleClassHeader(class, class, null)
listener: handleNoClassBody(;)
listener: endClassDeclaration(class, ;)
listener: endTopLevelDeclaration(;)
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(class, ;, class, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(class, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables(()
listener: beginClassDeclaration(class, null, null, null, null, null, null, null, C)
parseClass(C, class, class, null, C)
parsePrimaryConstructorOpt(DeclarationKind.Class, C, null, allowExtensionTypeRepresentation: true)
listener: beginPrimaryConstructor(()
parseFormalParameters(C, MemberKind.PrimaryConstructor)
parseFormalParametersRest((, MemberKind.PrimaryConstructor)
listener: beginFormalParameters((, MemberKind.PrimaryConstructor)
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
parseMetadataStar(()
listener: beginMetadataStar(const)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(const, Template(ExtraneousModifier))
listener: handleRecoverableError(Message[Template(ExtraneousModifier), Can't have modifier 'const' here., Try removing 'const'., {lexeme: const}], const, const)
listener: beginFormalParameter(const, MemberKind.PrimaryConstructor, null, null, const)
listener: handleNoType(const)
ensureIdentifier(., fieldInitializer)
listener: handleIdentifier(str, fieldInitializer)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(null, null, super, ., str, null, null, FormalParameterKind.requiredPositional, MemberKind.PrimaryConstructor)
listener: endFormalParameters(1, (, ), MemberKind.PrimaryConstructor)
listener: endPrimaryConstructor(DeclarationKind.Class, (, ), null, false)
parseClassHeaderOpt(), class, class)
parseClassExtendsOpt(), DeclarationHeaderKind.Class)
listener: handleNoType())
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt())
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt())
listener: handleImplements(null, 0)
listener: handleClassHeader(class, class, null)
listener: handleNoClassBody(;)
listener: endClassDeclaration(class, ;)
listener: endTopLevelDeclaration(;)
reportAllErrorTokens(class)
listener: endCompilationUnit(6, )