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

Method pass1

src/jrd/RecordSourceNodes.cpp:276–282  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

274}
275
276SortNode* SortNode::pass1(thread_db* tdbb, CompilerScratch* csb)
277{
278 for (NestConst<ValueExprNode>* i = expressions.begin(); i != expressions.end(); ++i)
279 DmlNode::doPass1(tdbb, csb, i->getAddress());
280
281 return this;
282}
283
284SortNode* SortNode::pass2(thread_db* tdbb, CompilerScratch* csb)
285{

Callers

nothing calls this directly

Calls 12

CMP_post_accessFunction · 0.85
SET_TDBBFunction · 0.85
processSourceFunction · 0.85
getAddressMethod · 0.80
BinaryBoolNodeClass · 0.50
beginMethod · 0.45
endMethod · 0.45
pushMethod · 0.45
popMethod · 0.45
resizeMethod · 0.45
getCountMethod · 0.45
hasDataMethod · 0.45

Tested by

no test coverage detected