| /external/guava/android/guava-tests/test/com/google/common/collect/ |
| D | RangeTest.java | 38 * Unit test for {@link Range}. 45 Range<Integer> range = Range.open(4, 8); in testOpen() local 46 checkContains(range); in testOpen() 47 assertTrue(range.hasLowerBound()); in testOpen() 48 assertEquals(4, (int) range.lowerEndpoint()); in testOpen() 49 assertEquals(OPEN, range.lowerBoundType()); in testOpen() 50 assertTrue(range.hasUpperBound()); in testOpen() 51 assertEquals(8, (int) range.upperEndpoint()); in testOpen() 52 assertEquals(OPEN, range.upperBoundType()); in testOpen() 53 assertFalse(range.isEmpty()); in testOpen() [all …]
|
| D | TreeRangeMapTest.java | 47 new TestMapGenerator<Range<Integer>, String>() { in suite() 49 public SampleElements<Entry<Range<Integer>, String>> samples() { in suite() 51 mapEntry(Range.singleton(0), "banana"), in suite() 52 mapEntry(Range.closedOpen(3, 5), "frisbee"), in suite() 53 mapEntry(Range.atMost(-1), "fruitcake"), in suite() 54 mapEntry(Range.open(10, 15), "elephant"), in suite() 55 mapEntry(Range.closed(20, 22), "umbrella")); in suite() 59 public Map<Range<Integer>, String> create(Object... elements) { in suite() 63 Entry<Range<Integer>, String> entry = (Entry<Range<Integer>, String>) o; in suite() 71 public Entry<Range<Integer>, String>[] createArray(int length) { in suite() [all …]
|
| D | ImmutableRangeSetTest.java | 61 builder.add(Range.singleton(i)); in create() 94 builder.add(Range.closedOpen(i, i.add(BigInteger.ONE))); in create() 135 assertFalse(rangeSet.intersects(Range.singleton(0))); in testEmpty() 136 assertFalse(rangeSet.encloses(Range.singleton(0))); in testEmpty() 144 assertThat(rangeSet.asRanges()).contains(Range.<Integer>all()); in testAll() 146 assertTrue(rangeSet.intersects(Range.singleton(0))); in testAll() 147 assertTrue(rangeSet.intersects(Range.<Integer>all())); in testAll() 148 assertTrue(rangeSet.encloses(Range.<Integer>all())); in testAll() 154 ImmutableRangeSet<Integer> rangeSet = ImmutableRangeSet.of(Range.closedOpen(1, 5)); in testSingleBoundedRange() 156 assertThat(rangeSet.asRanges()).contains(Range.closedOpen(1, 5)); in testSingleBoundedRange() [all …]
|
| D | TreeRangeSetTest.java | 18 import static com.google.common.collect.Range.range; 37 private static final ImmutableList<Range<Integer>> QUERY_RANGES; 43 ImmutableList.Builder<Range<Integer>> queryBuilder = ImmutableList.builder(); 45 queryBuilder.add(Range.<Integer>all()); in all() 49 queryBuilder.add(Range.upTo(i, boundType)); in Range.upTo() 50 queryBuilder.add(Range.downTo(i, boundType)); in Range.downTo() 52 queryBuilder.add(Range.singleton(i)); in Range.singleton() 53 queryBuilder.add(Range.openClosed(i, i)); in Range.openClosed() 54 queryBuilder.add(Range.closedOpen(i, i)); in Range.closedOpen() 59 queryBuilder.add(Range.range(i, lowerBoundType, j, upperBoundType)); in Range.range() [all …]
|
| /external/guava/guava-tests/test/com/google/common/collect/ |
| D | RangeTest.java | 38 * Unit test for {@link Range}. 45 Range<Integer> range = Range.open(4, 8); in testOpen() local 46 checkContains(range); in testOpen() 47 assertTrue(range.hasLowerBound()); in testOpen() 48 assertEquals(4, (int) range.lowerEndpoint()); in testOpen() 49 assertEquals(OPEN, range.lowerBoundType()); in testOpen() 50 assertTrue(range.hasUpperBound()); in testOpen() 51 assertEquals(8, (int) range.upperEndpoint()); in testOpen() 52 assertEquals(OPEN, range.upperBoundType()); in testOpen() 53 assertFalse(range.isEmpty()); in testOpen() [all …]
|
| D | TreeRangeMapTest.java | 48 new TestMapGenerator<Range<Integer>, String>() { in suite() 50 public SampleElements<Entry<Range<Integer>, String>> samples() { in suite() 52 mapEntry(Range.singleton(0), "banana"), in suite() 53 mapEntry(Range.closedOpen(3, 5), "frisbee"), in suite() 54 mapEntry(Range.atMost(-1), "fruitcake"), in suite() 55 mapEntry(Range.open(10, 15), "elephant"), in suite() 56 mapEntry(Range.closed(20, 22), "umbrella")); in suite() 60 public Map<Range<Integer>, String> create(Object... elements) { in suite() 64 Entry<Range<Integer>, String> entry = (Entry<Range<Integer>, String>) o; in suite() 72 public Entry<Range<Integer>, String>[] createArray(int length) { in suite() [all …]
|
| D | TreeRangeSetTest.java | 18 import static com.google.common.collect.Range.range; 37 private static final ImmutableList<Range<Integer>> QUERY_RANGES; 43 ImmutableList.Builder<Range<Integer>> queryBuilder = ImmutableList.builder(); 45 queryBuilder.add(Range.<Integer>all()); in all() 49 queryBuilder.add(Range.upTo(i, boundType)); in Range.upTo() 50 queryBuilder.add(Range.downTo(i, boundType)); in Range.downTo() 52 queryBuilder.add(Range.singleton(i)); in Range.singleton() 53 queryBuilder.add(Range.openClosed(i, i)); in Range.openClosed() 54 queryBuilder.add(Range.closedOpen(i, i)); in Range.closedOpen() 59 queryBuilder.add(Range.range(i, lowerBoundType, j, upperBoundType)); in Range.range() [all …]
|
| D | ImmutableRangeSetTest.java | 62 builder.add(Range.singleton(i)); in create() 95 builder.add(Range.closedOpen(i, i.add(BigInteger.ONE))); in create() 136 assertFalse(rangeSet.intersects(Range.singleton(0))); in testEmpty() 137 assertFalse(rangeSet.encloses(Range.singleton(0))); in testEmpty() 145 assertThat(rangeSet.asRanges()).contains(Range.<Integer>all()); in testAll() 147 assertTrue(rangeSet.intersects(Range.singleton(0))); in testAll() 148 assertTrue(rangeSet.intersects(Range.<Integer>all())); in testAll() 149 assertTrue(rangeSet.encloses(Range.<Integer>all())); in testAll() 155 ImmutableRangeSet<Integer> rangeSet = ImmutableRangeSet.of(Range.closedOpen(1, 5)); in testSingleBoundedRange() 157 assertThat(rangeSet.asRanges()).contains(Range.closedOpen(1, 5)); in testSingleBoundedRange() [all …]
|
| /external/libtextclassifier/native/lang_id/script/ |
| D | approx-script-data.cc | 33 65, // Range #0: [65, 90, Latin] 34 97, // Range #1: [97, 122, Latin] 35 170, // Range #2: [170, 170, Latin] 36 186, // Range #3: [186, 186, Latin] 37 192, // Range #4: [192, 214, Latin] 38 216, // Range #5: [216, 246, Latin] 39 248, // Range #6: [248, 696, Latin] 40 736, // Range #7: [736, 740, Latin] 41 746, // Range #8: [746, 747, Bopomofo] 42 880, // Range #9: [880, 883, Greek] [all …]
|
| /external/javaparser/javaparser-core-testing/src/test/java/com/github/javaparser/ |
| D | RangeTest.java | 32 Range r = Range.range(1, 1, 3, 10); in aRangeContainsItself() 38 Range r = Range.range(1, 1, 3, 10); in aRangeDoesNotStrictlyContainsItself() 44 Range r1 = Range.range(1, 1, 3, 10); in overlappingButNotContainedRangesAreNotOnContains() 45 Range r2 = Range.range(2, 1, 7, 10); in overlappingButNotContainedRangesAreNotOnContains() 52 Range r1 = Range.range(1, 1, 3, 10); in overlappingButNotContainedRangesAreNotOnStrictlyContains() 53 Range r2 = Range.range(2, 1, 7, 10); in overlappingButNotContainedRangesAreNotOnStrictlyContains() 60 Range r1 = Range.range(1, 1, 3, 10); in unrelatedRangesAreNotOnContains() 61 Range r2 = Range.range(5, 1, 7, 10); in unrelatedRangesAreNotOnContains() 68 Range r1 = Range.range(1, 1, 3, 10); in unrelatedRangesAreNotOnStrictlyContains() 69 Range r2 = Range.range(5, 1, 7, 10); in unrelatedRangesAreNotOnStrictlyContains() [all …]
|
| /external/guava/guava/src/com/google/common/collect/ |
| D | RangeSet.java | 25 * A set comprising zero or more {@linkplain Range#isEmpty nonempty}, {@linkplain 26 * Range#isConnected(Range) disconnected} ranges of type {@code C}. 28 * <p>Implementations that choose to support the {@link #add(Range)} operation are required to 33 * rangeSet.add(Range.closed(1, 10)); // {[1, 10]} 34 * rangeSet.add(Range.closedOpen(11, 15)); // disconnected range; {[1, 10], [11, 15)} 35 * rangeSet.add(Range.closedOpen(15, 20)); // connected range; {[1, 10], [11, 20)} 36 * rangeSet.add(Range.openClosed(0, 0)); // empty range; {[1, 10], [11, 20)} 37 * rangeSet.remove(Range.open(5, 10)); // splits [1, 10]; {[1, 5], [10, 10], [11, 20)} 40 * <p>Note that the behavior of {@link Range#isEmpty()} and {@link Range#isConnected(Range)} may not 43 * <p>For a {@link Set} whose contents are specified by a {@link Range}, see {@link ContiguousSet}. [all …]
|
| D | TreeRangeMap.java | 70 extends AbstractMapEntry<Range<K>, V> { 71 private final Range<K> range; field in TreeRangeMap.RangeMapEntry 75 this(Range.create(lowerBound, upperBound), value); in RangeMapEntry() 78 RangeMapEntry(Range<K> range, V value) { in RangeMapEntry() argument 79 this.range = range; in RangeMapEntry() 84 public Range<K> getKey() { in getKey() 85 return range; in getKey() 94 return range.contains(value); in contains() 98 return range.lowerBound; in getLowerBound() 102 return range.upperBound; in getUpperBound() [all …]
|
| D | TreeRangeSet.java | 47 @VisibleForTesting final NavigableMap<Cut<C>, Range<C>> rangesByLowerBound; 51 return new TreeRangeSet<>(new TreeMap<Cut<C>, Range<C>>()); in create() 54 /** Returns a {@code TreeRangeSet} initialized with the ranges in the specified range set. */ 66 * one {@code Range} in {@code ranges}. 70 public static <C extends Comparable<?>> TreeRangeSet<C> create(Iterable<Range<C>> ranges) { in create() 76 private TreeRangeSet(NavigableMap<Cut<C>, Range<C>> rangesByLowerCut) { in TreeRangeSet() 80 @CheckForNull private transient Set<Range<C>> asRanges; 81 @CheckForNull private transient Set<Range<C>> asDescendingSetOfRanges; 84 public Set<Range<C>> asRanges() { in asRanges() 85 Set<Range<C>> result = asRanges; in asRanges() [all …]
|
| /external/guava/android/guava/src/com/google/common/collect/ |
| D | RangeSet.java | 25 * A set comprising zero or more {@linkplain Range#isEmpty nonempty}, {@linkplain 26 * Range#isConnected(Range) disconnected} ranges of type {@code C}. 28 * <p>Implementations that choose to support the {@link #add(Range)} operation are required to 33 * rangeSet.add(Range.closed(1, 10)); // {[1, 10]} 34 * rangeSet.add(Range.closedOpen(11, 15)); // disconnected range; {[1, 10], [11, 15)} 35 * rangeSet.add(Range.closedOpen(15, 20)); // connected range; {[1, 10], [11, 20)} 36 * rangeSet.add(Range.openClosed(0, 0)); // empty range; {[1, 10], [11, 20)} 37 * rangeSet.remove(Range.open(5, 10)); // splits [1, 10]; {[1, 5], [10, 10], [11, 20)} 40 * <p>Note that the behavior of {@link Range#isEmpty()} and {@link Range#isConnected(Range)} may not 43 * <p>For a {@link Set} whose contents are specified by a {@link Range}, see {@link ContiguousSet}. [all …]
|
| D | TreeRangeSet.java | 47 @VisibleForTesting final NavigableMap<Cut<C>, Range<C>> rangesByLowerBound; 51 return new TreeRangeSet<>(new TreeMap<Cut<C>, Range<C>>()); in create() 54 /** Returns a {@code TreeRangeSet} initialized with the ranges in the specified range set. */ 66 * one {@code Range} in {@code ranges}. 70 public static <C extends Comparable<?>> TreeRangeSet<C> create(Iterable<Range<C>> ranges) { in create() 76 private TreeRangeSet(NavigableMap<Cut<C>, Range<C>> rangesByLowerCut) { in TreeRangeSet() 80 @CheckForNull private transient Set<Range<C>> asRanges; 81 @CheckForNull private transient Set<Range<C>> asDescendingSetOfRanges; 84 public Set<Range<C>> asRanges() { in asRanges() 85 Set<Range<C>> result = asRanges; in asRanges() [all …]
|
| D | RangeMap.java | 30 * with the range (if any) that contains a specified key. 33 * Range#isConnected(Range) connected} ranges, even if they are mapped to the same value. 44 * TODO(cpovirk): These docs sometimes say "map" and sometimes say "range map." Pick one, or at 51 * <p>Specifically, if any range in this range map contains the specified key, the value 52 * associated with that range is returned. 58 * Returns the range containing this key and its associated value, if such a range is present in 59 * the range map, or {@code null} otherwise. 62 Entry<Range<K>, V> getEntry(K key); in getEntry() 65 * Returns the minimal range {@linkplain Range#encloses(Range) enclosing} the ranges in this 68 * @throws NoSuchElementException if this range map is empty [all …]
|
| /external/cronet/buildtools/third_party/libc++/trunk/test/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.next/ |
| D | iterator_sentinel.pass.cpp | 49 int range[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; in test() local 52 check_assignable<cpp17_input_iterator<int*>>( range, range+n, range+n); in test() 53 check_assignable<cpp20_input_iterator<int*>>( range, range+n, range+n); in test() 54 check_assignable<forward_iterator<int*>>( range, range+n, range+n); in test() 55 check_assignable<bidirectional_iterator<int*>>(range, range+n, range+n); in test() 56 check_assignable<random_access_iterator<int*>>(range, range+n, range+n); in test() 57 check_assignable<contiguous_iterator<int*>>( range, range+n, range+n); in test() 58 check_assignable<int*>( range, range+n, range+n); in test() 60 check_sized_sentinel<cpp17_input_iterator<int*>>( range, range+n, range+n); in test() 61 check_sized_sentinel<cpp20_input_iterator<int*>>( range, range+n, range+n); in test() [all …]
|
| /external/chromium-trace/catapult/third_party/polymer/components/iron-range-behavior/test/ |
| D | basic.html | 14 <title>iron-range-behavior</title> 34 var range; 37 range = fixture('trivialRange'); 41 assert.equal(range.min, 0); 42 assert.equal(range.max, 100); 43 assert.equal(range.value, 0); 47 range.value = 50; 49 assert.equal(range.value, 50); 51 range.value = 60.1; 53 assert.equal(range.value, 60); [all …]
|
| /external/rust/crates/managed/src/ |
| D | map.rs | 11 Range as BTreeRange}; 16 Range as BTreeRange}; 106 pub struct Range<'a, K: 'a, V: 'a>(RangeInner<'a, K, V>); struct 108 impl<'a, K: 'a, V: 'a> Iterator for Range<'a, K, V> { implementation 125 RangeInner::Owned(ref mut range) => range.next(), in next() 130 impl<'a, K: 'a, V: 'a> DoubleEndedIterator for Range<'a, K, V> { implementation 145 RangeInner::Owned(ref mut range) => range.next_back(), in next_back() 150 fn binary_search_by_key_range<'a, K, V, Q: 'a, R>(slice: &[Option<(K, V)>], range: R) -> Result<(us… in binary_search_by_key_range() 169 if let Bound::Unbounded = range.start_bound() { in binary_search_by_key_range() 174 match &range.start_bound() { in binary_search_by_key_range() [all …]
|
| /external/python/cpython3/Lib/test/ |
| D | test_range.py | 47 self.assertEqual(list(range(3)), [0, 1, 2]) 48 self.assertEqual(list(range(1, 5)), [1, 2, 3, 4]) 49 self.assertEqual(list(range(0)), []) 50 self.assertEqual(list(range(-3)), []) 51 self.assertEqual(list(range(1, 10, 3)), [1, 4, 7]) 52 self.assertEqual(list(range(5, -5, -3)), [5, 2, -1, -4]) 58 self.assertEqual(list(range(a, a+2)), [a, a+1]) 59 self.assertEqual(list(range(a+2, a, -1)), [a+2, a+1]) 60 self.assertEqual(list(range(a+4, a, -2)), [a+4, a+2]) 62 seq = list(range(a, b, c)) [all …]
|
| /external/cronet/buildtools/third_party/libc++/trunk/test/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.advance/ |
| D | iterator_count_sentinel.pass.cpp | 119 int range[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; in test() local 124 p = range+5; assert(std::ranges::advance(p, 0, range+7) == 0); assert(p == range+5); in test() 125 p = range+5; assert(std::ranges::advance(p, 1, range+7) == 0); assert(p == range+6); in test() 126 p = range+5; assert(std::ranges::advance(p, 2, range+7) == 0); assert(p == range+7); in test() 127 p = range+5; assert(std::ranges::advance(p, 3, range+7) == 1); assert(p == range+7); in test() 134 p = range+5; assert(std::ranges::advance(p, 0, ConstPtr(range+7)) == 0); assert(p == range+5); in test() 135 p = range+5; assert(std::ranges::advance(p, 1, ConstPtr(range+7)) == 0); assert(p == range+6); in test() 136 p = range+5; assert(std::ranges::advance(p, 2, ConstPtr(range+7)) == 0); assert(p == range+7); in test() 137 p = range+5; assert(std::ranges::advance(p, 3, ConstPtr(range+7)) == 1); assert(p == range+7); in test() 143 pc = range+5; assert(std::ranges::advance(pc, 0, range+7) == 0); assert(pc == range+5); in test() [all …]
|
| D | iterator_sentinel.pass.cpp | 89 int range[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; in test() local 92 check_assignable<false, cpp17_input_iterator<int*>>( range, range+n, range+n); in test() 93 check_assignable<false, cpp20_input_iterator<int*>>( range, range+n, range+n); in test() 94 check_assignable<true, forward_iterator<int*>>( range, range+n, range+n); in test() 95 check_assignable<true, bidirectional_iterator<int*>>(range, range+n, range+n); in test() 96 check_assignable<true, random_access_iterator<int*>>(range, range+n, range+n); in test() 97 check_assignable<true, contiguous_iterator<int*>>( range, range+n, range+n); in test() 98 check_assignable<true, int*>( range, range+n, range+n); in test() 100 check_sized_sentinel<false, cpp17_input_iterator<int*>>( range, range+n, range+n); in test() 101 check_sized_sentinel<false, cpp20_input_iterator<int*>>( range, range+n, range+n); in test() [all …]
|
| /external/rust/crates/clap/src/builder/ |
| D | range.rs | 21 /// Create a range 31 /// let range = ValueRange::new(5); 32 /// let range = ValueRange::new(5..10); 33 /// let range = ValueRange::new(5..=10); 34 /// let range = ValueRange::new(5..); 35 /// let range = ValueRange::new(..10); 36 /// let range = ValueRange::new(..=10); 42 /// let range = ValueRange::new(10..5); // Panics! 44 pub fn new(range: impl Into<Self>) -> Self { in new() 45 range.into() in new() [all …]
|
| /external/apache-commons-lang/src/main/java/org/apache/commons/lang3/ |
| D | Range.java | 24 * An immutable range of objects from a minimum to maximum point inclusive. 31 * @param <T> The type of range values. 34 public class Range<T> implements Serializable { class 61 * Creates a range with the specified minimum and maximum values (both inclusive). 63 * <p>The range uses the natural ordering of the elements to determine where 64 * values lie in the range.</p> 69 * @param <T> the type of the elements in this range 70 * @param fromInclusive the first value that defines the edge of the range, inclusive 71 * @param toInclusive the second value that defines the edge of the range, inclusive 72 * @return the range object, not null [all …]
|
| /external/libchrome/ui/gfx/range/ |
| D | range.h | 16 #include "ui/gfx/range/gfx_range_export.h" 32 // A Range contains two integer values that represent a numeric range, like the 33 // range of characters in a text selection. A range is made of a start and end 34 // position; when they are the same, the Range is akin to a caret. Note that 36 // range. 37 class GFX_RANGE_EXPORT Range { 39 // Creates an empty range {0,0}. 40 constexpr Range() : Range(0) {} in Range() function 42 // Initializes the range with a start and end. 43 constexpr Range(uint32_t start, uint32_t end) : start_(start), end_(end) {} in Range() function [all …]
|