Bug 22646

Summary: conversion operators mistreated
Product: [Applications] kdevelop Reporter: Walter F. J. Mueller <w.f.j.mueller>
Component: Language Support: CPP (old)Assignee: KDevelop-Devel List <kdevelop-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 1.4   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Walter F. J. Mueller 2001-03-18 18:40:09 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kdevelop
Version:           1.4 (using KDE 2.1.0 )
Severity:          normal
Installed from:    Debian Package 4:2.1-final-0.potato1 (2.2)
Compiler:          gcc version 2.95.2 20000220 (Debian GNU/Linux)
OS:                Linux 2.2.18pre21 i686
OS/Compiler notes: 

a conversion operator like
operator void* ();
is shown in the Class browser method list as
*()
so the type which part of the signature is dropped.
Probably as a consequence a click on this method
does not find the definition.

(Submitted via bugs.kde.org)
(Called from KBugReport dialog)
Comment 1 Caleb Tennis 2003-02-28 21:36:34 UTC
Fixed in Gideon CVS by Roberto Raggi. 
Comment 2 Aleix Pol 2013-03-31 00:47:57 UTC
Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively