5#ifndef BITCOIN_SCRIPT_CONDITIONSTACK_H
6#define BITCOIN_SCRIPT_CONDITIONSTACK_H
31 static constexpr uint32_t
NO_FALSE = std::numeric_limits<uint32_t>::max();
A data type to abstract out the condition stack during script execution.
uint32_t m_first_false_pos
The position of the first false value on the implied stack, or NO_FALSE if all true.
uint32_t m_stack_size
The size of the implied stack.
static constexpr uint32_t NO_FALSE
A constant for m_first_false_pos to indicate there are no falses.