Home | History | Annotate | Download | only in css

Lines Matching refs:m_ranges

116     if (m_ranges.contains(character)) {
188 : m_ranges(ranges)
190 if (m_ranges.isEmpty())
193 std::sort(m_ranges.begin(), m_ranges.end());
196 UChar32 from = m_ranges[0].from();
197 UChar32 to = m_ranges[0].to();
199 for (size_t i = 1; i < m_ranges.size(); i++) {
200 if (to + 1 >= m_ranges[i].from()) {
201 to = std::max(to, m_ranges[i].to());
203 m_ranges[targetIndex++] = UnicodeRange(from, to);
204 from = m_ranges[i].from();
205 to = m_ranges[i].to();
208 m_ranges[targetIndex++] = UnicodeRange(from, to);
209 m_ranges.shrink(targetIndex);
216 Vector<UnicodeRange>::const_iterator it = std::lower_bound(m_ranges.begin(), m_ranges.end(), c);
217 return it != m_ranges.end() && it->contains(c);
226 if (text.is8Bit() && m_ranges[0].from() >= 0x100)