• Home
  • Raw
  • Download

Lines Matching refs:restrict

34 int fwprintf(FILE* restrict stream, const wchar_t* restrict format, ...);
35 int fwscanf(FILE* restrict stream, const wchar_t* restrict format, ...);
36 int swprintf(wchar_t* restrict s, size_t n, const wchar_t* restrict format, ...);
37 int swscanf(const wchar_t* restrict s, const wchar_t* restrict format, ...);
38 int vfwprintf(FILE* restrict stream, const wchar_t* restrict format, va_list arg);
39 int vfwscanf(FILE* restrict stream, const wchar_t* restrict format, va_list arg); // C99
40 int vswprintf(wchar_t* restrict s, size_t n, const wchar_t* restrict format, va_list arg);
41 int vswscanf(const wchar_t* restrict s, const wchar_t* restrict format, va_list arg); // C99
42 int vwprintf(const wchar_t* restrict format, va_list arg);
43 int vwscanf(const wchar_t* restrict format, va_list arg); // C99
44 int wprintf(const wchar_t* restrict format, ...);
45 int wscanf(const wchar_t* restrict format, ...);
47 wchar_t* fgetws(wchar_t* restrict s, int n, FILE* restrict stream);
49 int fputws(const wchar_t* restrict s, FILE* restrict stream);
56 double wcstod(const wchar_t* restrict nptr, wchar_t** restrict endptr);
57 float wcstof(const wchar_t* restrict nptr, wchar_t** restrict endptr); // C99
58 long double wcstold(const wchar_t* restrict nptr, wchar_t** restrict endptr); // C99
59 long wcstol(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base);
60 long long wcstoll(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base); // C99
61 unsigned long wcstoul(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base);
62 unsigned long long wcstoull(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base); //…
63 wchar_t* wcscpy(wchar_t* restrict s1, const wchar_t* restrict s2);
64 wchar_t* wcsncpy(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
65 wchar_t* wcscat(wchar_t* restrict s1, const wchar_t* restrict s2);
66 wchar_t* wcsncat(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
70 size_t wcsxfrm(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
82 wchar_t* wcstok(wchar_t* restrict s1, const wchar_t* restrict s2, wchar_t** restrict ptr);
85 int wmemcmp(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
86 wchar_t* wmemcpy(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
89 size_t wcsftime(wchar_t* restrict s, size_t maxsize, const wchar_t* restrict format,
90 const tm* restrict timeptr);
94 size_t mbrlen(const char* restrict s, size_t n, mbstate_t* restrict ps);
95 size_t mbrtowc(wchar_t* restrict pwc, const char* restrict s, size_t n, mbstate_t* restrict ps);
96 size_t wcrtomb(char* restrict s, wchar_t wc, mbstate_t* restrict ps);
97 size_t mbsrtowcs(wchar_t* restrict dst, const char** restrict src, size_t len,
98 mbstate_t* restrict ps);
99 size_t wcsrtombs(char* restrict dst, const wchar_t** restrict src, size_t len,
100 mbstate_t* restrict ps);