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

Method copy

src/dsql/BoolNodes.cpp:163–171  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

161}
162
163BoolExprNode* BinaryBoolNode::copy(thread_db* tdbb, NodeCopier& copier) const
164{
165 BinaryBoolNode* node = FB_NEW_POOL(*tdbb->getDefaultPool()) BinaryBoolNode(*tdbb->getDefaultPool(),
166 blrOp);
167 node->nodFlags = nodFlags;
168 node->arg1 = copier.copy(tdbb, arg1);
169 node->arg2 = copier.copy(tdbb, arg2);
170 return node;
171}
172
173bool BinaryBoolNode::execute(thread_db* tdbb, Request* request) const
174{

Callers 1

convertNeqAllToNotAnyMethod · 0.45

Calls 7

InListBoolNodeClass · 0.85
MissingBoolNodeClass · 0.85
NotBoolNodeClass · 0.85
RseBoolNodeClass · 0.85
BinaryBoolNodeClass · 0.70
ComparativeBoolNodeClass · 0.70
getDefaultPoolMethod · 0.45

Tested by

no test coverage detected