Lines Matching defs:wc
52 wchar_t wc;
66 assert(mbrtowc(&wc, buf, 1, NULL) == 0);
67 assert(wc == 0);
71 assert(mbrtowc(&wc, buf, 1, &s) == 0);
72 assert(wc == 0);
77 assert(mbrtowc(&wc, buf, 1, NULL) == 1);
78 assert(wc == L'A');
82 assert(mbrtowc(&wc, buf, 1, &s) == 1);
83 assert(wc == L'A');
86 wc = L'z';
88 assert(mbrtowc(&wc, buf, 0, &s) == (size_t)-2);
89 assert(wc == L'z');
92 wc = L'z';
95 assert(mbrtowc(&wc, buf, 0, &s) == (size_t)-2);
96 assert(wc == L'z');
109 assert(mbrtowc(&wc, buf, 1, NULL) == 0);
110 assert(wc == 0);
114 assert(mbrtowc(&wc, buf, 1, &s) == 0);
115 assert(wc == 0);
120 assert(mbrtowc(&wc, buf, 1, NULL) == 1);
121 assert(wc == L'A');
125 assert(mbrtowc(&wc, buf, 1, &s) == 1);
126 assert(wc == L'A');
129 wc = L'z';
131 assert(mbrtowc(&wc, buf, 0, &s) == (size_t)-2);
132 assert(wc == L'z');
139 wc = 0;
140 assert(mbrtowc(&wc, buf, 1, &s) == (size_t)-2);
145 wc = 0;
146 assert(mbrtowc(&wc, buf, 2, &s) == 2);
147 assert(wc == 0xa3c1);
153 wc = 0;
154 assert(mbrtowc(&wc, buf, 1, &s) == (size_t)-2);
155 assert(wc == 0);
157 assert(mbrtowc(&wc, buf, 1, &s) == 1);
158 assert(wc == 0xa3c1);