LockIterator
LockIterator iterator(this, node, writeLock, NULL);
LockIterator iterator1(this, node1, writeLock1, commonAncestor);
LockIterator iterator2(this, node2, writeLock2, commonAncestor);
LockIterator& iterator = (i == 0) != inverseLockingOrder
LockIterator& iterator = node2 == commonAncestor && writeLock2
LockIterator(FUSEVolume* volume, FUSENode* node, bool writeLock,
struct LockIterator;
friend struct LockIterator;