C# Class Reko.Analysis.IndirectCallTypeAscender

Pulling type information from the leaves of expression trees to their roots without store it.
Inheritance: ExpressionTypeAscenderBase
ファイルを表示 Open project: uxmal/reko Class Usage Examples

Public Methods

Method Description
IndirectCallTypeAscender ( Program program ) : System

Protected Methods

Method Description
EnsureDataType ( DataType dt, Expression exp ) : DataType
RecordDataType ( DataType dt, Expression exp ) : DataType

Method Details

EnsureDataType() protected method

protected EnsureDataType ( DataType dt, Expression exp ) : DataType
dt DataType
exp Expression
return DataType

IndirectCallTypeAscender() public method

public IndirectCallTypeAscender ( Program program ) : System
program Program
return System

RecordDataType() protected method

protected RecordDataType ( DataType dt, Expression exp ) : DataType
dt DataType
exp Expression
return DataType