SageInterface::moveStatementsBetweenBlocks
moveStatementsBetweenBlocks overloads
Synopses
Declared in <SageIII/sageInterface/sageInterface.h>
Move statements in first block to the second block (preserves order and rebuilds the symbol table).
[[visibility]]
void
moveStatementsBetweenBlocks(
SgBasicBlock* sourceBlock,
SgBasicBlock* targetBlock);
Move statements between C++ namespace's definitions
[[visibility]]
void
moveStatementsBetweenBlocks(
SgNamespaceDefinitionStatement* sourceBlock,
SgNamespaceDefinitionStatement* targetBlock);
Created with MrDocs