MCPcopy Create free account
hub / github.com/apache/arrow / CheckExtensive

Method CheckExtensive

cpp/src/arrow/util/bitmap_test.cc:187–199  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

185 }
186
187 void CheckExtensive(const Buffer& buffer) {
188 for (const int64_t offset : kTestOffsets) {
189 for (int64_t length : kTestOffsets) {
190 if (offset + length <= buffer.size()) {
191 Check(buffer, offset, length);
192 length = buffer.size() - offset - length;
193 if (offset + length <= buffer.size()) {
194 Check(buffer, offset, length);
195 }
196 }
197 }
198 }
199 }
200
201 protected:
202 const std::vector<int64_t> kTestOffsets = {0, 1, 6, 7, 8, 33, 62, 63, 64, 65};

Callers

nothing calls this directly

Calls 2

CheckFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected