Lines Matching refs:cmp
66 static void Increment(const Comparator* cmp, std::string* key) { in Increment() argument
67 if (cmp == BytewiseComparator()) { in Increment()
70 assert(cmp == &reverse_key_comparator); in Increment()
80 const Comparator* cmp; member
82 STLLessThan() : cmp(BytewiseComparator()) { } in STLLessThan()
83 STLLessThan(const Comparator* c) : cmp(c) { } in STLLessThan()
85 return cmp->Compare(Slice(a), Slice(b)) < 0; in operator ()()
143 explicit Constructor(const Comparator* cmp) : data_(STLLessThan(cmp)) { } in Constructor() argument
183 explicit BlockConstructor(const Comparator* cmp) in BlockConstructor() argument
184 : Constructor(cmp), in BlockConstructor()
185 comparator_(cmp), in BlockConstructor()
223 TableConstructor(const Comparator* cmp) in TableConstructor() argument
224 : Constructor(cmp), in TableConstructor()
318 explicit MemTableConstructor(const Comparator* cmp) in MemTableConstructor() argument
319 : Constructor(cmp), in MemTableConstructor()
320 internal_comparator_(cmp) { in MemTableConstructor()
351 explicit DBConstructor(const Comparator* cmp) in DBConstructor() argument
352 : Constructor(cmp), in DBConstructor()
353 comparator_(cmp) { in DBConstructor()
763 InternalKeyComparator cmp(BytewiseComparator()); in TEST() local
764 MemTable* memtable = new MemTable(cmp); in TEST()