Lines Matching refs:RequiredArgs
118 FTNP->getExtInfo(), {}, RequiredArgs(0)); in arrangeFreeFunctionType()
188 RequiredArgs Required = RequiredArgs::forPrototypePlus(FTP, prefix.size()); in arrangeLLVMFunctionInfo()
360 RequiredArgs required = in arrangeCXXStructorDeclaration()
361 (PassParams && MD->isVariadic() ? RequiredArgs(argTypes.size()) in arrangeCXXStructorDeclaration()
362 : RequiredArgs::All); in arrangeCXXStructorDeclaration()
424 RequiredArgs Required = PassProtoArgs in arrangeCXXConstructorCall()
425 ? RequiredArgs::forPrototypePlus( in arrangeCXXConstructorCall()
427 : RequiredArgs::All; in arrangeCXXConstructorCall()
468 RequiredArgs::All); in arrangeFunctionDeclaration()
514 RequiredArgs required = in arrangeObjCMessageSendSignature()
515 (MD->isVariadic() ? RequiredArgs(argTys.size()) : RequiredArgs::All); in arrangeObjCMessageSendSignature()
529 argTypes, einfo, {}, RequiredArgs::All); in arrangeUnprototypedObjCMessageSend()
555 FTP->getExtInfo(), {}, RequiredArgs(1)); in arrangeUnprototypedMustTailThunk()
575 RequiredArgs::All); in arrangeMSCtorClosure()
592 RequiredArgs required = RequiredArgs::All; in arrangeFreeFunctionLikeCall()
598 required = RequiredArgs::forPrototypePlus(proto, numExtraRequiredArgs); in arrangeFreeFunctionLikeCall()
611 required = RequiredArgs(args.size()); in arrangeFreeFunctionLikeCall()
654 RequiredArgs::forPrototypePlus(proto, 1)); in arrangeBlockFunctionDeclaration()
666 /*paramInfos=*/{}, RequiredArgs::All); in arrangeBuiltinFunctionCall()
676 RequiredArgs::All); in arrangeBuiltinFunctionDeclaration()
684 RequiredArgs::All); in arrangeBuiltinFunctionDeclaration()
694 RequiredArgs required, in arrangeCXXMethodCall()
715 RequiredArgs::All); in arrangeNullaryFunction()
760 RequiredArgs required) { in arrangeLLVMFunctionInfo()
825 RequiredArgs required) { in create()