MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / execute

Method execute

src/dsql/BoolNodes.cpp:173–186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171}
172
173bool 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
188bool BinaryBoolNode::executeAnd(thread_db* tdbb, Request* request) const
189{

Callers 2

executeAndMethod · 0.45
executeOrMethod · 0.45

Calls 7

EVL_exprFunction · 0.85
MOV_compareFunction · 0.85
findMethod · 0.45
openMethod · 0.45
fetchMethod · 0.45
closeMethod · 0.45
releaseMethod · 0.45

Tested by

no test coverage detected