Home
last modified time | relevance | path

Searched refs:is_volatile (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dis_volatile.pass.cpp19 static_assert(!std::is_volatile<T>::value, ""); in test_is_volatile()
20 static_assert(!std::is_volatile<const T>::value, ""); in test_is_volatile()
21 static_assert( std::is_volatile<volatile T>::value, ""); in test_is_volatile()
22 static_assert( std::is_volatile<const volatile T>::value, ""); in test_is_volatile()
45 static_assert(!std::is_volatile<int&>::value, ""); in main()
46 static_assert(!std::is_volatile<volatile int&>::value, ""); in main()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_volatile.h24 struct _LIBCPP_TEMPLATE_VIS is_volatile : _BoolConstant<__is_volatile(_Tp)> { }; struct
33 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_volatile : public false_type {};
34 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_volatile<_Tp volatile> : public true_type {};
38 inline constexpr bool is_volatile_v = is_volatile<_Tp>::value;
H A Dapply_cv.h26 bool = is_volatile<typename remove_reference<_Tp>::type>::value>
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dtemp_class_spec.cpp52 struct is_volatile { struct
57 struct is_volatile<volatile T> { struct
61 int is_volatile0[is_volatile<int>::value? -1 : 1]; argument
62 int is_volatile1[is_volatile<volatile int>::value? 1 : -1];
63 int is_volatile2[is_volatile<const volatile int>::value? 1 : -1];
64 int is_volatile3[is_volatile<volatile char[3]>::value? 1 : -1];
/llvm-project-15.0.7/lldb/source/Host/common/
H A DFileSystem.cpp279 bool is_volatile) { in GetMemoryBuffer() argument
282 auto buffer_or_error = T::getFile(path, is_volatile); in GetMemoryBuffer()
287 auto buffer_or_error = T::getFileSlice(path, size, offset, is_volatile); in GetMemoryBuffer()
298 const bool is_volatile = !IsLocal(path); in CreateWritableDataBuffer() local
300 is_volatile); in CreateWritableDataBuffer()
310 const bool is_volatile = !IsLocal(path); in CreateDataBuffer() local
312 GetMemoryBuffer<llvm::MemoryBuffer>(path, size, offset, is_volatile); in CreateDataBuffer()
/llvm-project-15.0.7/libcxx/test/support/
H A Dpropagate_value_category.hpp66 return std::is_const<Vp>::value && std::is_volatile<Vp>::value in getCVQuals()
70 : (std::is_volatile<Vp>::value ? VC_Volatile : VC_None)); in getCVQuals()
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dallocator.h90 static_assert(!is_volatile<_Tp>::value, "std::allocator does not support volatile types");
179 static_assert(!is_volatile<_Tp>::value, "std::allocator does not support volatile types");
/llvm-project-15.0.7/libcxx/include/
H A D__tuple33 __enable_if_t<!is_volatile<_Tp>::value>,
334 is_volatile<_RawTp>::value>;
H A Dtype_traits61 template <class T> struct is_volatile;
295 = is_volatile<T>::value; // C++17
510 #include <__type_traits/is_volatile.h>
H A DCMakeLists.txt606 __type_traits/is_volatile.h
H A Dmodule.modulemap.in1196 module is_volatile { private header "__type_traits/is_volatile.h" }
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A DISO-Fortran-binding.cpp21 MATCH(false, std::is_volatile<type>::value); in Check()
/llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/
H A DBUILD.gn668 "__type_traits/is_volatile.h",
/llvm-project-15.0.7/llvm/test/Bindings/OCaml/
H A Dcore.ml1385 insist(true = is_volatile load);
1391 insist(true = is_volatile store);
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.ml1093 external is_volatile : llvalue -> bool = "llvm_is_volatile"
H A Dllvm.mli1884 (** [is_volatile i] is [true] if the load or store instruction [i] is marked
1888 val is_volatile : llvalue -> bool val
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc648 SYMBOL(is_volatile, std::, <type_traits>)
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dhsa-metadata-from-llvm-ir-full-v3.ll892 ; CHECK-NEXT: .is_volatile: true
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dtype-traits.cpp1092 void is_volatile() in is_volatile() function
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dsimd960 !std::is_volatile<_Tp>::value && !std::is_same<_Tp, bool>::value;
/llvm-project-15.0.7/llvm/docs/
H A DAMDGPUUsage.rst3498 ".is_volatile" boolean Indicates if the kernel argument