Lines Matching refs:s
35 mbstate_t s; in utf8_test_1() local
38 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_1()
39 assert (mbrtowc (&wc, "\xE2", 1, &s) == (size_t) -2); /* 1st byte processed */ in utf8_test_1()
40 assert (mbrtowc (&wc, "\x89", 1, &s) == (size_t) -2); /* 2nd byte processed */ in utf8_test_1()
42 assert (mbrtowc (&wc, "\xA0", 1, &s) == 1); /* 3nd byte processed */ in utf8_test_1()
44 assert (mbrtowc (&wc, "", 1, &s) == 0); /* test final byte processing */ in utf8_test_1()
51 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_1()
52 assert (mbrtowc (&wc, str, 1, &s) == -2); in utf8_test_1()
53 assert (mbrtowc (&wc, str + 1, 2, &s) == 2); in utf8_test_1()
57 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_1()
58 assert (mbrtowc (&wc, str, 3, &s) == 3); in utf8_test_1()
69 mbstate_t s; in utf8_test_2() local
72 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_2()
73 assert (mbrtowc (NULL, "", 1, &s) == 0); /* valid terminator */ in utf8_test_2()
74 assert (mbsinit (&s)); in utf8_test_2()
77 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_2()
78 assert (mbrtowc (&wc, "\xE2", 1, &s) == (size_t) -2); /* 1st byte processed */ in utf8_test_2()
79 assert (mbrtowc (NULL, "", 1, &s) == (size_t) -1); /* invalid terminator */ in utf8_test_2()
82 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_2()
83 assert (mbrtowc (&wc, "\xE2", 1, &s) == (size_t) -2); /* 1st byte processed */ in utf8_test_2()
84 assert (mbrtowc (&wc, "\x89", 1, &s) == (size_t) -2); /* 2nd byte processed */ in utf8_test_2()
85 assert (mbrtowc (NULL, "", 1, &s) == (size_t) -1); /* invalid terminator */ in utf8_test_2()
88 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_2()
89 assert (mbrtowc (&wc, "\xE2", 1, &s) == (size_t) -2); /* 1st byte processed */ in utf8_test_2()
90 assert (mbrtowc (&wc, "\x89", 1, &s) == (size_t) -2); /* 2nd byte processed */ in utf8_test_2()
91 assert (mbrtowc (&wc, "\xA0", 1, &s) == 1); /* 3nd byte processed */ in utf8_test_2()
92 assert (mbrtowc (NULL, "", 1, &s) == 0); /* valid terminator */ in utf8_test_2()
93 assert (mbsinit (&s)); in utf8_test_2()
103 mbstate_t s; in utf8_test_3() local
106 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_3()
107 assert (mbrtowc (NULL, NULL, 0, &s) == 0); /* valid terminator */ in utf8_test_3()
108 assert (mbsinit (&s)); in utf8_test_3()
111 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_3()
112 assert (mbrtowc (&wc, "\xE2", 1, &s) == (size_t) -2); /* 1st byte processed */ in utf8_test_3()
113 assert (mbrtowc (NULL, NULL, 0, &s) == (size_t) -1); /* invalid terminator */ in utf8_test_3()
116 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_3()
117 assert (mbrtowc (&wc, "\xE2", 1, &s) == (size_t) -2); /* 1st byte processed */ in utf8_test_3()
118 assert (mbrtowc (&wc, "\x89", 1, &s) == (size_t) -2); /* 2nd byte processed */ in utf8_test_3()
119 assert (mbrtowc (NULL, NULL, 0, &s) == (size_t) -1); /* invalid terminator */ in utf8_test_3()
122 memset (&s, 0, sizeof (s)); /* get s into initial state */ in utf8_test_3()
123 assert (mbrtowc (&wc, "\xE2", 1, &s) == (size_t) -2); /* 1st byte processed */ in utf8_test_3()
124 assert (mbrtowc (&wc, "\x89", 1, &s) == (size_t) -2); /* 2nd byte processed */ in utf8_test_3()
125 assert (mbrtowc (&wc, "\xA0", 1, &s) == 1); /* 3nd byte processed */ in utf8_test_3()
126 assert (mbrtowc (NULL, NULL, 0, &s) == 0); /* valid terminator */ in utf8_test_3()
127 assert (mbsinit (&s)); in utf8_test_3()
186 mbstate_t s; in check_ascii() local
192 memset (&s, '\0', sizeof (s)); in check_ascii()
194 n = mbrtowc (&wc, buf, MB_CUR_MAX, &s); in check_ascii()