diff options
Diffstat (limited to 'generic/include/clc/relational/any.h')
-rw-r--r-- | generic/include/clc/relational/any.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/generic/include/clc/relational/any.h b/generic/include/clc/relational/any.h new file mode 100644 index 0000000..4687ed2 --- /dev/null +++ b/generic/include/clc/relational/any.h @@ -0,0 +1,16 @@ + +#define _CLC_ANY_DECL(TYPE) \ + _CLC_OVERLOAD _CLC_DECL int any(TYPE v); + +#define _CLC_VECTOR_ANY_DECL(TYPE) \ + _CLC_ANY_DECL(TYPE) \ + _CLC_ANY_DECL(TYPE##2) \ + _CLC_ANY_DECL(TYPE##3) \ + _CLC_ANY_DECL(TYPE##4) \ + _CLC_ANY_DECL(TYPE##8) \ + _CLC_ANY_DECL(TYPE##16) + +_CLC_VECTOR_ANY_DECL(char) +_CLC_VECTOR_ANY_DECL(short) +_CLC_VECTOR_ANY_DECL(int) +_CLC_VECTOR_ANY_DECL(long) |