| Problems reported: | |
| parser/extensions/const:1:11: Extensions can't have primary constructors. | |
| extension const Extension on int {} | |
| ^^^^^ | |
| beginCompilationUnit(extension) | |
| beginMetadataStar(extension) | |
| endMetadataStar(0) | |
| beginExtensionDeclarationPrelude(extension) | |
| handleNoTypeVariables(on) | |
| beginExtensionDeclaration(null, extension, Extension) | |
| handleRecoverableError(ExtensionPrimaryConstructor, const, const) | |
| handleNoPrimaryConstructor(DeclarationKind.Extension, Extension, const) | |
| handleIdentifier(int, typeReference) | |
| handleNoTypeArguments({) | |
| handleType(int, null) | |
| beginClassOrMixinOrExtensionBody(DeclarationKind.Extension, {) | |
| endClassOrMixinOrExtensionBody(DeclarationKind.Extension, 0, {, }) | |
| endExtensionDeclaration(extension, extension, on, }) | |
| endTopLevelDeclaration(}) | |
| endCompilationUnit(1, ) |