diff options
author | bruvzg <7645683+bruvzg@users.noreply.github.com> | 2022-10-21 10:36:19 +0300 |
---|---|---|
committer | bruvzg <7645683+bruvzg@users.noreply.github.com> | 2022-10-21 11:35:13 +0300 |
commit | 7afd76bba62c692108fc403661e8908c17e73a3f (patch) | |
tree | 57e9722b013dfc01ba21598fe4643c784e4f4ffe /thirdparty/harfbuzz/src/hb-meta.hh | |
parent | 72b845b28773dd40adf6f55b226fb732910cbf14 (diff) |
HarfBuzz: Update to version 5.3.1
Diffstat (limited to 'thirdparty/harfbuzz/src/hb-meta.hh')
-rw-r--r-- | thirdparty/harfbuzz/src/hb-meta.hh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/thirdparty/harfbuzz/src/hb-meta.hh b/thirdparty/harfbuzz/src/hb-meta.hh index 1921ccbb6d..52a6791e31 100644 --- a/thirdparty/harfbuzz/src/hb-meta.hh +++ b/thirdparty/harfbuzz/src/hb-meta.hh @@ -133,6 +133,18 @@ struct template <typename T> constexpr auto operator () (T *v) const HB_AUTO_RETURN (*v) + + template <typename T> constexpr auto + operator () (const hb::shared_ptr<T>& v) const HB_AUTO_RETURN (*v) + + template <typename T> constexpr auto + operator () (hb::shared_ptr<T>& v) const HB_AUTO_RETURN (*v) + + template <typename T> constexpr auto + operator () (const hb::unique_ptr<T>& v) const HB_AUTO_RETURN (*v) + + template <typename T> constexpr auto + operator () (hb::unique_ptr<T>& v) const HB_AUTO_RETURN (*v) } HB_FUNCOBJ (hb_deref); |