C# Класс VirtualExecutionSystem.MethodRunner

Наследование: Mono.Cecil.Cil.BaseCodeVisitor
Показать файл Открыть проект

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

Метод Описание
TerminateMethodBody ( MethodBody body ) : void
VisitExceptionHandler ( Mono.Cecil.Cil.ExceptionHandler eh ) : void
VisitExceptionHandlerCollection ( Mono.Cecil.Cil.ExceptionHandlerCollection seh ) : void
VisitInstruction ( IInstruction instr ) : void
VisitInstructionCollection ( InstructionCollection instructions ) : void
VisitMethodBody ( MethodBody body ) : void
VisitScope ( Scope s ) : void
VisitScopeCollection ( ScopeCollection scopes ) : void
VisitVariableDefinitionCollection ( VariableDefinitionCollection variables ) : void

Приватные методы

Метод Описание
GetShortForm ( Instruction instr ) : int
LoadLocal ( int index ) : void
PerformAdd ( object p1, object p2 ) : void
PerformAnd ( object p1, object p2 ) : void
PerformJump ( Instruction p ) : void
SetLocal ( int index ) : void

Описание методов

TerminateMethodBody() публичный Метод

public TerminateMethodBody ( MethodBody body ) : void
body Mono.Cecil.Cil.MethodBody
Результат void

VisitExceptionHandler() публичный Метод

public VisitExceptionHandler ( Mono.Cecil.Cil.ExceptionHandler eh ) : void
eh Mono.Cecil.Cil.ExceptionHandler
Результат void

VisitExceptionHandlerCollection() публичный Метод

public VisitExceptionHandlerCollection ( Mono.Cecil.Cil.ExceptionHandlerCollection seh ) : void
seh Mono.Cecil.Cil.ExceptionHandlerCollection
Результат void

VisitInstruction() публичный Метод

public VisitInstruction ( IInstruction instr ) : void
instr IInstruction
Результат void

VisitInstructionCollection() публичный Метод

public VisitInstructionCollection ( InstructionCollection instructions ) : void
instructions Mono.Cecil.Cil.InstructionCollection
Результат void

VisitMethodBody() публичный Метод

public VisitMethodBody ( MethodBody body ) : void
body MethodBody
Результат void

VisitScope() публичный Метод

public VisitScope ( Scope s ) : void
s Scope
Результат void

VisitScopeCollection() публичный Метод

public VisitScopeCollection ( ScopeCollection scopes ) : void
scopes ScopeCollection
Результат void

VisitVariableDefinitionCollection() публичный Метод

public VisitVariableDefinitionCollection ( VariableDefinitionCollection variables ) : void
variables VariableDefinitionCollection
Результат void