Using doxygen 1.8.3 on Fedora-18, I am getting the following warning: ------------------------- /home/bradbell/cppad/trunk/cppad/local/unary_minus.hpp:89: warning: no uniquely matching class member found for template < Base > AD< Base > AD< Base >::operator-(void) const
Possible candidates: friend AD< Base > AD< Base >::operator-(const AD< Base > &left, const AD< Base > &right)' at line 112 of file /home/bradbell/cppad/trunk/cppad/local/ad.hpp AD AD< Base >::operator-(void) const ' at line 179 of file /home/bradbell/cppad/trunk/cppad/local/ad.hpp --------------------------- 1. This problem did not occur with doxygen 1.8.11 on Fedora-17 2. It seems to me that doxygen is confused between using the unary and binary minus operators. 3. The unary_minus.hpp file can be viewed at https://projects.coin-or.org/CppAD/browser/trunk/cppad/local/unary_minus.hpp 4. The ad.hpp file can be viewed at https://projects.coin-or.org/CppAD/browser/trunk/cppad/local/ad.hpp Why doesn't doxygen match line 170 of ad.hpp for the function being defined at line 89 of unary_minus.hpp ? ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users