/frameworks/native/include/ui/ |
H A D | Point.h | 40 inline bool operator == (const Point& rhs) const { 41 return (x == rhs.x) && (y == rhs.y); 43 inline bool operator != (const Point& rhs) const { 44 return !operator == (rhs); 53 bool operator < (const Point& rhs) const { 54 return y<rhs.y || (y==rhs.y && x<rhs.x); 63 inline Point& operator += (const Point& rhs) { argument 68 operator -=(const Point& rhs) argument [all...] |
H A D | Region.h | 41 Region(const Region& rhs); 42 explicit Region(const Rect& rhs); 47 Region& operator = (const Region& rhs); 66 Region& orSelf(const Rect& rhs); 67 Region& xorSelf(const Rect& rhs); 68 Region& andSelf(const Rect& rhs); 69 Region& subtractSelf(const Rect& rhs); 72 Region& orSelf(const Region& rhs); 73 Region& xorSelf(const Region& rhs); 74 Region& andSelf(const Region& rhs); 204 operator |=(const Region& rhs) argument 207 operator ^=(const Region& rhs) argument 210 operator &=(const Region& rhs) argument 213 operator -=(const Region& rhs) argument [all...] |
H A D | Rect.h | 134 inline bool operator == (const Rect& rhs) const { 135 return (left == rhs.left) && (top == rhs.top) && 136 (right == rhs.right) && (bottom == rhs.bottom); 139 inline bool operator != (const Rect& rhs) const { 140 return !operator == (rhs); 145 bool operator < (const Rect& rhs) const; 147 const Rect operator + (const Point& rhs) const; 148 const Rect operator - (const Point& rhs) cons 150 operator +=(const Point& rhs) argument 153 operator -=(const Point& rhs) argument 190 set(const Rect& rhs) argument [all...] |
/frameworks/av/drm/mediadrm/plugins/clearkey/ |
H A D | Utils.cpp | 21 bool operator<(const Vector<uint8_t> &lhs, const Vector<uint8_t> &rhs) { argument 22 if (lhs.size() < rhs.size()) { 24 } else if (lhs.size() > rhs.size()) { 27 return memcmp((void *)lhs.array(), (void *)rhs.array(), rhs.size()) < 0;
|
H A D | Utils.h | 26 bool operator<(const Vector<uint8_t> &lhs, const Vector<uint8_t> &rhs);
|
/frameworks/base/tools/split-select/ |
H A D | SplitDescription.h | 34 int compare(const SplitDescription& rhs) const; 35 inline bool operator<(const SplitDescription& rhs) const; 36 inline bool operator==(const SplitDescription& rhs) const; 37 inline bool operator!=(const SplitDescription& rhs) const; 50 bool SplitDescription::operator<(const SplitDescription& rhs) const { 51 return compare(rhs) < 0; 54 bool SplitDescription::operator==(const SplitDescription& rhs) const { 55 return compare(rhs) == 0; 58 bool SplitDescription::operator!=(const SplitDescription& rhs) const { 59 return compare(rhs) ! [all...] |
/frameworks/base/tools/aapt2/ |
H A D | Maybe.h | 41 Maybe(const Maybe& rhs); 44 Maybe(const Maybe<U>& rhs); 46 Maybe(Maybe&& rhs); 49 Maybe(Maybe<U>&& rhs); 51 Maybe& operator=(const Maybe& rhs); 54 Maybe& operator=(const Maybe<U>& rhs); 56 Maybe& operator=(Maybe&& rhs); 59 Maybe& operator=(Maybe<U>&& rhs); 94 Maybe& copy(const Maybe<U>& rhs); 97 Maybe& move(Maybe<U>&& rhs); 119 Maybe(const Maybe& rhs) argument 128 Maybe(const Maybe<U>& rhs) argument 136 Maybe(Maybe&& rhs) argument 149 Maybe(Maybe<U>&& rhs) argument 161 operator =(const Maybe& rhs) argument 168 operator =(const Maybe<U>& rhs) argument 174 copy(const Maybe<U>& rhs) argument 196 operator =(Maybe&& rhs) argument 203 operator =(Maybe<U>&& rhs) argument 209 move(Maybe<U>&& rhs) argument [all...] |
H A D | Resource.h | 78 bool operator<(const ResourceName& rhs) const; 79 bool operator==(const ResourceName& rhs) const; 80 bool operator!=(const ResourceName& rhs) const; 97 ResourceNameRef(const ResourceName& rhs); 99 ResourceNameRef& operator=(const ResourceNameRef& rhs) = default; member in struct:aapt::ResourceNameRef 100 ResourceNameRef& operator=(ResourceNameRef&& rhs) = default; member in struct:aapt::ResourceNameRef 101 ResourceNameRef& operator=(const ResourceName& rhs); 106 bool operator<(const ResourceNameRef& rhs) const; 107 bool operator==(const ResourceNameRef& rhs) const; 108 bool operator!=(const ResourceNameRef& rhs) cons 145 ResourceId(const ResourceId& rhs) argument 242 ResourceNameRef(const ResourceName& rhs) argument 251 operator =(const ResourceName& rhs) argument [all...] |
H A D | Maybe_test.cpp | 33 Dummy(const Dummy& rhs) { argument 35 if (rhs.data) { 37 *data = *rhs.data; 40 << "} from Dummy{0x" << (const void*) &rhs 44 Dummy(Dummy&& rhs) { argument 45 data = rhs.data; 46 rhs.data = nullptr; 48 << "} from Dummy{0x" << (const void*) &rhs 52 Dummy& operator=(const Dummy& rhs) { argument 56 if (rhs 66 operator =(Dummy&& rhs) argument [all...] |
H A D | XmlPullParser.h | 116 int compare(const Attribute& rhs) const; 117 bool operator<(const Attribute& rhs) const; 118 bool operator==(const Attribute& rhs) const; 119 bool operator!=(const Attribute& rhs) const; 172 inline int XmlPullParser::Attribute::compare(const Attribute& rhs) const { 173 int cmp = namespaceUri.compare(rhs.namespaceUri); 175 return name.compare(rhs.name); 178 inline bool XmlPullParser::Attribute::operator<(const Attribute& rhs) const { 179 return compare(rhs) < 0; 182 inline bool XmlPullParser::Attribute::operator==(const Attribute& rhs) cons [all...] |
H A D | StringPiece.h | 46 BasicStringPiece<TChar>& operator=(const BasicStringPiece<TChar>& rhs); 59 int compare(const BasicStringPiece<TChar>& rhs) const; 60 bool operator<(const BasicStringPiece<TChar>& rhs) const; 61 bool operator>(const BasicStringPiece<TChar>& rhs) const; 62 bool operator==(const BasicStringPiece<TChar>& rhs) const; 63 bool operator!=(const BasicStringPiece<TChar>& rhs) const; 111 const BasicStringPiece<TChar>& rhs) { 112 mData = rhs.mData; 113 mLength = rhs.mLength; 166 inline int BasicStringPiece<char>::compare(const BasicStringPiece<char>& rhs) cons 110 operator =( const BasicStringPiece<TChar>& rhs) argument [all...] |
/frameworks/base/libs/hwui/utils/ |
H A D | Macros.h | 27 int compare(const Type& rhs) const { return memcmp(this, &rhs, sizeof(Type));} \ 30 friend inline int strictly_order_type(const Type& lhs, const Type& rhs) { return lhs.compare(rhs) < 0; } \ 31 friend inline int compare_type(const Type& lhs, const Type& rhs) { return lhs.compare(rhs); } \
|
/frameworks/base/include/androidfw/ |
H A D | TypeWrappers.h | 30 iterator& operator=(const iterator& rhs) { argument 31 mTypeVariant = rhs.mTypeVariant; 32 mIndex = rhs.mIndex; 35 bool operator==(const iterator& rhs) const { 36 return mTypeVariant == rhs.mTypeVariant && mIndex == rhs.mIndex; 39 bool operator!=(const iterator& rhs) const { 40 return mTypeVariant != rhs.mTypeVariant || mIndex != rhs.mIndex;
|
/frameworks/base/tools/aapt/ |
H A D | Symbol.h | 33 inline bool operator<(const Symbol& rhs) const; 48 inline bool operator<(const SymbolDefinition& rhs) const; 77 bool Symbol::operator<(const Symbol& rhs) const { 78 return (package < rhs.package) || (type < rhs.type) || (name < rhs.name) || (id < rhs.id); 90 bool SymbolDefinition::operator<(const SymbolDefinition& rhs) const { 91 return (symbol < rhs.symbol) || (config < rhs [all...] |
/frameworks/native/libs/ui/ |
H A D | Rect.cpp | 39 bool Rect::operator <(const Rect& rhs) const { 40 if (top < rhs.top) { 42 } else if (top == rhs.top) { 43 if (left < rhs.left) { 45 } else if (left == rhs.left) { 46 if (bottom < rhs.bottom) { 48 } else if (bottom == rhs.bottom) { 49 if (right < rhs.right) { 74 const Rect Rect::operator +(const Point& rhs) const { 75 const Rect result(left + rhs [all...] |
H A D | Region.cpp | 64 Region::Region(const Region& rhs) argument 65 : mStorage(rhs.mStorage) 68 validate(rhs, "rhs copy-ctor"); 72 Region::Region(const Rect& rhs) { argument 73 mStorage.add(rhs); 210 Region& Region::operator = (const Region& rhs) argument 214 validate(rhs, "rhs.operator="); 216 mStorage = rhs 305 orSelf(const Region& rhs) argument 308 xorSelf(const Region& rhs) argument 311 andSelf(const Region& rhs) argument 314 subtractSelf(const Region& rhs) argument 317 operationSelf(const Region& rhs, int op) argument 342 operation(const Rect& rhs, int op) const argument 362 operation(const Region& rhs, int op) const argument 376 orSelf(const Region& rhs, int dx, int dy) argument 379 xorSelf(const Region& rhs, int dx, int dy) argument 382 andSelf(const Region& rhs, int dx, int dy) argument 385 subtractSelf(const Region& rhs, int dx, int dy) argument 388 operationSelf(const Region& rhs, int dx, int dy, int op) argument 396 merge(const Region& rhs, int dx, int dy) const argument 399 mergeExclusive(const Region& rhs, int dx, int dy) const argument 402 intersect(const Region& rhs, int dx, int dy) const argument 405 subtract(const Region& rhs, int dx, int dy) const argument 408 operation(const Region& rhs, int dx, int dy, int op) const argument 438 min(T rhs, T lhs) argument 440 max(T rhs, T lhs) argument 585 boolean_operation(int op, Region& dst, const Region& lhs, const Region& rhs, int dx, int dy) argument 695 boolean_operation(int op, Region& dst, const Region& lhs, const Rect& rhs, int dx, int dy) argument 724 boolean_operation(int op, Region& dst, const Region& lhs, const Region& rhs) argument 730 boolean_operation(int op, Region& dst, const Region& lhs, const Rect& rhs) argument [all...] |
/frameworks/rs/ |
H A D | rsMatrix2x2.h | 40 void loadMultiply(const rs_matrix2x2 *lhs, const rs_matrix2x2 *rhs); 44 void multiply(const rs_matrix2x2 *rhs) { argument 45 loadMultiply(this, rhs);
|
H A D | rsMatrix3x3.h | 40 void loadMultiply(const rs_matrix3x3 *lhs, const rs_matrix3x3 *rhs); 44 void multiply(const rs_matrix3x3 *rhs) { argument 45 loadMultiply(this, rhs);
|
/frameworks/native/include/private/ui/ |
H A D | RegionHelper.h | 54 inline region(const region& rhs) argument 55 : rects(rhs.rects), count(rhs.count), dx(rhs.dx), dy(rhs.dy) { } 69 inline region_operator(int op, const region& lhs, const region& rhs) argument 70 : op_mask(op), spanner(lhs, rhs) 77 SpannerInner spannerInner(spanner.lhs, spanner.rhs); 162 region rhs; member in class:android::region_operator::Spanner 165 inline Spanner(const region& lhs, const region& rhs) argument 223 region rhs; member in class:android::region_operator::SpannerInner 226 SpannerInner(const region& lhs, const region& rhs) argument [all...] |
/frameworks/native/services/sensorservice/ |
H A D | mat.h | 35 typename TypeTraits<TYPE>::ParameterType rhs) { 38 lhs[i][j] = (i==j) ? rhs : 0; 45 const mat<TYPE, C, D>& rhs) 52 v += lhs[k][r] * rhs[c][k]; 63 const vec<TYPE, D>& rhs) 69 v += lhs[k][r] * rhs[k]; 79 const mat<TYPE, C, 1>& rhs) 84 res[c][r] = lhs[r] * rhs[c][0]; 92 const mat<TYPE, C, R>& rhs, 98 res[c][r] = rhs[ 33 doAssign( mat<TYPE, C, R>& lhs, typename TypeTraits<TYPE>::ParameterType rhs) argument 43 doMul( const mat<TYPE, D, R>& lhs, const mat<TYPE, C, D>& rhs) argument 61 doMul( const mat<TYPE, D, R>& lhs, const vec<TYPE, D>& rhs) argument 77 doMul( const vec<TYPE, R>& lhs, const mat<TYPE, C, 1>& rhs) argument 91 doMul( const mat<TYPE, C, R>& rhs, typename TypeTraits<TYPE>::ParameterType v) argument 105 doMul( typename TypeTraits<TYPE>::ParameterType v, const mat<TYPE, C, R>& rhs) argument 141 mat(const mat& rhs) argument 142 mat(const base& rhs) argument 148 mat(pTYPE rhs) argument 155 operator =(const mat& rhs) argument 160 operator =(const base& rhs) argument 165 operator =(pTYPE rhs) argument 172 operator +(const mat& lhs, const mat& rhs) argument 177 operator -(const mat& lhs, const mat& rhs) argument 185 operator *( const mat<TYPE, D, R>& lhs, const mat<TYPE, C, D>& rhs) argument 192 operator *( const mat& lhs, const vec<TYPE, C>& rhs) argument 198 operator *( const vec<TYPE, R>& lhs, const mat<TYPE, C, 1>& rhs) argument 209 operator *(pTYPE v, const mat& rhs) argument 231 operator <<( const column_builder<PREV_COLUMN>& lhs, const vec<TYPE, R>& rhs) argument 240 operator <<( const column_builder<C-2>& lhs, const vec<TYPE, R>& rhs) argument 248 operator <<(const vec<TYPE, R>& rhs) argument 268 mat(const base& rhs) argument 269 mat(const mat& rhs) argument 270 mat(const TYPE& rhs) argument 271 operator =(const mat& rhs) argument 272 operator =(const base& rhs) argument 273 operator =(const TYPE& rhs) argument 277 operator <<(const vec<TYPE, R>& rhs) argument [all...] |
H A D | vec.h | 50 vec<TYPE, SIZE>& lhs, const VEC<TYPE, S>& rhs) { 54 lhs[i] = rhs[i]; 69 const VRHS<TYPE, SIZE>& rhs) { 72 r[i] = lhs[i] + rhs[i]; 84 const VRHS<TYPE, SIZE>& rhs) { 87 r[i] = lhs[i] - rhs[i]; 98 typename TypeTraits<TYPE>::ParameterType rhs) { 101 r[i] = lhs[i] * rhs; 112 const VEC<TYPE, SIZE>& rhs) { 115 r[i] = lhs * rhs[ 49 doAssign( vec<TYPE, SIZE>& lhs, const VEC<TYPE, S>& rhs) argument 67 doAdd( const VLHS<TYPE, SIZE>& lhs, const VRHS<TYPE, SIZE>& rhs) argument 82 doSub( const VLHS<TYPE, SIZE>& lhs, const VRHS<TYPE, SIZE>& rhs) argument 96 doMulScalar( const VEC<TYPE, SIZE>& lhs, typename TypeTraits<TYPE>::ParameterType rhs) argument 110 doScalarMul( typename TypeTraits<TYPE>::ParameterType lhs, const VEC<TYPE, SIZE>& rhs) argument 145 operator +( const VLHS<TYPE, SIZE>& lhs, const VRHS<TYPE, SIZE>& rhs) argument 157 operator -( const VLHS<TYPE, SIZE>& lhs, const VRHS<TYPE, SIZE>& rhs) argument 168 operator *( const VEC<TYPE, SIZE>& lhs, typename TypeTraits<TYPE>::ParameterType rhs) argument 179 operator *( typename TypeTraits<TYPE>::ParameterType lhs, const VEC<TYPE, SIZE>& rhs) argument 192 dot_product( const VLHS<TYPE, SIZE>& lhs, const VRHS<TYPE, SIZE>& rhs) argument 324 vec(const vec& rhs) argument 325 vec(const base& rhs) argument 330 vec(pTYPE rhs) argument 336 vec(const VEC<TYPE, S>& rhs) argument 348 operator =(const vec& rhs) argument 353 operator =(const base& rhs) argument 358 operator =(pTYPE rhs) argument 365 operator =(const VEC<TYPE, S>& rhs) argument 385 operator +(const vec& lhs, const vec& rhs) argument 388 operator -(const vec& lhs, const vec& rhs) argument 394 operator *(pTYPE v, const vec& rhs) argument 397 dot_product(const vec& lhs, const vec& rhs) argument 405 operator +=(const vec<TYPE, SIZE>& rhs) argument 413 operator -=(const vec<TYPE, SIZE>& rhs) argument 421 operator *=(vec<TYPE, SIZE>::pTYPE rhs) argument [all...] |
/frameworks/rs/scriptc/ |
H A D | rs_quaternion.rsh | 31 * Adds two quaternions, i.e. *q += *rhs; 35 * rhs: Quaternion to add. 38 rsQuaternionAdd(rs_quaternion* q, const rs_quaternion* rhs) { 39 q->w *= rhs->w; 40 q->x *= rhs->x; 41 q->y *= rhs->y; 42 q->z *= rhs->z; 143 * rhs: Source quaternion. 154 rsQuaternionSet(rs_quaternion* q, const rs_quaternion* rhs) { 155 q->w = rhs [all...] |
/frameworks/base/libs/hwui/ |
H A D | LayerCache.h | 111 static int compare(const LayerEntry& lhs, const LayerEntry& rhs); 121 friend inline int strictly_order_type(const LayerEntry& lhs, const LayerEntry& rhs) { argument 122 return LayerEntry::compare(lhs, rhs) < 0; 125 friend inline int compare_type(const LayerEntry& lhs, const LayerEntry& rhs) { argument 126 return LayerEntry::compare(lhs, rhs);
|
H A D | RenderBufferCache.h | 93 static int compare(const RenderBufferEntry& lhs, const RenderBufferEntry& rhs); 104 const RenderBufferEntry& rhs) { 105 return RenderBufferEntry::compare(lhs, rhs) < 0; 109 const RenderBufferEntry& rhs) { 110 return RenderBufferEntry::compare(lhs, rhs); 103 strictly_order_type(const RenderBufferEntry& lhs, const RenderBufferEntry& rhs) argument 108 compare_type(const RenderBufferEntry& lhs, const RenderBufferEntry& rhs) argument
|
H A D | TextDropShadowCache.cpp | 55 int ShadowText::compare(const ShadowText& lhs, const ShadowText& rhs) { argument 56 int deltaInt = int(lhs.len) - int(rhs.len); 59 deltaInt = lhs.flags - rhs.flags; 62 if (lhs.radius < rhs.radius) return -1; 63 if (lhs.radius > rhs.radius) return +1; 65 if (lhs.typeface < rhs.typeface) return -1; 66 if (lhs.typeface > rhs.typeface) return +1; 68 if (lhs.textSize < rhs.textSize) return -1; 69 if (lhs.textSize > rhs.textSize) return +1; 71 if (lhs.italicStyle < rhs [all...] |