Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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()
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 DCGFunctionInfo.h480 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 DCodeGenABITypes.h82 RequiredArgs args);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.h50 class RequiredArgs; variable
259 RequiredArgs required,
279 RequiredArgs args);
H A DCGCall.cpp122 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 DCodeGenABITypes.cpp67 RequiredArgs args) { in arrangeFreeFunctionCall()
H A DCGExprCXX.cpp29 RequiredArgs ReqArgs;
58 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size()); in commonEmitCXXMemberOrOperatorCall()
481 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, 1); in EmitCXXMemberPointerCallExpr()
H A DCGDeclCXX.cpp288 FunctionType::ExtInfo(), {}, RequiredArgs::All); in createTLSAtExitStub()
H A DCGVTables.cpp360 CallArgs, FPT, RequiredArgs::forPrototypePlus(FPT, 1), PrefixArgs); in EmitCallAndReturnForThunk()
H A DItaniumCXXABI.cpp3387 RequiredArgs Required = RequiredArgs::forPrototypePlus(FPT, /*this*/ 1); in getOrCreateVirtualFunctionPointerThunk()
H A DCGObjC.cpp3673 = llvm::FunctionType::get(VoidTy, VoidPtrTy, RequiredArgs::All); in EmitExtendGCLifetime()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallDescription.h79 MaybeCount RequiredArgs; variable
101 MaybeCount RequiredArgs = std::nullopt,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp102 RequiredArgs Required;