Skip to content

ExtractFunctionArguments::NormalizeTree

Performs the function argument extraction on all function calls in the given subtree of the AST.

Synopsis

Declared in <src/midend/programTransformation/extractFunctionArgumentsNormalization/ExtractFunctionArguments.h>

void
NormalizeTree(
    SgNode* tree,
    bool doUnsafeNormalization = false);

Description

It does not do transofrmations in places where it is not safe. If you pass doUnsafeNormalization= true, we will normalize all call sites ignoring the safety (Suggested by Markus Schordan)

Parameters

Name

Description

tree

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

Created with MrDocs