Home | History | Annotate | Download | only in include

Lines Matching refs:VA_OPEN

68    also provide the VA_OPEN, VA_CLOSE, and VA_FIXEDARG macros.  These
72 VA_OPEN and VA_CLOSE are used *instead of* va_start and va_end.
73 Immediately after VA_OPEN, put a sequence of VA_FIXEDARG calls
76 around. You do not declare the va_list yourself; VA_OPEN does it
86 VA_OPEN (ap, format);
96 You can declare variables either before or after the VA_OPEN,
97 VA_FIXEDARG sequence. Also, VA_OPEN and VA_CLOSE are the beginning
99 and any variables declared after VA_OPEN go out of scope at
101 argument list. You can have multiple instances of VA_OPEN/VA_CLOSE
167 /* "struct Qdmy" swallows the semicolon after VA_OPEN/VA_FIXEDARG's
170 #define VA_OPEN(AP, VAR) { va_list AP; va_start(AP, VAR); { struct Qdmy
217 #define VA_OPEN(AP, VAR) { va_list AP; va_start(AP); { struct Qdmy