Mine works just fine, It will display the outline of the currently selected file. The file should be positioned after a selection
Sometimes one may have selected a similar file (such as a .h) unintentionally. Make sure.
It should act like the image below. I selected STATES::STATES(const STATEVARS &) in the outline and the file is positioned to the STATES::STATES(const STATEVARS & vs) definition. I don't think there's any configuration changes that can be done regarding this. If you are still getting this it's likely a bug and should be submitted to Eclispse bugzilla.