|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Decl.h 2347 unsigned getNumParams() const;
References
tools/clang/include/clang/AST/Decl.h 2327 return {ParamInfo, getNumParams()};
2330 return {ParamInfo, getNumParams()};
2350 assert(i < getNumParams() && "Illegal param #");
2354 assert(i < getNumParams() && "Illegal param #");
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 4102 return Node.getNumParams() == N;
tools/clang/include/clang/Sema/Overload.h 875 return Function->getNumParams();
tools/clang/lib/ARCMigrate/ObjCMT.cpp 1529 if (FuncIsReturnAnnotated && FuncDecl->getNumParams() == 0)
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp 156 FD->getNumParams() == 1 &&
419 if (FD->getName() == "CFRetain" && FD->getNumParams() == 1 &&
438 if (i < callE->getNumArgs() && i < FD->getNumParams()) {
tools/clang/lib/AST/Decl.cpp 1634 unsigned NumParams = FD->getNumParams();
3007 getNumParams() < 2)
3194 assert(NewParamInfo.size() == getNumParams() && "Parameter count mismatch!");
3209 return getNumParams();
tools/clang/lib/AST/DeclCXX.cpp 2158 if (getNumParams() == 1)
2181 if (UsualParams < getNumParams() &&
2186 if (UsualParams < getNumParams() &&
2190 if (UsualParams != getNumParams())
2209 if (FD->getNumParams() == 1) {
2226 getNumParams() != 1)
2246 getNumParams() != 1)
2502 return (getNumParams() == 0) ||
2503 (getNumParams() > 0 && getParamDecl(0)->hasDefaultArg());
2529 if ((getNumParams() < 1) ||
2530 (getNumParams() > 1 && !getParamDecl(1)->hasDefaultArg()) ||
2569 return (getNumParams() == 0 &&
2571 (getNumParams() == 1) ||
2572 (getNumParams() > 1 &&
2578 if ((getNumParams() < 1) ||
2579 (getNumParams() > 1 && !getParamDecl(1)->hasDefaultArg()) ||
tools/clang/lib/AST/DeclPrinter.cpp 660 for (unsigned i = 0, e = D->getNumParams(); i != e; ++i) {
666 if (D->getNumParams()) POut << ", ";
670 for (unsigned i = 0, e = D->getNumParams(); i != e; ++i) {
752 if (!D->hasPrototype() && D->getNumParams()) {
758 for (unsigned i = 0, e = D->getNumParams(); i != e; ++i) {
tools/clang/lib/AST/Expr.cpp 757 for (unsigned i = 0, e = Decl->getNumParams(); i != e; ++i) {
763 if (FD->getNumParams()) POut << ", ";
767 !Decl->getNumParams()) {
tools/clang/lib/AST/Interp/InterpFrame.cpp 121 for (unsigned I = 0, N = F->getNumParams(); I < N; ++I) {
tools/clang/lib/AST/ItaniumMangle.cpp 1464 Arity = cast<FunctionDecl>(ND)->getNumParams();
1592 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex();
1621 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex();
2896 assert(!FD || FD->getNumParams() == Proto->getNumParams());
tools/clang/lib/AST/Mangle.cpp 402 if (!(hasDefaultCXXMethodCC(Ctx, CD) && CD->getNumParams() == 0))
tools/clang/lib/AST/MicrosoftMangle.cpp 923 Func->getNumParams() - Parm->getFunctionScopeIndex();
1082 F->getNumParams() - P->getFunctionScopeIndex();
tools/clang/lib/AST/TextNodeDumper.cpp 1338 OS << " <<<NULL params x " << D->getNumParams() << ">>>";
tools/clang/lib/Analysis/BodyFarm.cpp 399 if (D->getNumParams() != CallbackFunctionType->getNumParams() + 2) {
409 for (unsigned int ParamIdx = 2; ParamIdx < D->getNumParams(); ParamIdx++) {
tools/clang/lib/Analysis/Consumed.cpp 620 if (Index - Offset >= FunD->getNumParams())
tools/clang/lib/CodeGen/CGClass.cpp 2196 assert(CXXInheritedCtorInitExprArgs.size() >= D->getNumParams() &&
2204 assert(OuterCtor->getNumParams() == D->getNumParams());
2204 assert(OuterCtor->getNumParams() == D->getNumParams());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp10278 for (unsigned I = 0, E = FD->getNumParams(); I < E; ++I) {
10454 for (unsigned I = 0, E = FD->getNumParams(); I < E; ++I) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp 613 (MD->getNumParams() != 1 && MD->getNumParams() != 2))
613 (MD->getNumParams() != 1 && MD->getNumParams() != 2))
619 if (MD->getNumParams() == 2) {
tools/clang/lib/CodeGen/CodeGenFunction.h 442 return FD->getNumParams();
tools/clang/lib/CodeGen/CodeGenModule.cpp 1293 for (unsigned i = 0, e = FD->getNumParams(); i != e; ++i) {
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1226 if (!hasDefaultCXXMethodCC(getContext(), D) || D->getNumParams() != 0) {
4011 if (!hasDefaultCXXMethodCC(getContext(), CD) || CD->getNumParams() != 1)
tools/clang/lib/Index/IndexDecl.cpp 220 FD->getNumParams() != DFD->getNumParams())
220 FD->getNumParams() != DFD->getNumParams())
tools/clang/lib/Sema/SemaCUDA.cpp 421 if (!(CD->hasTrivialBody() && CD->getNumParams() == 0))
tools/clang/lib/Sema/SemaChecking.cpp 4331 ? cast<FunctionDecl>(FDecl)->getNumParams()
9101 if (FDecl->getNumParams() != 1)
tools/clang/lib/Sema/SemaCodeComplete.cpp 1192 Candidate.getNumParams() != Incumbent.getNumParams() ||
1192 Candidate.getNumParams() != Incumbent.getNumParams() ||
1196 for (unsigned I = 0, E = Candidate.getNumParams(); I != E; ++I)
2927 for (unsigned P = Start, N = Function->getNumParams(); P != N; ++P) {
3577 if (ArgIndex < FDecl->getNumParams())
3593 Function ? Function->getNumParams() : Prototype->getNumParams();
tools/clang/lib/Sema/SemaDecl.cpp 1380 for (unsigned P = 0, NumParams = FD->getNumParams(); P < NumParams; ++P) {
3090 assert(A->getNumParams() == B->getNumParams());
3090 assert(A->getNumParams() == B->getNumParams());
3396 if (Old->getNumParams() > 0 && Old->getNumParams() == New->getNumParams() &&
3396 if (Old->getNumParams() > 0 && Old->getNumParams() == New->getNumParams() &&
3396 if (Old->getNumParams() > 0 && Old->getNumParams() == New->getNumParams() &&
3663 Old->getNumParams() == New->getNumParams()) {
3663 Old->getNumParams() == New->getNumParams()) {
3675 for (unsigned Idx = 0, End = Old->getNumParams();
3773 if (New->getNumParams() == Old->getNumParams())
3773 if (New->getNumParams() == Old->getNumParams())
3774 for (unsigned i = 0, e = New->getNumParams(); i != e; ++i) {
9016 assert(R->isFunctionNoProtoType() && NewFD->getNumParams() == 0 &&
10661 assert(FD->getNumParams() == nparams);
13862 << (FD->getNumParams() != 0)
13863 << (FD->getNumParams() == 0
13883 if (!FD->hasWrittenPrototype() && FD->getNumParams() > 0 &&
14227 unsigned int NumParams = FD->getNumParams();
tools/clang/lib/Sema/SemaDeclAttr.cpp 696 unsigned int NumParams = FD->getNumParams();
3060 if (FD->getNumParams() != 1) {
tools/clang/lib/Sema/SemaDeclCXX.cpp 422 for (unsigned NumParams = FD->getNumParams(); NumParams > 0; --NumParams) {
498 ? PrevForDefaultArgs->getNumParams()
1530 unsigned NumParams = FD->getNumParams();
6880 if (MD->getNumParams() != ExpectedParams) {
7212 if (MD->getNumParams()) {
8100 if (MD->getMinRequiredArguments() < MD->getNumParams()) {
8702 ((Constructor->getNumParams() == 1) ||
8703 (Constructor->getNumParams() > 1 &&
9760 if (Ctor->getNumParams() < 1 ||
9761 (Ctor->getNumParams() > 1 && !Ctor->getParamDecl(1)->hasDefaultArg()))
13732 if (FnDecl->getDescribedFunctionTemplate() && FnDecl->getNumParams() < 2)
13738 if (FnDecl->getNumParams() == 0)
13915 unsigned NumParams = FnDecl->getNumParams()
13962 ParmVarDecl *LastParam = FnDecl->getParamDecl(FnDecl->getNumParams() - 1);
tools/clang/lib/Sema/SemaExpr.cpp 5482 if (S.TooManyArguments(Callee->getNumParams(), ArgExprs.size(),
tools/clang/lib/Sema/SemaExprCXX.cpp 945 for (unsigned I = 1, E = CD->getNumParams(); I != E; ++I) {
1450 assert(FD->getNumParams() == 1 &&
1468 if (S.getLangOpts().SizedDeallocation && UsualParams < FD->getNumParams() &&
1474 if (S.getLangOpts().AlignedAllocation && UsualParams < FD->getNumParams() &&
1480 return UsualParams == FD->getNumParams();
1499 if (NumBaseParams < FD->getNumParams() &&
1507 if (NumBaseParams < FD->getNumParams() &&
2301 return C.Function->getNumParams() > 1 &&
2779 if (Func->getNumParams() == Params.size()) {
tools/clang/lib/Sema/SemaInit.cpp 3851 if (Info.Constructor->getNumParams() == 0)
6188 for (unsigned I = 1, N = Constructor->getNumParams(); I != N; ++I) {
6761 if (!FD->getIdentifier() || FD->getNumParams() != 1)
6885 N = std::min<unsigned>(Callee->getNumParams(), Args.size());
9639 Function->getNumParams() > 0) {
9776 (GD->getNumParams() == 0 && !GD->isVariadic()))
tools/clang/lib/Sema/SemaLambda.cpp 541 for (unsigned p = 0, NumParams = CallOperator->getNumParams();
1357 for (unsigned I = 0, N = CallOperator->getNumParams(); I != N; ++I) {
1415 for (unsigned I = 0, N = CallOperator->getNumParams(); I != N; ++I)
1892 for (unsigned I = 0, N = CallOperator->getNumParams(); I != N; ++I) {
tools/clang/lib/Sema/SemaLookup.cpp 3411 if (FD->getNumParams() == 1 &&
3414 else if (FD->getNumParams() == ArgTys.size()) {
5243 if (!FD || !(FD->getNumParams() >= NumArgs &&
tools/clang/lib/Sema/SemaOpenMP.cpp 4754 if (FD->getNumParams() > PVD->getFunctionScopeIndex() &&
4782 if (FD->getNumParams() > PVD->getFunctionScopeIndex() &&
4852 if (FD->getNumParams() > PVD->getFunctionScopeIndex() &&
tools/clang/lib/Sema/SemaOverload.cpp 864 return FD->getNumParams() != 2 ||
6181 if (Shadow && Args.size() == 1 && Constructor->getNumParams() >= 1 &&
6436 if (!Function->isVariadic() && Args.size() < Function->getNumParams()) {
6437 for (unsigned i = Args.size(), e = Function->getNumParams(); i != e; ++i) {
8266 if (!C->Viable || !C->Function || C->Function->getNumParams() != 2)
10541 if (Meth->getNumParams()) {
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 3398 if (ParamIdx >= Specialization->getNumParams())
3818 unsigned NumParams = Function->getNumParams();
4866 unsigned NumParams = Function->getNumParams();
5699 for (unsigned I = 0, N = Function->getNumParams(); I != N; ++I)
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2986 if (i < FD->getNumParams() && FD->getParamDecl(i) == PV)
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 285 if (FD->getNumParams() > PVD->getFunctionScopeIndex())
366 if (FD->getNumParams() > PVD->getFunctionScopeIndex())
3919 for (unsigned I = 0, N = PatternDecl->getNumParams(); I != N; ++I) {
3923 assert(FParamIdx < Function->getNumParams());
4155 unsigned NumParams = Ctor->getNumParams();
tools/clang/lib/Sema/TreeTransform.h11515 for (unsigned I = 0, NumParams = NewCallOperator->getNumParams();
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 444 if(FD && i < FD->getNumParams())
tools/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp 198 unsigned ParamCount = CtorDecl->getNumParams();
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp 158 for (unsigned I = 0, E = FD->getNumParams(); I != E; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 484 if (Ctr->getNumParams() < 2)
541 for (auto J = 0U; J < Func->getNumParams(); ++J) {
1682 HasPreIncrOp = HasPreIncrOp || (Method->getNumParams() == 0);
1683 HasPostIncrOp = HasPostIncrOp || (Method->getNumParams() == 1);
1687 HasDerefOp = (Method->getNumParams() == 0);
1719 if (Func->getNumParams() > 2)
1728 if (Func->getNumParams() > 0)
1737 if (Func->getNumParams() != 1)
1746 if (Func->getNumParams() < 1)
1755 if (Func->getNumParams() > 0)
1764 if (Func->getNumParams() != 1)
1773 if (Func->getNumParams() < 1)
1782 if (Func->getNumParams() > 0)
1791 if (Func->getNumParams() < 2 || Func->getNumParams() > 3)
1791 if (Func->getNumParams() < 2 || Func->getNumParams() > 3)
1802 if (Func->getNumParams() < 2)
1813 if (Func->getNumParams() < 1 || Func->getNumParams() > 2)
1813 if (Func->getNumParams() < 1 || Func->getNumParams() > 2)
1817 if (Func->getNumParams() == 2 &&
1827 if (Func->getNumParams() < 1 || Func->getNumParams() > 2)
1827 if (Func->getNumParams() < 1 || Func->getNumParams() > 2)
1831 if (Func->getNumParams() == 2 &&
tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp 96 if (FD->getNumParams() != 1 || FD->isVariadic())
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 244 if (!II || !(II->getName() == "main" && FD->getNumParams() > 0))
tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp 47 for (int i = 0, paramsCount = Target->getNumParams(); i < paramsCount; ++i) {
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 177 Mock->getNumParams() == Expect->getNumParams() &&
177 Mock->getNumParams() == Expect->getNumParams() &&
253 unsigned NumArgs = std::min<unsigned>(Args.size(), Callee->getNumParams());
273 if (Template->getNumParams() <= I ||
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp 133 unsigned NumParamA = BaseMD->getNumParams();
134 unsigned NumParamB = DerivedMD->getNumParams();
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp 39 if (FuncDecl->getNumParams() != (HasThis ? 1 : 2))
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp 36 auto N = FDecl->getNumParams(); // Number of parameters without '...'
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp 106 if (Ctor->isOutOfLine() || Ctor->getNumParams() == 0 ||
144 Ctor->getNumParams() == 1 && !Ctor->getParamDecl(0)->isParameterPack();
tools/clang/tools/extra/clang-tidy/google/NonConstReferences.cpp 118 (Function->getNumParams() < 2 || // E.g. member operator>>.
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp 44 return Node.getNumParams() > 1;
45 if (Node.getNumParams() == 1)
52 if (Node.getNumParams() <= 1 || Node.getNumParams() > 2)
52 if (Node.getNumParams() <= 1 || Node.getNumParams() > 2)
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 475 unsigned ParamCount = OperatorDecl->getNumParams();
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp 61 Index + 1 < Function->getNumParams() ? Function->getParamDecl(Index + 1)
177 for (unsigned i = 0, e = Function->getNumParams(); i != e; ++i) {
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp 157 if (F->getNumParams() != Args.size())
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp 240 if (Lambda->getLambdaClass()->getLambdaCallOperator()->getNumParams() == 0 &&
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp 276 if (Ctor->getNumParams() == 0) {
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp 56 assert(Decl->getNumParams() > 0);
57 SourceLocation NoexceptLoc = Decl->getParamDecl(Decl->getNumParams() - 1)
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp 89 for (unsigned int i = 0; i < Func->getNumParams(); ++i) {
tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp 175 unsigned ActualNumberParameters = Func->getNumParams();
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 830 for (unsigned i = 0; i < Value->getNumParams(); ++i) {
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp 45 for (unsigned I = 0, E = Function->getNumParams(); I != E; ++I) {
tools/clang/tools/libclang/CIndex.cpp 4993 for (unsigned I = 0, N = Function->getNumParams(); I != N; ++I) {
5000 if (Function->getNumParams())
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 786 if (F->getNumParams() == 0)
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 1247 unsigned int params = func_decl->getNumParams();
tools/lldb/source/Symbol/ClangASTContext.cpp 156 return (m1->getNumParams() != m2->getNumParams()) ||
156 return (m1->getNumParams() != m2->getNumParams()) ||