Mercurial > hg > CbC > CbC_llvm
annotate clang/test/PCH/va_arg.h @ 150:1d019706d866
LLVM10
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 15:10:13 +0900 |
parents | |
children |
rev | line source |
---|---|
150 | 1 // Header for PCH test va_arg.c |
2 | |
3 typedef __builtin_va_list va_list; | |
4 char *f (char * (*g) (char **, int), char **p, ...) { | |
5 char *s; | |
6 va_list v; | |
7 s = g (p, __builtin_va_arg(v, int)); | |
8 } | |
9 | |
10 typedef __builtin_ms_va_list __ms_va_list; | |
11 char *__attribute__((ms_abi)) h(char *(*i)(char **, int), char **p, ...) { | |
12 char *s; | |
13 __ms_va_list v; | |
14 s = i(p, __builtin_va_arg(v, int)); | |
15 } |