Skip to content

SageInterface::fixupReferencesToSymbols

All the symbol table references in the copied AST need to be reset after rebuilding the copied scope's symbol table.

Synopsis

Declared in <SageIII/sageInterface/sageInterface.h>

void
fixupReferencesToSymbols(
    SgScopeStatement const* this_scope,
    SgScopeStatement* copy_scope,
    SgCopyHelp& help);

Parameters

Name

Description

this_scope

This class represents the concept of a scope in C++ (e.g. global scope, fuction scope, etc.).

copy_scope

This class represents the concept of a scope in C++ (e.g. global scope, fuction scope, etc.).

help

Supporting class from copy mechanism within ROSE.

Created with MrDocs