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

Method SubExprNodeCopier

src/dsql/Nodes.h:1674–1681  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1672{
1673public:
1674 SubExprNodeCopier(Firebird::MemoryPool& pool, CompilerScratch* aCsb)
1675 : NodeCopier(pool, aCsb, getBuffer(STREAM_MAP_LENGTH))
1676 {
1677 // Initialize the map so all streams initially resolve to the original number.
1678 // As soon as copy creates new streams, the map is being overwritten.
1679 for (unsigned i = 0; i < STREAM_MAP_LENGTH; ++i)
1680 remap[i] = i;
1681 }
1682};
1683
1684

Callers

nothing calls this directly

Calls 1

getBufferFunction · 0.85

Tested by

no test coverage detected