Searched refs:SubstDiag (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 247 PartialDiagnosticAt SubstDiag{SourceLocation(), in EvaluateAtomicConstraint() local 249 Info.takeSFINAEDiagnostic(SubstDiag); in EvaluateAtomicConstraint() 258 SubstDiag.second.EmitToString(S.getDiagnostics(), DiagString); in EvaluateAtomicConstraint() 264 SubstDiag.first, StringRef(Mem, MessageSize)}); in EvaluateAtomicConstraint() 1162 auto *SubstDiag = Req->getExprSubstitutionDiagnostic(); in diagnoseUnsatisfiedRequirement() local 1163 if (!SubstDiag->DiagMessage.empty()) in diagnoseUnsatisfiedRequirement() 1164 S.Diag(SubstDiag->DiagLoc, in diagnoseUnsatisfiedRequirement() 1166 << (int)First << SubstDiag->SubstitutedEntity in diagnoseUnsatisfiedRequirement() 1167 << SubstDiag->DiagMessage; in diagnoseUnsatisfiedRequirement() 1169 S.Diag(SubstDiag->DiagLoc, in diagnoseUnsatisfiedRequirement() [all …]
|
| H A D | SemaExprCXX.cpp | 7967 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in BuildTypeRequirement() argument 7968 return new (Context) concepts::TypeRequirement(SubstDiag); in BuildTypeRequirement()
|
| H A D | TreeTransform.h | 3746 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in RebuildTypeRequirement() argument 3747 return SemaRef.BuildTypeRequirement(SubstDiag); in RebuildTypeRequirement() 3756 concepts::Requirement::SubstitutionDiagnostic *SubstDiag, bool IsSimple, in RebuildExprRequirement() argument 3759 return SemaRef.BuildExprRequirement(SubstDiag, IsSimple, NoexceptLoc, in RebuildExprRequirement()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 304 ReturnTypeRequirement(SubstitutionDiagnostic *SubstDiag) : in ReturnTypeRequirement() argument 305 TypeConstraintInfo(SubstDiag, false) {} in ReturnTypeRequirement()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 8794 concepts::Requirement::SubstitutionDiagnostic *SubstDiag);
|