Hi,
Let a Fortran source code file containing a module, this module containing several subroutines. The symbol panel shows all subroutines inside the module.
Now, if one subroutine contains a block construct, then all subroutine that follow the subroutine with the block construct appears to be out of the module in the symbol panel.
If we have some source code like that:
module AAA
contains
subroutine bbb
end subroutine bbb
subroutine ccc
end subroutine ccc
subroutine ddd
end subroutine ddd
end module AAA
In the symbol panel we see:
Module
AAA
bbb
ccc
ddd
If subroutine ccc contains a block construct, the symbol panel looks like that:
Module
AAA
bbb
ccc
Functions / subroutines
ddd
as if ddd was outside the AAA module.
Is there something I can do to fix the problem ?
Best regards.