Eli Friedman | 0976278 | 2008-08-20 22:07:34 +0000 | [diff] [blame] | 1 | // RUN: clang -fsyntax-only -verify -pedantic %s |
2 | |||||
3 | // Testcase derived from PR2692 | ||||
4 | static char *f (char * (*g) (char **, int), char **p, ...) { | ||||
5 | char *s; | ||||
6 | va_list v; // expected-error {{identifier}} | ||||
7 | s = g (p, __builtin_va_arg(v, int)); // expected-error {{identifier}} expected-warning {{extension}} | ||||
8 | } | ||||
9 | |||||
Chris Lattner | 90b93d6 | 2008-12-08 21:59:01 +0000 | [diff] [blame^] | 10 | |
11 | // PR3172 | ||||
12 | } // expected-error {{expected external declaration}} | ||||
13 | |||||
14 |