Searched refs:C99 (Results 1 – 25 of 357) sorted by relevance
12345678910>>...15
7 …(void) { // expected-warning{{implicit declaration of function 'enqueue_kernel' is invalid in C99}}10 …expected-warning{{implicit declaration of function 'get_kernel_work_group_size' is invalid in C99}}13 …mplicit declaration of function 'get_kernel_preferred_work_group_size_multiple' is invalid in C99}}21 …e(tmp, tmp); // expected-warning{{implicit declaration of function 'read_pipe' is invalid in C99}}22 …e(tmp, tmp); // expected-warning{{implicit declaration of function 'write_pipe' is invalid in C99}}24 …mp); // expected-warning{{implicit declaration of function 'reserve_read_pipe' is invalid in C99}}25 …mp); // expected-warning{{implicit declaration of function 'reserve_write_pipe' is invalid in C99}}27 …pected-warning{{implicit declaration of function 'work_group_reserve_read_pipe' is invalid in C99}}28 …ected-warning{{implicit declaration of function 'work_group_reserve_write_pipe' is invalid in C99}}30 …pected-warning{{implicit declaration of function 'sub_group_reserve_write_pipe' is invalid in C99}}[all …]
52 // C99-ish modes55 LineComment | C99 | Digraphs | HexFloat)58 LineComment | C99 | Digraphs | HexFloat)61 LineComment | C99 | Digraphs | HexFloat)64 LineComment | C99 | Digraphs | HexFloat)68 LineComment | C99 | Digraphs | GNUMode | HexFloat)71 LineComment | C99 | Digraphs | GNUMode | HexFloat)76 LineComment | C99 | C11 | Digraphs | HexFloat)79 LineComment | C99 | C11 | Digraphs | HexFloat)82 LineComment | C99 | C11 | Digraphs | HexFloat)[all …]
23 C99 = (1 << 2), enumerator65 bool isC99() const { return Flags & frontend::C99; } in isC99()
33 lldiv_t // C9938 long long atoll(const char* nptr); // C9940 float strtof (const char* restrict nptr, char** restrict endptr); // C9941 long double strtold (const char* restrict nptr, char** restrict endptr); // C9943 long long strtoll (const char* restrict nptr, char** restrict endptr, int base); // C9945 unsigned long long strtoull(const char* restrict nptr, char** restrict endptr, int base); // C9966 long long llabs(long long j); // C9971 lldiv_t lldiv(long long numer, long long denom); // C99
20 HUGE_VALF // C9921 HUGE_VALL // C9922 INFINITY // C9923 NAN // C9924 FP_INFINITE // C9925 FP_NAN // C9926 FP_NORMAL // C9927 FP_SUBNORMAL // C9928 FP_ZERO // C9929 FP_FAST_FMA // C99[all …]
35 LLONG_MIN // C9936 LLONG_MAX // C9937 ULLONG_MAX // C99
39 int vfwscanf(FILE* restrict stream, const wchar_t* restrict format, va_list arg); // C9941 int vswscanf(const wchar_t* restrict s, const wchar_t* restrict format, va_list arg); // C9943 int vwscanf(const wchar_t* restrict format, va_list arg); // C9957 float wcstof(const wchar_t* restrict nptr, wchar_t** restrict endptr); // C9958 long double wcstold(const wchar_t* restrict nptr, wchar_t** restrict endptr); // C9960 long long wcstoll(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base); // C9962 …gned long long wcstoull(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base); // C99
60 int snprintf(char* restrict s, size_t n, const char* restrict format, ...); // C9964 int vfscanf(FILE* restrict stream, const char* restrict format, va_list arg); // C9966 int vscanf(const char* restrict format, va_list arg); // C9967 int vsnprintf(char* restrict s, size_t n, const char* restrict format, // C9970 int vsscanf(const char* restrict s, const char* restrict format, va_list arg); // C99
20 FLT_EVAL_METHOD // C9931 DECIMAL_DIG // C99
32 lldiv_t // C9937 long long atoll(const char* nptr); // C9939 float strtof (const char* restrict nptr, char** restrict endptr); // C9940 long double strtold (const char* restrict nptr, char** restrict endptr); // C9942 long long strtoll (const char* restrict nptr, char** restrict endptr, int base); // C9944 unsigned long long strtoull(const char* restrict nptr, char** restrict endptr, int base); // C9965 long long llabs(long long j); // C9970 lldiv_t lldiv(long long numer, long long denom); // C99
34 LLONG_MIN // C9935 LLONG_MAX // C9936 ULLONG_MAX // C99
19 HUGE_VALF // C9920 HUGE_VALL // C9921 INFINITY // C9922 NAN // C9923 FP_INFINITE // C9924 FP_NAN // C9925 FP_NORMAL // C9926 FP_SUBNORMAL // C9927 FP_ZERO // C9928 FP_FAST_FMA // C99[all …]
59 int snprintf(char* restrict s, size_t n, const char* restrict format, ...); // C9963 int vfscanf(FILE* restrict stream, const char* restrict format, va_list arg); // C9965 int vscanf(const char* restrict format, va_list arg); // C9966 int vsnprintf(char* restrict s, size_t n, const char* restrict format, // C9969 int vsscanf(const char* restrict s, const char* restrict format, va_list arg); // C99
38 int vfwscanf(FILE* restrict stream, const wchar_t* restrict format, va_list arg); // C9940 int vswscanf(const wchar_t* restrict s, const wchar_t* restrict format, va_list arg); // C9942 int vwscanf(const wchar_t* restrict format, va_list arg); // C9956 float wcstof(const wchar_t* restrict nptr, wchar_t** restrict endptr); // C9957 long double wcstold(const wchar_t* restrict nptr, wchar_t** restrict endptr); // C9959 long long wcstoll(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base); // C9961 …gned long long wcstoull(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base); // C99
19 FLT_EVAL_METHOD // C9930 DECIMAL_DIG // C99
335 // [C99 6.5.5] Multiplicative operators.339 // [C99 6.5.6] Additive operators.342 // [C99 6.5.7] Bitwise shift operators.345 // [C99 6.5.8] Relational operators.350 // [C99 6.5.9] Equality operators.353 // [C99 6.5.10] Bitwise AND operator.355 // [C99 6.5.11] Bitwise XOR operator.357 // [C99 6.5.12] Bitwise OR operator.359 // [C99 6.5.13] Logical AND operator.361 // [C99 6.5.14] Logical OR operator.[all …]
18 # dim_quals: list of dimension qualifiers, to support C99's allowing 'const'36 # Compound statement in C99 is a list of block items (declarations or41 # Compound literal (anonymous aggregate) for C99.56 # funcspec: list function specifiers (i.e. inline in C99)141 # A named initializer for C99.
15 …ound1(); // expected-warning{{implicit declaration of function 'wont_be_found1' is invalid in C99}}17 …ound2(); // expected-warning{{implicit declaration of function 'wont_be_found2' is invalid in C99}}
76 // C99 6.10.1 - Conditional Inclusion.85 // C99 6.10.2 - Source File Inclusion.89 // C99 6.10.3 - Macro Replacement.93 // C99 6.10.4 - Line Control.96 // C99 6.10.5 - Error Directive.99 // C99 6.10.6 - Pragma Directive.127 // C99 6.4.9: Comments.130 // C99 6.4.2: Identifiers.134 // C99 6.4.4.1: Integer Constants135 // C99 6.4.4.2: Floating Constants[all …]
136 "this character}0 is incompatible with C99">,149 "universal character names are only valid in C99 or C++; "152 "universal character names are only valid in C99 or C++">, InGroup<Unicode>;182 "hexadecimal floating constants are a C99 feature">, InGroup<C99>;200 "maximum length %1 that %select{C90|ISO C99|C++}2 compilers are required to "205 "unicode literals are incompatible with C99">,272 "ISO C99 requires whitespace after the macro name">, InGroup<C99>;347 "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro">;349 def ext_variadic_macro : Extension<"variadic macros are a C99 feature">,365 "empty macro arguments are a C99 feature">, InGroup<C99>;
80 - Add support for C99 6.5.3.7 p7 - qualifiers within array dimensions in148 - Issue 59: added some more fake headers for C99150 - Issue 57: support for C99 hexadecimal float constants157 - Support for C99 _Complex type.168 - Added support for the C99 ``_Bool`` type and ``stdbool.h`` header file185 - Added C99 integer types to fake headers219 * Support for C99 (read261 * Accept enumeration lists with a comma after the last item (C99 feature).
15 // RUN: not %clang -cl-std=c99 -DOPENCL %s 2>&1 | FileCheck --check-prefix=CHECK-C99 %s32 // CHECK-C99: error: invalid value 'c99' in '-cl-std=c99'
2 description: "A cross platform C99 library to get cpu features at runtime."
13 …ed-error {{implicit declaration of function '_CFCalendarDecomposeAbsoluteTimeV' is invalid in C99}} in func()
28 expected-warning {{implicit declaration of function 'fprintf' is invalid in C99}} in f2()