C# 클래스 Catel.Fody.InstructionListExtensions

파일 보기 프로젝트 열기: Catel/Catel.Fody

공개 메소드들

메소드 설명
Append ( this collection ) : void
BeforeLast ( this collection ) : void
GetFirstSequencePoint ( this instructions ) : SequencePoint
GetPreviousInstruction ( this instructions, Instruction instruction ) : Instruction
GetSequencePoint ( this instructions, Instruction instruction ) : SequencePoint
Insert ( this collection, int index ) : int
Insert ( this collection, int index, List instructions ) : int
MoveInstructionsToEnd ( this instructions, int startIndex, int length ) : void
Prepend ( this collection ) : void
UsesField ( this instructions, FieldDefinition field ) : bool
UsesType ( this instructions, Mono.Cecil.TypeDefinition typeDefinition ) : bool

메소드 상세

Append() 공개 정적인 메소드

public static Append ( this collection ) : void
collection this
리턴 void

BeforeLast() 공개 정적인 메소드

public static BeforeLast ( this collection ) : void
collection this
리턴 void

GetFirstSequencePoint() 공개 정적인 메소드

public static GetFirstSequencePoint ( this instructions ) : SequencePoint
instructions this
리턴 Mono.Cecil.Cil.SequencePoint

GetPreviousInstruction() 공개 정적인 메소드

public static GetPreviousInstruction ( this instructions, Instruction instruction ) : Instruction
instructions this
instruction Mono.Cecil.Cil.Instruction
리턴 Mono.Cecil.Cil.Instruction

GetSequencePoint() 공개 정적인 메소드

public static GetSequencePoint ( this instructions, Instruction instruction ) : SequencePoint
instructions this
instruction Mono.Cecil.Cil.Instruction
리턴 Mono.Cecil.Cil.SequencePoint

Insert() 공개 정적인 메소드

public static Insert ( this collection, int index ) : int
collection this
index int
리턴 int

Insert() 공개 정적인 메소드

public static Insert ( this collection, int index, List instructions ) : int
collection this
index int
instructions List
리턴 int

MoveInstructionsToEnd() 공개 정적인 메소드

public static MoveInstructionsToEnd ( this instructions, int startIndex, int length ) : void
instructions this
startIndex int
length int
리턴 void

Prepend() 공개 정적인 메소드

public static Prepend ( this collection ) : void
collection this
리턴 void

UsesField() 공개 정적인 메소드

public static UsesField ( this instructions, FieldDefinition field ) : bool
instructions this
field Mono.Cecil.FieldDefinition
리턴 bool

UsesType() 공개 정적인 메소드

public static UsesType ( this instructions, Mono.Cecil.TypeDefinition typeDefinition ) : bool
instructions this
typeDefinition Mono.Cecil.TypeDefinition
리턴 bool