Home
last modified time | relevance | path

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

/external/clang/include/clang/CodeGen/
DCGFunctionInfo.h381 class RequiredArgs {
388 RequiredArgs(All_t _) : NumRequired(~0U) {} in RequiredArgs() function
389 explicit RequiredArgs(unsigned n) : NumRequired(n) { in RequiredArgs() function
398 static RequiredArgs forPrototypePlus(const FunctionProtoType *prototype, in forPrototypePlus()
407 return RequiredArgs(prototype->getNumParams() + additional); in forPrototypePlus()
410 static RequiredArgs forPrototype(const FunctionProtoType *prototype, in forPrototype()
415 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype, in forPrototype()
420 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype, in forPrototypePlus()
433 static RequiredArgs getFromOpaqueData(unsigned value) { in getFromOpaqueData()
435 return RequiredArgs(value); in getFromOpaqueData()
[all …]
DCodeGenABITypes.h71 RequiredArgs args);
/external/clang/lib/CodeGen/
DCodeGenTypes.h57 class RequiredArgs; variable
310 RequiredArgs required);
330 RequiredArgs args);
DCGCall.cpp99 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()
[all …]
DCodeGenABITypes.cpp62 RequiredArgs args) { in arrangeFreeFunctionCall()
DCGExprCXX.cpp27 static RequiredArgs
57 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size(), MD); in commonEmitCXXMemberOrOperatorCall()
79 RequiredArgs required = commonEmitCXXMemberOrOperatorCall( in EmitCXXMemberOrOperatorCall()
327 RequiredArgs required = in EmitCXXMemberPointerCallExpr()
328 RequiredArgs::forPrototypePlus(FPT, 1, /*FD=*/nullptr); in EmitCXXMemberPointerCallExpr()
DCGVTables.cpp294 CallArgs, FPT, RequiredArgs::forPrototypePlus(FPT, 1, MD)); in EmitCallAndReturnForThunk()
DCGObjC.cpp3149 = llvm::FunctionType::get(VoidTy, VoidPtrTy, RequiredArgs::All); in EmitExtendGCLifetime()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCallEvent.h59 unsigned RequiredArgs; variable
70 CallDescription(StringRef FuncName, unsigned RequiredArgs = NoArgRequirement)
71 : II(nullptr), FuncName(FuncName), RequiredArgs(RequiredArgs) {} in II()
/external/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp219 return (CD.RequiredArgs == CallDescription::NoArgRequirement || in isCalled()
220 CD.RequiredArgs == getNumArgs()); in isCalled()