Skip to content

fixupFortranUseDeclarations

Fixup Fortran Use declarations.

Synopsis

Declared in <SageIII/astPostProcessing/fixupUseAndUsingDeclarations.h>

void
fixupFortranUseDeclarations(SgNode* node);

Description

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.

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.

Parameters

Name

Description

node

This class represents the base class for all IR nodes within Sage III.

Created with MrDocs