C# Class Catel.Fody.InstructionListExtensions

Afficher le fichier Open project: Catel/Catel.Fody

Méthodes publiques

Méthode Description
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

Method Details

Append() public static méthode

public static Append ( this collection ) : void
collection this
Résultat void

BeforeLast() public static méthode

public static BeforeLast ( this collection ) : void
collection this
Résultat void

GetFirstSequencePoint() public static méthode

public static GetFirstSequencePoint ( this instructions ) : SequencePoint
instructions this
Résultat Mono.Cecil.Cil.SequencePoint

GetPreviousInstruction() public static méthode

public static GetPreviousInstruction ( this instructions, Instruction instruction ) : Instruction
instructions this
instruction Mono.Cecil.Cil.Instruction
Résultat Mono.Cecil.Cil.Instruction

GetSequencePoint() public static méthode

public static GetSequencePoint ( this instructions, Instruction instruction ) : SequencePoint
instructions this
instruction Mono.Cecil.Cil.Instruction
Résultat Mono.Cecil.Cil.SequencePoint

Insert() public static méthode

public static Insert ( this collection, int index ) : int
collection this
index int
Résultat int

Insert() public static méthode

public static Insert ( this collection, int index, List instructions ) : int
collection this
index int
instructions List
Résultat int

MoveInstructionsToEnd() public static méthode

public static MoveInstructionsToEnd ( this instructions, int startIndex, int length ) : void
instructions this
startIndex int
length int
Résultat void

Prepend() public static méthode

public static Prepend ( this collection ) : void
collection this
Résultat void

UsesField() public static méthode

public static UsesField ( this instructions, FieldDefinition field ) : bool
instructions this
field Mono.Cecil.FieldDefinition
Résultat bool

UsesType() public static méthode

public static UsesType ( this instructions, Mono.Cecil.TypeDefinition typeDefinition ) : bool
instructions this
typeDefinition Mono.Cecil.TypeDefinition
Résultat bool