Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/
H A DDefaultArgumentsCallsCheck.cpp29 diag(S->getParam()->getBeginLoc(), "default parameter was declared here", in check()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterTest.cpp4748 ToD1Part->getTemplateParameters()->getParam(0))); in TEST_P()
7583 ->getParam(0) in TEST_P()
7595 EXPECT_EQ(ToDGCtorTP->getParam(0)->getDeclContext(), in TEST_P()
7597 EXPECT_EQ(ToDGCtorTP->getParam(1)->getDeclContext(), in TEST_P()
7599 EXPECT_EQ(ToDGCtorTP->getParam(2)->getDeclContext(), in TEST_P()
7606 ->getParam(0) in TEST_P()
7649 ->getParam(0) in TEST_P()
7664 EXPECT_EQ(ToDGCtorTP->getParam(0)->getDeclContext(), in TEST_P()
7666 EXPECT_EQ(ToDGCtorTP->getParam(1)->getDeclContext(), in TEST_P()
7668 EXPECT_EQ(ToDGCtorTP->getParam(2)->getDeclContext(), in TEST_P()
[all …]
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DAttrOrTypeFormatGen.cpp44 const AttrOrTypeParameter &getParam() const { return param; } in getParam() function in __anona76c66a00111::ParameterElement
64 if (llvm::Optional<StringRef> defaultValue = getParam().getDefaultValue()) { in genPrintGuard()
68 os << " && !(" << tgfmt(getParam().getComparator(), &ctx) << ")"; in genPrintGuard()
379 const AttrOrTypeParameter &param = el->getParam(); in genVariableParser()
725 const AttrOrTypeParameter &param = el->getParam(); in genVariablePrinter()
820 << cast<ParameterElement>(param)->getParam().getAccessorName() << "()"; in genCustomPrinter()
/llvm-project-15.0.7/mlir/test/mlir-tblgen/
H A Dattrdefs.td147 // DECL: StringRef getParam()
150 // DEF: StringRef ParamWithAccessorTypeAttr::getParam()
/llvm-project-15.0.7/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.cpp140 return cast<TemplateTypeParmDecl>(TPL->getParam(0)) in getTypeConstraint()
H A DASTStructuralEquivalence.cpp1768 if (Params1->getParam(I)->getKind() != Params2->getParam(I)->getKind()) { in IsStructurallyEquivalent()
1770 Context.Diag2(Params2->getParam(I)->getLocation(), in IsStructurallyEquivalent()
1773 Context.Diag1(Params1->getParam(I)->getLocation(), in IsStructurallyEquivalent()
1779 if (!IsStructurallyEquivalent(Context, Params1->getParam(I), in IsStructurallyEquivalent()
1780 Params2->getParam(I))) in IsStructurallyEquivalent()
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 DDeclTemplate.cpp160 const NamedDecl *FirstParm = getParam(0); in getDepth()
210 const NamedDecl *TemplParam = TPL->getParam(Idx); in shouldIncludeTypeForArgument()
H A DASTDiagnostic.cpp1367 NamedDecl *FromParamND = ParamsFrom->getParam(FromParamIndex); in DiffTemplate()
1368 NamedDecl *ToParamND = ParamsTo->getParam(ToParamIndex); in DiffTemplate()
H A DTypePrinter.cpp2079 ASTContext &Ctx = TPL->getParam(0)->getASTContext(); in printTo()
2085 TPL->getParam(Args.size() - 1), in printTo()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DInterpFrame.h79 template <typename T> const T &getParam(unsigned Offset) { in getParam() function
/llvm-project-15.0.7/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.cpp704 getExpandedPackSize(TemplateParams->getParam(Index))) in addPack()
727 TemplateParams->getParam(Index))) { in addPacks()
932 NamedDecl *Param = TemplateParams->getParam(Pack.Index); in finish()
2667 NamedDecl *Param = TemplateParams->getParam(I); in ConvertDeducedTemplateArguments()
2744 const_cast<NamedDecl *>(TemplateParams->getParam(I))); in ConvertDeducedTemplateArguments()
2855 Partial->getTemplateParameters()->getParam(ParamIdx)); in FinishTemplateArgumentDeduction()
2874 Info.Param = makeTemplateParameter(TemplateParams->getParam(I)); in FinishTemplateArgumentDeduction()
2919 Info.Param = makeTemplateParameter(TemplateParams->getParam(I)); in FinishTemplateArgumentDeduction()
3133 Info.Param = makeTemplateParameter(TemplateParams->getParam(Index)); in SubstituteExplicitTemplateArguments()
3157 auto *Param = TemplateParams->getParam(Builder.size() - 1); in SubstituteExplicitTemplateArguments()
[all …]
H A DSemaTemplateInstantiate.cpp1191 DeclContext *Owner = OrigTPL->getParam(0)->getDeclContext(); in TransformTemplateParameterList()
1744 assert(!cast<FunctionDecl>(E->getParam()->getDeclContext())-> in TransformCXXDefaultArgExpr()
1748 cast<FunctionDecl>(E->getParam()->getDeclContext()), in TransformCXXDefaultArgExpr()
1749 E->getParam()); in TransformCXXDefaultArgExpr()
H A DSemaTemplate.cpp2616 NamedDecl *P = Params->getParam(I); in DiagnoseUnexpandedParameterPacks()
2969 NamedDecl *ND = Params->getParam(0); in DependencyChecker()
4218 if (Params->getParam(I)->isParameterPack()) { in isSameAsPrimaryTemplate()
4272 NamedDecl *Param = TemplateParams->getParam(I); in noteNonDeducibleParameters()
4335 auto *Param = TemplateParams->getParam(I); in CheckDeductionGuideTemplate()
5682 ->getParam(D->getIndex())); in diagnoseMissingArgument()
8279 = dyn_cast<NonTypeTemplateParmDecl>(TemplateParams->getParam(I)); in CheckTemplatePartialSpecializationArgs()
8352 Decl *Param = TemplateParams->getParam(I); in ActOnClassTemplateSpecialization()
10956 Decl *Param = Params->getParam(I); in RebuildTemplateParamsInCurrentInstantiation()
11026 if (const IdentifierInfo *Id = Params->getParam(I)->getIdentifier()) { in getTemplateArgumentBindingsText()
H A DSemaLookup.cpp425 ETD->getTemplateParameters()->getParam(I)) && in isPreferredLookupResult()
427 DTD->getTemplateParameters()->getParam(I))) in isPreferredLookupResult()
1813 SearchDefinitions = Index >= TPL->size() || TPL->getParam(Index) != D; in isAcceptableSlow()
3685 if (!Params->getParam(0)->isTemplateParameterPack() && !StringLit) { in LookupLiteralOperator()
3699 if (CheckTemplateArgument(Params->getParam(0), Arg, FD, in LookupLiteralOperator()
H A DSemaDeclCXX.cpp1194 isa<NonTypeTemplateParmDecl>(TPL->getParam(0))) { in checkTupleLikeDecomposition()
5884 if (!TL.getParam(I)) in Check()
5887 TypeSourceInfo *TSI = TL.getParam(I)->getTypeSourceInfo(); in Check()
6193 if (N > 0 && !isa<TemplateTypeParmDecl>(Params->getParam(0))) { in checkCUDADeviceBuiltinSurfaceClassTemplate()
6247 if (N > 0 && !isa<TemplateTypeParmDecl>(Params->getParam(0))) { in checkCUDADeviceBuiltinTextureClassTemplate()
8215 ExprResult getParam(unsigned I) { in getParam() function in __anonc19065b01e11::DefaultedComparisonSynthesizer
8229 LHS = getParam(Param++); in getCompleteObject()
8231 ExprResult RHS = getParam(Param++); in getCompleteObject()
11505 if (!isa<TemplateTypeParmDecl>(Params->getParam(0))) in isStdInitializerList()
11547 !isa<TemplateTypeParmDecl>(Params->getParam(0))) { in LookupStdInitializerList()
[all …]
H A DSemaTemplateInstantiateDecl.cpp3954 NewLoc.setParam(I, OldLoc.getParam(I)); in adjustForRewrite()
4346 ParmVarDecl *OldParam = OldProtoLoc.getParam(OldIdx); in SubstFunctionType()
4360 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); in SubstFunctionType()
4367 ParmVarDecl *NewParam = NewProtoLoc.getParam(NewIdx++); in SubstFunctionType()
4381 ParmVarDecl *OldParam = OldProtoLoc.getParam(i); in SubstFunctionType()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DDefineInline.cpp256 HandleParam(DestTPL->getParam(I), SourceTPL->getParam(I)); in renameParameters()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DMismatchedIteratorChecker.cpp159 const auto *TPDecl = dyn_cast<TemplateTypeParmDecl>(TParams->getParam(I)); in checkPreCall()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DASTTests.cpp356 EXPECT_EQ(Loc.getTypePtr()->getDecl(), TemplateParamsWithAuto->getParam(I)); in TEST()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclTemplate.h139 NamedDecl* getParam(unsigned Idx) { in getParam() function
143 const NamedDecl* getParam(unsigned Idx) const { in getParam() function
1124 return TPL->getParam(TPL->size() - 1)->isImplicit();
3287 return isa<TemplateTypeParmDecl>(getTemplateParameters()->getParam(0));
H A DExprCXX.h1276 const ParmVarDecl *getParam() const { return Param; } in getParam() function
1277 ParmVarDecl *getParam() { return Param; } in getParam() function
1280 const Expr *getExpr() const { return getParam()->getDefaultArg(); } in getExpr()
1281 Expr *getExpr() { return getParam()->getDefaultArg(); } in getExpr()
H A DRecursiveASTVisitor.h1338 if (TL.getParam(I)) {
1339 TRY_TO(TraverseDecl(TL.getParam(I)));
2673 TRY_TO(TraverseDecl(Proto.getParam(I)));

123