http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49090
--- Comment #5 from Tom Tromey <tromey at gcc dot gnu.org> 2013-01-31 20:25:54 UTC --- (In reply to comment #4) > (In reply to comment #3) > > > Note that we don't currently generate those tags for uninstantiated types. > > I don't think I understand this last comment. > > I mean that if we only see > > K<char>* k; > > we see K<char>, but we don't need to instantiate it because nothing requires > it > to be complete, so in the DWARF we only see a declaration, which doesn't have > the parameter tags. This probably isn't an issue in practice, as a definition > will be emitted somewhere, and it will have the parameters. Thanks, I see. I think gdb will do its best under these circumstances.