using System;
using System.Collections.Generic;
using System.Text;
namespace IFPSLib.Emit
{
///
/// Describes how an instruction alters control flow.
///
public enum FlowControl
{
///
/// Instruction branches to another block.
///
Branch,
///
/// Instruction calls a function.
///
Call,
///
/// Instruction branches to another block if a condition passes.
///
Cond_Branch,
///
/// Normal flow of control; to the next instruction.
///
Next,
///
/// Returns to the caller.
///
Return
}
}