Thread: [Ctags] ctags and c++ problem
Brought to you by:
dhiebert
From: Todor K. <dol...@gm...> - 2006-06-07 20:16:24
|
Ok, there is a big c++ project organised in a complex tree. I' ve used ctags -R to parse through it. Editor that I use is Vim 6.3. There is a strange problem. Most of the class header files are of the form: //G4Step.hh #include ... . . . public: //first time //constructors... protected: ... private: ... public: ...//second time // Get/Set methods G4int Get2() void Set2(..) public: ...//third time // Also some Get/Set methods G4double Get3() void Set3(..) . . . #include "G4Step.icc" //some inline functions defs //end of G4Step.hh Now my problem is that, eventhough ctags located G4Step class, and its constructors, besides that it only parsed (at least it seems to me) the last public: methods (Get3 and Set3 in my example source) and not Get2 and Set2. -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ |
From: Todor K. <dol...@gm...> - 2006-06-07 20:57:34
|
------- Forwarded message ------- From: "Todor Kondic" <dol...@gm...> To: cta...@li... Cc: Subject: ctags and c++ problem Date: Wed, 07 Jun 2006 07:17:40 +0200 Ok, there is a big c++ project organised in a complex tree. I' ve used ctags -R to parse through it. Editor that I use is Vim 6.3. There is a strange problem. Most of the class header files are of the form: //G4Step.hh #include ... . . . public: //first time //constructors... protected: ... private: ... public: ...//second time // Get/Set methods G4int Get2() void Set2(..) public: ...//third time // Also some Get/Set methods G4double Get3() void Set3(..) . . . #include "G4Step.icc" //some inline functions defs //end of G4Step.hh Now my problem is that, eventhough ctags located G4Step class, and its constructors, besides that it only parsed (at least it seems to me) the last public: methods (Get3 and Set3 in my example source) and not Get2 and Set2. -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ |