Searched refs:SubstDiag (Results 1 – 5 of 5) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaConcept.cpp | 202 PartialDiagnosticAt SubstDiag{SourceLocation(), in calculateConstraintSatisfaction() local 204 Info.takeSFINAEDiagnostic(SubstDiag); in calculateConstraintSatisfaction() 213 SubstDiag.second.EmitToString(S.getDiagnostics(), DiagString); in calculateConstraintSatisfaction() 220 SubstDiag.first, StringRef(Mem, MessageSize)}); in calculateConstraintSatisfaction() 384 auto *SubstDiag = Req->getExprSubstitutionDiagnostic(); in diagnoseUnsatisfiedRequirement() local 385 if (!SubstDiag->DiagMessage.empty()) in diagnoseUnsatisfiedRequirement() 386 S.Diag(SubstDiag->DiagLoc, in diagnoseUnsatisfiedRequirement() 388 << (int)First << SubstDiag->SubstitutedEntity in diagnoseUnsatisfiedRequirement() 389 << SubstDiag->DiagMessage; in diagnoseUnsatisfiedRequirement() 391 S.Diag(SubstDiag->DiagLoc, in diagnoseUnsatisfiedRequirement() [all …]
|
| HD | SemaExprCXX.cpp | 8475 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in BuildTypeRequirement() argument 8476 return new (Context) concepts::TypeRequirement(SubstDiag); in BuildTypeRequirement() 8496 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in BuildNestedRequirement() argument 8497 return new (Context) concepts::NestedRequirement(SubstDiag); in BuildNestedRequirement()
|
| HD | TreeTransform.h | 3103 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in RebuildTypeRequirement() argument 3104 return SemaRef.BuildTypeRequirement(SubstDiag); in RebuildTypeRequirement() 3113 concepts::Requirement::SubstitutionDiagnostic *SubstDiag, bool IsSimple, in RebuildExprRequirement() argument 3116 return SemaRef.BuildExprRequirement(SubstDiag, IsSimple, NoexceptLoc, in RebuildExprRequirement() 3129 concepts::Requirement::SubstitutionDiagnostic *SubstDiag) { in RebuildNestedRequirement() argument 3130 return SemaRef.BuildNestedRequirement(SubstDiag); in RebuildNestedRequirement()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | ExprConcepts.h | 277 ReturnTypeRequirement(SubstitutionDiagnostic *SubstDiag) : in ReturnTypeRequirement() argument 278 TypeConstraintInfo(SubstDiag, 0) {} in ReturnTypeRequirement() 410 NestedRequirement(SubstitutionDiagnostic *SubstDiag) : in NestedRequirement() argument 413 /*Satisfied=*/false), Value(SubstDiag) {} in NestedRequirement()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
| HD | Sema.h | 7407 concepts::Requirement::SubstitutionDiagnostic *SubstDiag); 7411 concepts::Requirement::SubstitutionDiagnostic *SubstDiag);
|