Lines Matching refs:TemplateDeductionInfo

233     sema::TemplateDeductionInfo *DeductionInfo)  in InstantiatingTemplate()
293 sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) in InstantiatingTemplate()
306 sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) in InstantiatingTemplate()
317 sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) in InstantiatingTemplate()
328 sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) in InstantiatingTemplate()
375 concepts::Requirement *Req, sema::TemplateDeductionInfo &DeductionInfo, in InstantiatingTemplate()
405 sema::TemplateDeductionInfo &DeductionInfo, SourceRange InstantiationRange) in InstantiatingTemplate()
851 Optional<TemplateDeductionInfo *> Sema::isSFINAEContext() const { in isSFINAEContext()
853 return Optional<TemplateDeductionInfo *>(nullptr); in isSFINAEContext()
919 return Optional<TemplateDeductionInfo *>(nullptr); in isSFINAEContext()
1893 createSubstDiag(Sema &S, TemplateDeductionInfo &Info, EntityPrinter Printer) { in createSubstDiag()
1929 TemplateDeductionInfo Info(Req->getType()->getTypeLoc().getBeginLoc()); in TransformTypeRequirement()
1957 TemplateDeductionInfo Info(E->getBeginLoc()); in TransformExprRequirement()
1983 TemplateDeductionInfo Info(OrigTPL->getTemplateLoc()); in TransformExprRequirement()
2028 TemplateDeductionInfo Info(Req->getConstraintExpr()->getBeginLoc()); in TransformNestedRequirement()
3076 TemplateDeductionInfo Info(Loc); in usesPartialOrExplicitSpecialization()
3121 TemplateDeductionInfo Info(FailedCandidates.getLocation()); in getPatternForClassTemplateSpecialization()