folly: fix mismatched-tags
[folly.git] / folly / futures / Future-pre.h
index 70add42af7dcb9a01131f7d7e278a533e6136e17..b7ee7b5c3f4538318897659bc4b25ac1018e706a 100644 (file)
@@ -20,7 +20,7 @@
 
 namespace folly {
 
-template <class> struct Promise;
+template <class> class Promise;
 
 template <typename T>
 struct isFuture : std::false_type {
@@ -40,7 +40,7 @@ struct isTry<Try<T>> : std::true_type {};
 
 namespace detail {
 
-template <class> struct Core;
+template <class> class Core;
 template <class...> struct VariadicContext;
 template <class> struct CollectContext;
 
@@ -134,6 +134,6 @@ struct Extract<R(Class::*)(Args...)> {
 } // detail
 
 
-struct Timekeeper;
+class Timekeeper;
 
 } // namespace