As far as my short studying,

 Hello :: h

is incorrect (in meaning of syntax) fortran code.
See http://www.icl.utk.edu/~mgates3/docs/fortran.html#Variable for an example.

For such garbage input, u-ctags emits garbage.

ctags captures i, test1, test2 and h itself If you put the Hello in type():

module test
use hello_mod
implicit none
type(Hello) :: h
integer :: i
contains
function test1()
end function test1
function test2()
end function test2
end module test

I took three hours to get this result.

I think we should ask the reporter to show the description in a language reference or something that probes the input is valid.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.