Show / Hide Table of Contents

    Namespace Flame.Compiler.Flow

    Classes

    FlowInstructionBuilder

    An instruction reference to an unnamed instruction in block flow.

    JumpFlow

    Control flow that unconditionally jumps to a particular branch.

    ReturnFlow

    Control flow that returns control to the caller.

    StructuralSwitchFlowComparer

    An equality comparer that for structural switch flow equality.

    SwitchFlow

    Switch flow, which tries to match a value against a list of constants in cases and takes an appropriate branch based on which case is selected, if any.

    TryFlow

    Control flow that executes an instruction and checks if that instruction throws. If it does, an exception-path branch is taken. Otherwise, a success-path branch is taken.

    UnreachableFlow

    Control flow that marks the end of a basic block as unreachable.

    Structs

    SwitchCase

    A case in switch flow.

    Back to top Generated by DocFX