| 171 | } |
| 172 | |
| 173 | bool BinaryBoolNode::execute(thread_db* tdbb, Request* request) const |
| 174 | { |
| 175 | switch (blrOp) |
| 176 | { |
| 177 | case blr_and: |
| 178 | return executeAnd(tdbb, request); |
| 179 | |
| 180 | case blr_or: |
| 181 | return executeOr(tdbb, request); |
| 182 | } |
| 183 | |
| 184 | fb_assert(false); |
| 185 | return false; |
| 186 | } |
| 187 | |
| 188 | bool BinaryBoolNode::executeAnd(thread_db* tdbb, Request* request) const |
| 189 | { |