| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConcepts.cpp | 33 ConceptSpecializationExpr::ConceptSpecializationExpr( in ConceptSpecializationExpr() function in ConceptSpecializationExpr 56 ConceptSpecializationExpr::ConceptSpecializationExpr(EmptyShell Empty) in ConceptSpecializationExpr() function in ConceptSpecializationExpr 59 ConceptSpecializationExpr * 60 ConceptSpecializationExpr::Create(const ASTContext &C, ConceptReference *Loc, in Create() 63 return new (C) ConceptSpecializationExpr(C, Loc, SpecDecl, Satisfaction); in Create() 66 ConceptSpecializationExpr::ConceptSpecializationExpr( in ConceptSpecializationExpr() function in ConceptSpecializationExpr 86 ConceptSpecializationExpr * 87 ConceptSpecializationExpr::Create(const ASTContext &C, ConceptReference *Loc, in Create() 93 ConceptSpecializationExpr(C, Loc, SpecDecl, Satisfaction, Dependent, in Create()
|
| H A D | ComputeDependence.cpp | 871 ExprDependence clang::computeDependence(ConceptSpecializationExpr *E, in computeDependence()
|
| H A D | StmtProfile.cpp | 1624 const ConceptSpecializationExpr *S) { in VisitConceptSpecializationExpr()
|
| H A D | TextNodeDumper.cpp | 1544 const ConceptSpecializationExpr *Node) { in VisitConceptSpecializationExpr()
|
| H A D | StmtPrinter.cpp | 2491 void StmtPrinter::VisitConceptSpecializationExpr(ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|
| H A D | ItaniumMangle.cpp | 5388 auto *CSE = cast<ConceptSpecializationExpr>(E); in mangleExpression()
|
| H A D | ExprConstant.cpp | 11391 bool VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E); 14131 const ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprConcepts.h | 42 class ConceptSpecializationExpr final : public Expr { 58 ConceptSpecializationExpr(const ASTContext &C, ConceptReference *ConceptRef, 62 ConceptSpecializationExpr(const ASTContext &C, ConceptReference *ConceptRef, 67 ConceptSpecializationExpr(EmptyShell Empty); 70 static ConceptSpecializationExpr * 75 static ConceptSpecializationExpr * 356 ConceptSpecializationExpr *SubstitutedConstraintExpr; 372 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr); 402 ConceptSpecializationExpr *
|
| H A D | ComputeDependence.h | 84 class ConceptSpecializationExpr; variable 174 ExprDependence computeDependence(ConceptSpecializationExpr *E,
|
| H A D | TextNodeDumper.h | 311 void VisitConceptSpecializationExpr(const ConceptSpecializationExpr *Node);
|
| H A D | ASTNodeTraverser.h | 640 void VisitConceptSpecializationExpr(const ConceptSpecializationExpr *CSE) { in VisitConceptSpecializationExpr()
|
| H A D | RecursiveASTVisitor.h | 2905 DEF_TRAVERSE_STMT(ConceptSpecializationExpr, {
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 972 ConceptSpecializationExpr *ConstraintExpr = in diagnoseUnsatisfiedRequirement() 1105 } else if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(SubstExpr)) { in diagnoseWellFormedUnsatisfiedConstraintExpr() 1260 const ConceptSpecializationExpr *CSE) { in substituteParameterMappings() 1316 } else if (auto *CSE = dyn_cast<const ConceptSpecializationExpr>(E)) { in fromConstraintExpr() 1602 ConceptSpecializationExpr *SubstitutedConstraintExpr) : in ExprRequirement() 1638 cast<ConceptSpecializationExpr>(TC->getImmediatelyDeclaredConstraint()); in ReturnTypeRequirement()
|
| H A D | SemaExprCXX.cpp | 9073 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr; in BuildExprRequirement() 9113 cast<ConceptSpecializationExpr>(Constraint.get()); in BuildExprRequirement()
|
| H A D | SemaCodeComplete.cpp | 5344 if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(E)) { in believe()
|
| H A D | SemaTemplate.cpp | 5072 return ConceptSpecializationExpr::Create( in CheckConceptTemplateId()
|
| H A D | TreeTransform.h | 12969 ConceptSpecializationExpr *E) { in TransformConceptSpecializationExpr()
|
| H A D | SemaDeclCXX.cpp | 17493 if (InnerCond && isa<ConceptSpecializationExpr>(InnerCond)) { in BuildStaticAssertDeclaration()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 497 bool VisitConceptSpecializationExpr(ConceptSpecializationExpr *R) { in VisitConceptSpecializationExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 172 def ConceptSpecializationExpr : StmtNode<Expr>;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 812 ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr() 874 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr; in VisitRequiresExpr() 891 cast<ConceptSpecializationExpr>(Record.readExpr()); in VisitRequiresExpr() 4188 S = new (Context) ConceptSpecializationExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 502 ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 682 Value *VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|