HomeSort by: relevance | last modified time | path
    Searched refs:VarArg (Results 1 - 22 of 22) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
astcodegen.d 86 alias VarArg = dmd.mtype.VarArg;
mtype.h 133 VARARGvariadic = 1, /// T t, ...) can be C-style (core.stdc.stdarg) or D-style (core.vararg)
137 typedef unsigned char VarArg;
586 VarArg varargs;
606 static TypeFunction *create(Parameters *parameters, Type *treturn, VarArg varargs, LINK linkage, StorageClass stc = 0);
astenums.d 326 enum VarArg : ubyte
329 variadic = 1, /// (T t, ...) can be C-style (core.stdc.stdarg) or D-style (core.vararg)
traits.d 1366 VarArg varargs;
1390 case VarArg.none: style = "none"; break;
1391 case VarArg.variadic: style = (link == LINK.d)
1394 case VarArg.typesafe: style = "typesafe"; break;
cparse.d 1956 if (pl.varargs != AST.VarArg.none && pl.length)
1958 ft.parameterList.varargs = AST.VarArg.variadic; // but C11 allows extra arguments
2823 AST.VarArg varargs = AST.VarArg.none;
2838 return AST.ParameterList(parameters, AST.VarArg.variadic, varargsStc);
2863 varargs = AST.VarArg.variadic; // C-style variadics
mtype.d 4235 assert(VarArg.none <= pl.varargs && pl.varargs <= VarArg.typesafe);
4274 return new TypeFunction(ParameterList(parameters, cast(VarArg)varargs), treturn, linkage, stc);
4360 return linkage == LINK.d && parameterList.varargs == VarArg.variadic;
4629 if (parameterList.varargs == VarArg.none)
4641 if (parameterList.varargs == VarArg.none && nparams > nargs && !parameterList[nargs].defaultArg)
4912 if (parameterList.varargs == VarArg.typesafe && u + 1 == nparams && nargs > nparams)
4919 if (parameterList.varargs == VarArg.typesafe && u + 1 == nparams) // if last varargs param
6700 VarArg varargs = VarArg.none
    [all...]
hdrgen.d 3115 if (tf.parameterList.varargs == VarArg.typesafe && parameter == tf.parameterList[tf.parameterList.parameters.dim - 1])
3142 case VarArg.none:
3145 case VarArg.variadic:
3151 goto case VarArg.typesafe;
3153 case VarArg.typesafe:
3934 parametersToBuffer(ParameterList(t.arguments, VarArg.none), buf, hgs);
semantic3.d 400 if (f.parameterList.varargs == VarArg.variadic)
470 if (f.parameterList.varargs == VarArg.typesafe && i + 1 == nparams)
dtemplate.d 857 if (tf.parameterList.varargs == VarArg.typesafe && i + 1 == nfparams)
1324 VarArg fvarargs; // function varargs
1504 if (fparameters.varargs != VarArg.none) // variadic function doesn't
1694 if (j == tt_dim - 1 && fparameters.varargs == VarArg.typesafe &&
1897 if (fparameters.varargs == VarArg.typesafe && parami + 1 == nfparams && argi + 1 < nfargs)
1976 if (!(fparameters.varargs == VarArg.typesafe && parami + 1 == nfparams))
2110 if (argi != nfargs2 && fparameters.varargs == VarArg.none)
dsymbolsem.d 3343 (f.parameterList.varargs == VarArg.variadic &&
3347 f.parameterList.varargs == VarArg.none &&
3359 if (f.parameterList.varargs == VarArg.variadic)
4024 if (dim == 0 && tf.parameterList.varargs == VarArg.none) // empty default ctor w/o any varargs
4035 else if (dim == 0 && tf.parameterList.varargs != VarArg.none) // allow varargs only ctor
4062 else if (dim == 0 && tf.parameterList.varargs == VarArg.none)
parse.d 2367 if (parameterList.varargs != VarArg.none || AST.Parameter.dim(parameterList.parameters) != 0)
2696 if (parameterList.parameters.length > 0 || parameterList.varargs != VarArg.none)
2726 VarArg varargs = VarArg.none;
2753 varargs = VarArg.variadic;
2956 varargs = VarArg.typesafe;
typesem.d 1465 if (i + 1 == dim && tf.parameterList.varargs == VarArg.typesafe &&
1624 if (tf.isproperty && (tf.parameterList.varargs != VarArg.none || tf.parameterList.length > 2))
1630 if (tf.parameterList.varargs == VarArg.variadic && tf.linkage != LINK.d && tf.parameterList.length == 0 &&
cppmangle.d 1355 if (parameterList.varargs == VarArg.variadic)
dsymbol.d 1737 tfgetmembers = new TypeFunction(parameters, tret, VarArg.none, LINK.d);
opover.d 1817 if (nparams == 0 || nparams != parameters.dim || tdg.parameterList.varargs != VarArg.none)
expressionsem.d 1692 if (nargs > nparams && tf.parameterList.varargs == VarArg.none)
1753 if (tf.parameterList.varargs == VarArg.typesafe && i + 1 == nparams)
1774 if (tf.parameterList.varargs == VarArg.typesafe && i + 1 == nparams) // https://dlang.org/spec/function.html#variadic
2138 if (tf.parameterList.varargs == VarArg.variadic)
2143 arg.error("cannot pass dynamic arrays to `%s` vararg functions", p);
2148 arg.error("cannot pass static arrays to `%s` vararg functions", p);
2199 const isVa_list = tf.parameterList.varargs == VarArg.none;
4149 if ((tfl.parameterList.varargs == VarArg.none && arguments.dim > dim) ||
doc.d 302 cast(int)(tf.parameterList.varargs == VarArg.variadic);
336 if (tf && tf.parameterList.varargs == VarArg.variadic && p == "...")
func.d 2630 return ParameterList(null, VarArg.none);
dinterpret.d 446 if (tf.parameterList.varargs != VarArg.none && arguments &&
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Intrinsics.h 116 VarArg,
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Function.cpp 769 /// combined with the mangling of their component types. A vararg function
770 /// type will have a suffix of 'vararg'. Since function types can contain
804 Result += "vararg";
945 OutputTable.push_back(IITDescriptor::get(IITDescriptor::VarArg, 0));
1188 case IITDescriptor::VarArg: return Type::getVoidTy(Context);
1292 // DecodeFixedType returns Void for IITDescriptor::Void and IITDescriptor::VarArg
1293 // If we see void type as the type of the last argument, it is vararg intrinsic
1370 case IITDescriptor::VarArg: return true;
1598 // If there are no descriptors left, then it can't be a vararg.
1609 if (D.Kind == IITDescriptor::VarArg)
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-builtins.cc 294 VarArg varargs_p = VARARGvariadic;

Completed in 71 milliseconds