Lines Matching defs:ap

7     __builtin_va_list ap;
9 __builtin_va_start(ap, a, a); // expected-error {{too many arguments to function}}
10 __builtin_va_start(ap, a); // expected-error {{'va_start' used in function with fixed args}}
15 __builtin_va_list ap;
17 __builtin_va_start(ap, 10); // expected-warning {{second argument to 'va_start' is not the last named parameter}}
18 __builtin_va_start(ap, a); // expected-warning {{second argument to 'va_start' is not the last named parameter}}
19 __builtin_va_start(ap, b);
23 __builtin_va_list ap;
25 __builtin_va_start(ap, a); // expected-warning {{passing an object that undergoes default argument promotion to 'va_start' has undefined behavior}}
26 __builtin_va_start(ap, (a)); // expected-warning {{passing an object that undergoes default argument promotion to 'va_start' has undefined behavior}}
32 __builtin_va_list ap;
33 __builtin_stdarg_start((ap), (msg));
34 __builtin_va_end (ap);
38 __builtin_va_list ap;
39 __builtin_va_start(ap,ap); // expected-error {{'va_start' used in function with fixed args}}
43 __builtin_va_list ap;
44 __builtin_va_start(ap); // expected-error {{too few arguments to function}}
56 __builtin_va_list ap;
57 __builtin_va_start(ap, a);
59 __builtin_va_arg(ap, int) = 1; // expected-error {{expression is not assignable}}
60 int *x = &__builtin_va_arg(ap, int); // expected-error {{cannot take the address of an rvalue}}
61 __builtin_va_end(ap);
65 __builtin_va_list ap;
66 __builtin_va_start(ap, a);
67 (void)__builtin_va_arg(ap, void); // expected-error {{second argument to 'va_arg' is of incomplete type 'void'}}
68 __builtin_va_end(ap);
87 __builtin_va_list ap;
88 i = __builtin_va_start(ap, a); // expected-error {{assigning to 'int' from incompatible type 'void'}}
89 __builtin_va_end(ap);
93 __builtin_va_list ap;
94 __builtin_va_start(ap, s); // expected-warning {{passing an object that undergoes default argument promotion to 'va_start' has undefined behavior}}
95 __builtin_va_end(ap);
99 __builtin_va_list ap;
100 __builtin_va_start(ap, i); // expected-warning {{passing a parameter declared with the 'register' keyword to 'va_start' has undefined behavior}}
101 __builtin_va_end(ap);