reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1248     } else if (I < T->getNumParams()) {
tools/clang/include/clang/AST/Type.h
 3828     return getNumParams();
 3848     return hasExtParameterInfos() ? getNumParams() : 0;
 3930     assert(i < getNumParams() && "invalid parameter index");
 4078     return param_type_begin() + getNumParams();
 4105                                       getNumParams());
 4118     assert(I < getNumParams() && "parameter index out of range");
 4125     assert(I < getNumParams() && "parameter index out of range");
 4132     assert(I < getNumParams() && "parameter index out of range");
tools/clang/include/clang/AST/TypeLoc.h
 1440     return cast<FunctionProtoType>(getTypePtr())->getNumParams();
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 4102   return Node.getNumParams() == N;
tools/clang/include/clang/CodeGen/CGFunctionInfo.h
  439     return RequiredArgs(prototype->getNumParams() + additional);
tools/clang/include/clang/Sema/Overload.h
  872         return STy->castAs<FunctionProtoType>()->getNumParams();
tools/clang/lib/AST/ASTContext.cpp
 8724     if (lproto->getNumParams() != rproto->getNumParams())
 8724     if (lproto->getNumParams() != rproto->getNumParams())
 8747     for (unsigned i = 0, n = lproto->getNumParams(); i < n; i++) {
 8793     for (unsigned i = 0, n = proto->getNumParams(); i < n; ++i) {
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  630     if (Proto1->getNumParams() != Proto2->getNumParams())
  630     if (Proto1->getNumParams() != Proto2->getNumParams())
  632     for (unsigned I = 0, N = Proto1->getNumParams(); I != N; ++I) {
tools/clang/lib/AST/Decl.cpp
 2924   if (proto->getNumParams() != 2 || proto->isVariadic())
 2953   if (FPT->getNumParams() == 0 || FPT->getNumParams() > 3 || FPT->isVariadic())
 2953   if (FPT->getNumParams() == 0 || FPT->getNumParams() > 3 || FPT->isVariadic())
 2958   if (FPT->getNumParams() == 1)
 2967     Ty = Params < FPT->getNumParams() ? FPT->getParamType(Params) : QualType();
 2998   return Params == FPT->getNumParams();
 3188   return FPT ? FPT->getNumParams() : 0;
tools/clang/lib/AST/ItaniumMangle.cpp
 2888   if (Proto->getNumParams() == 0 && !Proto->isVariadic()) {
 2896   assert(!FD || FD->getNumParams() == Proto->getNumParams());
 2897   for (unsigned I = 0, E = Proto->getNumParams(); I != E; ++I) {
tools/clang/lib/AST/MicrosoftMangle.cpp
 2280   } else if (Proto->getNumParams() == 0 && !Proto->isVariadic()) {
 2284     for (unsigned I = 0, E = Proto->getNumParams(); I != E; ++I) {
tools/clang/lib/AST/ODRHash.cpp
  890     ID.AddInteger(T->getNumParams());
tools/clang/lib/AST/Type.cpp
 2965   assert(getNumParams() == params.size() && "NumParams overflow!");
 2979   for (unsigned i = 0; i != getNumParams(); ++i) {
 3058     for (unsigned i = 0; i != getNumParams(); ++i)
 3125   for (unsigned ArgIdx = getNumParams(); ArgIdx; --ArgIdx)
 3186   Profile(ID, getReturnType(), param_type_begin(), getNumParams(),
tools/clang/lib/AST/TypePrinter.cpp
  791     for (unsigned i = 0, e = T->getNumParams(); i != e; ++i) {
  807     if (T->getNumParams())
  810   } else if (T->getNumParams() == 0 && Policy.UseVoidForZeroParams) {
tools/clang/lib/Analysis/BodyFarm.cpp
   45   return FT && FT->getReturnType()->isVoidType() && FT->getNumParams() == 0;
  399   if (D->getNumParams() != CallbackFunctionType->getNumParams() + 2) {
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  788   if (!FTP || FTP->getNumParams() != 1)
tools/clang/lib/CodeGen/CGCall.cpp
  119   assert(proto->getNumParams() + prefixArgs <= totalArgs);
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 3497       if (FPT->getNumParams() > 1)
tools/clang/lib/CodeGen/CGExprCXX.cpp
   72         FPT->getNumParams() == 0 &&
 1603       if (allocatorType->getNumParams() > 1) {
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  233     for (unsigned i = 0, e = FPT->getNumParams(); i != e; i++)
  326       for (unsigned i = 0, e = FPT->getNumParams(); i != e; i++)
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  972           for (unsigned i = 0, e = FT->getNumParams(); i != e; ++i) {
  979             if (FT->getNumParams())
 1313       for (unsigned i = 0, e = FT->getNumParams(); i != e; ++i) {
 1320         if (FT->getNumParams())
 2241   for (unsigned i = 0; i < proto->getNumParams(); i++) {
 2385   unsigned numArgs = proto->getNumParams();
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  819           for (unsigned i = 0, e = FT->getNumParams(); i != e; ++i) {
  826             if (FT->getNumParams())
 1145       for (unsigned i = 0, e = FT->getNumParams(); i != e; ++i) {
 1152         if (FT->getNumParams())
 2153   for (unsigned i = 0; i < proto->getNumParams(); i++) {
 2297   unsigned numArgs = proto->getNumParams();
tools/clang/lib/Sema/Sema.cpp
 2018     if (FPT->getNumParams() == 0)
tools/clang/lib/Sema/SemaChecking.cpp
  586       BPT->getPointeeType()->castAs<FunctionProtoType>()->getNumParams();
  679     if (BPT->getPointeeType()->castAs<FunctionProtoType>()->getNumParams() > 0) {
 1408       if (!FT->getNumParams()) {
 4329     unsigned NumParams = Proto ? Proto->getNumParams()
 8926   if (FT->getNumParams() != 1)
tools/clang/lib/Sema/SemaCodeComplete.cpp
 2965       if (Proto->getNumParams() == 0)
 3593       Function ? Function->getNumParams() : Prototype->getNumParams();
 5079         if (N < Proto->getNumParams()) {
 5185         if (!TooManyArguments(FP->getNumParams(), Args.size(),
tools/clang/lib/Sema/SemaCoroutine.cpp
 1284   if (OpDeleteType->getNumParams() > 1)
tools/clang/lib/Sema/SemaDecl.cpp
 2100     for (unsigned i = 0, e = FT->getNumParams(); i != e; ++i) {
10660   unsigned nparams = FTP->getNumParams();
tools/clang/lib/Sema/SemaDeclAttr.cpp
   90     return cast<FunctionProtoType>(FnTy)->getNumParams();
 3456   if (CalleeFnProtoType->getNumParams() > EncodingIndices.size() - 1) {
 3462   if (CalleeFnProtoType->getNumParams() < EncodingIndices.size() - 1) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 8951   if (Proto->getNumParams() > 0) {
11596   for (unsigned I = 0, N = FPT->getNumParams(); I != N; ++I) {
13648   unsigned NumParams = Proto->getNumParams();
15313     for (unsigned I = 0, E = OldFT->getNumParams(); I != E; ++I)
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  884   assert(Target->getNumParams() == Source->getNumParams() &&
  884   assert(Target->getNumParams() == Source->getNumParams() &&
  886   for (unsigned i = 0, E = Target->getNumParams(); i != E; ++i) {
tools/clang/lib/Sema/SemaExpr.cpp
  374       numFormalParams = proto->getNumParams();
 5040   unsigned NumParams = Proto->getNumParams();
 5148   unsigned NumParams = Proto->getNumParams();
 5410       ArgExprs.size() < FT->getNumParams())
 5463   for (unsigned i = 0, e = FT->getNumParams(); i != e; ++i) {
 5868   unsigned NumParams = Proto ? Proto->getNumParams() : 0;
 5977       if (Proto && i < Proto->getNumParams()) {
tools/clang/lib/Sema/SemaExprCXX.cpp
 2523       for (unsigned I = 1, N = Proto->getNumParams(); I < N; ++I)
 4836           if (!CPT->isNothrow() || CPT->getNumParams() > 1)
 4875           if (!CPT->isNothrow() || CPT->getNumParams() > 0)
tools/clang/lib/Sema/SemaLookup.cpp
  805         for (unsigned IParm = 0, e = FP->getNumParams(); IParm != e; ++IParm) {
 5229           if (FPT->getNumParams() == NumArgs)
tools/clang/lib/Sema/SemaOverload.cpp
 1146       (OldType->getNumParams() != NewType->getNumParams() ||
 1146       (OldType->getNumParams() != NewType->getNumParams() ||
 2561     if (FromFunctionType->getNumParams() != ToFunctionType->getNumParams() ||
 2561     if (FromFunctionType->getNumParams() != ToFunctionType->getNumParams() ||
 2581     for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumParams();
 2709   if (FromFunctionType->getNumParams() != ToFunctionType->getNumParams() ||
 2709   if (FromFunctionType->getNumParams() != ToFunctionType->getNumParams() ||
 2742    for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumParams();
 2847   if (FromFunction->getNumParams() != ToFunction->getNumParams()) {
 2847   if (FromFunction->getNumParams() != ToFunction->getNumParams()) {
 2848     PDiag << ft_parameter_arity << ToFunction->getNumParams()
 2849           << FromFunction->getNumParams();
 3247   if (CtorType->getNumParams() > 0) {
 6053   if (Proto->getNumParams() < 1)
 6062   if (Proto->getNumParams() < 2)
 6205   unsigned NumParams = Proto->getNumParams();
 6706   unsigned NumParams = Proto->getNumParams();
 7322   unsigned NumParams = Proto->getNumParams();
10192     if (MinParams != FnTy->getNumParams() || FnTy->isVariadic() ||
10199     if (MinParams != FnTy->getNumParams())
10203     modeCount = FnTy->getNumParams();
13349                                   valueKind, RParenLoc, proto->getNumParams());
13506                                 RParenLoc, Proto->getNumParams());
13767   unsigned NumParams = Proto->getNumParams();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1689               FunctionProtoParam->getNumParams(),
 1691               FunctionProtoArg->getNumParams(), Info, Deduced, SubTDF))
 5447     for (unsigned I = 0, N = Proto->getNumParams(); I != N; ++I) {
tools/clang/lib/Serialization/ASTWriter.cpp
  317   Record.push_back(T->getNumParams());
  318   for (unsigned I = 0, N = T->getNumParams(); I != N; ++I)
  322     for (unsigned I = 0, N = T->getNumParams(); I != N; ++I)
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  339   if (FPT->getNumParams() != 3)
  381   if (FPT->getNumParams() != 3)
  424   if (FPT->getNumParams() != 2)
  466   if (FPT->getNumParams() != 1)
  502   if (FPT->getNumParams() != 2)
  546   if (FPT->getNumParams() != 1)
  812   int numArgs = FPT->getNumParams();
  845   if (FTP->getNumParams() == 1) {
  854   } else if (FTP->getNumParams() != 0)
  889   if (FTP->getNumParams() != 0)
  965   if (FTP->getNumParams() != (identifierid < 4 ? 1 : 2))
  969   for (unsigned i = 0; i < FTP->getNumParams(); i++)
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp
   30     return FP->getNumParams() == 0;
tools/clang/tools/libclang/CXType.cpp
  682     return FD->getNumParams();
  698     unsigned numParams = FD->getNumParams();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 2164     unsigned NumArgs = func_proto_type->getNumParams();
 2194             false, op_kind, func_proto_type->getNumParams()))
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
 1027   CreateFunctionParameters(func_id, *function_decl, func_type->getNumParams());
tools/lldb/source/Symbol/ClangASTContext.cpp
 2045   const unsigned int num_params = function_type->getNumParams();
 3172       return func->getNumParams();
 3185       if (index < func->getNumParams())
 4500       return func->getNumParams();
 4511       const uint32_t num_args = func->getNumParams();
 8156   unsigned int num_params = method_function_prototype->getNumParams();
 8642   const unsigned num_args = method_function_prototype->getNumParams();