Version: 3.0.0a5 (using KDE 3.1.2) Compiler: gcc version 3.3 (Mandrake Linux 9.2 3.3-2mdk) OS: Linux (i686) release 2.4.21-0.13mdk Depending on if I press alt-space -[here]> or ->[here] the selection box shows different result. The latter shows the correct result.
Hmm.. if you press ctrl-space (or in your case, apparently alt-space) without any context, you will get a list of all available types. What is happening here is probably that the parser doesn't think that you have a (unambiguous) context, and hence decided give you all that is available. ( after all, "a-" can become both "a->f" and "a-b" ) Not being the parser author, I don't know if it is reasonable to attempt to decide from the type of "a" (in my example) what you are about to write. I suspect this is a WONTFIX.
I agree with Jens