Searched refs:Subst (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | PtrTypesSemantics.cpp | 217 if (auto *Subst = dyn_cast<SubstTemplateTypeParmType>(T)) { in isUncounted() local 218 if (auto *Decl = Subst->getAssociatedDecl()) { in isUncounted() 227 if (auto *Subst = dyn_cast<SubstTemplateTypeParmType>(T)) { in isUnchecked() local 228 if (auto *Decl = Subst->getAssociatedDecl()) { in isUnchecked() 287 if (auto *Subst = dyn_cast<SubstTemplateTypeParmType>(T)) { in isUnretained() local 288 if (auto *Decl = Subst->getAssociatedDecl()) { in isUnretained()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 1321 if (auto *Subst = Arg.getAsType()->getAs<SubstTemplateTypeParmPackType>()) in getFullyPackExpandedSize() local 1322 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1328 if (auto *Subst = in getFullyPackExpandedSize() local 1330 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize() 1331 else if (auto *Subst = dyn_cast<FunctionParmPackExpr>(Arg.getAsExpr())) { in getFullyPackExpandedSize() local 1332 for (ValueDecl *PD : *Subst) in getFullyPackExpandedSize() 1335 return Subst->getNumExpansions(); in getFullyPackExpandedSize() 1341 if (SubstTemplateTemplateParmPackStorage *Subst = in getFullyPackExpandedSize() local 1343 Pack = Subst->getArgumentPack(); in getFullyPackExpandedSize()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 361 auto Subst = [&](Expr *E) -> ExprResult { in instantiateOMPDeclareSimdDeclAttr() local 372 Simdlen = Subst(E); in instantiateOMPDeclareSimdDeclAttr() 376 ExprResult Inst = Subst(E); in instantiateOMPDeclareSimdDeclAttr() 385 ExprResult Inst = Subst(E); in instantiateOMPDeclareSimdDeclAttr() 398 ExprResult Inst = Subst(E); in instantiateOMPDeclareSimdDeclAttr() 442 auto &&Subst = [&SubstExpr, &S](Expr *E) { in instantiateOMPDeclareVariantAttr() 457 VariantFuncRef = Subst(E); in instantiateOMPDeclareVariantAttr() 466 auto SubstScoreOrConditionExpr = [&S, Subst](Expr *&E, bool) { in instantiateOMPDeclareVariantAttr() 470 ExprResult ER = Subst(E); in instantiateOMPDeclareVariantAttr() 534 ExprResult ER = Subst(E); in instantiateOMPDeclareVariantAttr() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 161 else if (const auto *Subst = dyn_cast<SubstNonTypeTemplateParmExpr>(E)) in getDeducedParameterFromExpr() local 162 E = Subst->getReplacement(); in getDeducedParameterFromExpr() 6891 const SubstTemplateTypeParmPackType *Subst in MarkUsedTemplateParameters() local 6893 if (Subst->getReplacedParameter()->getDepth() == Depth) in MarkUsedTemplateParameters() 6894 Used[Subst->getIndex()] = true; in MarkUsedTemplateParameters() 6895 MarkUsedTemplateParameters(Ctx, Subst->getArgumentPack(), in MarkUsedTemplateParameters()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenSchedule.cpp | 1529 bool Subst = false; in substituteVariantOperand() local 1552 Subst = true; in substituteVariantOperand() 1556 return Subst; in substituteVariantOperand() 1569 bool Subst = false; in substituteVariants() local 1578 Subst |= in substituteVariants() 1586 Subst |= substituteVariantOperand(ReadSequence, /*IsRead=*/true, StartIdx); in substituteVariants() 1588 return Subst; in substituteVariants()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TypePrinter.cpp | 216 if (const auto *Subst = dyn_cast<SubstTemplateTypeParmType>(T)) in canPrefixQualifiers() local 217 UnderlyingType = Subst->getReplacementType().getTypePtr(); in canPrefixQualifiers() 318 if (const auto *Subst = dyn_cast<SubstTemplateTypeParmType>(Split.Ty)) in printBefore() local 319 Quals -= QualType(Subst, 0).getQualifiers(); in printBefore()
|
| H A D | ASTImporter.cpp | 10227 SubstTemplateTemplateParmStorage *Subst = in Import() local 10229 auto ReplacementOrErr = Import(Subst->getReplacement()); in Import() 10233 auto AssociatedDeclOrErr = Import(Subst->getAssociatedDecl()); in Import() 10238 *ReplacementOrErr, *AssociatedDeclOrErr, Subst->getIndex(), in Import() 10239 Subst->getPackIndex(), Subst->getFinal()); in Import()
|
| H A D | ASTContext.cpp | 10375 SubstTemplateTemplateParmPackStorage *Subst in getSubstTemplateTemplateParmPack() local 10378 if (!Subst) { in getSubstTemplateTemplateParmPack() 10379 Subst = new (*this) SubstTemplateTemplateParmPackStorage( in getSubstTemplateTemplateParmPack() 10381 SubstTemplateTemplateParmPacks.InsertNode(Subst, InsertPos); in getSubstTemplateTemplateParmPack() 10384 return TemplateName(Subst); in getSubstTemplateTemplateParmPack()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 6096 …teArgumentListInfoERKNS_30MultiLevelTemplateArgumentListE", "clang::Sema::Subst(clang::TemplateArg…
|