/external/llvm-project/clang/lib/AST/ |
D | ExprConcepts.cpp | 33 ConceptSpecializationExpr::ConceptSpecializationExpr( in ConceptSpecializationExpr() function in ConceptSpecializationExpr 59 ConceptSpecializationExpr::ConceptSpecializationExpr(EmptyShell Empty, in ConceptSpecializationExpr() function in ConceptSpecializationExpr 64 void ConceptSpecializationExpr::setTemplateArguments( in setTemplateArguments() 71 ConceptSpecializationExpr * 72 ConceptSpecializationExpr::Create(const ASTContext &C, in Create() 83 return new (Buffer) ConceptSpecializationExpr(C, NNS, TemplateKWLoc, in Create() 89 ConceptSpecializationExpr::ConceptSpecializationExpr( in ConceptSpecializationExpr() function in ConceptSpecializationExpr 113 ConceptSpecializationExpr * 114 ConceptSpecializationExpr::Create(const ASTContext &C, in Create() 122 return new (Buffer) ConceptSpecializationExpr( in Create() [all …]
|
D | ComputeDependence.cpp | 753 ExprDependence clang::computeDependence(ConceptSpecializationExpr *E, in computeDependence()
|
D | StmtProfile.cpp | 1417 const ConceptSpecializationExpr *S) { in VisitConceptSpecializationExpr()
|
D | TextNodeDumper.cpp | 1356 const ConceptSpecializationExpr *Node) { in VisitConceptSpecializationExpr()
|
D | StmtPrinter.cpp | 2299 void StmtPrinter::VisitConceptSpecializationExpr(ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|
D | ASTContext.cpp | 722 ConceptSpecializationExpr *CSE; in canonicalizeImmediatelyDeclaredConstraint() 724 CSE = cast<ConceptSpecializationExpr>(Fold->getLHS()); in canonicalizeImmediatelyDeclaredConstraint() 726 CSE = cast<ConceptSpecializationExpr>(IDC); in canonicalizeImmediatelyDeclaredConstraint() 751 Expr *NewIDC = ConceptSpecializationExpr::Create( in canonicalizeImmediatelyDeclaredConstraint()
|
D | ItaniumMangle.cpp | 4501 auto *CSE = cast<ConceptSpecializationExpr>(E); in mangleExpression()
|
D | ExprConstant.cpp | 10713 bool VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E); 13343 const ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|
/external/llvm-project/clang/include/clang/AST/ |
D | ExprConcepts.h | 40 class ConceptSpecializationExpr final : public Expr, public ConceptReference, 41 private llvm::TrailingObjects<ConceptSpecializationExpr, 58 ConceptSpecializationExpr(const ASTContext &C, NestedNameSpecifierLoc NNS, 66 ConceptSpecializationExpr(const ASTContext &C, ConceptDecl *NamedConcept, 72 ConceptSpecializationExpr(EmptyShell Empty, unsigned NumTemplateArgs); 76 static ConceptSpecializationExpr * 84 static ConceptSpecializationExpr * 91 static ConceptSpecializationExpr * 334 ConceptSpecializationExpr *SubstitutedConstraintExpr; 350 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr); [all …]
|
D | ComputeDependence.h | 80 class ConceptSpecializationExpr; variable 165 ExprDependence computeDependence(ConceptSpecializationExpr *E,
|
D | ASTConcept.h | 25 class ConceptSpecializationExpr; variable
|
D | TextNodeDumper.h | 299 void VisitConceptSpecializationExpr(const ConceptSpecializationExpr *Node);
|
D | ASTNodeTraverser.h | 595 void VisitConceptSpecializationExpr(const ConceptSpecializationExpr *CSE) { in VisitConceptSpecializationExpr()
|
D | RecursiveASTVisitor.h | 2725 DEF_TRAVERSE_STMT(ConceptSpecializationExpr, {
|
/external/llvm-project/clang/unittests/Tooling/RecursiveASTVisitorTests/ |
D | Concept.cpp | 17 bool VisitConceptSpecializationExpr(ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaConcept.cpp | 440 ConceptSpecializationExpr *ConstraintExpr = in diagnoseUnsatisfiedRequirement() 570 } else if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(SubstExpr)) { in diagnoseWellFormedUnsatisfiedConstraintExpr() 762 } else if (auto *CSE = dyn_cast<const ConceptSpecializationExpr>(E)) { in fromConstraintExpr() 1018 ConceptSpecializationExpr *SubstitutedConstraintExpr) : in ExprRequirement() 1054 cast_or_null<ConceptSpecializationExpr>( in ReturnTypeRequirement()
|
D | SemaExprCXX.cpp | 8577 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr; in BuildExprRequirement() 8607 cast<ConceptSpecializationExpr>(Constraint.get()); in BuildExprRequirement()
|
D | SemaTemplate.cpp | 4685 return ConceptSpecializationExpr::Create(Context, in CheckConceptTemplateId()
|
D | SemaCodeComplete.cpp | 4888 if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(E)) { in believe()
|
D | TreeTransform.h | 11960 ConceptSpecializationExpr *E) { in TransformConceptSpecializationExpr()
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | FindTarget.cpp | 436 void VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E) { in add() 827 void VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E) { in refInStmt()
|
/external/llvm-project/clang/include/clang/Basic/ |
D | StmtNodes.td | 170 def ConceptSpecializationExpr : StmtNode<Expr>;
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 797 ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr() 867 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr; in VisitRequiresExpr() 884 cast<ConceptSpecializationExpr>(Record.readExpr()); in VisitRequiresExpr() 3784 S = ConceptSpecializationExpr::Create(Context, Empty, numTemplateArgs); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 430 ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGExprScalar.cpp | 667 Value *VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E) { in VisitConceptSpecializationExpr()
|