PSyclone icon indicating copy to clipboard operation
PSyclone copied to clipboard

Codeblock for Module when declaring a procedure pointer

Open hiker opened this issue 10 months ago • 14 comments

The LFRic source code components/science/source/kernel/geometry/chi_transform_mod.F90 contains several procedure pointer, e.g.:

 PROCEDURE(chir2xyz_interface), PROTECTED, POINTER :: chir2xyz => null()

This causes the whole module to become a CodeBlock, i.e.:

 FileContainer[]
    CodeBlock[[<class 'fparser.two.Fortran2003.Module'>]]

hiker avatar Apr 01 '24 23:04 hiker