Searched refs:is_volatile (Results 1 – 9 of 9) sorted by relevance
19 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()35 static_assert(!std::is_volatile<int&>::value, ""); in main()36 static_assert(!std::is_volatile<volatile int&>::value, ""); in main()
131 test_name := utilities/meta/meta.unary/meta.unary.prop/is_volatile132 test_src := is_volatile.pass.cpp
52 struct is_volatile { struct57 struct is_volatile<volatile T> { argument61 int is_volatile0[is_volatile<int>::value? -1 : 1]; argument62 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];
437 struct is_volatile :442 struct is_volatile<_Tp volatile> :
56 template <class T> struct is_volatile;258 // is_volatile260 template <class _Tp> struct _LIBCPP_TYPE_VIS_ONLY is_volatile : public false_type {};261 template <class _Tp> struct _LIBCPP_TYPE_VIS_ONLY is_volatile<_Tp volatile> : public true_type {};566 is_volatile<_Tp>::value >880 || is_volatile<typename remove_reference<_T2>::type>::value)1311 bool = is_volatile<typename remove_reference<_Tp>::type>::value>
1292 insist(true = is_volatile load);1298 insist(true = is_volatile store);
1019 external is_volatile : llvalue -> bool = "llvm_is_volatile"
1732 (** [is_volatile i] is [true] if the load or store instruction [i] is marked1736 val is_volatile : llvalue -> bool val
931 void is_volatile() in is_volatile() function