Loading libs/binder/include/binder/ParcelableHolder.h +6 −12 Original line number Original line Diff line number Diff line Loading @@ -104,28 +104,22 @@ public: Stability getStability() const override { return mStability; } Stability getStability() const override { return mStability; } inline bool operator!=(const ParcelableHolder& rhs) const { inline bool operator!=(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) != return this != &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator<(const ParcelableHolder& rhs) const { inline bool operator<(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) < return this < &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator<=(const ParcelableHolder& rhs) const { inline bool operator<=(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) <= return this <= &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator==(const ParcelableHolder& rhs) const { inline bool operator==(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) == return this == &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator>(const ParcelableHolder& rhs) const { inline bool operator>(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) > return this > &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator>=(const ParcelableHolder& rhs) const { inline bool operator>=(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) >= return this >= &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } private: private: Loading libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h +6 −18 Original line number Original line Diff line number Diff line Loading @@ -114,24 +114,12 @@ class AParcelableHolder { void reset() { AParcel_reset(mParcel.get()); } void reset() { AParcel_reset(mParcel.get()); } inline bool operator!=(const AParcelableHolder& rhs) const { inline bool operator!=(const AParcelableHolder& rhs) const { return this != &rhs; } return std::tie(mParcel, mStability) != std::tie(rhs.mParcel, rhs.mStability); inline bool operator<(const AParcelableHolder& rhs) const { return this < &rhs; } } inline bool operator<=(const AParcelableHolder& rhs) const { return this <= &rhs; } inline bool operator<(const AParcelableHolder& rhs) const { inline bool operator==(const AParcelableHolder& rhs) const { return this == &rhs; } return std::tie(mParcel, mStability) < std::tie(rhs.mParcel, rhs.mStability); inline bool operator>(const AParcelableHolder& rhs) const { return this > &rhs; } } inline bool operator>=(const AParcelableHolder& rhs) const { return this >= &rhs; } inline bool operator<=(const AParcelableHolder& rhs) const { return std::tie(mParcel, mStability) <= std::tie(rhs.mParcel, rhs.mStability); } inline bool operator==(const AParcelableHolder& rhs) const { return std::tie(mParcel, mStability) == std::tie(rhs.mParcel, rhs.mStability); } inline bool operator>(const AParcelableHolder& rhs) const { return std::tie(mParcel, mStability) > std::tie(rhs.mParcel, rhs.mStability); } inline bool operator>=(const AParcelableHolder& rhs) const { return std::tie(mParcel, mStability) >= std::tie(rhs.mParcel, rhs.mStability); } private: private: mutable ndk::ScopedAParcel mParcel; mutable ndk::ScopedAParcel mParcel; Loading Loading
libs/binder/include/binder/ParcelableHolder.h +6 −12 Original line number Original line Diff line number Diff line Loading @@ -104,28 +104,22 @@ public: Stability getStability() const override { return mStability; } Stability getStability() const override { return mStability; } inline bool operator!=(const ParcelableHolder& rhs) const { inline bool operator!=(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) != return this != &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator<(const ParcelableHolder& rhs) const { inline bool operator<(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) < return this < &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator<=(const ParcelableHolder& rhs) const { inline bool operator<=(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) <= return this <= &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator==(const ParcelableHolder& rhs) const { inline bool operator==(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) == return this == &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator>(const ParcelableHolder& rhs) const { inline bool operator>(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) > return this > &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } inline bool operator>=(const ParcelableHolder& rhs) const { inline bool operator>=(const ParcelableHolder& rhs) const { return std::tie(mParcelable, mParcelPtr, mStability) >= return this >= &rhs; std::tie(rhs.mParcelable, rhs.mParcelPtr, rhs.mStability); } } private: private: Loading
libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h +6 −18 Original line number Original line Diff line number Diff line Loading @@ -114,24 +114,12 @@ class AParcelableHolder { void reset() { AParcel_reset(mParcel.get()); } void reset() { AParcel_reset(mParcel.get()); } inline bool operator!=(const AParcelableHolder& rhs) const { inline bool operator!=(const AParcelableHolder& rhs) const { return this != &rhs; } return std::tie(mParcel, mStability) != std::tie(rhs.mParcel, rhs.mStability); inline bool operator<(const AParcelableHolder& rhs) const { return this < &rhs; } } inline bool operator<=(const AParcelableHolder& rhs) const { return this <= &rhs; } inline bool operator<(const AParcelableHolder& rhs) const { inline bool operator==(const AParcelableHolder& rhs) const { return this == &rhs; } return std::tie(mParcel, mStability) < std::tie(rhs.mParcel, rhs.mStability); inline bool operator>(const AParcelableHolder& rhs) const { return this > &rhs; } } inline bool operator>=(const AParcelableHolder& rhs) const { return this >= &rhs; } inline bool operator<=(const AParcelableHolder& rhs) const { return std::tie(mParcel, mStability) <= std::tie(rhs.mParcel, rhs.mStability); } inline bool operator==(const AParcelableHolder& rhs) const { return std::tie(mParcel, mStability) == std::tie(rhs.mParcel, rhs.mStability); } inline bool operator>(const AParcelableHolder& rhs) const { return std::tie(mParcel, mStability) > std::tie(rhs.mParcel, rhs.mStability); } inline bool operator>=(const AParcelableHolder& rhs) const { return std::tie(mParcel, mStability) >= std::tie(rhs.mParcel, rhs.mStability); } private: private: mutable ndk::ScopedAParcel mParcel; mutable ndk::ScopedAParcel mParcel; Loading