From 02aab60af4ebfadb0a51d44135c734d91430e11d Mon Sep 17 00:00:00 2001 From: pans <pans@454eff88-639b-444f-9e54-f578c98de674> Date: 星期三, 09 八月 2017 10:39:03 +0800 Subject: [PATCH] update capnproto include file --- VisitFace/RtspNativeCodec/app/libs/capnproto/include/kj/one-of.h | 26 -------------------------- 1 files changed, 0 insertions(+), 26 deletions(-) diff --git a/VisitFace/RtspNativeCodec/app/libs/capnproto/include/kj/one-of.h b/VisitFace/RtspNativeCodec/app/libs/capnproto/include/kj/one-of.h index 7b3f965..6e143c4 100644 --- a/VisitFace/RtspNativeCodec/app/libs/capnproto/include/kj/one-of.h +++ b/VisitFace/RtspNativeCodec/app/libs/capnproto/include/kj/one-of.h @@ -81,21 +81,6 @@ return *reinterpret_cast<T*>(space); } - template <typename T> - Maybe<T&> tryGet() { - if (is<T>()) { - return *reinterpret_cast<T*>(space); - } else { - return nullptr; - } - } - - template <uint i> - KJ_NORETURN(void allHandled()); - // After a series of if/else blocks handling each variant of the OneOf, have the final else - // block call allHandled<n>() where n is the number of variants. This will fail to compile - // if new variants are added in the future. - private: uint tag; @@ -164,17 +149,6 @@ doAll(moveVariantFrom<Variants>(other)...); } }; - -template <typename... Variants> -template <uint i> -void OneOf<Variants...>::allHandled() { - // After a series of if/else blocks handling each variant of the OneOf, have the final else - // block call allHandled<n>() where n is the number of variants. This will fail to compile - // if new variants are added in the future. - - static_assert(i == sizeof...(Variants), "new OneOf variants need to be handled here"); - KJ_UNREACHABLE; -} } // namespace kj -- Gitblit v1.8.0