blob: b0085840b884cc3b404c37695be2d01b06b8a685 [file]
#define A(X,Y,...) __VA_ARGS__,Y,X
#define B(X,Y...) Y
#define C(...) __VA_OPT__(1 #__VA_ARGS__) #__VA_OPT__(1 __VA_ARGS__)
/*
* check-name: -dM handling of varargs
* check-command: sparse -E -dM $file | tail -3
*
* check-output-start
#define A(X,Y,...) __VA_ARGS__,Y,X
#define B(X,Y...) Y
#define C(...) __VA_OPT__(1 #__VA_ARGS__) #__VA_OPT__(1 __VA_ARGS__)
* check-output-end
*/