diff options
Diffstat (limited to 'brep/diagnostics')
-rw-r--r-- | brep/diagnostics | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/brep/diagnostics b/brep/diagnostics index e08c455..b5b1b36 100644 --- a/brep/diagnostics +++ b/brep/diagnostics @@ -5,9 +5,7 @@ #ifndef BREP_DIAGNOSTICS #define BREP_DIAGNOSTICS -#include <utility> // forward() #include <sstream> -#include <functional> #include <brep/types> #include <brep/utility> @@ -42,7 +40,7 @@ namespace brep template <typename> struct diag_prologue; template <typename> struct diag_mark; - using diag_epilogue = std::function<void (diag_data&&)>; + using diag_epilogue = function<void (diag_data&&)>; struct diag_record { @@ -130,7 +128,7 @@ namespace brep template <typename... A> diag_prologue (const diag_epilogue& e, A&&... a) - : B (std::forward<A> (a)...), epilogue_ (e) {} + : B (forward<A> (a)...), epilogue_ (e) {} template <typename T> diag_record @@ -163,7 +161,7 @@ namespace brep diag_mark (): B () {} template <typename... A> - diag_mark (A&&... a): B (std::forward<A> (a)...) {} + diag_mark (A&&... a): B (forward<A> (a)...) {} template <typename T> diag_record |