Method |
Description |
|
AddBlock ( InstructionBlock block, InstructionBlock blocks ) : InstructionBlock[] |
|
|
ComputeExceptionHandlerData ( ) : void |
|
|
ComputeExceptionHandlerData ( ExceptionHandlerData>.Dictionary datas, Mono.Cecil.Cil.ExceptionHandler handler ) : void |
|
|
ComputeExceptionHandlerData ( ExceptionHandlerData data, Mono.Cecil.Cil.ExceptionHandler handler ) : void |
|
|
ComputeExceptionSuccessor ( Mono.Cecil.Cil.ExceptionHandler handler ) : void |
|
|
ComputeIndexes ( InstructionBlock blocks ) : void |
|
|
ComputeInstructionData ( int stackHeight, Instruction instruction ) : int |
|
|
ComputeInstructionData ( ) : void |
|
|
ComputeInstructionData ( HashSet visited, int stackHeight, InstructionBlock block ) : void |
|
|
ComputeNewStackHeight ( int stackHeight, Instruction instruction ) : int |
|
|
ComputeRange ( Instruction start, Instruction end ) : BlockRange |
|
|
ConnectBlock ( InstructionBlock block ) : void |
|
|
ConnectBlocks ( ) : void |
|
|
ControlFlowGraphBuilder ( Mono.Cecil.MethodDefinition method ) : Mono.Cecil |
|
|
DelimitBlocks ( ) : void |
|
|
GetBlock ( Instruction firstInstruction ) : InstructionBlock |
|
|
GetBranchTarget ( Instruction instruction ) : Instruction |
|
|
GetBranchTargetBlock ( Instruction instruction ) : InstructionBlock |
|
|
GetBranchTargets ( Instruction instruction ) : Mono.Cecil.Cil.Instruction[] |
|
|
GetBranchTargetsBlocks ( Instruction instruction ) : InstructionBlock[] |
|
|
GetPopDelta ( int stackHeight, Instruction instruction ) : int |
|
|
GetPushDelta ( Instruction instruction ) : int |
|
|
HasMultipleBranches ( Instruction instruction ) : bool |
|
|
IsBlockDelimiter ( Instruction instruction ) : bool |
|
|
IsCatchStart ( Instruction instruction ) : bool |
|
|
IsVoid ( TypeReference type ) : bool |
|
|
IsVoidMethod ( ) : bool |
|
|
MarkBlockEnds ( IList instructions ) : void |
|
|
MarkBlockStart ( Instruction instruction ) : void |
|
|
MarkBlockStarts ( IList handlers ) : void |
|
|
MarkBlockStarts ( IList instructions ) : void |
|
|
MarkExceptionObjectPosition ( Instruction instruction ) : void |
|
|
RegisterBlock ( InstructionBlock block ) : void |
|
|
ToArray ( ) : InstructionBlock[] |
|
|