diff options
| author | Lexi Winter <lexi@le-fay.org> | 2025-07-02 05:49:47 +0100 |
|---|---|---|
| committer | Lexi Winter <lexi@le-fay.org> | 2025-07-02 05:49:47 +0100 |
| commit | ebe4cb0bdeabd06a31072547af47cacaab7f78c0 (patch) | |
| tree | 65a81c2c86260b595107ee6c5505583f9afaf39d /nihil.std | |
| parent | 5adeb648f74c1771164c0686d6e0fc584cf36d9e (diff) | |
| download | nihil-ebe4cb0bdeabd06a31072547af47cacaab7f78c0.tar.gz nihil-ebe4cb0bdeabd06a31072547af47cacaab7f78c0.tar.bz2 | |
replace nihil::generator
the new implementation is much simpler and PD-licensed. the only
downside is it doesn't support elements_of.
while here, move it to nihil.core.
Diffstat (limited to 'nihil.std')
| -rw-r--r-- | nihil.std/nihil.std.ccm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nihil.std/nihil.std.ccm b/nihil.std/nihil.std.ccm index 349ab95..cb6a46d 100644 --- a/nihil.std/nihil.std.ccm +++ b/nihil.std/nihil.std.ccm @@ -421,6 +421,7 @@ using std::system_error; // <type_traits> using std::add_pointer_t; +using std::conditional_t; using std::false_type; using std::invoke_result; using std::is_convertible; @@ -437,10 +438,14 @@ using std::is_move_assignable; using std::is_move_assignable_v; using std::is_nothrow_constructible; using std::is_nothrow_constructible_v; +using std::is_nothrow_copy_constructible; +using std::is_nothrow_copy_constructible_v; using std::is_nothrow_destructible; using std::is_nothrow_destructible_v; using std::is_nothrow_move_constructible; using std::is_nothrow_move_constructible_v; +using std::is_pointer; +using std::is_pointer_v; using std::is_reference; using std::is_reference_v; using std::is_same; @@ -448,6 +453,7 @@ using std::is_same_v; using std::remove_const_t; using std::remove_cv_t; using std::remove_cvref_t; +using std::remove_reference_t; using std::true_type; // <unordered_set> @@ -463,6 +469,7 @@ using std::move; using std::pair; // <variant> +using std::get; using std::get_if; using std::monostate; using std::variant; |
