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

References

tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
  439           ParmVarDecl *PD = FD->getParamDecl(i);
tools/clang/lib/AST/DeclPrinter.cpp
  662         ParamPrinter.VisitParmVarDecl(D->getParamDecl(i));
  673         Proto += D->getParamDecl(i)->getNameAsString();
  760           ParamPrinter.VisitParmVarDecl(D->getParamDecl(i));
tools/clang/lib/CodeGen/CGCUDANV.cpp
  292   ParmVarDecl *GridDimParam = cudaLaunchKernelFD->getParamDecl(1);
  319                        cudaLaunchKernelFD->getParamDecl(0)->getType());
  323                        cudaLaunchKernelFD->getParamDecl(3)->getType());
  325                        cudaLaunchKernelFD->getParamDecl(4)->getType());
  327                        cudaLaunchKernelFD->getParamDecl(5)->getType());
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  374       ParmVarDecl *OldParam = Old->getParamDecl(I);
tools/clang/lib/Sema/SemaChecking.cpp
  416             FD->getParamDecl(ObjectIndex)->getAttr<PassObjectSizeAttr>())
 1454             Context.getExceptionObjectType(FDecl->getParamDecl(0)->getType()),
 5003   ParmVarDecl *Param = Fn->getParamDecl(ArgIndex);
tools/clang/lib/Sema/SemaCodeComplete.cpp
 3578     return Ctx.getRawCommentForAnyRedecl(FDecl->getParamDecl(ArgIndex));
tools/clang/lib/Sema/SemaDecl.cpp
 1381     ParmVarDecl *Param = FD->getParamDecl(P);
 3677       ParmVarDecl *OldParm = Old->getParamDecl(Idx);
 3678       ParmVarDecl *NewParm = New->getParamDecl(Idx);
 3775         ParmVarDecl *NewParam = New->getParamDecl(i);
 3776         ParmVarDecl *OldParam = Old->getParamDecl(i);
 5283     QualType DeclParamTy = Declaration->getParamDecl(Idx)->getType();
 5284     QualType DefParamTy = Definition->getParamDecl(Idx)->getType();
 8090       ParmVarDecl *FDParam = FD->getParamDecl(Idx-1);
 8096         << NewFD->getParamDecl(Idx - 1)->getType();
14229             FD->getParamDecl(FormatIdx)->getType()->isObjCObjectPointerType())
tools/clang/lib/Sema/SemaDeclAttr.cpp
 3069   QualType ParamTy = FD->getParamDecl(0)->getType();
 3070   if (S.CheckAssignmentConstraints(FD->getParamDecl(0)->getLocation(),
tools/clang/lib/Sema/SemaDeclCXX.cpp
  501     ParmVarDecl *OldParam = PrevForDefaultArgs->getParamDecl(p);
  502     ParmVarDecl *NewParam = New->getParamDecl(p);
  545         OldParam = Older->getParamDecl(p);
  630       ParmVarDecl *NewParam = New->getParamDecl(New->getMinRequiredArguments());
 1535     ParmVarDecl *Param = FD->getParamDecl(p);
 1548     ParmVarDecl *Param = FD->getParamDecl(p);
 1570       ParmVarDecl *Param = FD->getParamDecl(p);
 4530     ParmVarDecl *Param = Constructor->getParamDecl(0);
 4600     ParmVarDecl *Param = Constructor->getParamDecl(0);
 7214               MD->getParamDecl(0)->getType()->getAs<ReferenceType>())
 8067     const ParmVarDecl *Param0 = MD->getParamDecl(0);
 8083     const ParmVarDecl *Param0 = MD->getParamDecl(0);
 8102       Diag(MD->getParamDecl(MD->getMinRequiredArguments())->getLocation(),
 8104         << MD->getParamDecl(MD->getMinRequiredArguments())->getSourceRange();
 8704         Constructor->getParamDecl(1)->hasDefaultArg())) &&
 8707     QualType ParamType = Constructor->getParamDecl(0)->getType();
 8710       SourceLocation ParamLoc = Constructor->getParamDecl(0)->getLocation();
 8712         = Constructor->getParamDecl(0)->getIdentifier() ? "const &"
 8747         QualType ParamType = OperatorDelete->getParamDecl(0)->getType();
 8754               ActOnCXXThis(OperatorDelete->getParamDecl(0)->getLocation());
11606     mergeDeclAttributes(PD, BaseCtor->getParamDecl(I));
12489   ParmVarDecl *Other = CopyAssignOperator->getParamDecl(0);
12851   ParmVarDecl *Other = MoveAssignOperator->getParamDecl(0);
13962     ParmVarDecl *LastParam = FnDecl->getParamDecl(FnDecl->getNumParams() - 1);
14057     const ParmVarDecl *Param = FnDecl->getParamDecl(0);
tools/clang/lib/Sema/SemaExpr.cpp
 5061       } else if (MinArgs == 1 && FDecl && FDecl->getParamDecl(0)->getDeclName())
 5066             << FnKind << FDecl->getParamDecl(0) << Fn->getSourceRange();
 5100                  FDecl->getParamDecl(0)->getDeclName())
 5105             << FnKind << FDecl->getParamDecl(0)
 5156     ParmVarDecl *Param = FDecl ? FDecl->getParamDecl(i) : nullptr;
tools/clang/lib/Sema/SemaExprCXX.cpp
  946         if (CheckCXXDefaultArgExpr(ThrowLoc, CD, CD->getParamDecl(I)))
 1470           FD->getParamDecl(UsualParams)->getType(),
 1476           FD->getParamDecl(UsualParams)->getType(),
 1501               FD->getParamDecl(NumBaseParams)->getType(),
 1508           FD->getParamDecl(NumBaseParams)->getType()->isAlignValT()) {
 2302                  C.Function->getParamDecl(1)->getType()->isAlignValT();
 3419     QualType ParamType = OperatorDelete->getParamDecl(0)->getType();
 3555     QualType ParamTy = OperatorNewOrDelete->getParamDecl(i)->getType();
tools/clang/lib/Sema/SemaInit.cpp
 3855       Info.Constructor->getParamDecl(0)->getType().getNonReferenceType();
 6189       ParmVarDecl *Parm = Constructor->getParamDecl(I);
 6231           Best->Function->getParamDecl(0)->getType().getNonReferenceType(),
tools/clang/lib/Sema/SemaLambda.cpp
  543     ParmVarDecl *Param = CallOperator->getParamDecl(p);
 1358     ParmVarDecl *From = CallOperator->getParamDecl(I);
 1893     ParmVarDecl *From = CallOperator->getParamDecl(I);
tools/clang/lib/Sema/SemaLookup.cpp
 3412           FD->getParamDecl(0)->getType()->getAs<PointerType>())
 3417           QualType ParamTy = FD->getParamDecl(ArgIdx)->getType();
tools/clang/lib/Sema/SemaOpenMP.cpp
 4755             FD->getParamDecl(PVD->getFunctionScopeIndex())
 4783             FD->getParamDecl(PVD->getFunctionScopeIndex())
 4853             FD->getParamDecl(PVD->getFunctionScopeIndex())
tools/clang/lib/Sema/SemaOverload.cpp
 6182         Constructor->getParamDecl(0)->getType()->isReferenceType()) {
 6183       QualType P = Constructor->getParamDecl(0)->getType()->getPointeeType();
 6423                                         S.Context, Function->getParamDecl(I)),
 6438       ParmVarDecl *P = Function->getParamDecl(i);
 6448                                           S.Context, Function->getParamDecl(i)),
 8276           QualType FirstParamType = C->Function->getParamDecl(Reversed ? 1 : 0)
 8279           QualType SecondParamType = C->Function->getParamDecl(Reversed ? 0 : 1)
10210   if (modeCount == 1 && Fn->getParamDecl(0)->getDeclName())
10213         << Description << mode << Fn->getParamDecl(0) << NumFormalArgs;
10543               Meth->getParamDecl(0)->getType()->getAs<ReferenceType>()) {
10701       << Fn->getParamDecl(0)->getType()->isRValueReferenceType();
12621                                                       FnDecl->getParamDecl(0)),
12915                                                      FnDecl->getParamDecl(0)),
12931                                                    FnDecl->getParamDecl(0)),
12939                                                      FnDecl->getParamDecl(1)),
13201                                                       FnDecl->getParamDecl(0)),
13811                                                     Method->getParamDecl(i)),
13818         = BuildCXXDefaultArgExpr(LParenLoc, Method, Method->getParamDecl(i));
14036       InitializedEntity::InitializeParameter(Context, FD->getParamDecl(ArgIdx)),
tools/clang/lib/Sema/SemaStmt.cpp
 3077             FD->getParamDecl(0)->getType()->getAs<RValueReferenceType>();
 3091         if (!isa<RValueReferenceType>(FD->getParamDecl(0)->getType()))
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 3408         DeducedA = Specialization->getParamDecl(ParamIdx)->getType();
 3859       ParamTypes.push_back(Function->getParamDecl(I)->getType());
 4870   ParmVarDecl *Last = Function->getParamDecl(NumParams - 1);
 4876     if (Function->getParamDecl(NumParams - 1)->isParameterPack())
 5700     ::MarkUsedTemplateParameters(Ctx, Function->getParamDecl(I)->getType(),
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  287               PVD, FD->getParamDecl(PVD->getFunctionScopeIndex()));
  368               PVD, FD->getParamDecl(PVD->getFunctionScopeIndex()));
 3924       ParmVarDecl *FunctionParam = Function->getParamDecl(FParamIdx);
 3954         ParmVarDecl *FunctionParam = Function->getParamDecl(FParamIdx);
 4163                                    Ctor->getParamDecl(I));
tools/clang/lib/Sema/TreeTransform.h
11517     auto *P = NewCallOperator->getParamDecl(I);
11523           E->getCallOperator()->getParamDecl(I)->getDefaultArg());
tools/clang/lib/Serialization/ASTReader.cpp
11842         auto *FirstParam = FirstFunction->getParamDecl(I);
11843         auto *SecondParam = SecondFunction->getParamDecl(I);
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
  274           Template->getParamDecl(I)->isParameterPack()) {
tools/clang/tools/extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp
   78             MatchedConstructExpr->getConstructor()->getParamDecl(I))) {
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp
  148           FnDecl->getParamDecl(Index)->getBeginLoc(), "const "));
tools/lldb/source/Symbol/ClangASTContext.cpp
 9955       ParmVarDecl *var_decl = func_decl->getParamDecl(idx);