| 1 | // This file is erroneous, but should not cause the compiler to ICE. |
|---|---|
| 2 | // PR481 |
| 3 | // RUN: %clang_cc1 %s -emit-llvm -o /dev/null |
| 4 | |
| 5 | int flags(int a, int b, ...) { |
| 6 | __builtin_va_list args; |
| 7 | __builtin_va_start(args,a); // not the last named arg |
| 8 | foo(args); |
| 9 | } |
| 10 |