C# Class Microsoft.Cci.ILToCodeModel.SingleUseExpressionChecker

Inheritance: CodeTraverser
Datei anzeigen Open project: visualmutator/visualmutator

Public Methods

Method Description
TraverseChildren ( IDupValue dupValue ) : void
TraverseChildren ( ILocalDefinition localDefinition ) : void
TraverseChildren ( IParameterDefinition parameterDefinition ) : void
TraverseChildren ( IPopValue popValue ) : void

Private Methods

Method Description
ExpressionCanBeMovedAndDoesNotReference ( IExpression expression, object definition ) : bool

Method Details

TraverseChildren() public method

public TraverseChildren ( IDupValue dupValue ) : void
dupValue IDupValue
return void

TraverseChildren() public method

public TraverseChildren ( ILocalDefinition localDefinition ) : void
localDefinition ILocalDefinition
return void

TraverseChildren() public method

public TraverseChildren ( IParameterDefinition parameterDefinition ) : void
parameterDefinition IParameterDefinition
return void

TraverseChildren() public method

public TraverseChildren ( IPopValue popValue ) : void
popValue IPopValue
return void