------- Comment #6 from jason at gcc dot gnu dot org 2007-09-23 04:33 ------- About #3: When we see the definition of a function, we don't keep information about where it was first declared. For member functions, we could give the source position of the class if that would be helplful.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15269