Home
last modified time | relevance | path

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

12

/freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/
DBodyFarm.cpp167 const ParmVarDecl *Predicate = D->getParamDecl(0); in create_dispatch_once()
177 const ParmVarDecl *Block = D->getParamDecl(1); in create_dispatch_once()
245 const ParmVarDecl *PV = D->getParamDecl(1); in create_dispatch_sync()
287 const ParmVarDecl *OldValue = D->getParamDecl(0); in create_OSAtomicCompareAndSwap()
290 const ParmVarDecl *NewValue = D->getParamDecl(1); in create_OSAtomicCompareAndSwap()
295 const ParmVarDecl *TheValue = D->getParamDecl(2); in create_OSAtomicCompareAndSwap()
DConsumed.cpp546 MethodDecl->getParamDecl(0)->getType()->isRValueReferenceType()); in isLikeMoveAssignment()
634 const ParmVarDecl *Param = FunDecl->getParamDecl(Index - Offset); in VisitCallExpr()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DDeclCXX.cpp550 Method->getParamDecl(0)->getType()->getAs<ReferenceType>(); in addedMember()
1445 !Context.hasSameUnqualifiedType(getParamDecl(1)->getType(), in isUsualDeallocationFunction()
1473 QualType ParamType = getParamDecl(0)->getType(); in isCopyAssignmentOperator()
1493 QualType ParamType = getParamDecl(0)->getType(); in isMoveAssignmentOperator()
1714 (getNumParams() > 0 && getParamDecl(0)->hasDefaultArg()); in isDefaultConstructor()
1720 getParamDecl(0)->getType()->isLValueReferenceType(); in isCopyConstructor()
1725 getParamDecl(0)->getType()->isRValueReferenceType(); in isMoveConstructor()
1741 (getNumParams() > 1 && !getParamDecl(1)->hasDefaultArg()) || in isCopyOrMoveConstructor()
1746 const ParmVarDecl *Param = getParamDecl(0); in isCopyOrMoveConstructor()
1784 (getParamDecl(1)->hasDefaultArg() || in isConvertingConstructor()
[all …]
DDeclPrinter.cpp438 ParamPrinter.VisitParmVarDecl(D->getParamDecl(i)); in VisitFunctionDecl()
449 Proto += D->getParamDecl(i)->getNameAsString(); in VisitFunctionDecl()
581 ParamPrinter.VisitParmVarDecl(D->getParamDecl(i)); in VisitFunctionDecl()
DDecl.cpp1336 OS << FD->getParamDecl(i)->getType().stream(P); in printQualifiedName()
2555 getParamDecl(NumRequiredArgs - 1)->isParameterPack()) in getMinRequiredArguments()
2561 getParamDecl(NumRequiredArgs-1)->hasDefaultArg()) in getMinRequiredArguments()
2568 if (getParamDecl(ArgIdx - 1)->isParameterPack()) in getMinRequiredArguments()
DExprCXX.cpp747 cast<FunctionDecl>(getCalleeDecl())->getParamDecl(0)->getType(); in getLiteralOperatorKind()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaDeclCXX.cpp407 const ParmVarDecl *PVD = FD->getParamDecl(NumParams-1); in functionDeclHasDefaultArgument()
443 ParmVarDecl *OldParam = Old->getParamDecl(p); in MergeCXXFunctionDecl()
444 ParmVarDecl *NewParam = New->getParamDecl(p); in MergeCXXFunctionDecl()
502 if (!Older->getParamDecl(p)->hasDefaultArg()) in MergeCXXFunctionDecl()
505 OldParam = Older->getParamDecl(p); in MergeCXXFunctionDecl()
581 ParmVarDecl *NewParam = New->getParamDecl(New->getMinRequiredArguments()); in MergeCXXFunctionDecl()
667 ParmVarDecl *Param = FD->getParamDecl(p); in CheckCXXDefaultArguments()
680 ParmVarDecl *Param = FD->getParamDecl(p); in CheckCXXDefaultArguments()
702 ParmVarDecl *Param = FD->getParamDecl(p); in CheckCXXDefaultArguments()
719 const ParmVarDecl *PD = FD->getParamDecl(ArgIndex); in CheckConstexprParameterTypes()
[all …]
DSemaLambda.cpp394 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters()
1148 ParmVarDecl *From = CallOperator->getParamDecl(I); in addFunctionPointerConversion()
1497 ParmVarDecl *From = CallOperator->getParamDecl(I); in BuildBlockForLambdaConversion()
DSemaOverload.cpp7113 C->Function->getParamDecl(0)->getType().getUnqualifiedType(); in addRelationalPointerOrEnumeralOverloads()
7115 C->Function->getParamDecl(1)->getType().getUnqualifiedType(); in addRelationalPointerOrEnumeralOverloads()
8577 if (modeCount == 1 && Fn->getParamDecl(0)->getDeclName()) in DiagnoseArityMismatch()
8580 << Fn->getParamDecl(0) << NumFormalArgs; in DiagnoseArityMismatch()
10518 FnDecl->getParamDecl(0)), in CreateOverloadedUnaryOp()
10728 FnDecl->getParamDecl(0)), in CreateOverloadedBinOp()
10744 FnDecl->getParamDecl(0)), in CreateOverloadedBinOp()
10752 FnDecl->getParamDecl(1)), in CreateOverloadedBinOp()
10964 FnDecl->getParamDecl(0)), in CreateOverloadedArraySubscriptExpr()
11554 Method->getParamDecl(i)), in BuildCallToObjectOfClassType()
[all …]
DSemaTemplateDeduction.cpp2953 QualType DeducedA = Specialization->getParamDecl(ParamIdx)->getType(); in FinishTemplateArgumentDeduction()
3321 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments()
4325 ParmVarDecl *Last = Function->getParamDecl(NumParams - 1); in isVariadicFunctionTemplate()
4331 if (Function->getParamDecl(NumParams - 1)->isParameterPack()) in isVariadicFunctionTemplate()
5111 ::MarkUsedTemplateParameters(Ctx, Function->getParamDecl(I)->getType(), in MarkDeducedTemplateParameters()
DSemaDecl.cpp982 ParmVarDecl *Param = FD->getParamDecl(P); in ActOnReenterFunctionContext()
2195 FirstFD->getParamDecl(oldDecl->getFunctionScopeIndex()); in mergeParamDeclAttributes()
2741 ParmVarDecl *OldParm = Old->getParamDecl(Idx); in MergeFunctionDecl()
2742 ParmVarDecl *NewParm = New->getParamDecl(Idx); in MergeFunctionDecl()
2839 mergeParamDeclAttributes(New->getParamDecl(i), Old->getParamDecl(i), in MergeCompatibleFunctionDecls()
3978 QualType DeclParamTy = Declaration->getParamDecl(Idx)->getType(); in hasSimilarParameters()
3979 QualType DefParamTy = Definition->getParamDecl(Idx)->getType(); in hasSimilarParameters()
6162 ParmVarDecl *FDParam = FD->getParamDecl(Idx-1); in DiagnoseInvalidRedeclaration()
6168 << NewFD->getParamDecl(Idx - 1)->getType(); in DiagnoseInvalidRedeclaration()
9582 ParmVarDecl *Param = FD->getParamDecl(p); in ActOnStartOfFunctionDef()
[all …]
DSemaExprCXX.cpp1570 S.Context.hasSameUnqualifiedType(FD->getParamDecl(1)->getType(), in isNonPlacementDeallocationFunction()
1855 FnDecl->getParamDecl(i)); in FindAllocationOverload()
2023 Context.getCanonicalType(Func->getParamDecl(0) in DeclareGlobalAllocationFunction()
2027 ? Context.getCanonicalType(Func->getParamDecl(1) in DeclareGlobalAllocationFunction()
2615 BeforeToType = Ctor->getParamDecl(0)->getType().getNonReferenceType(); in PerformImplicitConversion()
DSemaTemplateInstantiateDecl.cpp2967 const ParmVarDecl *PatternParam = PatternDecl->getParamDecl(I); in addInstantiatedParametersToScope()
2971 ParmVarDecl *FunctionParam = Function->getParamDecl(FParamIdx); in addInstantiatedParametersToScope()
2985 ParmVarDecl *FunctionParam = Function->getParamDecl(FParamIdx); in addInstantiatedParametersToScope()
DSemaDeclAttr.cpp152 return BD->getParamDecl(Idx)->getType(); in getFunctionOrMethodArgType()
519 ArgTy = FD->getParamDecl(ParamIdxFromZero)->getType(); in checkAttrArgsAreLockableObjs()
2935 QualType ParamTy = FD->getParamDecl(0)->getType(); in handleCleanupAttr()
2936 if (S.CheckAssignmentConstraints(FD->getParamDecl(0)->getLocation(), in handleCleanupAttr()
DSemaLookup.cpp2760 FD->getParamDecl(0)->getType()->getAs<PointerType>()) in LookupLiteralOperator()
2765 QualType ParamTy = FD->getParamDecl(ArgIdx)->getType(); in LookupLiteralOperator()
DSemaExpr.cpp4066 } else if (MinArgs == 1 && FDecl && FDecl->getParamDecl(0)->getDeclName()) in ConvertArgumentsForCall()
4071 << FDecl->getParamDecl(0) << Fn->getSourceRange(); in ConvertArgumentsForCall()
4107 FDecl->getParamDecl(0)->getDeclName()) in ConvertArgumentsForCall()
4113 << FDecl->getParamDecl(0) << static_cast<unsigned>(Args.size()) in ConvertArgumentsForCall()
4185 Param = FDecl->getParamDecl(i); in GatherArgumentsForCall()
4218 Param = FDecl->getParamDecl(i); in GatherArgumentsForCall()
DSemaCodeComplete.cpp2264 const ParmVarDecl *Param = Function->getParamDecl(P); in AddFunctionParameterChunks()
2866 ArgString = FDecl->getParamDecl(I)->getNameAsString(); in CreateSignatureString()
2867 ArgType = FDecl->getParamDecl(I)->getOriginalType(); in CreateSignatureString()
DSemaTemplateInstantiate.cpp2752 return FD->getCanonicalDecl()->getParamDecl(i); in getCanonicalParmVarDecl()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/ARCMigrate/
DTransUnbridgedCasts.cpp441 ParmVarDecl *PD = FD->getParamDecl(i); in isPassedToCParamWithKnownOwnership()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DDecl.h1851 const ParmVarDecl *getParamDecl(unsigned i) const { in getParamDecl() function
1855 ParmVarDecl *getParamDecl(unsigned i) { in getParamDecl() function
3273 const ParmVarDecl *getParamDecl(unsigned i) const { in getParamDecl() function
3277 ParmVarDecl *getParamDecl(unsigned i) { in getParamDecl() function
/freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp347 QualType T = FD->getParamDecl(1)->getType(); in VisitCXXNewExpr()
DExprEngine.cpp108 const ParmVarDecl *PD = FD->getParamDecl(0); in getInitialState()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCodeGenFunction.cpp354 const ParmVarDecl *parm = FD->getParamDecl(i); in GenOpenCLArgMetadata()
705 Args.push_back(FD->getParamDecl(i)); in GenerateCode()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/
DASTMatchers.h2193 *Node.getParamDecl(N), Finder, Builder)); in AST_MATCHER_P2()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
DMallocChecker.cpp559 QualType T = FD->getParamDecl(1)->getType(); in isStandardNewDelete()

12