Skip to content

SageInterface::getFortranProgramUnitSymbolTableKey

Return the symbol‐table key for a Fortran program unit. Anonymous program units receive a stable, source‐position‐derived internal key while their public SgFunctionDeclaration::get_name() remains empty.

Synopsis

Declared in <SageIII/sageInterface/sageInterface.h>

[[visibility]]
SgName
getFortranProgramUnitSymbolTableKey(SgFunctionDeclaration const* decl);

Return Value

This class represents strings within the IR nodes.

Parameters

Name

Description

decl

This class represents the concept of a function declaration statement.

Created with MrDocs