Function fixupFortranUseDeclarations

Function fixupFortranUseDeclarations#

Function Documentation#

void fixupFortranUseDeclarations(SgNode *node)#

Fixup Fortran Use declarations.

Fortran “Use” declarations need to cause the symbol tables of the associated scope to be updated and new symbols added with external (non-local) attributes.

\implementation This analysis is required only for Fortran support, but a similar analysis and transformation may be appropriate for C++ to handle the “using” declaration and namespace aliasing.