Lines Matching refs:d1
175 PROTOBUF_EXPORT Duration& operator+=(Duration& d1,
177 PROTOBUF_EXPORT Duration& operator-=(Duration& d1,
194 PROTOBUF_EXPORT Duration& operator%=(Duration& d1,
197 inline bool operator<(const Duration& d1, const Duration& d2) {
198 if (d1.seconds() == d2.seconds()) {
199 return d1.nanos() < d2.nanos();
201 return d1.seconds() < d2.seconds();
203 inline bool operator>(const Duration& d1, const Duration& d2) {
204 return d2 < d1;
206 inline bool operator>=(const Duration& d1, const Duration& d2) {
207 return !(d1 < d2);
209 inline bool operator<=(const Duration& d1, const Duration& d2) {
210 return !(d2 < d1);
212 inline bool operator==(const Duration& d1, const Duration& d2) {
213 return d1.seconds() == d2.seconds() && d1.nanos() == d2.nanos();
215 inline bool operator!=(const Duration& d1, const Duration& d2) {
216 return !(d1 == d2);
225 inline Duration operator+(const Duration& d1, const Duration& d2) {
226 Duration result = d1;
229 inline Duration operator-(const Duration& d1, const Duration& d2) {
230 Duration result = d1;
246 PROTOBUF_EXPORT int64 operator/(const Duration& d1, const Duration& d2);
248 inline Duration operator%(const Duration& d1, const Duration& d2) {
249 Duration result = d1;