Re: [Doxygen-develop] Scope identification
Brought to you by:
dimitri
From: Albert <alb...@gm...> - 2011-01-31 19:58:40
|
Thanks, makes it quite a bit easier. Btw. I also found a small problem in case I have a C class: class tst { public: int *i_ptr; int i_val; private: int *pri_ptr; }; In the collaboration diagram i_ptr is shown as an int *, i_val is shown as an int, but pri_ptr is also shown as an int. I'll create a bug report for this one. Best Regards, Albert On Mon, Jan 31, 2011 at 20:51, Dimitri Van Heesch <do...@gm...> wrote: > > On Jan 31, 2011, at 20:24 , Albert wrote: > >> Dear all, >> >> I'm working on some problems in regard to collaboration diagrams in >> Fortran (BUG 637099) and I come across a problem with stripping the >> Scope from a type. The scope is stripped (stripScope function) by >> searching from the back to the first colon (:) this works OK in most >> cases, but in case in Fortran the scope also contains some qualifiers >> it is possible that one of these qualifiers contains a colon (eg. >> dimension). >> In case the scope identification consists always of 2 colons I can >> easily fix this problem, otherwise it will be a bit harder (have to >> see in the colon is in round brackets). >> Can anyone confirm if the scope identification as used inside the >> Doxygen code always has 2 colons ? > > Yes, it follows the C++ convention of using two colons as a scope separator. > > Regards, > Dimitri > > |