| /llvm-project-15.0.7/libc/src/__support/ |
| H A D | arg_list.h | 18 va_list vlist; variable 21 ArgList(va_list vlist) { va_copy(this->vlist, vlist); } in ArgList() argument 22 ArgList(ArgList &other) { va_copy(this->vlist, other.vlist); } in ArgList() 23 ~ArgList() { va_end(this->vlist); } in ~ArgList() 25 template <class T> T inline next_var() { return va_arg(vlist, T); } in next_var()
|
| /llvm-project-15.0.7/libc/test/src/__support/ |
| H A D | arg_list_test.cpp | 14 va_list vlist; in get_nth_int() local 15 va_start(vlist, n); in get_nth_int() 16 __llvm_libc::internal::ArgList v(vlist); in get_nth_int() 17 va_end(vlist); in get_nth_int() 30 va_list vlist; in sum_two_nums() local 31 va_start(vlist, second); in sum_two_nums() 32 __llvm_libc::internal::ArgList v1(vlist); in sum_two_nums() 33 va_end(vlist); in sum_two_nums()
|
| /llvm-project-15.0.7/flang/test/Semantics/ |
| H A D | io11.f90 | 18 integer, intent(in) :: vlist(:) local 41 integer, intent(in) :: vlist(:) local 88 integer, intent(in) :: vlist(:) local 112 integer, intent(in) :: vlist(:) local 152 integer, intent(in) :: vlist(:) local 175 integer, intent(in) :: vlist(:) local 221 integer, intent(in) :: vlist(:) local 244 integer, intent(in) :: vlist(:) local 267 integer, intent(in) :: vlist(:) local 290 integer, intent(in) :: vlist(:) local [all …]
|
| /llvm-project-15.0.7/libc/src/stdio/ |
| H A D | printf.cpp | 20 va_list vlist; variable 21 va_start(vlist, format); 22 internal::ArgList args(vlist); // This holder class allows for easier copying 25 va_end(vlist);
|
| H A D | fprintf.cpp | 22 va_list vlist; variable 23 va_start(vlist, format); 24 internal::ArgList args(vlist); // This holder class allows for easier copying 27 va_end(vlist);
|
| H A D | sprintf.cpp | 23 va_list vlist; variable 24 va_start(vlist, format); 25 internal::ArgList args(vlist); // This holder class allows for easier copying 28 va_end(vlist);
|
| H A D | snprintf.cpp | 24 va_list vlist; variable 25 va_start(vlist, format); 26 internal::ArgList args(vlist); // This holder class allows for easier copying 29 va_end(vlist);
|
| /llvm-project-15.0.7/libc/test/src/stdio/printf_core/ |
| H A D | parser_test.cpp | 19 va_list vlist; in init() local 20 va_start(vlist, str); in init() 21 __llvm_libc::internal::ArgList v(vlist); in init() 22 va_end(vlist); in init() 29 va_list vlist; in evaluate() local 30 va_start(vlist, str); in evaluate() 31 __llvm_libc::internal::ArgList v(vlist); in evaluate() 32 va_end(vlist); in evaluate()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIROps.cpp | 3195 llvm::ArrayRef<char> vlist, in build() argument 3198 builder.getNamedAttr(xlist(), convertToArrayAttr(builder, vlist)); in build() 3208 llvm::ArrayRef<char16_t> vlist, in build() argument 3211 builder.getNamedAttr(xlist(), convertToArrayAttr(builder, vlist)); in build() 3221 llvm::ArrayRef<char32_t> vlist, in build() argument 3224 builder.getNamedAttr(xlist(), convertToArrayAttr(builder, vlist)); in build()
|