Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/lib/AST/
H A DComment.cpp377 return TPL->getParam(getIndex(i))->getName(); in getParamName()
378 const NamedDecl *Param = TPL->getParam(getIndex(i)); in getParamName()
H A DExprConcepts.cpp122 return cast<TemplateTypeParmDecl>(TPL->getParam(0)) in getTypeConstraint()
H A DCommentSema.cpp339 const NamedDecl *Param = TemplateParameters->getParam(0); in actOnTParamCommandParamNameArg()
1051 const NamedDecl *Param = TemplateParameters->getParam(i); in ResolveTParamReferenceHelper()
1087 const NamedDecl *Param = TemplateParameters->getParam(i); in CorrectTypoInTParamReferenceHelper()
H A DASTStructuralEquivalence.cpp1815 if (Params1->getParam(I)->getKind() != Params2->getParam(I)->getKind()) { in IsStructurallyEquivalent()
1817 Context.Diag2(Params2->getParam(I)->getLocation(), in IsStructurallyEquivalent()
1820 Context.Diag1(Params1->getParam(I)->getLocation(), in IsStructurallyEquivalent()
1826 if (!IsStructurallyEquivalent(Context, Params1->getParam(I), in IsStructurallyEquivalent()
1827 Params2->getParam(I))) in IsStructurallyEquivalent()
H A DDeclTemplate.cpp160 const NamedDecl *FirstParm = getParam(0); in getDepth()
210 const NamedDecl *TemplParam = TPL->getParam(Idx); in shouldIncludeTypeForArgument()
H A DASTDiagnostic.cpp1366 NamedDecl *FromParamND = ParamsFrom->getParam(FromParamIndex); in DiffTemplate()
1367 NamedDecl *ToParamND = ParamsTo->getParam(ToParamIndex); in DiffTemplate()
H A DODRDiagsEmitter.cpp1349 NamedDecl *FirstParam = FirstTPL->getParam(i); in diagnoseMismatch()
1350 NamedDecl *SecondParam = SecondTPL->getParam(i); in diagnoseMismatch()
H A DTypePrinter.cpp2089 ASTContext &Ctx = TPL->getParam(0)->getASTContext(); in printTo()
2095 TPL->getParam(Args.size() - 1), in printTo()
/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DInterpFrame.h86 template <typename T> const T &getParam(unsigned Offset) const { in getParam() function
H A DInterp.h615 S.Stk.push<T>(S.Current->getParam<T>(I)); in GetParam()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp571 if (const auto *D = dyn_cast<NonTypeTemplateParmDecl>(TPL->getParam(N))) in getParamType()
600 return TPL->getParam(N); in getParamDecl()
610 return ProtoTypeLoc.getParam(N); in getParamDecl()
H A DSemaTemplateDeduction.cpp723 getExpandedPackSize(TemplateParams->getParam(Index))) in addPack()
746 TemplateParams->getParam(Index))) { in addPacks()
951 NamedDecl *Param = TemplateParams->getParam(Pack.Index); in finish()
1489 Info.Param = cast<TemplateTypeParmDecl>(TemplateParams->getParam(Index)); in DeduceTemplateArgumentsByTypeMatch()
1523 Info.Param = cast<TemplateTypeParmDecl>(TemplateParams->getParam(Index)); in DeduceTemplateArgumentsByTypeMatch()
1543 Info.Param = cast<TemplateTypeParmDecl>(TemplateParams->getParam(Index)); in DeduceTemplateArgumentsByTypeMatch()
2717 NamedDecl *Param = TemplateParams->getParam(I); in ConvertDeducedTemplateArguments()
2799 const_cast<NamedDecl *>(TemplateParams->getParam(I))); in ConvertDeducedTemplateArguments()
2813 const_cast<NamedDecl *>(TemplateParams->getParam(I))); in ConvertDeducedTemplateArguments()
2952 Partial->getTemplateParameters()->getParam(ParamIdx)); in FinishTemplateArgumentDeduction()
[all …]
H A DHLSLExternalSemaSource.cpp112 Template->getTemplateParameters()->getParam(0))) in addHandleMember()
H A DSemaTemplate.cpp2712 NamedDecl *P = Params->getParam(I); in DiagnoseUnexpandedParameterPacks()
3065 NamedDecl *ND = Params->getParam(0); in DependencyChecker()
4335 if (Params->getParam(I)->isParameterPack()) { in isSameAsPrimaryTemplate()
4389 NamedDecl *Param = TemplateParams->getParam(I); in noteNonDeducibleParameters()
4452 auto *Param = TemplateParams->getParam(I); in CheckDeductionGuideTemplate()
5795 ->getParam(D->getIndex())); in diagnoseMissingArgument()
8527 = dyn_cast<NonTypeTemplateParmDecl>(TemplateParams->getParam(I)); in CheckTemplatePartialSpecializationArgs()
8600 Decl *Param = TemplateParams->getParam(I); in ActOnClassTemplateSpecialization()
11214 Decl *Param = Params->getParam(I); in RebuildTemplateParamsInCurrentInstantiation()
11284 if (const IdentifierInfo *Id = Params->getParam(I)->getIdentifier()) { in getTemplateArgumentBindingsText()
H A DSemaLookup.cpp427 ETD->getTemplateParameters()->getParam(I)) && in isPreferredLookupResult()
429 DTD->getTemplateParameters()->getParam(I))) in isPreferredLookupResult()
1813 SearchDefinitions = Index >= TPL->size() || TPL->getParam(Index) != D; in isAcceptableSlow()
3697 if (!Params->getParam(0)->isTemplateParameterPack() && !StringLit) { in LookupLiteralOperator()
3712 Params->getParam(0), Arg, FD, R.getNameLoc(), R.getNameLoc(), in LookupLiteralOperator()
H A DSemaTemplateInstantiate.cpp1419 DeclContext *Owner = OrigTPL->getParam(0)->getDeclContext(); in TransformTemplateParameterList()
2001 assert(!cast<FunctionDecl>(E->getParam()->getDeclContext())-> in TransformCXXDefaultArgExpr()
2005 E->getUsedLocation(), cast<FunctionDecl>(E->getParam()->getDeclContext()), in TransformCXXDefaultArgExpr()
2006 E->getParam()); in TransformCXXDefaultArgExpr()
H A DSemaDeclCXX.cpp1228 isa<NonTypeTemplateParmDecl>(TPL->getParam(0))) { in checkTupleLikeDecomposition()
5931 if (!TL.getParam(I)) in Check()
5934 TypeSourceInfo *TSI = TL.getParam(I)->getTypeSourceInfo(); in Check()
6240 if (N > 0 && !isa<TemplateTypeParmDecl>(Params->getParam(0))) { in checkCUDADeviceBuiltinSurfaceClassTemplate()
6247 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1)); in checkCUDADeviceBuiltinSurfaceClassTemplate()
6294 if (N > 0 && !isa<TemplateTypeParmDecl>(Params->getParam(0))) { in checkCUDADeviceBuiltinTextureClassTemplate()
6301 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1)); in checkCUDADeviceBuiltinTextureClassTemplate()
6310 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(2)); in checkCUDADeviceBuiltinTextureClassTemplate()
8285 ExprResult getParam(unsigned I) { in getParam() function in __anonb2dcaa771e11::DefaultedComparisonSynthesizer
8299 LHS = getParam(Param++); in getCompleteObject()
[all …]
H A DSemaTemplateInstantiateDecl.cpp4026 NewLoc.setParam(I, OldLoc.getParam(I)); in adjustForRewrite()
4408 ParmVarDecl *OldParam = OldProtoLoc.getParam(OldIdx); in SubstFunctionType()
4422 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); in SubstFunctionType()
4429 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); in SubstFunctionType()
4443 ParmVarDecl *OldParam = OldProtoLoc.getParam(i); in SubstFunctionType()
H A DSemaConcept.cpp1531 cast<TemplateTypeParmDecl>(TPL->getParam(0))->getTypeConstraint(); in ReturnTypeRequirement()
H A DSemaCodeComplete.cpp2980 Params += FormatFunctionParameter(Policy, Block.getParam(I), in formatBlockPlaceholder()
3535 NamedDecl *Param = FunTmpl->getTemplateParameters()->getParam( in createCodeCompletionStringForDecl()
3803 Function ? Function->getParamDecl(P) : PrototypeLoc.getParam(P); in AddOverloadParameterChunks()
4888 FormatFunctionParameter(Policy, BlockLoc.getParam(I)); in AddObjCBlockCall()
5281 auto *TTPD = dyn_cast<TemplateTypeParmDecl>(Params->getParam(Index)); in believe()
6364 Param = Params.getParam(Index); in argMatchesTemplateParams()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DMismatchedIteratorChecker.cpp159 const auto *TPDecl = dyn_cast<TemplateTypeParmDecl>(TParams->getParam(I)); in checkPreCall()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclTemplate.h138 NamedDecl* getParam(unsigned Idx) { in getParam() function
142 const NamedDecl* getParam(unsigned Idx) const { in getParam() function
1123 return TPL->getParam(TPL->size() - 1)->isImplicit();
3300 return isa<TemplateTypeParmDecl>(getTemplateParameters()->getParam(0));
H A DRecursiveASTVisitor.h1321 if (TL.getParam(I)) {
1322 TRY_TO(TraverseDecl(TL.getParam(I)));
2670 TRY_TO(TraverseDecl(Proto.getParam(I)));
H A DDecl.h4568 ImplicitParamDecl *getParam(unsigned i) const { in getParam() function
4588 return getParam(ContextParam); in getContextParam()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp2045 ->getParam(0) in EmitOMPCanonicalLoop()
4745 CGF.GetAddrOfLocalVar(CS->getCapturedDecl()->getParam(CopyFnParam))); in EmitOMPTaskBasedDirective()
4747 CS->getCapturedDecl()->getParam(PrivatesParam))); in EmitOMPTaskBasedDirective()
4862 CGF.GetAddrOfLocalVar(CS->getCapturedDecl()->getParam(9))); in EmitOMPTaskBasedDirective()
5065 CGF.GetAddrOfLocalVar(CS->getCapturedDecl()->getParam(CopyFnParam))); in EmitOMPTargetTaskBasedDirective()
5067 CS->getCapturedDecl()->getParam(PrivatesParam))); in EmitOMPTargetTaskBasedDirective()
5137 CGF.GetAddrOfLocalVar(CS->getCapturedDecl()->getParam(4))); in processInReduction()

12