Home
last modified time | relevance | path

Searched refs:RequiredArgs (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DCallDescription.cpp29 static MaybeCount readRequiredParams(MaybeCount RequiredArgs, in readRequiredParams() argument
33 if (RequiredArgs) in readRequiredParams()
34 return RequiredArgs; in readRequiredParams()
40 MaybeCount RequiredArgs /*= None*/, in CallDescription() argument
42 : RequiredArgs(RequiredArgs), in CallDescription()
43 RequiredParams(readRequiredParams(RequiredArgs, RequiredParams)), in CallDescription()
52 MaybeCount RequiredArgs /*= None*/, in CallDescription() argument
54 : CallDescription(CDF_None, QualifiedName, RequiredArgs, RequiredParams) {} in CallDescription()
85 (!RequiredArgs || *RequiredArgs <= ArgCount) && in matchesImpl()
109 const bool ArgsMatch = !CD.RequiredArgs || *CD.RequiredArgs == ArgCount; in matchesImpl()
/llvm-project-15.0.7/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h480 class RequiredArgs {
487 RequiredArgs(All_t _) : NumRequired(~0U) {} in RequiredArgs() function
488 explicit RequiredArgs(unsigned n) : NumRequired(n) { in RequiredArgs() function
508 return RequiredArgs(prototype->getNumParams() + additional); in forPrototypePlus()
531 static RequiredArgs getFromOpaqueData(unsigned value) { in getFromOpaqueData()
533 return RequiredArgs(value); in getFromOpaqueData()
592 RequiredArgs Required;
616 CGFunctionInfo() : Required(RequiredArgs::All) {} in CGFunctionInfo()
626 RequiredArgs required);
657 RequiredArgs getRequiredArgs() const { return Required; } in getRequiredArgs()
[all …]
H A DCodeGenABITypes.h81 RequiredArgs args);
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallDescription.h51 MaybeCount RequiredArgs; variable
68 MaybeCount RequiredArgs = None,
73 MaybeCount RequiredArgs = None,
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.h50 class RequiredArgs; variable
246 RequiredArgs required,
268 RequiredArgs args);
H A DCGCall.cpp186 RequiredArgs Required = RequiredArgs::forPrototypePlus(FTP, prefix.size()); in arrangeLLVMFunctionInfo()
353 RequiredArgs required = in arrangeCXXStructorDeclaration()
418 RequiredArgs Required = PassProtoArgs in arrangeCXXConstructorCall()
421 : RequiredArgs::All; in arrangeCXXConstructorCall()
506 RequiredArgs required = in arrangeObjCMessageSendSignature()
507 (MD->isVariadic() ? RequiredArgs(argTys.size()) : RequiredArgs::All); in arrangeObjCMessageSendSignature()
570 RequiredArgs::All); in arrangeMSCtorClosure()
587 RequiredArgs required = RequiredArgs::All; in arrangeFreeFunctionLikeCall()
606 required = RequiredArgs(args.size()); in arrangeFreeFunctionLikeCall()
662 /*paramInfos=*/ {}, RequiredArgs::All); in arrangeBuiltinFunctionCall()
[all …]
H A DCodeGenABITypes.cpp67 RequiredArgs args) { in arrangeFreeFunctionCall()
H A DCGExprCXX.cpp29 RequiredArgs ReqArgs;
56 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size()); in commonEmitCXXMemberOrOperatorCall()
470 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, 1); in EmitCXXMemberPointerCallExpr()
H A DCGDeclCXX.cpp281 {getContext().IntTy}, FunctionType::ExtInfo(), {}, RequiredArgs::All); in createTLSAtExitStub()
H A DCGVTables.cpp347 CallArgs, FPT, RequiredArgs::forPrototypePlus(FPT, 1), PrefixArgs); in EmitCallAndReturnForThunk()
H A DCGObjC.cpp3647 = llvm::FunctionType::get(VoidTy, VoidPtrTy, RequiredArgs::All); in EmitExtendGCLifetime()