C# Класс Microsoft.Cci.ILToCodeModel.SingleAssignmentLocalReplacer

Наследование: Microsoft.Cci.MutableCodeModel.CodeRewriter
Показать файл Открыть проект

Открытые методы

Метод Описание
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