Home | History | Annotate | Download | only in tests

Lines Matching refs:testScanf

88 static void testScanf(const char *format, unsigned n, ...) {
111 testScanf("%d", 1, I);
112 testScanf("%d%d%d", 3, I, I, I);
113 testScanf("ab%u%dc", 2, I, I);
114 testScanf("%ld", 1, L);
115 testScanf("%llu", 1, LL);
116 testScanf("%qd", 1, LL);
117 testScanf("a %hd%hhx", 2, S, C);
118 testScanf("%c", 1, C);
119 testScanf("%lc", 1, LC);
121 testScanf("%%", 0);
122 testScanf("a%%", 0);
123 testScanf("a%%b", 0);
124 testScanf("a%%%%b", 0);
125 testScanf("a%%b%%", 0);
126 testScanf("a%%%%%%b", 0);
127 testScanf("a%%%%%b", 0);
128 testScanf("a%%%%%f", 1, F);
129 testScanf("a%%%lxb", 1, L);
130 testScanf("a%lf%%%lxb", 2, D, L);
131 testScanf("%nf", 1, I);
133 testScanf("%10s", 1, 11);
134 testScanf("%10c", 1, 10);
135 testScanf("%10ls", 1, 11 * LC);
136 testScanf("%10lc", 1, 10 * LC);
137 testScanf("%%10s", 0);
138 testScanf("%*10s", 0);
139 testScanf("%*d", 0);
141 testScanf("%4d%8f%c", 3, I, F, C);
142 testScanf("%s%d", 2, test_buf_size, I);
143 testScanf("%[abc]", 1, test_buf_size);
144 testScanf("%4[bcdef]", 1, 5);
145 testScanf("%[]]", 1, test_buf_size);
146 testScanf("%8[^]%d0-9-]%c", 2, 9, C);
148 testScanf("%*[^:]%n:%d:%1[ ]%n", 4, I, I, 2, I);
150 testScanf("%*d%u", 1, I);
152 testScanf("%c%d", 2, C, I);
153 testScanf("%A%lf", 2, F, D);
155 testScanf("%ms %Lf", 2, P, LD);
156 testScanf("s%Las", 1, LD);
157 testScanf("%ar", 1, F);
163 testScanf("%a[", 0);
164 testScanf("%a[]", 0);
165 testScanf("%a[]]", 1, std::min(F, P));
166 testScanf("%a[abc]", 1, std::min(F, P));
167 testScanf("%a[^abc]", 1, std::min(F, P));
168 testScanf("%a[ab%c] %d", 0);
169 testScanf("%a[^ab%c] %d", 0);
170 testScanf("%as", 1, std::min(F, P));
171 testScanf("%aS", 1, std::min(F, P));
172 testScanf("%a13S", 1, std::min(F, P));
173 testScanf("%alS", 1, std::min(F, P));
189 testScanf("%5$d", 0);
190 testScanf("%md", 0);
191 testScanf("%m10s", 0);