From 2a12817d4ae31a591f788f3fbb82916e385e9e2d Mon Sep 17 00:00:00 2001
From: chenke <chenke@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 09 八月 2017 10:42:11 +0800
Subject: [PATCH]
---
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