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

Наследование: CodeTraverser
Показать файл Открыть проект

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

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