Lines Matching refs:RequiredArgs
99 FTNP->getExtInfo(), {}, RequiredArgs(0)); in arrangeFreeFunctionType()
145 RequiredArgs Required = in arrangeLLVMFunctionInfo()
146 RequiredArgs::forPrototypePlus(FTP, prefix.size(), FD); in arrangeLLVMFunctionInfo()
288 RequiredArgs required = in arrangeCXXStructorDeclaration()
289 (PassParams && MD->isVariadic() ? RequiredArgs(argTypes.size()) in arrangeCXXStructorDeclaration()
290 : RequiredArgs::All); in arrangeCXXStructorDeclaration()
361 RequiredArgs Required = RequiredArgs::forPrototypePlus(FPT, 1 + ExtraArgs, D); in arrangeCXXConstructorCall()
395 /*chainCall=*/false, None, noProto->getExtInfo(), {},RequiredArgs::All); in arrangeFunctionDeclaration()
436 RequiredArgs required = in arrangeObjCMessageSendSignature()
437 (MD->isVariadic() ? RequiredArgs(argTys.size()) : RequiredArgs::All); in arrangeObjCMessageSendSignature()
452 /*chainCall=*/false, argTypes, einfo, {}, RequiredArgs::All); in arrangeUnprototypedObjCMessageSend()
481 FTP->getExtInfo(), {}, RequiredArgs(1)); in arrangeMSMemberPointerThunk()
502 RequiredArgs::All); in arrangeMSCtorClosure()
519 RequiredArgs required = RequiredArgs::All; in arrangeFreeFunctionLikeCall()
525 required = RequiredArgs(proto->getNumParams() + numExtraRequiredArgs); in arrangeFreeFunctionLikeCall()
538 required = RequiredArgs(args.size()); in arrangeFreeFunctionLikeCall()
582 RequiredArgs::forPrototypePlus(proto, 1, nullptr)); in arrangeBlockFunctionDeclaration()
595 /*paramInfos=*/ {}, RequiredArgs::All); in arrangeBuiltinFunctionCall()
605 argTypes, FunctionType::ExtInfo(), {}, RequiredArgs::All); in arrangeBuiltinFunctionDeclaration()
613 argTypes, FunctionType::ExtInfo(), {}, RequiredArgs::All); in arrangeBuiltinFunctionDeclaration()
620 RequiredArgs required) { in arrangeCXXMethodCall()
639 None, FunctionType::ExtInfo(), {}, RequiredArgs::All); in arrangeNullaryFunction()
678 RequiredArgs required) { in arrangeLLVMFunctionInfo()
734 RequiredArgs required) { in create()