Home
last modified time | relevance | path

Searched refs:is_reference (Results 1 – 25 of 47) sorted by relevance

12

/openbsd-src/gnu/llvm/libcxx/include/__type_traits/
H A Dis_reference.h32 struct _LIBCPP_TEMPLATE_VIS is_reference : _BoolConstant<__is_reference(_Tp)> { }; struct
51 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_reference : public false_type {};
52 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_reference<_Tp&> : public true_type {};
53 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_reference<_Tp&&> : public true_type {};
57 inline constexpr bool is_reference_v = is_reference<_Tp>::value;
H A Dis_nothrow_constructible.h58 …: __libcpp_is_nothrow_constructible<is_constructible<_Tp, _Args...>::value, is_reference<_Tp>::val…
64 : __libcpp_is_nothrow_constructible<is_constructible<_Tp>::value, is_reference<_Tp>::value, _Tp>
H A Dis_function.h32 : public integral_constant<bool, !(is_reference<_Tp>::value || is_const<const _Tp>::value)> {};
H A Dis_nothrow_destructible.h71 is_reference<_Tp>::value> {};
H A Dis_destructible.h76 struct __destructible_false<_Tp, false> : public __destructible_imp<_Tp, is_reference<_Tp>::value> …
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/
H A Dtype_utils.hpp64 using std::tr1::is_reference;
96 value = is_const<T>::value && is_reference<T>::value
/openbsd-src/gnu/llvm/libcxx/include/__memory/
H A Dunique_ptr.h97 static_assert(!is_reference<_Deleter>::value, "incorrect specialization");
170 (is_reference<_Dp>::value && is_same<_Dp, _UDel>::value) ||
171 (!is_reference<_Dp>::value && is_convertible<_UDel, _Dp>::value)
201 static_assert(!is_reference<deleter_type>::value,
368 (is_reference<_Dp>::value && is_same<_Dp, _UDel>::value) ||
369 (!is_reference<_Dp>::value && is_convertible<_UDel, _Dp>::value)
412 static_assert(!is_reference<deleter_type>::value,
419 static_assert(!is_reference<deleter_type>::value,
/openbsd-src/gnu/llvm/libcxx/include/__algorithm/
H A Diterator_operations.h115 is_reference<__deref_t<_Iter> >::value,
129 !is_reference<__deref_t<_Iter> >::value,
/openbsd-src/gnu/gcc/libstdc++-v3/include/tr1/
H A Dtype_traits154 struct is_reference
158 struct is_reference<_Tp&>
178 || is_reference<_Tp>::value
194 || is_reference<_Tp>::value
214 || is_reference<_Tp>::value
569 || is_reference<_Tp>::value)>
H A Dtype_traits_fwd.h68 struct is_reference;
/openbsd-src/gnu/gcc/libstdc++-v3/libsupc++/
H A Deh_arm.cc46 bool is_reference __attribute__((__unused__)), in __cxa_type_match() argument
/openbsd-src/gnu/llvm/clang/bindings/python/tests/cindex/
H A Dtest_cursor_kind.py31 self.assertTrue(CursorKind.TYPE_REF.is_reference())
/openbsd-src/gnu/llvm/lldb/bindings/interface/
H A DSBType.i909is_reference = property(IsReferenceType, None, doc='''A read only property that returns a boolean …
910is_reference = property(IsReferenceType, None, doc='''A read only property that returns a boolean …
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dcvt.c859 int is_reference = TREE_CODE (TREE_TYPE (TREE_OPERAND (expr, 0))) local
867 else if (is_reference && is_volatile)
871 if (is_reference || !is_volatile || !is_complete)
/openbsd-src/gnu/gcc/gcc/cp/
H A Dcvt.c862 int is_reference = TREE_CODE (TREE_TYPE (TREE_OPERAND (expr, 0))) in convert_to_void() local
873 else if (is_volatile && (is_reference || TREE_ADDRESSABLE (type))) in convert_to_void()
877 if (is_reference || !is_volatile || !is_complete || TREE_ADDRESSABLE (type)) in convert_to_void()
/openbsd-src/gnu/gcc/gcc/
H A Domp-low.c435 is_reference (tree decl) in is_reference() function
584 else if (is_reference (var)) in build_outer_var_ref()
591 if (is_reference (var)) in build_outer_var_ref()
957 || is_reference (decl)) in scan_sharing_clauses()
1689 else if (is_reference (var)) in lower_rec_input_clauses()
1882 if (is_reference (var)) in lower_lastprivate_clauses()
1932 if (is_reference (var)) in lower_reduction_clauses()
1958 if (is_reference (var)) in lower_reduction_clauses()
2013 if (is_reference (var)) in lower_copyprivate_clauses()
2067 if (by_ref || is_reference (val)) in lower_send_clauses()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DErrorOr.h59 static constexpr bool isRef = std::is_reference<T>::value;
H A Draw_ostream.h417 std::enable_if_t<!std::is_reference<OStream>::value &&
/openbsd-src/gnu/llvm/libcxx/include/
H A Dtype_traits50 template <class T> struct is_reference;
275 = is_reference<T>::value; // C++17
493 #include <__type_traits/is_reference.h>
H A Dtuple238 #include <__type_traits/is_reference.h>
311 {static_assert(!is_reference<_Hp>::value,
318 {static_assert(!is_reference<_Hp>::value,
325 {static_assert(!is_reference<_Hp>::value,
332 {static_assert(!is_reference<_Hp>::value,
360 {static_assert(!is_reference<_Hp>::value,
367 {static_assert(!is_reference<_Hp>::value,
H A Dany655 static_assert(!is_reference<_ValueType>::value,
678 static_assert(!is_reference<_ValueType>::value,
/openbsd-src/gnu/llvm/compiler-rt/lib/orc/
H A Derror.h189 static constexpr bool IsRef = std::is_reference<T>::value;
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DFunctionExtras.h100 static_assert(!std::is_reference<T>::value,
/openbsd-src/gnu/llvm/libcxx/include/__iterator/
H A Dmove_iterator.h92 is_reference<__reference>::value,
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp1587 bool is_reference = pt.IsReferenceType(); in AddExpressionVariable() local
1590 if (is_reference) in AddExpressionVariable()
1607 if (is_reference) in AddExpressionVariable()

12