C# 클래스 Microsoft.Cci.ILToCodeModel.SingleAssignmentSingleReferenceFinder

상속: CodeTraverser
파일 보기 프로젝트 열기: visualmutator/visualmutator

공개 메소드들

메소드 설명
TraverseChildren ( IAddressableExpression addressableExpression ) : void
TraverseChildren ( IBoundExpression boundExpression ) : void
TraverseChildren ( IMethodCall methodCall ) : void
TraverseChildren ( ITargetExpression targetExpression ) : void

비공개 메소드들

메소드 설명
LocalCanBeReplacedIn ( IStatement statement, ILocalDefinition local ) : bool
ObjectInvariant ( ) : void
SingleAssignmentSingleReferenceFinder ( SetOfObjects bindingsThatMakeALastUseOfALocalVersion, HashtableForUintValues numberOfReferencesToLocal ) : System.Collections.Generic

메소드 상세

TraverseChildren() 공개 메소드

public TraverseChildren ( IAddressableExpression addressableExpression ) : void
addressableExpression IAddressableExpression
리턴 void

TraverseChildren() 공개 메소드

public TraverseChildren ( IBoundExpression boundExpression ) : void
boundExpression IBoundExpression
리턴 void

TraverseChildren() 공개 메소드

public TraverseChildren ( IMethodCall methodCall ) : void
methodCall IMethodCall
리턴 void

TraverseChildren() 공개 메소드

public TraverseChildren ( ITargetExpression targetExpression ) : void
targetExpression ITargetExpression
리턴 void