C# Class Microsoft.Cci.ILToCodeModel.WhileLoopReplacer

Inheritance: CodeTraverser
Show file Open project: visualmutator/visualmutator

Public Methods

Method Description
TraverseChildren ( IBlockStatement block ) : void

Private Methods

Method Description
ExtractBlock ( List statements, int first, ILabeledStatement labelOfSubsequentCode ) : IStatement
IsOrContainsAsFirstStatement ( IStatement statement, ILabeledStatement labeledStatement ) : bool
LookForCondition ( List statements, int i, ILabeledStatement potentialLabel ) : ConditionalStatement
ObjectInvariant ( ) : void
WhileLoopReplacer ( SourceMethodBody sourceMethodBody ) : System.Collections.Generic

Method Details

TraverseChildren() public method

public TraverseChildren ( IBlockStatement block ) : void
block IBlockStatement
return void