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

상속: Microsoft.Cci.MutableCodeModel.CodeRewriter
파일 보기 프로젝트 열기: visualmutator/visualmutator

공개 메소드들

메소드 설명
Rewrite ( IBoundExpression boundExpression ) : IExpression
RewriteChildren ( Microsoft.Cci.MutableCodeModel.AddressableExpression addressableExpression ) : void

비공개 메소드들

메소드 설명
ObjectInvariant ( ) : void
Replace ( IExpression expressionToSubstituteForLocal, ILocalDefinition local, IStatement statement ) : bool
SingleAssignmentLocalReplacer ( IMetadataHost host, SetOfObjects bindingsThatMakeALastUseOfALocalVersion, HashtableForUintValues numberOfAssignmentsToLocal ) : System.Collections.Generic

메소드 상세

Rewrite() 공개 메소드

public Rewrite ( IBoundExpression boundExpression ) : IExpression
boundExpression IBoundExpression
리턴 IExpression

RewriteChildren() 공개 메소드

public RewriteChildren ( Microsoft.Cci.MutableCodeModel.AddressableExpression addressableExpression ) : void
addressableExpression Microsoft.Cci.MutableCodeModel.AddressableExpression
리턴 void