forked from OSchip/llvm-project
cb793e1a36
All supported compilers provide support for inline variables in C++17 now. Also, as a fly-by fix, replace some uses of _LIBCPP_CONSTEXPR by just constexpr. The only exception in this patch is `std::ignore`, which is provided prior to C++17. Since it is defined in an anonymous namespace, it always has internal linkage anyway, so using an inline variable there doesn't provide any benefit. Instead, `inline` was removed entirely on `std::ignore`. Differential Revision: https://reviews.llvm.org/D110243 |
||
---|---|---|
.. | ||
addressof.h | ||
allocation_guard.h | ||
allocator.h | ||
allocator_arg_t.h | ||
allocator_traits.h | ||
auto_ptr.h | ||
compressed_pair.h | ||
construct_at.h | ||
pointer_safety.h | ||
pointer_traits.h | ||
raw_storage_iterator.h | ||
shared_ptr.h | ||
temporary_buffer.h | ||
uninitialized_algorithms.h | ||
unique_ptr.h | ||
uses_allocator.h |