Home
last modified time | relevance | path

Searched refs:getParamDecl (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp327 const ParmVarDecl *Flag = D->getParamDecl(0); in create_call_once()
328 const ParmVarDecl *Callback = D->getParamDecl(1); in create_call_once()
411 const ParmVarDecl *PDecl = D->getParamDecl(ParamIdx); in create_call_once()
484 const ParmVarDecl *Predicate = D->getParamDecl(0); in create_dispatch_once()
494 const ParmVarDecl *Block = D->getParamDecl(1); in create_dispatch_once()
567 const ParmVarDecl *PV = D->getParamDecl(1); in create_dispatch_sync()
609 const ParmVarDecl *OldValue = D->getParamDecl(0); in create_OSAtomicCompareAndSwap()
612 const ParmVarDecl *NewValue = D->getParamDecl(1); in create_OSAtomicCompareAndSwap()
617 const ParmVarDecl *TheValue = D->getParamDecl(2); in create_OSAtomicCompareAndSwap()
H A DThreadSafetyCommon.cpp291 VD = FD->getParamDecl(I); in translateDeclRefExpr()
H A DConsumed.cpp624 const ParmVarDecl *Param = FunD->getParamDecl(Index - Offset); in handleCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DGTestChecker.cpp224 if (ParamCount == 1 && CtorDecl->getParamDecl(0)->getType() == BoolTy) { in checkPostCall()
230 auto *RefTy = CtorDecl->getParamDecl(0)->getType()->getAs<ReferenceType>(); in checkPostCall()
H A DCXXSelfAssignmentChecker.cpp52 auto Param = SVB.makeLoc(State->getRegion(MD->getParamDecl(0), LCtx)); in checkBeginFunction()
H A DIteratorChecker.cpp530 if (Ctr->getParamDecl(0)->getName() != "first" || in checkPreCall()
531 Ctr->getParamDecl(1)->getName() != "last") in checkPreCall()
585 const auto *Param = Func->getParamDecl(J); in checkPreCall()
612 if (Func->getParamDecl(0)->getType()->isRValueReferenceType()) { in checkPostCall()
1783 if (!isIteratorType(Func->getParamDecl(0)->getType())) in isInsertCall()
1794 if (!isIteratorType(Func->getParamDecl(0)->getType())) in isEmplaceCall()
1805 if (!isIteratorType(Func->getParamDecl(0)->getType())) in isEraseCall()
1808 !isIteratorType(Func->getParamDecl(1)->getType())) in isEraseCall()
1819 if (!isIteratorType(Func->getParamDecl(0)->getType())) in isEraseAfterCall()
1822 !isIteratorType(Func->getParamDecl(1)->getType())) in isEraseAfterCall()
H A DInnerPointerChecker.cpp160 QualType ParamTy = FD->getParamDecl(I)->getType(); in checkFunctionArguments()
H A DCallAndMessageChecker.cpp453 ParamDecl = FD->getParamDecl(i); in checkPreCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp2077 getParamDecl(UsualParams)->getType()->isAlignValT()) in isUsualDeallocationFunction()
2114 QualType ParamType = getParamDecl(0)->getType(); in isCopyAssignmentOperator()
2134 QualType ParamType = getParamDecl(0)->getType(); in isMoveAssignmentOperator()
2361 (getNumParams() > 0 && getParamDecl(0)->hasDefaultArg()); in isDefaultConstructor()
2367 getParamDecl(0)->getType()->isLValueReferenceType(); in isCopyConstructor()
2372 getParamDecl(0)->getType()->isRValueReferenceType(); in isMoveConstructor()
2388 (getNumParams() > 1 && !getParamDecl(1)->hasDefaultArg()) || in isCopyOrMoveConstructor()
2393 const ParmVarDecl *Param = getParamDecl(0); in isCopyOrMoveConstructor()
2431 (getParamDecl(1)->hasDefaultArg() || in isConvertingConstructor()
2432 getParamDecl(1)->isParameterPack())); in isConvertingConstructor()
[all …]
H A DDeclPrinter.cpp630 ParamPrinter.VisitParmVarDecl(D->getParamDecl(i)); in VisitFunctionDecl()
641 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
728 ParamPrinter.VisitParmVarDecl(D->getParamDecl(i)); in VisitFunctionDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DIssueHash.cpp51 Signature.append(Target->getParamDecl(i)->getType().getAsString()); in GetSignature()
H A DBugReporterVisitors.cpp2401 State->getSVal(State->getRegion(Met->getParamDecl(0), LCtx)); in VisitNode()
2413 Out << "Assuming " << Met->getParamDecl(0)->getName() << in VisitNode()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclCXX.cpp501 ParmVarDecl *NewParam = New->getParamDecl(p); in MergeCXXFunctionDecl()
544 OldParam = Older->getParamDecl(p); in MergeCXXFunctionDecl()
1510 ParmVarDecl *Param = FD->getParamDecl(p); in CheckCXXDefaultArguments()
1523 ParmVarDecl *Param = FD->getParamDecl(p); in CheckCXXDefaultArguments()
1545 ParmVarDecl *Param = FD->getParamDecl(p); in CheckCXXDefaultArguments()
1563 const ParmVarDecl *PD = FD->getParamDecl(ArgIndex); in CheckConstexprParameterTypes()
7607 const ParmVarDecl *Param0 = MD->getParamDecl(0); in SpecialMemberIsTrivial()
7623 const ParmVarDecl *Param0 = MD->getParamDecl(0); in SpecialMemberIsTrivial()
13241 if (FnDecl->getParamDecl(0)->hasDefaultArg()) in CheckOperatorNewDeclaration()
14723 Diag(New->getParamDecl(I)->getLocation(), in CheckOverridingFunctionAttributes()
[all …]
H A DSemaLambda.cpp502 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters()
1291 ParmVarDecl *From = CallOperator->getParamDecl(I); in addFunctionPointerConversion()
1743 ParmVarDecl *From = CallOperator->getParamDecl(I); in BuildBlockForLambdaConversion()
H A DSemaOverload.cpp6089 Constructor->getParamDecl(0)->getType()->isReferenceType()) { in AddOverloadCandidate()
6090 QualType P = Constructor->getParamDecl(0)->getType()->getPointeeType(); in AddOverloadCandidate()
6327 ParmVarDecl *P = Function->getParamDecl(i); in convertArgsForAvailabilityChecks()
8098 C->Function->getParamDecl(0)->getType().getUnqualifiedType(); in addGenericBinaryPointerOrEnumeralOverloads()
8100 C->Function->getParamDecl(1)->getType().getUnqualifiedType(); in addGenericBinaryPointerOrEnumeralOverloads()
9973 if (modeCount == 1 && Fn->getParamDecl(0)->getDeclName()) in DiagnoseArityMismatch()
9976 << Description << mode << Fn->getParamDecl(0) << NumFormalArgs; in DiagnoseArityMismatch()
10305 Meth->getParamDecl(0)->getType()->getAs<ReferenceType>()) { in DiagnoseBadTarget()
10419 << Fn->getParamDecl(0)->getType()->isRValueReferenceType(); in NoteFunctionCandidate()
12518 FnDecl->getParamDecl(0)), in CreateOverloadedBinOp()
[all …]
H A DSemaExprCXX.cpp941 if (CheckCXXDefaultArgExpr(ThrowLoc, CD, CD->getParamDecl(I))) in CheckCXXThrowOperand()
1486 FD->getParamDecl(UsualParams)->getType(), in isNonPlacementDeallocationFunction()
1492 FD->getParamDecl(UsualParams)->getType(), in isNonPlacementDeallocationFunction()
1517 FD->getParamDecl(NumBaseParams)->getType(), in UsualDeallocFnInfo()
1524 FD->getParamDecl(NumBaseParams)->getType()->isAlignValT()) { in UsualDeallocFnInfo()
2315 C.Function->getParamDecl(1)->getType()->isAlignValT(); in resolveAllocationOverload()
3424 QualType ParamType = OperatorDelete->getParamDecl(0)->getType(); in ActOnCXXDelete()
3556 QualType ParamTy = OperatorNewOrDelete->getParamDecl(i)->getType(); in SemaBuiltinOperatorNewDeleteOverloaded()
3834 BeforeToType = Ctor->getParamDecl(0)->getType().getNonReferenceType(); in PerformImplicitConversion()
H A DSemaTemplateDeduction.cpp3402 DeducedA = Specialization->getParamDecl(ParamIdx)->getType(); in FinishTemplateArgumentDeduction()
3848 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments()
4831 ParmVarDecl *Last = Function->getParamDecl(NumParams - 1); in isVariadicFunctionTemplate()
4837 if (Function->getParamDecl(NumParams - 1)->isParameterPack()) in isVariadicFunctionTemplate()
5661 ::MarkUsedTemplateParameters(Ctx, Function->getParamDecl(I)->getType(), in MarkDeducedTemplateParameters()
H A DSemaDeclAttr.cpp99 return FD->getParamDecl(Idx); in getFunctionOrMethodParam()
101 return MD->getParamDecl(Idx); in getFunctionOrMethodParam()
103 return BD->getParamDecl(Idx); in getFunctionOrMethodParam()
111 return BD->getParamDecl(Idx)->getType(); in getFunctionOrMethodParamType()
724 ArgTy = FD->getParamDecl(ParamIdxFromZero)->getType(); in checkAttrArgsAreCapabilityObjs()
879 const ParmVarDecl *Param = FD->getParamDecl(Idx.getASTIndex()); in checkParamIsIntegerType()
1683 << FuncDecl->getParamDecl(Idx.getASTIndex())->getSourceRange(); in AddAllocAlignAttr()
3198 QualType ParamTy = FD->getParamDecl(0)->getType(); in handleCleanupAttr()
3199 if (S.CheckAssignmentConstraints(FD->getParamDecl(0)->getLocation(), in handleCleanupAttr()
H A DSemaTemplateInstantiateDecl.cpp295 PVD, FD->getParamDecl(PVD->getFunctionScopeIndex())); in instantiateOMPDeclareSimdDeclAttr()
3606 const ParmVarDecl *PatternParam = PatternDecl->getParamDecl(I); in addInstantiatedParametersToScope()
3610 ParmVarDecl *FunctionParam = Function->getParamDecl(FParamIdx); in addInstantiatedParametersToScope()
3641 ParmVarDecl *FunctionParam = Function->getParamDecl(FParamIdx); in addInstantiatedParametersToScope()
3852 Ctor->getParamDecl(I)); in InstantiateDefaultCtorDefaultArgs()
H A DSemaInit.cpp3689 Info.Constructor->getParamDecl(0)->getType().getNonReferenceType(); in hasCopyOrMoveCtorParam()
5974 ParmVarDecl *Parm = Constructor->getParamDecl(I); in CopyObject()
6016 Best->Function->getParamDecl(0)->getType().getNonReferenceType(), in CopyObject()
6535 if (Callee->getParamDecl(I)->hasAttr<LifetimeBoundAttr>()) in visitLifetimeBoundArguments()
6536 VisitLifetimeBoundArg(Callee->getParamDecl(I), Args[I]); in visitLifetimeBoundArguments()
9172 Function->getParamDecl(0)->getType()); in PerformCopyInitialization()
H A DSemaTemplateInstantiate.cpp2890 if (FD->getParamDecl(i) == PV) in getCanonicalParmVarDecl()
2891 return FD->getCanonicalDecl()->getParamDecl(i); in getCanonicalParmVarDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp440 ParmVarDecl *PD = FD->getParamDecl(i); in isPassedToCParamWithKnownOwnership()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h372 ParmVarDecl *getParamDecl(unsigned Idx) { in getParamDecl() function
376 const ParmVarDecl *getParamDecl(unsigned Idx) const { in getParamDecl() function
377 return const_cast<ObjCMethodDecl *>(this)->getParamDecl(Idx); in getParamDecl()
H A DDecl.h2285 const ParmVarDecl *getParamDecl(unsigned i) const { in getParamDecl() function
2289 ParmVarDecl *getParamDecl(unsigned i) { in getParamDecl() function
3964 const ParmVarDecl *getParamDecl(unsigned i) const { in getParamDecl() function
3968 ParmVarDecl *getParamDecl(unsigned i) { in getParamDecl() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp375 ParmVarDecl *OldParam = Old->getParamDecl(I); in ParseLexedMethodDeclaration()

12