[Win32] Overload ==, != for locale_t and long long
am: e2284c4c44
Change-Id: I26afacf9c218a7d59a799083c8b250001f5a28d0
This commit is contained in:
committed by
android-build-merger
commit
270f726e23
@@ -46,6 +46,10 @@ public:
|
||||
return __left.__locale == nullptr && __right == 0;
|
||||
}
|
||||
|
||||
friend bool operator==(const locale_t& __left, long long __right) {
|
||||
return __left.__locale == nullptr && __right == 0;
|
||||
}
|
||||
|
||||
friend bool operator==(const locale_t& __left, std::nullptr_t) {
|
||||
return __left.__locale == nullptr;
|
||||
}
|
||||
@@ -66,6 +70,10 @@ public:
|
||||
return !(__left == __right);
|
||||
}
|
||||
|
||||
friend bool operator!=(const locale_t& __left, long long __right) {
|
||||
return !(__left == __right);
|
||||
}
|
||||
|
||||
friend bool operator!=(const locale_t& __left, std::nullptr_t __right) {
|
||||
return !(__left == __right);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user