Table of Contents

Enum CilFlowControl

Namespace
AsmResolver.PE.DotNet.Cil
Assembly
AsmResolver.PE.dll

Provides members defining all flow control categories of a CIL operation code.

public enum CilFlowControl

Fields

Branch = 0

Indicates the operation is an unconditional branching operation.

Break = 1

Indicates the operation is a debugger break operation.

Call = 2

Indicates the operation calls a method, and returns afterwards to the next instruction.

ConditionalBranch = 3

Indicates the operation is a conditional branching operation.

Meta = 4

Indicates the operation provides information about a subsequent instruction.

Next = 5

Indicates the operation has no special flow control properties and will execute the next instruction in the instruction stream.

Phi = 6

Reserved.

Return = 7

Indicates the operation exits the current method, and potentially returns a value.

Throw = 8

Indicates the operation throws an exception.