commit | 87f7c83fffb7e64970be23c8e3c620d32a3b8f5b | [log] [tgz] |
---|---|---|
author | Behdad Esfahbod <behdad@behdad.org> | Thu Dec 20 15:54:17 2018 -0500 |
committer | Behdad Esfahbod <behdad@behdad.org> | Thu Dec 20 15:54:17 2018 -0500 |
tree | 7569df10282778a66b3e0aabae9c52541acf244d | |
parent | 5b70074edf1c12a9442037d54c03d3025bd93995 [diff] |
[serializer] Add operator << Not sure if we are going to use it. But might incentivize us to.
diff --git a/src/hb-machinery.hh b/src/hb-machinery.hh index 2070fd8..9d2ae95 100644 --- a/src/hb-machinery.hh +++ b/src/hb-machinery.hh
@@ -599,6 +599,8 @@ memcpy (ret, &obj, size); return ret; } + template <typename Type> + hb_serialize_context_t &operator << (const Type &obj) { embed (obj); return *this; } template <typename Type> Type *extend_size (Type &obj, unsigned int size)