aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/core/src/firebase/firestore/remote/serializer.h
diff options
context:
space:
mode:
Diffstat (limited to 'Firestore/core/src/firebase/firestore/remote/serializer.h')
-rw-r--r--Firestore/core/src/firebase/firestore/remote/serializer.h20
1 files changed, 2 insertions, 18 deletions
diff --git a/Firestore/core/src/firebase/firestore/remote/serializer.h b/Firestore/core/src/firebase/firestore/remote/serializer.h
index 518cff4..af65255 100644
--- a/Firestore/core/src/firebase/firestore/remote/serializer.h
+++ b/Firestore/core/src/firebase/firestore/remote/serializer.h
@@ -121,24 +121,8 @@ class Serializer {
// const firebase::firestore::model::DatabaseId& database_id_;
};
-inline bool operator==(const Serializer::TypedValue& lhs,
- const Serializer::TypedValue& rhs) {
- if (lhs.type != rhs.type) {
- return false;
- }
-
- switch (lhs.type) {
- case firebase::firestore::model::FieldValue::Type::Null:
- FIREBASE_DEV_ASSERT(lhs.value.null_value ==
- google_protobuf_NullValue_NULL_VALUE);
- FIREBASE_DEV_ASSERT(rhs.value.null_value ==
- google_protobuf_NullValue_NULL_VALUE);
- return true;
- default:
- // TODO(rsgowman): implement the other types
- abort();
- }
-}
+bool operator==(const Serializer::TypedValue& lhs,
+ const Serializer::TypedValue& rhs);
} // namespace remote
} // namespace firestore