Searched refs:RequiredArgs (Results 1 – 13 of 13) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CallDescription.cpp | 29 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() 135 return (RequiredArgs.value_or(ArgCount) <= ArgCount && in matchesImpl() 140 if (RequiredArgs.value_or(ArgCount) != ArgCount || in matchesImpl()
|
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 480 class RequiredArgs { 487 RequiredArgs(All_t _) : NumRequired(~0U) {} in RequiredArgs() function 488 explicit RequiredArgs(unsigned n) : NumRequired(n) { in RequiredArgs() function 497 static RequiredArgs forPrototypePlus(const FunctionProtoType *prototype, in forPrototypePlus() 508 return RequiredArgs(prototype->getNumParams() + additional); in forPrototypePlus() 511 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus() 516 static RequiredArgs forPrototype(const FunctionProtoType *prototype) { in forPrototype() 520 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) { in forPrototype() 536 static RequiredArgs getFromOpaqueData(unsigned value) { in getFromOpaqueData() 538 return RequiredArgs(value); in getFromOpaqueData() [all …]
|
H A D | CodeGenABITypes.h | 82 RequiredArgs args);
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypes.h | 50 class RequiredArgs; variable 259 RequiredArgs required, 279 RequiredArgs args);
|
H A D | CGCall.cpp | 122 FTNP->getExtInfo(), {}, RequiredArgs(0)); in arrangeFreeFunctionType() 192 RequiredArgs Required = RequiredArgs::forPrototypePlus(FTP, prefix.size()); in arrangeLLVMFunctionInfo() 371 RequiredArgs required = in arrangeCXXStructorDeclaration() 372 (PassParams && MD->isVariadic() ? RequiredArgs(argTypes.size()) in arrangeCXXStructorDeclaration() 373 : RequiredArgs::All); in arrangeCXXStructorDeclaration() 434 RequiredArgs Required = PassProtoArgs in arrangeCXXConstructorCall() 435 ? RequiredArgs::forPrototypePlus( in arrangeCXXConstructorCall() 437 : RequiredArgs::All; in arrangeCXXConstructorCall() 477 RequiredArgs::All); in arrangeFunctionDeclaration() 523 RequiredArgs required = in arrangeObjCMessageSendSignature() [all …]
|
H A D | CodeGenABITypes.cpp | 67 RequiredArgs args) { in arrangeFreeFunctionCall()
|
H A D | CGExprCXX.cpp | 29 RequiredArgs ReqArgs; 58 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size()); in commonEmitCXXMemberOrOperatorCall() 481 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, 1); in EmitCXXMemberPointerCallExpr()
|
H A D | CGDeclCXX.cpp | 288 FunctionType::ExtInfo(), {}, RequiredArgs::All); in createTLSAtExitStub()
|
H A D | CGVTables.cpp | 360 CallArgs, FPT, RequiredArgs::forPrototypePlus(FPT, 1), PrefixArgs); in EmitCallAndReturnForThunk()
|
H A D | ItaniumCXXABI.cpp | 3387 RequiredArgs Required = RequiredArgs::forPrototypePlus(FPT, /*this*/ 1); in getOrCreateVirtualFunctionPointerThunk()
|
H A D | CGObjC.cpp | 3673 = llvm::FunctionType::get(VoidTy, VoidPtrTy, RequiredArgs::All); in EmitExtendGCLifetime()
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallDescription.h | 79 MaybeCount RequiredArgs; variable 101 MaybeCount RequiredArgs = std::nullopt,
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | X86.cpp | 102 RequiredArgs Required;
|