Lines Matching full:restrict

38 int fwprintf(FILE* restrict stream, const wchar_t* restrict format, ...);
39 int fwscanf(FILE* restrict stream, const wchar_t* restrict format, ...);
40 int swprintf(wchar_t* restrict s, size_t n, const wchar_t* restrict format, ...);
41 int swscanf(const wchar_t* restrict s, const wchar_t* restrict format, ...);
42 int vfwprintf(FILE* restrict stream, const wchar_t* restrict format, va_list arg);
43 int vfwscanf(FILE* restrict stream, const wchar_t* restrict format, va_list arg); // C99
44 int vswprintf(wchar_t* restrict s, size_t n, const wchar_t* restrict format, va_list arg);
45 int vswscanf(const wchar_t* restrict s, const wchar_t* restrict format, va_list arg); // C99
46 int vwprintf(const wchar_t* restrict format, va_list arg);
47 int vwscanf(const wchar_t* restrict format, va_list arg); // C99
48 int wprintf(const wchar_t* restrict format, ...);
49 int wscanf(const wchar_t* restrict format, ...);
51 wchar_t* fgetws(wchar_t* restrict s, int n, FILE* restrict stream);
53 int fputws(const wchar_t* restrict s, FILE* restrict stream);
60 double wcstod(const wchar_t* restrict nptr, wchar_t** restrict endptr);
61 float wcstof(const wchar_t* restrict nptr, wchar_t** restrict endptr); // C99
62 long double wcstold(const wchar_t* restrict nptr, wchar_t** restrict endptr); // C99
63 long wcstol(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base);
64 long long wcstoll(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base); // C99
65 unsigned long wcstoul(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base);
66 unsigned long long wcstoull(const wchar_t* restrict nptr, wchar_t** restrict endptr, int base); // C99
67 wchar_t* wcscpy(wchar_t* restrict s1, const wchar_t* restrict s2);
68 wchar_t* wcsncpy(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
69 wchar_t* wcscat(wchar_t* restrict s1, const wchar_t* restrict s2);
70 wchar_t* wcsncat(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
74 size_t wcsxfrm(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
86 wchar_t* wcstok(wchar_t* restrict s1, const wchar_t* restrict s2, wchar_t** restrict ptr);
89 int wmemcmp(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
90 wchar_t* wmemcpy(wchar_t* restrict s1, const wchar_t* restrict s2, size_t n);
93 size_t wcsftime(wchar_t* restrict s, size_t maxsize, const wchar_t* restrict format,
94 const tm* restrict timeptr);
98 size_t mbrlen(const char* restrict s, size_t n, mbstate_t* restrict ps);
99 size_t mbrtowc(wchar_t* restrict pwc, const char* restrict s, size_t n, mbstate_t* restrict ps);
100 size_t wcrtomb(char* restrict s, wchar_t wc, mbstate_t* restrict ps);
101 size_t mbsrtowcs(wchar_t* restrict dst, const char** restrict src, size_t len,
102 mbstate_t* restrict ps);
103 size_t wcsrtombs(char* restrict dst, const wchar_t** restrict src, size_t len,
104 mbstate_t* restrict ps);