Home
last modified time | relevance | path

Searched refs:variadic (Results 1 – 25 of 56) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrCall.td29 // CALL should take both variadic arguments and produce variadic results, but
31 // CALL_PARAMS taking variadic arguments linked with a CALL_RESULTS that handles
32 // producing the call's variadic results. We recombine the two in a custom
34 // observe CALL nodes with all of the expected variadic uses and defs.
/freebsd-12-stable/contrib/gcclibs/libcpp/
Dmacro.c551 if (argc + 1 == macro->paramc && macro->variadic) in _cpp_arguments_ok()
639 && ! (macro->variadic && argc == macro->paramc)) in collect_args()
693 if (macro->variadic && (argc < macro->paramc in collect_args()
880 && macro->variadic in replace_args()
1254 || macro1->variadic != macro2->variadic) in warn_of_redefinition()
1373 macro->variadic = 1; in parse_params()
1601 macro->variadic = 0; in _cpp_create_definition()
1788 else if (macro->variadic) in cpp_macro_definition()
/freebsd-12-stable/contrib/gcclibs/libcpp/include/
Dcpp-id-data.h68 unsigned int variadic : 1; member
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/
DAVRCallingConv.td29 // Calling convention for variadic functions.
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DDiagnosticLexKinds.td369 "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro">;
373 "__VA_OPT__ can only appear in the expansion of a variadic macro">,
388 def ext_variadic_macro : Extension<"variadic macros are a C99 feature">,
391 "variadic macros are incompatible with C++98">,
394 "named variadic macros are a GNU extension">, InGroup<VariadicMacros>;
401 "must specify at least one argument for '...' parameter of variadic macro">,
412 "variadic macros are a Clang extension in OpenCL">;
DDiagnosticASTKinds.td497 "%select{class|instance}0 method %1 is variadic in one translation unit "
498 "and not variadic in another">;
500 "%select{class|instance}0 method %1 is variadic in one translation unit "
501 "and not variadic in another">,
DDiagnosticCommonKinds.td85 "variadic templates are a C++11 extension">, InGroup<CXX11>;
87 Warning<"variadic templates are incompatible with C++98">,
DDiagnosticSemaKinds.td832 "'main' is not allowed to be declared variadic">, InGroup<Main>;
1199 "conflicting variadic declaration of method and its "
1204 "conflicting variadic declaration of method and its "
1931 def note_nontrivial_variadic : Note<"because it is a variadic function">;
2034 def err_destructor_variadic : Error<"destructor cannot be variadic">;
2924 "%0 attribute may not be used with variadic functions">;
3031 "format attribute requires variadic function">;
3048 "'callback' attribute callee may not be variadic">;
3456 "|on variadic function"
3468 "variadic function cannot use %0 calling convention">;
[all …]
DLangOptions.def248 LANGOPT(CUDAAllowVariadicFunctions, 1, 0, "allowing variadic functions in CUDA device code")
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Driver/
DTypes.def32 // The final value is a variadic list of phases for each type. Eventually the
33 // options flag string will be replaced with this variadic list.
/freebsd-12-stable/contrib/googletest/googletest/include/gtest/internal/
Dgtest-type-util.h.pump120 // template Types. This allows us to simulate variadic templates
220 // variadic templates (e.g. Templates<int>, Templates<int, double>,
/freebsd-12-stable/contrib/googletest/googlemock/include/gmock/
Dgmock-generated-function-mockers.h.pump160 // We define this as a variadic macro in case F contains unprotected
161 // commas (the same reason that we use variadic macros in other places
Dgmock-generated-nice-strict.h.pump117 // C++98 doesn't have variadic templates, so we have to define one
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DTypeProperties.td303 def : Property<"variadic", Bool> {
334 epi.Variadic = variadic;
/freebsd-12-stable/contrib/llvm-project/libcxx/include/
Dfunctional484 POLICY: For non-variadic implementations, the number of arguments is limited
485 to 3. It is hoped that the need for non-variadic implementations
/freebsd-12-stable/contrib/googletest/googletest/docs/
DPumpManual.md12 Variadic templates and variadic macros can alleviate the problem.
/freebsd-12-stable/contrib/googletest/googlemock/docs/
DFrequentlyAskedQuestions.md235 ## Can I mock a variadic function? ##
237 You cannot mock a variadic function (i.e. a function taking ellipsis
241 know how many arguments are passed to the variadic method, and what
/freebsd-12-stable/contrib/libxo/doc/
Dapi.rst422 :param va_list vap: A set of variadic arguments
483 :param va_list vap: A set of variadic arguments
512 :param fmt: Attribute value, as variadic arguments
539 but replaced the variadic list with a variadic pointer.
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
DTargetOpcodes.def80 /// DBG_VALUE - a mapping of the llvm.dbg.value intrinsic with a variadic
95 /// REG_SEQUENCE - This variadic instruction is used to form a register that
/freebsd-12-stable/contrib/ncurses/
DTO-DO88 interface for handling variadic argument lists (and are deprecated by X/Open
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Target/
DTargetSchedule.td388 // SchedReadWrite is mapped in place to the instruction's variadic
391 // the Variant is distributed over the variadic operands.
/freebsd-12-stable/crypto/openssh/
DINSTALL4 A C compiler. Any C89 or better compiler that supports variadic macros
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/M68k/
DM68kInstrFormats.td262 // superfluous moves. Another approach is to use reg-variadic encoding which will
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMScheduleM7.td240 // time for STM cannot be overridden because it is a variadic source operand.
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86InstrControl.td19 // The X86retflag return instructions are variadic because we may add ST0 and

123