|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/Decl.cpp 1638 OS << FD->getParamDecl(i)->getType().stream(P);
3010 auto *RD = getParamDecl(1)->getType()->getAsCXXRecordDecl();
tools/clang/lib/AST/DeclCXX.cpp 821 Method->getParamDecl(0)->getType()->getAs<ReferenceType>();
2182 Context.hasSameUnqualifiedType(getParamDecl(UsualParams)->getType(),
2187 getParamDecl(UsualParams)->getType()->isAlignValT())
2229 QualType ParamType = getParamDecl(0)->getType();
2249 QualType ParamType = getParamDecl(0)->getType();
2503 (getNumParams() > 0 && getParamDecl(0)->hasDefaultArg());
2509 getParamDecl(0)->getType()->isLValueReferenceType();
2514 getParamDecl(0)->getType()->isRValueReferenceType();
2530 (getNumParams() > 1 && !getParamDecl(1)->hasDefaultArg()) ||
2535 const ParmVarDecl *Param = getParamDecl(0);
2573 (getParamDecl(1)->hasDefaultArg() ||
2574 getParamDecl(1)->isParameterPack()));
2579 (getNumParams() > 1 && !getParamDecl(1)->hasDefaultArg()) ||
2583 const ParmVarDecl *Param = getParamDecl(0);
tools/clang/lib/AST/Expr.cpp 759 POut << Decl->getParamDecl(i)->getType().stream(Policy);
tools/clang/lib/AST/ExprCXX.cpp 967 cast<FunctionDecl>(getCalleeDecl())->getParamDecl(0)->getType();
tools/clang/lib/AST/ExprConstant.cpp 5586 Info, E, Definition->getParamDecl(0)->getType().getNonReferenceType(),
tools/clang/lib/AST/Interp/InterpFrame.cpp 122 QualType Ty = F->getParamDecl(I)->getType();
tools/clang/lib/AST/ItaniumMangle.cpp 2908 if (auto *Attr = FD->getParamDecl(I)->getAttr<PassObjectSizeAttr>()) {
tools/clang/lib/AST/MicrosoftMangle.cpp 2295 if (const auto *P = D->getParamDecl(I)->getAttr<PassObjectSizeAttr>())
tools/clang/lib/Analysis/BodyFarm.cpp 326 const ParmVarDecl *Flag = D->getParamDecl(0);
327 const ParmVarDecl *Callback = D->getParamDecl(1);
410 const ParmVarDecl *PDecl = D->getParamDecl(ParamIdx);
483 const ParmVarDecl *Predicate = D->getParamDecl(0);
493 const ParmVarDecl *Block = D->getParamDecl(1);
566 const ParmVarDecl *PV = D->getParamDecl(1);
608 const ParmVarDecl *OldValue = D->getParamDecl(0);
611 const ParmVarDecl *NewValue = D->getParamDecl(1);
616 const ParmVarDecl *TheValue = D->getParamDecl(2);
tools/clang/lib/Analysis/Consumed.cpp 623 const ParmVarDecl *Param = FunD->getParamDecl(Index - Offset);
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp 294 ? cast<FunctionDecl>(D)->getCanonicalDecl()->getParamDecl(I)
tools/clang/lib/CodeGen/CGBuiltin.cpp 3518 CGM.getCXXABI().getThrowInfo(FD->getParamDecl(0)->getType()))
tools/clang/lib/CodeGen/CGClass.cpp 2129 QualType SrcTy = D->getParamDecl(0)->getType().getNonReferenceType();
2209 OuterCtor->getParamDecl(Param->getFunctionScopeIndex())->getType(),
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp10280 CDT = FD->getParamDecl(I)->getType();
10455 QualType QT = FD->getParamDecl(I)->getType().getCanonicalType();
tools/clang/lib/CodeGen/CodeGenFunction.h 447 return FD->getParamDecl(I);
tools/clang/lib/CodeGen/CodeGenModule.cpp 1294 const ParmVarDecl *parm = FD->getParamDecl(i);
tools/clang/lib/Sema/SemaChecking.cpp 9105 QualType ParamType = FDecl->getParamDecl(0)->getType();
tools/clang/lib/Sema/SemaCodeComplete.cpp 2928 const ParmVarDecl *Param = Function->getParamDecl(P);
3596 if (Function && Function->getParamDecl(P)->hasDefaultArg() && !InOptional) {
3620 const ParmVarDecl *Param = Function->getParamDecl(P);
tools/clang/lib/Sema/SemaDecl.cpp 2930 FirstFD->getParamDecl(oldDecl->getFunctionScopeIndex());
tools/clang/lib/Sema/SemaDeclAttr.cpp 99 return FD->getParamDecl(Idx);
706 ArgTy = FD->getParamDecl(ParamIdxFromZero)->getType();
853 const ParmVarDecl *Param = FD->getParamDecl(Idx.getASTIndex());
1619 << FuncDecl->getParamDecl(Idx.getASTIndex())->getSourceRange();
tools/clang/lib/Sema/SemaDeclCXX.cpp 423 const ParmVarDecl *PVD = FD->getParamDecl(NumParams-1);
1641 const ParmVarDecl *PD = FD->getParamDecl(ArgIndex);
9761 (Ctor->getNumParams() > 1 && !Ctor->getParamDecl(1)->hasDefaultArg()))
9764 QualType ArgType = Ctor->getParamDecl(0)->getType();
13744 QualType FirstParamType = FnDecl->getParamDecl(0)->getType();
13753 FnDecl->getParamDecl(0)->getType()->getAs<PointerType>()) {
13788 if (FnDecl->getParamDecl(0)->hasDefaultArg())
13791 << FnDecl->getDeclName() << FnDecl->getParamDecl(0)->getDefaultArgRange();
15318 Diag(New->getParamDecl(I)->getLocation(),
15320 Diag(Old->getParamDecl(I)->getLocation(),
tools/clang/lib/Sema/SemaExprCXX.cpp 3830 BeforeToType = Ctor->getParamDecl(0)->getType().getNonReferenceType();
tools/clang/lib/Sema/SemaInit.cpp 6763 const auto *RD = FD->getParamDecl(0)->getType()->getPointeeCXXRecordDecl();
6824 VisitPointerArg(Ctor->getParamDecl(0), CCE->getArgs()[0]);
6887 if (Callee->getParamDecl(I)->hasAttr<LifetimeBoundAttr>())
6888 VisitLifetimeBoundArg(Callee->getParamDecl(I), Args[I]);
9644 Function->getParamDecl(0)->getType());
tools/clang/lib/Sema/SemaOverload.cpp 865 !Ctx.hasSameUnqualifiedType(FD->getParamDecl(0)->getType(),
866 FD->getParamDecl(1)->getType()) ||
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2986 if (i < FD->getNumParams() && FD->getParamDecl(i) == PV)
2987 return FD->getCanonicalDecl()->getParamDecl(i);
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 3920 const ParmVarDecl *PatternParam = PatternDecl->getParamDecl(I);
tools/clang/lib/Serialization/ASTReader.cpp11094 const ParmVarDecl *FirstParam = FirstMethod->getParamDecl(I);
11095 const ParmVarDecl *SecondParam = SecondMethod->getParamDecl(I);
tools/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp 51 auto Param = SVB.makeLoc(State->getRegion(MD->getParamDecl(0), LCtx));
59 Out << "Assuming " << MD->getParamDecl(0)->getName() << " == *this";
69 Out << "Assuming " << MD->getParamDecl(0)->getName() << " != *this";
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 445 ParamDecl = FD->getParamDecl(i);
tools/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp 223 if (ParamCount == 1 && CtorDecl->getParamDecl(0)->getType() == BoolTy) {
229 auto *RefTy = CtorDecl->getParamDecl(0)->getType()->getAs<ReferenceType>();
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp 159 QualType ParamTy = FD->getParamDecl(I)->getType();
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 487 if (Ctr->getParamDecl(0)->getName() != "first" ||
488 Ctr->getParamDecl(1)->getName() != "last")
542 const auto *Param = Func->getParamDecl(J);
1793 if (!isIteratorType(Func->getParamDecl(0)->getType()))
1804 if (!isIteratorType(Func->getParamDecl(0)->getType()))
1815 if (!isIteratorType(Func->getParamDecl(0)->getType()))
1818 !isIteratorType(Func->getParamDecl(1)->getType()))
1829 if (!isIteratorType(Func->getParamDecl(0)->getType()))
1832 !isIteratorType(Func->getParamDecl(1)->getType()))
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 247 const ParmVarDecl *PD = FD->getParamDecl(0);
tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp 50 Signature.append(Target->getParamDecl(i)->getType().getAsString());
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 264 const ParmVarDecl *PVD = Callee->getParamDecl(I);
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp 39 std::string ParamName = Ctor->getParamDecl(0)->getNameAsString();
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp 139 if (getDecayedType(BaseMD->getParamDecl(I)->getType().getCanonicalType()) !=
141 DerivedMD->getParamDecl(I)->getType().getCanonicalType()))
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp 111 Ctor->getParamDecl(0)->getType().getNonReferenceType());
144 Ctor->getNumParams() == 1 && !Ctor->getParamDecl(0)->isParameterPack();
tools/clang/tools/extra/clang-tidy/google/NonConstReferences.cpp 106 if (Function->getParamDecl(0) == Parameter)
117 if (isNonConstRef(Function->getParamDecl(0)->getType()) &&
119 isNonConstRef(Function->getParamDecl(1)->getType())) &&
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 484 if (isNonConstReferenceType(OperatorDecl->getParamDecl(0)->getType()))
488 isNonConstReferenceType(OperatorDecl->getParamDecl(1)->getType());
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp 59 Result, Index > 0 ? Function->getParamDecl(Index - 1) : nullptr,
60 Function->getParamDecl(Index),
61 Index + 1 < Function->getNumParams() ? Function->getParamDecl(Index + 1)
134 const auto *Param = Function->getParamDecl(ParamIndex);
178 const auto *Param = Function->getParamDecl(i);
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp 116 Results.push_back(Redecl->getParamDecl(ParamIdx));
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp 66 const auto *Param = Ctor->getParamDecl(0);
120 const auto *Param = Operator->getParamDecl(0);
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp 57 SourceLocation NoexceptLoc = Decl->getParamDecl(Decl->getNumParams() - 1)
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp 159 const auto &CurrentParam = *FunctionDecl->getParamDecl(Index);
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp 90 if (Param == Func->getParamDecl(i)) {
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp 46 const ParmVarDecl *Parm = Function->getParamDecl(I);
87 UnnamedParams.front().first->getParamDecl(UnnamedParams.front().second);
100 (*M->begin_overridden_methods())->getParamDecl(P.second);
108 const ParmVarDecl *DefParm = Definition->getParamDecl(P.second);
117 const ParmVarDecl *Parm = P.first->getParamDecl(P.second);
tools/clang/tools/libclang/CIndex.cpp 4996 OS << Function->getParamDecl(I)->getType().getAsString(Policy);
tools/clang/unittests/AST/ASTTraverserTest.cpp 228 const auto *Parm = Func->getParamDecl(0);