aboutsummaryrefslogtreecommitdiff
path: root/build2/types
diff options
context:
space:
mode:
Diffstat (limited to 'build2/types')
-rw-r--r--build2/types14
1 files changed, 9 insertions, 5 deletions
diff --git a/build2/types b/build2/types
index d3930ba..943c9e1 100644
--- a/build2/types
+++ b/build2/types
@@ -7,13 +7,15 @@
#include <vector>
#include <string>
-#include <memory> // unique_ptr, shared_ptr
-#include <utility> // pair, move()
-#include <cstddef> // size_t, nullptr_t
-#include <cstdint> // uint{8,16,32,64}_t
+#include <memory> // unique_ptr, shared_ptr
+#include <utility> // pair, move()
+#include <cstddef> // size_t, nullptr_t
+#include <cstdint> // uint{8,16,32,64}_t
#include <istream>
#include <ostream>
-#include <functional> // function, reference_wrapper
+#include <functional> // function, reference_wrapper
+#include <initializer_list>
+
#include <exception> // exception
#include <stdexcept> // logic_error, invalid_argument, runtime_error
@@ -44,6 +46,8 @@ namespace build2
using std::function;
using std::reference_wrapper;
+ using std::initializer_list;
+
using std::unique_ptr;
using std::shared_ptr;
using std::weak_ptr;