After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 522491 - Fortran: Continuation characters parsed incorrectly in multiline declarations in Fortran code
Fortran: Continuation characters parsed incorrectly in multiline declarations...
Status: RESOLVED DUPLICATE of bug 534785
Product: doxygen
Classification: Other
Component: general
1.5.5
Other All
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2008-03-14 19:45 UTC by Jiahao Chen
Modified: 2008-05-25 17:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jiahao Chen 2008-03-14 19:45:48 UTC
Please describe the problem:
For Fortran subroutines and functions with multiline declarations, continuation characters are wrongly added to the documentation generated.

Steps to reproduce:
! Example code
! doxygen run with EXTRACT_ALL = YES in Doxyfile
      function f (real x,
     & real y)

      end


Actual results:
doxygen returns the following documentation:

Functions
function 	f (real x, real &y)
Function Documentation
function f 	( 	real  	x,
		real &  	y	 
	) 

Expected results:
doxygen should have returned the following documentation:

Functions
function 	f (real x, real y)
Function Documentation
function f 	( 	real  	x,
		real   	y	 
	) 

Does this happen every time?
Yes

Other information:
Comment 1 Jiahao Chen 2008-03-14 20:22:47 UTC
Similar problems occur with the following code:

! Example code
      function f (real x
     & , real y)

      end
Comment 2 Oleg Batrashev 2008-05-25 17:00:34 UTC

*** This bug has been marked as a duplicate of 534785 ***