From 85ebb2f84712b02af43944a98e67218b7965febe Mon Sep 17 00:00:00 2001 From: meeh Date: Thu, 20 Sep 2018 03:22:41 +0000 Subject: [PATCH] Mac OS X Launcher: Removed unused header file. --- launchers/macosx/include/traits.hpp | 57 ----------------------------- 1 file changed, 57 deletions(-) delete mode 100644 launchers/macosx/include/traits.hpp diff --git a/launchers/macosx/include/traits.hpp b/launchers/macosx/include/traits.hpp deleted file mode 100644 index e490de95f..000000000 --- a/launchers/macosx/include/traits.hpp +++ /dev/null @@ -1,57 +0,0 @@ -#ifndef NEITHER_TRAITS_HPP -#define NEITHER_TRAITS_HPP - -namespace neither { - -template -struct Either; - -template -struct Maybe; - -template -auto isCopyable (L l, Xs...) -> L { - return l; -} - -template -auto ensureEither ( Either const& e) -> Either { - return e; -} - -template -auto ensureEither ( Either && e) -> Either { - return e; -} - -template -auto ensureEitherRight ( Either const& e, R) -> Either { - return e; -} - - -template -auto ensureEitherRight ( Either&& e, R&&) -> Either { - return e; -} - - -template -auto ensureEitherLeft ( Either const& e, L) -> Either { - return e; -} - -template -auto ensureEitherLeft ( Either&& e, L&& ) -> Either { - return e; -} - - -template -auto ensureMaybe ( Maybe const& e) -> Maybe { - return e; -} - -} - -#endif