blob: bc75d92eb3ea55803da97310c017b94e4add5e3c [file] [log] [blame]
beginCompilationUnit(class)
beginMetadataStar(class)
endMetadataStar(0)
beginClassOrNamedMixinApplicationPrelude(class)
handleIdentifier(A, classOrMixinDeclaration)
beginTypeVariables(<)
beginMetadataStar(T)
endMetadataStar(0)
handleIdentifier(T, typeVariableDeclaration)
beginTypeVariable(T)
handleTypeVariablesDefined(T, 1)
handleNoType(T)
endTypeVariable(>, 0, null, null)
endTypeVariables(<, >)
beginClassDeclaration(class, null, A)
handleNoType(>)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleClassOrMixinImplements(null, 0)
handleClassHeader(class, class, null)
beginClassOrMixinBody(DeclarationKind.Class, {)
endClassOrMixinBody(DeclarationKind.Class, 0, {, })
endClassDeclaration(class, })
endTopLevelDeclaration(class)
beginMetadataStar(class)
endMetadataStar(0)
beginClassOrNamedMixinApplicationPrelude(class)
handleIdentifier(B, classOrMixinDeclaration)
handleNoTypeVariables(implements)
beginClassDeclaration(class, null, B)
handleNoType(B)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleIdentifier(A, typeReference)
beginTypeArguments(<)
handleIdentifier(num, typeReference)
handleNoTypeArguments(?)
handleType(num, ?)
endTypeArguments(1, <, >)
handleType(A, null)
handleClassOrMixinImplements(implements, 1)
handleClassHeader(class, class, null)
beginClassOrMixinBody(DeclarationKind.Class, {)
endClassOrMixinBody(DeclarationKind.Class, 0, {, })
endClassDeclaration(class, })
endTopLevelDeclaration()
endCompilationUnit(2, )