vyre-libs 0.6.2

vyre Category A library ecosystem - pure-IR compositions over vyre-ops hardware primitives
Documentation
1
2
3
4
5
6
7
8
9
10
11
#[derive(Debug, Clone, Copy)]
pub(super) struct ConditionalFrame {
    /// `true` if the parent stack frame was active when this frame was pushed.
    pub(super) parent_active: bool,
    /// `true` if any branch in this `#if/#elif/#else` chain has been taken.
    pub(super) branch_taken: bool,
    /// Computed active state for the current branch.
    pub(super) current_active: bool,
    /// `true` after this conditional chain has consumed its `#else`.
    pub(super) saw_else: bool,
}