| 36 | } |
| 37 | |
| 38 | StateValue StateValue::concat(const StateValue &other) const { |
| 39 | return { value.concat(other.value), |
| 40 | non_poison.isBool() ? non_poison && other.non_poison |
| 41 | : non_poison.concat(other.non_poison) }; |
| 42 | } |
| 43 | |
| 44 | void StateValue::setNotPoison() { |
| 45 | if (non_poison.isValid()) { |
no test coverage detected