@@ -292,7 +292,7 @@ typeClassMemberName :: Declaration -> String
292292typeClassMemberName (TypeDeclaration ident _) = runIdent ident
293293typeClassMemberName (ValueDeclaration ident _ _ _) = runIdent ident
294294typeClassMemberName (PositionedDeclaration _ _ d) = typeClassMemberName d
295−typeClassMemberName d = error "typeClassMemberName: Invalid declaration in type class definition"
295+typeClassMemberName _ = error "typeClassMemberName: Invalid declaration in type class definition"
296296
297297superClassDictionaryNames :: [Constraint] -> [String]
298298superClassDictionaryNames supers =