| beginCompilationUnit(augment) |
| beginMetadataStar(augment) |
| endMetadataStar(0) |
| beginClassOrMixinOrNamedMixinApplicationPrelude(class) |
| handleIdentifier(Class, classOrMixinDeclaration) |
| handleNoTypeVariables({) |
| beginClassDeclaration(class, null, null, augment, Class) |
| handleNoType(Class) |
| handleClassExtends(null, 1) |
| handleClassNoWithClause() |
| handleImplements(null, 0) |
| handleClassHeader(class, class, null) |
| beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {) |
| endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, }) |
| endClassDeclaration(class, }) |
| endTopLevelDeclaration(abstract) |
| beginMetadataStar(abstract) |
| endMetadataStar(0) |
| beginClassOrMixinOrNamedMixinApplicationPrelude(abstract) |
| handleIdentifier(Class, classOrMixinDeclaration) |
| handleNoTypeVariables({) |
| beginClassDeclaration(abstract, abstract, null, augment, Class) |
| handleNoType(Class) |
| handleClassExtends(null, 1) |
| handleClassNoWithClause() |
| handleImplements(null, 0) |
| handleClassHeader(abstract, class, null) |
| beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {) |
| endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, }) |
| endClassDeclaration(abstract, }) |
| endTopLevelDeclaration(augment) |
| beginMetadataStar(augment) |
| endMetadataStar(0) |
| beginClassOrMixinOrNamedMixinApplicationPrelude(class) |
| handleIdentifier(Class, classOrMixinDeclaration) |
| handleNoTypeVariables(=) |
| beginNamedMixinApplication(class, null, null, augment, Class) |
| handleIdentifier(Object, typeReference) |
| handleNoTypeArguments(with) |
| handleType(Object, null) |
| beginTypeList(Mixin) |
| handleIdentifier(Mixin, typeReference) |
| handleNoTypeArguments(;) |
| handleType(Mixin, null) |
| endTypeList(1) |
| handleNamedMixinApplicationWithClause(with) |
| endNamedMixinApplication(class, class, =, null, ;) |
| endTopLevelDeclaration(abstract) |
| beginMetadataStar(abstract) |
| endMetadataStar(0) |
| beginClassOrMixinOrNamedMixinApplicationPrelude(abstract) |
| handleIdentifier(Class, classOrMixinDeclaration) |
| handleNoTypeVariables(=) |
| beginNamedMixinApplication(abstract, abstract, null, augment, Class) |
| handleIdentifier(Object, typeReference) |
| handleNoTypeArguments(with) |
| handleType(Object, null) |
| beginTypeList(Mixin) |
| handleIdentifier(Mixin, typeReference) |
| handleNoTypeArguments(;) |
| handleType(Mixin, null) |
| endTypeList(1) |
| handleNamedMixinApplicationWithClause(with) |
| endNamedMixinApplication(abstract, class, =, null, ;) |
| endTopLevelDeclaration() |
| endCompilationUnit(4, ) |