Table of Contents

Method MatchSwitch

Namespace
MonoMod.Cil
Assembly
MonoMod.Utils.dll

MatchSwitch(Instruction, out ILLabel[])

Matches an instruction with opcode Switch.
public static bool MatchSwitch(this Instruction instr, out ILLabel[] value)

Parameters

instr Instruction
The instruction to try to match.
value ILLabel[]
The operand value of the instruction.

Returns

bool
true if the instruction matches; false otherwise.

MatchSwitch(Instruction, ILLabel[])

Matches an instruction with opcode Switch.
public static bool MatchSwitch(this Instruction instr, ILLabel[] value)

Parameters

instr Instruction
The instruction to try to match.
value ILLabel[]
The operand value required for the instruction to match.

Returns

bool
true if the instruction matches; false otherwise.

MatchSwitch(Instruction, Instruction[])

Matches an instruction with opcode Switch.
public static bool MatchSwitch(this Instruction instr, Instruction[] value)

Parameters

instr Instruction
The instruction to try to match.
value Instruction[]
The operand value required for the instruction to match.

Returns

bool
true if the instruction matches; false otherwise.