Home
last modified time | relevance | path

Searched refs:MovableButNonCopyable (Results 1 – 3 of 3) sorted by relevance

/system/chre/util/tests/
Doptional_test.cc124 class MovableButNonCopyable : public chre::NonCopyable { class
126 MovableButNonCopyable() = default;
127 MovableButNonCopyable(int value) : mValue(value) {} in MovableButNonCopyable() function in MovableButNonCopyable
128 MovableButNonCopyable(MovableButNonCopyable &&other) { in MovableButNonCopyable() function in MovableButNonCopyable
133 MovableButNonCopyable &operator=(MovableButNonCopyable &&other) { in operator =()
140 ~MovableButNonCopyable() { in ~MovableButNonCopyable()
160 MovableButNonCopyable transferee1(kValue1); in TEST()
161 MovableButNonCopyable transferee2(kValue2); in TEST()
163 Optional<MovableButNonCopyable> container; in TEST()
Ddynamic_vector_test.cc121 class MovableButNonCopyable : public chre::NonCopyable { class
123 MovableButNonCopyable(int value) : mValue(value) {} in MovableButNonCopyable() function in MovableButNonCopyable
125 MovableButNonCopyable(MovableButNonCopyable &&other) { in MovableButNonCopyable() function in MovableButNonCopyable
130 MovableButNonCopyable &operator=(MovableButNonCopyable &&other) { in operator =()
147 DynamicVector<MovableButNonCopyable> vector; in TEST()
150 MovableButNonCopyable mbnc(0xcafe); in TEST()
153 MovableButNonCopyable mbnc2(0xd00d); in TEST()
Dsegmented_queue_test.cc82 class MovableButNonCopyable : public chre::NonCopyable { class
84 MovableButNonCopyable(int value) : mValue(value) {} in MovableButNonCopyable() function in __anon4772d8e60111::MovableButNonCopyable
86 MovableButNonCopyable(MovableButNonCopyable &&other) { in MovableButNonCopyable() function in __anon4772d8e60111::MovableButNonCopyable
91 MovableButNonCopyable &operator=(MovableButNonCopyable &&other) { in operator =()
189 SegmentedQueue<MovableButNonCopyable, blockSize> segmentedQueue( in TEST()