Logged In: YES
user_id=27517

Sorry, but while this might sure be nice to have, it almost
certainly can't be done, short of rewriting cscope from scratch.

It might be possible to implement this for "find
definition", but there's no way this can work for "find
symbol" using a tool even remotely resembling current
cscope. Our C parser doesn't even try to record as much
information as it would take to resolve this. It'd have to
become essentially all of a complete C compiler and linker
(and need a lot of information usually not recorded in
source files at all, but only in platform-specific ways,
like makefiles or IDE project definitions) before it could
have any chance to know which variable is of which type,
defined in which file. This is *way* beyond the scope of a
source code navigation tool.