MCPcopy Create free account
hub / github.com/couchbase/fleece / encodeImmutableOffset

Method encodeImmutableOffset

Fleece/Tree/MutableNode.hh:257–261  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

255
256
257 static offset_t encodeImmutableOffset(const Node *inode, offset_t off, const Encoder &enc) {
258 ssize_t o = (((char*)inode - (char*)enc.base().buf) - off) - enc.base().size;
259 assert(o < 0 && o > INT32_MIN);
260 return offset_t(o);
261 }
262
263
264 Interior writeTo(Encoder &enc) {

Callers

nothing calls this directly

Calls 1

baseMethod · 0.45

Tested by

no test coverage detected