Searched refs:__generic (Results 1 – 9 of 9) sorted by relevance
/freebsd/include/ |
H A D | tgmath.h | 85 #elif defined(__generic) 87 __generic(x, long double _Complex, fnl, \ 88 __generic(x, double _Complex, fn, \ 89 __generic(x, float _Complex, fnf, \ 90 __generic(x, long double, fnl, \ 91 __generic(x, float, fnf, fn))))) 107 __generic(x, long double _Complex, cfnl, \ 108 __generic(x, double _Complex, cfn, \ 109 __generic(x, float _Complex, cfnf, \ 110 __generic(x, long double, fnl, \ [all …]
|
H A D | libgen.h | 53 #if defined(__generic) && !defined(__cplusplus) 60 #define basename(x) __generic(x, const char *, __old_basename, basename)(x) 61 #define dirname(x) __generic(x, const char *, __old_dirname, dirname)(x)
|
H A D | stdlib.h | 346 #if defined(__generic) || defined(__cplusplus) 352 #if defined(__generic) && !defined(__cplusplus) 354 __generic(arg5, int (*)(void *, const void *, const void *), \
|
H A D | complex.h | 41 #ifdef __generic 42 _Static_assert(__generic(_Complex_I, float _Complex, 1, 0),
|
/freebsd/sys/sys/ |
H A D | cdefs.h | 227 #define __generic(expr, t, yes, no) \ macro 230 #define __generic(expr, t, yes, no) \ macro
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | opencl-c-base.h | 656 template <typename _Tp> struct __remove_address_space<__generic _Tp> {
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TokenKinds.def | 624 KEYWORD(__generic , KEYOPENCLC | KEYOPENCLCXX) 629 ALIAS("generic", __generic , KEYOPENCLC | KEYOPENCLCXX)
|
H A D | AttrDocs.td | 3976 __generic(generic), __global(global), __local(local), __private(private), 3983 __generic int* foo(global int* g) { 3996 let Heading = "__generic, generic, [[clang::opencl_generic]]";
|
H A D | Attr.td | 1568 let Spellings = [CustomKeyword<"__generic">, CustomKeyword<"generic">,
|