Searched refs:remove_cvref (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | remove_cvref.h | 32 struct remove_cvref { struct 36 template <class _Tp> using remove_cvref_t = typename remove_cvref<_Tp>::type; argument
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | STLForwardCompat.h | 72 struct remove_cvref // NOLINT(readability-identifier-naming) 79 = typename llvm::remove_cvref<T>::type;
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | STLForwardCompatTest.cpp | 69 (std::is_same<typename llvm::remove_cvref<From>::type, To>::value)); in TYPED_TEST() 74 EXPECT_TRUE((std::is_same<typename llvm::remove_cvref<From>::type, in TYPED_TEST()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/ |
| H A D | remove_cvref.pass.cpp | 22 ASSERT_SAME_TYPE(U, typename std::remove_cvref<T>::type); in test_remove_cvref()
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
| H A D | forwarding-reference-overload.cpp | 167 template <class T> struct remove_cvref { using type = remove_cv_t<remove_reference_t<T>>; }; struct 168 template <class T> using remove_cvref_t = typename remove_cvref<T>::type;
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/ |
| H A D | member_types.compile.pass.cpp | 110 static_assert(!std::is_same_v<InnerValue, std::remove_cvref<InnerReference>>); in test()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | type_traits | 163 template <class T> struct remove_cvref; // C++20 224 using remove_cvref_t = typename remove_cvref<T>::type; // C++20
|
| H A D | CMakeLists.txt | 618 __type_traits/remove_cvref.h
|
| H A D | module.modulemap.in | 1208 module remove_cvref { private header "__type_traits/remove_cvref.h" }
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/ |
| H A D | BUILD.gn | 680 "__type_traits/remove_cvref.h",
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx20Papers.csv | 11 "`P0550R2 <https://wg21.link/P0550R2>`__","LWG","Transformation Trait ``remove_cvref``\ ","Albuquer…
|
| H A D | Cxx20Issues.csv | 283 …21.link/LWG3375>`__","``decay``\ in ``viewable_range``\ should be ``remove_cvref``\ ","Prague","…
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 967 SYMBOL(remove_cvref, std::, <type_traits>)
|