123456789101112131415161718192021222324252627282930313233343536 |
- //===----------------------------------------------------------------------===//
- //
- // The LLVM Compiler Infrastructure
- //
- // This file is dual licensed under the MIT and the University of Illinois Open
- // Source Licenses. See LICENSE.TXT for details.
- //
- //===----------------------------------------------------------------------===//
- // test <cstdarg>
- #include <cstdarg>
- #ifndef va_arg
- #error va_arg not defined
- #endif
- #if __cplusplus >= 201103L
- # ifndef va_copy
- # error va_copy is not defined when c++ >= 11
- # endif
- #endif
- #ifndef va_end
- #error va_end not defined
- #endif
- #ifndef va_start
- #error va_start not defined
- #endif
- int main()
- {
- std::va_list va;
- ((void)va);
- }
|