Home
last modified time | relevance | path

Searched refs:getNumParams (Results 1 – 25 of 148) sorted by relevance

123456

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DFunction.h187 unsigned getNumParams() const { return ParamTypes.size(); } in getNumParams() function
192 assert(getNumParams() >= (unsigned)(hasThisPointer() + hasRVO())); in getNumWrittenParams()
193 return getNumParams() - hasThisPointer() - hasRVO(); in getNumWrittenParams()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp546 if (FT->getNumParams() == 0 || !FT->getParamType(0)->isPointerTy()) in checkWFRetconPrototype()
561 if (FT->getNumParams() != 1 || in checkWFAlloc()
576 if (FT->getNumParams() != 1 || in checkWFDealloc()
622 if (FunTy->getNumParams() != 1 || !FunTy->getParamType(0)->isPointerTy()) in checkAsyncContextProjectFunction()
638 if (FnTy->getNumParams() != (arg_size() - 3)) in checkWellFormed()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp129 if ((F->getFunctionType()->getNumParams() != Ty->getNumParams()) || in createWrapper()
224 FuncTy->getNumParams() == 0 && in shouldFixMainFunction()
H A DWebAssemblyAddMissingPrototypes.cpp81 unsigned NumParams = F.getFunctionType()->getNumParams(); in runOnModule()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DNameSearchContext.cpp92 unsigned NumArgs = func_proto_type->getNumParams(); in AddFunDecl()
122 false, op_kind, func_proto_type->getNumParams())) in AddFunDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DAttr.h66 return cast<FunctionProtoType>(FnTy)->getNumParams(); in getFunctionOrMethodNumParams()
68 return BD->getNumParams(); in getFunctionOrMethodNumParams()
H A DOverload.h984 unsigned getNumParams() const { in getNumParams() function
989 return STy->castAs<FunctionProtoType>()->getNumParams(); in getNumParams()
992 return Function->getNumParams(); in getNumParams()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DMacroInfo.cpp100 getNumParams() != Other.getNumParams() || in isIdenticalTo()
H A DMacroArgs.cpp53 MacroArgs(UnexpArgTokens.size(), VarargsElided, MI->getNumParams()); in create()
60 Result->NumMacroArgs = MI->getNumParams(); in create()
H A DTokenLexer.cpp85 if (Macro->isFunctionLike() && Macro->getNumParams()) in Init()
143 if (!Macro->isVariadic() || MacroArgNo != Macro->getNumParams()-1) in MaybeRemoveCommaBeforeVaArgs()
158 && Macro->getNumParams() < 2) in MaybeRemoveCommaBeforeVaArgs()
521 (unsigned)ArgNo == Macro->getNumParams()-1 && in ExpandFunctionArguments()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp155 FD->getNumParams() == 1 && in transformNonObjCToObjCCast()
419 if (FD->getName() == "CFRetain" && FD->getNumParams() == 1 && in isPassedToCFRetain()
438 if (i < callE->getNumArgs() && i < FD->getNumParams()) { in isPassedToCParamWithKnownOwnership()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp522 assert((FTy->getNumParams() == ArgValues.size() || in runFunction()
523 (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) && in runFunction()
525 assert(FTy->getNumParams() == ArgValues.size() && in runFunction()
560 if (FTy->getNumParams() == 1 && in runFunction()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp541 unsigned CodeCompleteConsumer::OverloadCandidate::getNumParams() const { in getNumParams() function in CodeCompleteConsumer::OverloadCandidate
555 return FPT->getNumParams(); in getNumParams()
584 if (N < FPT->getNumParams()) in getParamType()
615 if (N < ProtoTypeLoc.getNumParams()) { in getParamDecl()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.cpp91 const size_t ArgCount = F->getFunctionType()->getNumParams(); in runFunction()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMangler.cpp183 (!FT->isVarArg() || FT->getNumParams() == 0 || in getNameWithPrefix()
184 (FT->getNumParams() == 1 && MSFunc->hasStructRetAttr()))) in getNameWithPrefix()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h136 assert(i < getNumParams() && "getParamType() out of range!"); in getParamType()
142 unsigned getNumParams() const { return NumContainedTys - 1; } in getNumParams() function
161 return cast<FunctionType>(this)->getNumParams(); in getFunctionNumParams()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp434 unsigned getNumParams() const { return Types.size() - 1; } in getNumParams() function in __anonfaf0748f0111::Intrinsic
1020 for (unsigned I = 0; I < getNumParams(); ++I) { in getBuiltinTypeStr()
1152 for (unsigned I = 0; I < getNumParams(); ++I) { in emitPrototype()
1221 for (unsigned I = 0; I < getNumParams(); ++I) { in emitArgumentReversal()
1261 for (unsigned I = 0; I < getNumParams(); ++I) { in emitShadowedArgs()
1312 for (unsigned I = 0; I < getNumParams(); ++I) { in emitBodyAsBuiltinCall()
1917 for (unsigned A = 0; A < I.getNumParams(); ++A) { in getIntrinsic()
1927 if (I.getNumParams() != Types.size()) in getIntrinsic()
2096 for (unsigned I = 0; I < Def->getNumParams(); ++I) { in genOverloadTypeCheckCode()
2211 unsigned Idx = Def->getNumParams(); in genIntrinsicRangeCheckCode()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp204 if (I == FT->getNumParams()) { in getThunkArgTypes()
209 for (unsigned E = FT->getNumParams(); I != E; ++I) { in getThunkArgTypes()
242 if (FT->getNumParams()) { in getThunkRetType()
246 if (FT->getNumParams() > 1) { in getThunkRetType()
414 if (FT->getNumParams()) { in buildExitThunk()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp653 unsigned NumParams = Block.getNumParams(); in getFragmentsForBlock()
719 for (unsigned i = 0, end = Func->getNumParams(); i != end; ++i) { in getFragmentsForFunction()
731 unsigned NumParams = Func->getNumParams(); in getFragmentsForFunction()
854 for (unsigned i = 0, end = Method->getNumParams(); i != end; ++i) { in getFragmentsForSpecialCXXMethod()
890 for (unsigned i = 0, end = Method->getNumParams(); i != end; ++i) { in getFragmentsForCXXMethod()
923 for (unsigned i = 0, end = ConversionFunction->getNumParams(); i != end; in getFragmentsForConversionFunction()
953 for (unsigned i = 0, end = Method->getNumParams(); i != end; ++i) { in getFragmentsForOverloadedOperator()
1340 unsigned numParameters = MI->getNumParams(); in getFragmentsForMacro()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h2647 return {ParamInfo, getNumParams()}; in parameters()
2650 return {ParamInfo, getNumParams()}; in parameters()
2667 unsigned getNumParams() const;
2670 assert(i < getNumParams() && "Illegal param #"); in getParamDecl()
2674 assert(i < getNumParams() && "Illegal param #"); in getParamDecl()
4554 return {ParamInfo, getNumParams()}; in parameters()
4557 return {ParamInfo, getNumParams()}; in parameters()
4571 unsigned getNumParams() const { return NumParams; } in getNumParams() function
4574 assert(i < getNumParams() && "Illegal param #"); in getParamDecl()
4578 assert(i < getNumParams() && "Illegal param #"); in getParamDecl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp580 if (FTyL->getNumParams() != FTyR->getNumParams()) in cmpTypes()
581 return cmpNumbers(FTyL->getNumParams(), FTyR->getNumParams()); in cmpTypes()
589 for (unsigned i = 0, e = FTyL->getNumParams(); i != e; ++i) { in cmpTypes()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBuiltinFunctionChecker.cpp56 if (!FD || FD->getNumParams() != 1) in isBuiltinLikeFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DExpandVariadics.cpp516 Attrs = Attrs.addParamAttributes(Ctx, FTy->getNumParams(), ParamAttrs); in replaceAllUsesWithNewDeclaration()
557 Attrs = Attrs.addParamAttributes(Ctx, NFTy->getNumParams() - 1, ParamAttrs); in deriveFixedArityReplacement()
669 for (unsigned I = FuncType->getNumParams(), E = CB->arg_size(); I < E; ++I) { in expandCall()
774 const unsigned NumArgs = FuncType->getNumParams(); in expandCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp395 TransformedFunction.TransformedType->getNumParams()); in transformFunctionAttributes()
407 for (unsigned I = TransformedFunction.OriginalType->getNumParams(), in transformFunctionAttributes()
889 for (unsigned I = 0, E = T->getNumParams(); I != E; ++I) { in getCustomFunctionType()
894 for (unsigned I = 0, E = T->getNumParams(); I != E; ++I) in getCustomFunctionType()
903 for (unsigned I = 0, E = T->getNumParams(); I != E; ++I) in getCustomFunctionType()
1321 std::vector<Value *> Args(ArgIt, ArgIt + FT->getNumParams()); in buildWrapperFunction()
1601 bool IsZeroArgsVoidRet = (FT->getNumParams() == 0 && !FT->isVarArg() && in runImpl()
3012 for (unsigned N = FT->getNumParams(); N != 0; ++I, --N) in addShadowArguments()
3019 CB.arg_size() - FT->getNumParams()); in addShadowArguments()
3053 for (unsigned N = FT->getNumParams(); N != 0; ++I, --N) in addOriginArguments()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp1778 unsigned NumParams = FD->getNumParams(); in printNestedNameSpecifier()
3346 if (proto->getNumParams() != 2 || proto->isVariadic()) in isReservedGlobalPlacementOperator()
3376 if (FPT->getNumParams() == 0 || FPT->getNumParams() > 4 || FPT->isVariadic()) in isReplaceableGlobalAllocationFunction()
3381 if (FPT->getNumParams() == 1) in isReplaceableGlobalAllocationFunction()
3390 Ty = Params < FPT->getNumParams() ? FPT->getParamType(Params) : QualType(); in isReplaceableGlobalAllocationFunction()
3438 return Params == FPT->getNumParams(); in isReplaceableGlobalAllocationFunction()
3472 getNumParams() < 2) in isDestroyingOperatorDelete()
3684 unsigned FunctionDecl::getNumParams() const { in getNumParams() function in FunctionDecl
3686 return FPT ? FPT->getNumParams() : 0; in getNumParams()
3692 assert(NewParamInfo.size() == getNumParams() && "Parameter count mismatch!"); in setParams()
[all …]

123456