Home
last modified time | relevance | path

Searched refs:__is_function (Results 1 – 8 of 8) sorted by relevance

/llvm-project/libc/src/__support/CPP/type_traits/
H A Dis_function.h21 #if __has_builtin(__is_function)
23 struct is_function : integral_constant<bool, __is_function(T)> {};
/llvm-project/libcxx/include/__type_traits/
H A Dis_function.h22 struct _LIBCPP_TEMPLATE_VIS _LIBCPP_NO_SPECIALIZATIONS is_function : integral_constant<bool, __is_function(_Tp)> {};
26 _LIBCPP_NO_SPECIALIZATIONS inline constexpr bool is_function_v = __is_function(_Tp);
/llvm-project/clang/test/SemaCXX/
H A Dtype-traits.cpp822 static_assert(__is_function(type_wrapper<void(void)>::type)); in is_function()
823 static_assert(__is_function(typeof(tmpl_func<int>))); in is_function()
827 static_assert(!__is_function(void)); in is_function()
828 static_assert(!__is_function(cvoid)); in is_function()
829 static_assert(!__is_function(float)); in is_function()
830 static_assert(!__is_function(double)); in is_function()
831 static_assert(!__is_function(long double)); in is_function()
832 static_assert(!__is_function(bool)); in is_function()
833 static_assert(!__is_function(char)); in is_function()
834 static_assert(!__is_function(signe in is_function()
[all...]
H A Dsizeless-1.cpp496 _Static_assert(!__is_function(svint8_t), ""); in cxx_only()
/llvm-project/clang/test/PCH/
H A Dcxx-traits.h37 struct __is_function {}; // expected-warning {{made available}} struct
H A Dcxx-traits.cpp36 bool _is_function_result = __is_function(int);
/llvm-project/clang/include/clang/Basic/
H A DTokenKinds.def571 TYPE_TRAIT_1(__is_function, IsFunction, KEYCXX)
/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp809 REVERTIBLE_TYPE_TRAIT(__is_function);
1006 /// '__is_function' in ParseCastExpression()