aboutsummaryrefslogtreecommitdiff
path: root/build2/types
diff options
context:
space:
mode:
Diffstat (limited to 'build2/types')
-rw-r--r--build2/types7
1 files changed, 6 insertions, 1 deletions
diff --git a/build2/types b/build2/types
index 0e6012b..82ee889 100644
--- a/build2/types
+++ b/build2/types
@@ -15,7 +15,7 @@
#include <cstdint> // uint{8,16,32,64}_t, *_MIN, *_MAX
#include <istream>
#include <ostream>
-#include <functional> // function, reference_wrapper
+#include <functional> // hash, function, reference_wrapper
#include <initializer_list>
#include <mutex>
@@ -61,6 +61,8 @@ namespace build2
using std::function;
using std::reference_wrapper;
+ using std::hash;
+
using std::initializer_list;
using std::unique_ptr;
@@ -101,6 +103,9 @@ namespace build2
using slock = ulock;
#endif
+ using std::defer_lock;
+ using std::adopt_lock;
+
// Exceptions.
//
// While <exception> is included, there is no using for std::exception --