| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CXXSelfAssignmentChecker.cpp | 51 auto Param = SVB.makeLoc(State->getRegion(MD->getParamDecl(0), LCtx)); in checkBeginFunction() 59 Out << "Assuming " << MD->getParamDecl(0)->getName() << " == *this"; in checkBeginFunction() 69 Out << "Assuming " << MD->getParamDecl(0)->getName() << " != *this"; in checkBeginFunction()
|
| H A D | Iterator.cpp | 82 if (!isIteratorType(Func->getParamDecl(0)->getType())) in isInsertCall() 93 if (!isIteratorType(Func->getParamDecl(0)->getType())) in isEmplaceCall() 104 if (!isIteratorType(Func->getParamDecl(0)->getType())) in isEraseCall() 107 !isIteratorType(Func->getParamDecl(1)->getType())) in isEraseCall() 118 if (!isIteratorType(Func->getParamDecl(0)->getType())) in isEraseAfterCall() 121 !isIteratorType(Func->getParamDecl(1)->getType())) in isEraseAfterCall()
|
| H A D | MismatchedIteratorChecker.cpp | 120 if (Ctr->getParamDecl(0)->getName() != "first" || in checkPreCall() 121 Ctr->getParamDecl(1)->getName() != "last") in checkPreCall() 172 const auto *Param = Func->getParamDecl(J); in checkPreCall()
|
| H A D | InnerPointerChecker.cpp | 156 QualType ParamTy = FD->getParamDecl(I)->getType(); in checkFunctionArguments()
|
| H A D | BuiltinFunctionChecker.cpp | 243 if (QualType ParmTy = FD->getParamDecl(0)->getType(); in isBuiltinLikeFunction()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Attr.h | 75 return FD->getParamDecl(Idx); in getFunctionOrMethodParam() 77 return MD->getParamDecl(Idx); in getFunctionOrMethodParam() 79 return BD->getParamDecl(Idx); in getFunctionOrMethodParam() 87 return BD->getParamDecl(Idx)->getType(); in getFunctionOrMethodParamType()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 326 Expr *Param = M.makeDeclRefExpr(D->getParamDecl(0)); in create_std_move_forward() 355 const ParmVarDecl *Flag = D->getParamDecl(0); in create_call_once() 356 const ParmVarDecl *Callback = D->getParamDecl(1); in create_call_once() 439 const ParmVarDecl *PDecl = D->getParamDecl(ParamIdx); in create_call_once() 514 const ParmVarDecl *Predicate = D->getParamDecl(0); in create_dispatch_once() 524 const ParmVarDecl *Block = D->getParamDecl(1); in create_dispatch_once() 598 const ParmVarDecl *PV = D->getParamDecl(1); in create_dispatch_sync() 640 const ParmVarDecl *OldValue = D->getParamDecl(0); in create_OSAtomicCompareAndSwap() 643 const ParmVarDecl *NewValue = D->getParamDecl(1); in create_OSAtomicCompareAndSwap() 648 const ParmVarDecl *TheValue = D->getParamDecl(2); in create_OSAtomicCompareAndSwap()
|
| H A D | CalledOnceCheck.cpp | 659 TrackedParams.push_back(Function->getParamDecl(Index)); in findParamsToTrack() 1056 return shouldBeCalledOnce(Block->getParamDecl(ParamIndex)); in shouldBeCalledOnce() 1070 return shouldBeCalledOnce(Function->getParamDecl(ParamIndex)) || in shouldBeCalledOnce() 1087 const ParmVarDecl *Parameter = Method->getParamDecl(ParamIndex); in shouldBeCalledOnce()
|
| H A D | IssueHash.cpp | 48 Signature.append(Target->getParamDecl(i)->getType().getAsString()); in GetSignature()
|
| H A D | ThreadSafetyCommon.cpp | 352 ? cast<FunctionDecl>(D)->getCanonicalDecl()->getParamDecl(I) in translateDeclRefExpr() 353 : cast<ObjCMethodDecl>(D)->getCanonicalDecl()->getParamDecl(I); in translateDeclRefExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | CheckExprLifetime.cpp | 388 const auto *RD = FD->getParamDecl(0)->getType()->getPointeeCXXRecordDecl(); in shouldTrackFirstArgument() 415 Ctor->getParamDecl(0)->getType()->getAs<ReferenceType>(); in isCopyLikeConstructor() 521 LHST = FD->getParamDecl(0)->getType(); in isNormalAssignmentOperator() 662 CanonCallee->getParamDecl(I)->hasAttr<LifetimeBoundAttr>()) in visitFunctionCallArguments() 663 VisitLifetimeBoundArg(CanonCallee->getParamDecl(I), Arg); in visitFunctionCallArguments() 665 CanonCallee->getParamDecl(I)->getAttr<LifetimeCaptureByAttr>(); in visitFunctionCallArguments() 683 VisitLifetimeBoundArg(CanonCallee->getParamDecl(I), Arg); in visitFunctionCallArguments() 1282 CMD->getParamDecl(0)->hasAttr<LifetimeBoundAttr>(); in isAssignmentOperatorLifetimeBound()
|
| H A D | CodeCompleteConsumer.cpp | 586 CodeCompleteConsumer::OverloadCandidate::getParamDecl(unsigned N) const { in getParamDecl() function in CodeCompleteConsumer::OverloadCandidate 609 return FD->getParamDecl(N); in getParamDecl()
|
| H A D | SemaDeclCXX.cpp | 517 ParmVarDecl *OldParam = PrevForDefaultArgs->getParamDecl(p); in MergeCXXFunctionDecl() 518 ParmVarDecl *NewParam = New->getParamDecl(p); in MergeCXXFunctionDecl() 561 OldParam = Older->getParamDecl(p); in MergeCXXFunctionDecl() 646 ParmVarDecl *NewParam = New->getParamDecl(New->getMinRequiredArguments()); in MergeCXXFunctionDecl() 1767 ParmVarDecl *Param = FD->getParamDecl(ParamIdx); in CheckCXXDefaultArguments() 1778 ParmVarDecl *Param = FD->getParamDecl(ParamIdx); in CheckCXXDefaultArguments() 1859 const ParmVarDecl *PD = FD->getParamDecl(ArgIndex); in CheckConstexprParameterTypes() 4899 ParmVarDecl *Param = Constructor->getParamDecl(0); in BuildImplicitBaseInitializer() 4969 ParmVarDecl *Param = Constructor->getParamDecl(0); in BuildImplicitMemberInitializer() 7702 auto PT = FD->getParamDecl(0)->getType(); in CheckExplicitlyDefaultedFunction() [all …]
|
| H A D | SemaOverload.cpp | 1028 if (!Ctx.hasSameUnqualifiedType(X->getParamDecl(I)->getType(), in FunctionsCorrespond() 1029 Y->getParamDecl(I)->getType())) in FunctionsCorrespond() 1107 !S.Context.hasSameUnqualifiedType(FD->getParamDecl(0)->getType(), in shouldAddReversed() 1108 FD->getParamDecl(1)->getType()) || in shouldAddReversed() 6620 InitializedEntity::InitializeParameter(S.Context, Fun->getParamDecl(0)), in InitializeExplicitObjectArgument() 7182 Constructor->getParamDecl(0)->getType()->isReferenceType()) { in AddOverloadCandidate() 7183 QualType P = Constructor->getParamDecl(0)->getType()->getPointeeType(); in AddOverloadCandidate() 7428 S.Context, Function->getParamDecl(I)), in convertArgsForAvailabilityChecks() 7443 ParmVarDecl *P = Function->getParamDecl(i); in convertArgsForAvailabilityChecks() 8573 Conversion->getParamDecl(0)->getType(), in AddSurrogateCandidate() [all …]
|
| H A D | SemaExprCXX.cpp | 1063 if (CheckCXXDefaultArgExpr(ThrowLoc, CD, CD->getParamDecl(I))) in CheckCXXThrowOperand() 1731 FD->getParamDecl(UsualParams)->getType(), in isNonPlacementDeallocationFunction() 1737 FD->getParamDecl(UsualParams)->getType(), in isNonPlacementDeallocationFunction() 1781 QualType TypeIdentityTag = FD->getParamDecl(0)->getType(); 1803 FD->getParamDecl(NumBaseParams)->getType(), 1810 FD->getParamDecl(NumBaseParams)->getType()->isAlignValT()) { 1906 Operator->getParamDecl(0)->getType(); in CheckDeleteOperator() 2790 C.Function->getParamDecl(AlignArgOffset) in resolveAllocationOverloadInterior() 4157 QualType TypeIdentity = OperatorDelete->getParamDecl(0)->getType(); in ActOnCXXDelete() 4169 OperatorDelete->getParamDecl(AddressParamIdx)->getType(); in ActOnCXXDelete() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | LowLevelHelpers.cpp | 82 ParamType = FD->getParamDecl(ParamIndex)->getType(); in matchEachArgumentWithParamTypeImpl()
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 739 getFragmentsForType(Func->getParamDecl(i)->getType(), in getFragmentsForFunction() 740 Func->getParamDecl(i)->getASTContext(), After)); in getFragmentsForFunction() 751 Fragments.append(getFragmentsForParam(Func->getParamDecl(i))); in getFragmentsForFunction() 873 Fragments.append(getFragmentsForParam(Method->getParamDecl(i))); in getFragmentsForSpecialCXXMethod() 912 Fragments.append(getFragmentsForParam(Method->getParamDecl(i))); in getFragmentsForCXXMethod() 946 Fragments.append(getFragmentsForParam(ConversionFunction->getParamDecl(i))); in getFragmentsForConversionFunction() 975 Fragments.append(getFragmentsForParam(Method->getParamDecl(i))); in getFragmentsForOverloadedOperator() 1459 const ParmVarDecl *Param = Method->getParamDecl(i); in getFragmentsForObjCMethod()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCUDANV.cpp | 434 ParmVarDecl *GridDimParam = cudaLaunchKernelFD->getParamDecl(1); in emitDeviceStubBodyNew() 462 cudaLaunchKernelFD->getParamDecl(0)->getType()); in emitDeviceStubBodyNew() 466 cudaLaunchKernelFD->getParamDecl(3)->getType()); in emitDeviceStubBodyNew() 468 cudaLaunchKernelFD->getParamDecl(4)->getType()); in emitDeviceStubBodyNew() 470 cudaLaunchKernelFD->getParamDecl(5)->getType()); in emitDeviceStubBodyNew()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ODRDiagsEmitter.cpp | 107 const ParmVarDecl *FirstParam = FirstMethod->getParamDecl(I); in diagnoseSubMismatchMethodParameters() 108 const ParmVarDecl *SecondParam = SecondMethod->getParamDecl(I); in diagnoseSubMismatchMethodParameters() 1155 const ParmVarDecl *FirstParam = FirstMethod->getParamDecl(I); in diagnoseMismatch() 1156 const ParmVarDecl *SecondParam = SecondMethod->getParamDecl(I); in diagnoseMismatch() 1707 const ParmVarDecl *FirstParam = FirstFunction->getParamDecl(I); in diagnoseMismatch() 1708 const ParmVarDecl *SecondParam = SecondFunction->getParamDecl(I); in diagnoseMismatch()
|
| H A D | DeclCXX.cpp | 2612 if (!SpecializedDecl->getParamDecl(0)->getType()->isDependentType()) in isUsualDeallocationFunction() 2615 if (SpecializedDecl->getParamDecl(Idx)->getType()->isDependentType()) in isUsualDeallocationFunction() 2658 Context.hasSameUnqualifiedType(getParamDecl(UsualParams)->getType(), in isUsualDeallocationFunction() 2663 getParamDecl(UsualParams)->getType()->isAlignValT()) in isUsualDeallocationFunction() 3003 getParamDecl(0)->getType()->isLValueReferenceType(); in isCopyConstructor() 3008 getParamDecl(0)->getType()->isRValueReferenceType(); in isMoveConstructor() 3027 const ParmVarDecl *Param = getParamDecl(0); in isCopyOrMoveConstructor() 3073 const ParmVarDecl *Param = getParamDecl(0); in isSpecializationCopyingObject()
|
| H A D | DeclPrinter.cpp | 762 ParamPrinter.VisitParmVarDecl(D->getParamDecl(i)); in VisitFunctionDecl() 777 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl() 881 ParamPrinter.VisitParmVarDecl(D->getParamDecl(i)); in VisitFunctionDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpFrame.cpp | 176 QualType Ty = F->getParamDecl(I)->getType(); in describe()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | ForwardDeclChecker.cpp | 260 visitCallArg(E->getArg(i), MethodDecl->getParamDecl(i), DeclWithIssue); in visitObjCMessageExpr()
|
| H A D | RawPtrRefCallArgsChecker.cpp | 201 auto *Param = hasParam ? MethodDecl->getParamDecl(i) : nullptr; in visitObjCMessageExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 2770 const ParmVarDecl *getParamDecl(unsigned i) const { in getParamDecl() function 2774 ParmVarDecl *getParamDecl(unsigned i) { in getParamDecl() function 2797 return getParamDecl(hasCXXExplicitFunctionObjectParameter() ? I + 1 : I); in getNonObjectParameter() 2801 return getParamDecl(hasCXXExplicitFunctionObjectParameter() ? I + 1 : I); in getNonObjectParameter() 4686 const ParmVarDecl *getParamDecl(unsigned i) const { in getParamDecl() function 4690 ParmVarDecl *getParamDecl(unsigned i) { in getParamDecl() function
|