GNU bug report logs - #5605
etags of emacs 23.1 misses template specializations

Previous Next

Package: emacs;

Reported by: "Bob" <purchasebyemail1 <at> comcast.net>

Date: Fri, 19 Feb 2010 21:29:02 UTC

Severity: normal

Tags: confirmed

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Bob" <purchasebyemail1 <at> comcast.net>
To: <bug-gnu-emacs <at> gnu.org>
Subject: etags of emacs 23.1 misses template specializations
Date: Fri, 19 Feb 2010 13:28:29 -0800
[Message part 1 (text/plain, inline)]
Run "etags" of emacs 23.1 on the attached "Foo.H" file . 

 

The resulting TAGS file indicates "Foo.H" is empty.

 

Seems to me it should show two definitions for the 2 specializations of
`Worker`. 

 

----------- TAGS --------------
^L

Foo.H,0

----------------------------------

 

----------- Foo.H ----------------

template<

  class _A,

  class _B = Select<_A>::Result

  >

class Worker;

 

 

template<class _A>

class Worker<_A,int>

{

};

 

template<class _A>

class Worker<_A,double>

{

};

---------------------------------------

[Message part 2 (text/html, inline)]
[Foo.H (text/plain, attachment)]

This bug report was last modified 4 years and 11 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.