C# Class Reko.Analysis.ValueNumbering.RegionConstantFinder

Inheritance: Reko.Core.Code.InstructionVisitorBase
ファイルを表示 Open project: uxmal/reko

Public Methods

Method Description
IsInductiveOperation ( Reko.Core.Statement stm ) : bool
RegionConstantFinder ( List scc, SsaIdentifierCollection ssaIds ) : Reko.Core
VisitApplication ( Application appl ) : void
VisitAssignment ( Assignment a ) : void
VisitBinaryExpression ( BinaryExpression binExp ) : void
VisitConstant ( Constant c ) : void
VisitIdentifier ( Identifier id ) : void

Method Details

IsInductiveOperation() public method

public IsInductiveOperation ( Reko.Core.Statement stm ) : bool
stm Reko.Core.Statement
return bool

RegionConstantFinder() public method

public RegionConstantFinder ( List scc, SsaIdentifierCollection ssaIds ) : Reko.Core
scc List
ssaIds SsaIdentifierCollection
return Reko.Core

VisitApplication() public method

public VisitApplication ( Application appl ) : void
appl Application
return void

VisitAssignment() public method

public VisitAssignment ( Assignment a ) : void
a Assignment
return void

VisitBinaryExpression() public method

public VisitBinaryExpression ( BinaryExpression binExp ) : void
binExp BinaryExpression
return void

VisitConstant() public method

public VisitConstant ( Constant c ) : void
c Constant
return void

VisitIdentifier() public method

public VisitIdentifier ( Identifier id ) : void
id Identifier
return void