Searched refs:destructible (Results 1 – 20 of 20) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | ranges_destroy.h | 40 requires destructible<iter_value_t<_InputIterator>> 46 requires destructible<range_value_t<_InputRange>> 60 requires destructible<iter_value_t<_InputIterator>>
|
| H A D | ranges_construct_at.h | 54 template <destructible _Tp>
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | concepts.cppm | |
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | concepts | 62 // [concept.destructible], concept destructible 64 concept destructible = see below; 148 # include <__concepts/destructible.h>
|
| H A D | memory | 267 template<destructible T> 276 requires destructible<iter_value_t<InputIterator>> 279 requires destructible<range_value_t<InputRange>> 288 requires destructible<iter_value_t<InputIterator>>
|
| H A D | module.modulemap.in | 1077 module destructible { header "__concepts/destructible.h" }
|
| H A D | optional | 603 …static_assert(is_destructible_v<value_type>, "instantiation of optional with a non-destructible ty…
|
| /freebsd/contrib/llvm-project/libcxx/include/__concepts/ |
| H A D | destructible.h | 26 concept destructible = is_nothrow_destructible_v<_Tp>; variable
|
| H A D | constructible.h | 27 concept constructible_from = destructible<_Tp> && is_constructible_v<_Tp, _Args...>;
|
| /freebsd/contrib/llvm-project/libcxx/include/__stop_token/ |
| H A D | stop_callback.h | 41 static_assert(destructible<_Callback>,
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | memory | 267 template<destructible T> 276 requires destructible<iter_value_t<InputIterator>> 279 requires destructible<range_value_t<InputRange>> 288 requires destructible<iter_value_t<InputIterator>>
|
| H A D | module.modulemap | 1195 header "__concepts/destructible.h"
|
| /freebsd/contrib/googletest/docs/reference/ |
| H A D | mocking.md | 417 and publicly destructible (i.e. anything that can be used as a function return
|
| /freebsd/lib/libc++/ |
| H A D | module.modulemap | 1077 module destructible { header "__concepts/destructible.h" }
|
| H A D | libcxx.imp | 312 { include: [ "<__concepts/destructible.h>", "private", "<concepts>", "public" ] },
|
| H A D | Makefile | 634 CON_HEADERS+= destructible.h
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 1056 SYMBOL(destructible, std::, <concepts>)
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DiagnosticSemaKinds.td | 3240 "temporaries created by the expression are trivially destructible">; 6764 "jump enters lifetime of block which captures a destructible C++ object">; 6811 "jump exits lifetime of block which captures a destructible C++ object">;
|
| H A D | AttrDocs.td | 832 return value must be trivially destructible. The calling convention of the
|
| /freebsd/share/dict/ |
| H A D | web2 | 52092 destructible
|