Skip to content

OpenAnalysis::SageIRInterface

Synopsis

Declared in <src/midend/programAnalysis/OAWrap/SAGE2OA.h>

class SageIRInterface
    : public IRInterface

Base Classes

Name

Description

IRInterface

Member Functions

Name

Description

SageIRInterface [constructor]

Default constructor

~SageIRInterface [destructor] [virtual]

Destructor

Body

ElseBody [virtual]

GetCallsiteParams [virtual]

GetCallsites [virtual]

GetCondition

GetDefs [virtual]

GetFirstInCompound [virtual]

GetLabel [virtual]

GetLoopCondition [virtual]

GetLoopIncrement [virtual]

GetMultiCatchall [virtual]

GetMultiExpr [virtual]

GetProcSymHandle [virtual]

GetProcType [virtual]

GetSMultiCondition [virtual]

GetStmtType [virtual]

GetSymHandle [virtual]

GetSymNameFromSymHandle [virtual]

GetTargetLabel [virtual]

GetUMultiCatchallLabel [virtual]

GetUMultiCondition [virtual]

GetUMultiTargetLabel [virtual]

GetUses [virtual]

IsBreakImplied [virtual]

IsCallThruProcParam [virtual]

IsParamProcRef [virtual]

LoopBody [virtual]

LoopHeader [virtual]

LoopIterationsDefinedAtEntry [virtual]

MultiBody [virtual]

NumMultiCases [virtual]

NumUMultiTargets [virtual]

ProcBody [virtual]

TrueBody [virtual]

Static Member Functions

Created with MrDocs