| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 225 class TypeRequirement : public Requirement { 243 TypeRequirement(TypeSourceInfo *T); 247 TypeRequirement(SubstitutionDiagnostic *Diagnostic) : in TypeRequirement() function
|
| H A D | DynamicRecursiveASTVisitor.h | 204 TraverseConceptTypeRequirement(MaybeConst<concepts::TypeRequirement> *R);
|
| H A D | ASTNodeTraverser.h | 273 if (auto *TR = dyn_cast<concepts::TypeRequirement>(R)) { in Visit()
|
| H A D | RecursiveASTVisitor.h | 474 bool TraverseConceptTypeRequirement(concepts::TypeRequirement *R); 544 cast<concepts::TypeRequirement>(R)); 577 concepts::TypeRequirement *R) {
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTConcept.cpp | 163 concepts::TypeRequirement::TypeRequirement(TypeSourceInfo *T) in TypeRequirement() function in concepts::TypeRequirement
|
| H A D | DynamicRecursiveASTVisitor.cpp | 148 bool TraverseConceptTypeRequirement(concepts::TypeRequirement *R) { in TraverseConceptTypeRequirement() 305 FORWARD_TO_BASE(TraverseConceptTypeRequirement, concepts::TypeRequirement, *)
|
| H A D | ASTImporter.cpp | 503 ImportTypeRequirement(concepts::TypeRequirement *From); 1106 ASTNodeImporter::ImportTypeRequirement(concepts::TypeRequirement *From) { in ImportTypeRequirement() 1113 return new (Importer.getToContext()) TypeRequirement(*DiagOrErr); in ImportTypeRequirement() 1118 return new (Importer.getToContext()) TypeRequirement(*ToType); in ImportTypeRequirement() 1217 return ImportTypeRequirement(cast<concepts::TypeRequirement>(FromRequire)); in import()
|
| H A D | StmtProfile.cpp | 1690 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) { in VisitRequiresExpr()
|
| H A D | StmtPrinter.cpp | 2707 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) { in VisitRequiresExpr()
|
| H A D | ItaniumMangle.cpp | 4858 const auto *TR = cast<concepts::TypeRequirement>(Req); in mangleRequirement()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 1218 concepts::TypeRequirement *Req, in diagnoseUnsatisfiedRequirement() 1223 case concepts::TypeRequirement::SS_Dependent: in diagnoseUnsatisfiedRequirement() 1226 case concepts::TypeRequirement::SS_SubstitutionFailure: { in diagnoseUnsatisfiedRequirement() 1350 else if (auto *T = dyn_cast<concepts::TypeRequirement>(Req)) in diagnoseWellFormedUnsatisfiedConstraintExpr()
|
| H A D | SemaTemplateInstantiate.cpp | 1853 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) in TransformRequiresExprRequirements() 1887 concepts::TypeRequirement * 1888 TransformTypeRequirement(concepts::TypeRequirement *Req); 2816 concepts::TypeRequirement * 2817 TemplateInstantiator::TransformTypeRequirement(concepts::TypeRequirement *Req) { in TransformTypeRequirement()
|
| H A D | SemaExprCXX.cpp | 7960 concepts::TypeRequirement * 7962 return new (Context) concepts::TypeRequirement(Type); in BuildTypeRequirement() 7965 concepts::TypeRequirement * 7968 return new (Context) concepts::TypeRequirement(SubstDiag); in BuildTypeRequirement()
|
| H A D | TreeTransform.h | 567 concepts::TypeRequirement * 568 TransformTypeRequirement(concepts::TypeRequirement *Req); 3744 concepts::TypeRequirement * 3750 concepts::TypeRequirement *RebuildTypeRequirement(TypeSourceInfo *T) { in RebuildTypeRequirement() 15053 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(Req)) in TransformRequiresExprRequirements() 15068 concepts::TypeRequirement * 15070 concepts::TypeRequirement *Req) { in TransformTypeRequirement()
|
| H A D | SemaCodeComplete.cpp | 5549 if (auto *TR = dyn_cast<concepts::TypeRequirement>(Req)) { in believe()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 862 static_cast<concepts::TypeRequirement::SatisfactionStatus>( in VisitRequiresExpr() 864 if (Status == concepts::TypeRequirement::SS_SubstitutionFailure) in VisitRequiresExpr() 866 concepts::TypeRequirement(readSubstitutionDiagnostic(Record)); in VisitRequiresExpr() 869 concepts::TypeRequirement(Record.readTypeSourceInfo()); in VisitRequiresExpr()
|
| H A D | ASTWriterStmt.cpp | 523 if (auto *TypeReq = dyn_cast<concepts::TypeRequirement>(R)) { in VisitRequiresExpr() 526 if (TypeReq->Status == concepts::TypeRequirement::SS_SubstitutionFailure) in VisitRequiresExpr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 2546 class TypeRequirement : public Node { 2549 TypeRequirement(const Node *Type_) in TypeRequirement() function 5106 Constraint = make<TypeRequirement>(Type); in parseRequiresExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 8792 concepts::TypeRequirement *BuildTypeRequirement(TypeSourceInfo *Type); 8793 concepts::TypeRequirement *BuildTypeRequirement(
|