Lines Matching defs:right
33 static const HTMLEntityTableEntry* halfway(const HTMLEntityTableEntry* left, const HTMLEntityTableEntry* right)
35 return &left[(right - left) / 2];
59 const HTMLEntityTableEntry* right = m_last;
60 if (left == right)
66 return right;
67 while (left + 1 < right) {
68 const HTMLEntityTableEntry* probe = halfway(left, right);
74 right = probe;
77 ASSERT(left + 1 == right);
78 return right;
84 const HTMLEntityTableEntry* right = m_last;
85 if (left == right)
86 return right;
87 CompareResult result = compare(right, nextCharacter);
89 return right;
92 while (left + 1 < right) {
93 const HTMLEntityTableEntry* probe = halfway(left, right);
96 right = probe;
102 ASSERT(left + 1 == right);