Home
last modified time | relevance | path

Searched refs:VarArg (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dastcodegen.d86 alias VarArg = dmd.mtype.VarArg; member
H A Dmtype.h137 typedef unsigned char VarArg; typedef
586 VarArg varargs;
606 …static TypeFunction *create(Parameters *parameters, Type *treturn, VarArg varargs, LINK linkage, S…
H A Dmtype.d4235 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; in isDstyleVariadic()
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;
6703 this(Parameters* parameters, VarArg varargs = VarArg.none, StorageClass stc = 0)
6821 if (tf.parameterList.varargs == VarArg.none && tf.parameterList.length == 0) in isLazyArray()
H A Dastenums.d326 enum VarArg : ubyte enum
H A Dtraits.d1366 VarArg varargs; in semanticTraits()
1390 case VarArg.none: style = "none"; break; in semanticTraits()
1391 case VarArg.variadic: style = (link == LINK.d) in semanticTraits()
1394 case VarArg.typesafe: style = "typesafe"; break; in semanticTraits()
H A Dcparse.d1956 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; in cparseParameterList()
2838 return AST.ParameterList(parameters, AST.VarArg.variadic, varargsStc); in cparseParameterList()
2863 varargs = AST.VarArg.variadic; // C-style variadics in cparseParameterList()
H A Dhdrgen.d3115 …if (tf.parameterList.varargs == VarArg.typesafe && parameter == tf.parameterList[tf.parameterList.… in parameterToChars()
3142 case VarArg.none: in parametersToBuffer()
3145 case VarArg.variadic: in parametersToBuffer()
3151 goto case VarArg.typesafe; in parametersToBuffer()
3153 case VarArg.typesafe: in parametersToBuffer()
3934 parametersToBuffer(ParameterList(t.arguments, VarArg.none), buf, hgs); in typeToBufferx()
H A Dsemantic3.d400 if (f.parameterList.varargs == VarArg.variadic) in visit()
470 if (f.parameterList.varargs == VarArg.typesafe && i + 1 == nparams) in visit()
H A Ddtemplate.d857 if (tf.parameterList.varargs == VarArg.typesafe && i + 1 == nfparams) in evaluateConstraint()
1324 VarArg fvarargs; // function varargs in deduceFunctionTemplateMatch()
1504 if (fparameters.varargs != VarArg.none) // variadic function doesn't in deduceFunctionTemplateMatch()
1694 if (j == tt_dim - 1 && fparameters.varargs == VarArg.typesafe && in deduceFunctionTemplateMatch()
1897 … if (fparameters.varargs == VarArg.typesafe && parami + 1 == nfparams && argi + 1 < nfargs) in deduceFunctionTemplateMatch()
1976 if (!(fparameters.varargs == VarArg.typesafe && parami + 1 == nfparams)) in deduceFunctionTemplateMatch()
2110 if (argi != nfargs2 && fparameters.varargs == VarArg.none) in deduceFunctionTemplateMatch()
H A Ddsymbolsem.d3343 (f.parameterList.varargs == VarArg.variadic && in funcDeclarationSemantic()
3347 f.parameterList.varargs == VarArg.none && in funcDeclarationSemantic()
3359 if (f.parameterList.varargs == VarArg.variadic) in funcDeclarationSemantic()
4024 … if (dim == 0 && tf.parameterList.varargs == VarArg.none) // empty default ctor w/o any varargs in visit()
4035 … else if (dim == 0 && tf.parameterList.varargs != VarArg.none) // allow varargs only ctor in visit()
4062 else if (dim == 0 && tf.parameterList.varargs == VarArg.none) in visit()
H A Dparse.d2367 … if (parameterList.varargs != VarArg.none || AST.Parameter.dim(parameterList.parameters) != 0)
2696 if (parameterList.parameters.length > 0 || parameterList.varargs != VarArg.none) in version()
2726 VarArg varargs = VarArg.none;
2753 varargs = VarArg.variadic;
2956 varargs = VarArg.typesafe;
H A Dtypesem.d1465 if (i + 1 == dim && tf.parameterList.varargs == VarArg.typesafe && in typeSemantic()
1624 … if (tf.isproperty && (tf.parameterList.varargs != VarArg.none || tf.parameterList.length > 2)) in typeSemantic()
1630 …if (tf.parameterList.varargs == VarArg.variadic && tf.linkage != LINK.d && tf.parameterList.length… in typeSemantic()
H A Ddsymbol.d1737 tfgetmembers = new TypeFunction(parameters, tret, VarArg.none, LINK.d); in findGetMembers()
H A Dopover.d1817 if (nparams == 0 || nparams != parameters.dim || tdg.parameterList.varargs != VarArg.none) in matchParamsToOpApply()
H A Dcppmangle.d1355 if (parameterList.varargs == VarArg.variadic) in mangleFunctionParameters()
H A Ddoc.d302 cast(int)(tf.parameterList.varargs == VarArg.variadic); in write()
336 if (tf && tf.parameterList.varargs == VarArg.variadic && p == "...") in isCVariadicParameter()
H A Dexpressionsem.d1692 if (nargs > nparams && tf.parameterList.varargs == VarArg.none) in functionParameters()
1753 if (tf.parameterList.varargs == VarArg.typesafe && i + 1 == nparams) in functionParameters()
1774 …if (tf.parameterList.varargs == VarArg.typesafe && i + 1 == nparams) // https://dlang.org/spec/fun… in functionParameters()
2138 if (tf.parameterList.varargs == VarArg.variadic) in functionParameters()
2199 const isVa_list = tf.parameterList.varargs == VarArg.none; in functionParameters()
4149 if ((tfl.parameterList.varargs == VarArg.none && arguments.dim > dim) || in callExpSemantic()
H A Dfunc.d2630 return ParameterList(null, VarArg.none); in getParameterList()
H A Ddinterpret.d446 if (tf.parameterList.varargs != VarArg.none && arguments && in interpretFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsics.h116 VarArg, enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DFunction.cpp945 OutputTable.push_back(IITDescriptor::get(IITDescriptor::VarArg, 0)); in DecodeIITType()
1188 case IITDescriptor::VarArg: return Type::getVoidTy(Context); in DecodeFixedType()
1370 case IITDescriptor::VarArg: return true; in matchIntrinsicType()
1609 if (D.Kind == IITDescriptor::VarArg) in matchIntrinsicVarArg()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-builtins.cc294 VarArg varargs_p = VARARGvariadic; in build_frontend_type()
H A DChangeLog-2020660 * d-builtins.cc (build_frontend_type): Use VarArg for varargs_p.