|
reference, declaration → definition
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();