Home | History | Annotate | Download | only in Sema

Lines Matching full:specifier

123   printf("%Ln", 0); // expected-warning{{length modifier 'L' results in undefined behavior or no effect with 'n' conversion specifier}}
129 printf("%s%lb%d","unix",10,20); // expected-warning {{invalid conversion specifier 'b'}}
130 fprintf(fp,"%%%l"); // expected-warning {{incomplete format specifier}}
132 snprintf(buf, 2, "%%%%%ld%;%d", 1, 2, 3); // expected-warning{{format specifies type 'long' but the argument has type 'int'}} expected-warning {{invalid conversion specifier ';'}}
210 printf("%@", 12); // expected-warning{{invalid conversion specifier '@'}}
217 printf("%**\n"); // expected-warning{{invalid conversion specifier '*'}}
220 printf("%W%d\n", x, x); // expected-warning{{invalid conversion specifier 'W'}}
221 printf("%"); // expected-warning{{incomplete format specifier}}
223 printf("%.", x); // expected-warning{{incomplete format specifier}}
227 printf("%qp", (void *)0); // expected-warning{{length modifier 'q' results in undefined behavior or no effect with 'p' conversion specifier}}
239 printf("Format %d, is %! %f", 1, 2, 4.4); // expected-warning{{invalid conversion specifier '!'}}
253 printf("%.4p", p); // expected-warning{{precision used with 'p' conversion specifier, resulting in undefined behavior}}
254 printf("%+p", p); // expected-warning{{flag '+' results in undefined behavior with 'p' conversion specifier}}
255 printf("% p", p); // expected-warning{{flag ' ' results in undefined behavior with 'p' conversion specifier}}
256 printf("%0p", p); // expected-warning{{flag '0' results in undefined behavior with 'p' conversion specifier}}
258 printf("%+s", p); // expected-warning{{flag '+' results in undefined behavior with 's' conversion specifier}}
259 printf("% s", p); // expected-warning{{flag ' ' results in undefined behavior with 's' conversion specifier}}
260 printf("%0s", p); // expected-warning{{flag '0' results in undefined behavior with 's' conversion specifier}}
284 asl_log(asl, 0, 3, "Error: %W"); // expected-warning{{invalid conversion specifier 'W'}}
335 fprintf(fp, "\%"); // expected-warning{{incomplete format specifier}}
340 printf("%hhs", "foo"); // expected-warning{{length modifier 'hh' results in undefined behavior or no effect with 's' conversion specifier}}
341 printf("%1$zp", (void *)0); // expected-warning{{length modifier 'z' results in undefined behavior or no effect with 'p' conversion specifier}}
346 printf("%#p", (void *) 0); // expected-warning{{flag '#' results in undefined behavior with 'p' conversion specifier}}
348 printf("%#n", (int *) 0); // expected-warning{{flag '#' results in undefined behavior with 'n' conversion specifier}}
349 printf("%-n", (int *) 0); // expected-warning{{flag '-' results in undefined behavior with 'n' conversion specifier}}
353 printf("%.2c", 'a'); // expected-warning{{precision used with 'c' conversion specifier, resulting in undefined behavior}}
354 printf("%1n", (int *) 0); // expected-warning{{field width used with 'n' conversion specifier, resulting in undefined behavior}}
355 printf("%.9n", (int *) 0); // expected-warning{{precision used with 'n' conversion specifier, resulting in undefined behavior}}
393 rdar8332221_vprintf_scanf("%", ap, "%d", x); // expected-warning{{incomplete format specifier}}
408 printf("%'p\n", (void*) 0); // expected-warning{{results in undefined behavior with 'p' conversion specifier}}
447 #pragma clang diagnostic ignored "-Wformat-invalid-specifier"
468 printf(kFormat4, 5); // expected-warning{{invalid conversion specifier 'y'}}
469 printf("%y", 5); // expected-warning{{invalid conversion specifier 'y'}}
472 printf(kFormat5, 5); // expected-warning{{incomplete format specifier}}
473 printf("%.", 5); // expected-warning{{incomplete format specifier}}
505 printf(kFormat13, p); // expected-warning{{precision used with 'p' conversion specifier, resulting in undefined behavior}}
506 printf("%.3p", p); // expected-warning{{precision used with 'p' conversion specifier, resulting in undefined behavior}}
509 printf(kFormat14, "a"); // expected-warning{{flag '0' results in undefined behavior with 's' conversion specifier}}
510 printf("%0s", "a"); // expected-warning{{flag '0' results in undefined behavior with 's' conversion specifier}}
513 printf(kFormat15, "a"); // expected-warning{{length modifier 'hh' results in undefined behavior or no effect with 's' conversion specifier}}
514 printf("%hhs", "a"); // expected-warning{{length modifier 'hh' results in undefined behavior or no effect with 's' conversion specifier}}
591 test14_foo("%", "%d", p); // expected-warning{{incomplete format specifier}}
592 test14_bar("%", "%d", p); // expected-warning{{incomplete format specifier}}