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

Method CheckExtensive

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

Source from the content-addressed store, hash-verified

184 }
185
186 void CheckExtensive(const Buffer& buffer) {
187 for (const int64_t offset : kTestOffsets) {
188 for (int64_t length : kTestOffsets) {
189 if (offset + length <= buffer.size()) {
190 Check(buffer, offset, length);
191 length = buffer.size() - offset - length;
192 if (offset + length <= buffer.size()) {
193 Check(buffer, offset, length);
194 }
195 }
196 }
197 }
198 }
199
200 protected:
201 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