Skip to content

SageInterface::removeUnusedLabels

Remove labels which are not targets of any goto statements: its child statement is also removed by default.

Synopsis

Declared in <SageIII/sageInterface/sageInterface.h>

[[visibility]]
void
removeUnusedLabels(
    SgNode* top,
    bool keepChild = false);

Parameters

Name

Description

top

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

Created with MrDocs