Struct ScopeCondition

struct ScopeCondition ;

Methods

NameDescription
empty ()
isTrue ()
pop () Pops the current scope, and toggles the condition to TRUE if the outer scope we entered was the earliest FALSE scope.
push (cond) Push a new scope with the given condition. If this is the first scope with a FALSE condition then it sets the earliest FALSE scope index to the current scope.
tryToggle () Try toggling the current scope's condition.