Searched refs:ConceptSpecializationExpr (Results 1 - 17 of 17) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConcepts.cpp | 31 ConceptSpecializationExpr::ConceptSpecializationExpr(const ASTContext &C, function in class:ConceptSpecializationExpr 71 ConceptSpecializationExpr::ConceptSpecializationExpr(EmptyShell Empty, function in class:ConceptSpecializationExpr 76 void ConceptSpecializationExpr::setTemplateArguments( 83 ConceptSpecializationExpr * 84 ConceptSpecializationExpr::Create(const ASTContext &C, 95 return new (Buffer) ConceptSpecializationExpr(C, NNS, TemplateKWLoc, 101 ConceptSpecializationExpr::ConceptSpecializationExpr( function in class:ConceptSpecializationExpr [all...] |
H A D | StmtPrinter.cpp | 2261 void StmtPrinter::VisitConceptSpecializationExpr(ConceptSpecializationExpr *E) {
|
H A D | StmtProfile.cpp | 1336 const ConceptSpecializationExpr *S) {
|
H A D | ASTContext.cpp | 729 ConceptSpecializationExpr *CSE; 731 CSE = cast<ConceptSpecializationExpr>(Fold->getLHS()); 733 CSE = cast<ConceptSpecializationExpr>(IDC); 758 Expr *NewIDC = ConceptSpecializationExpr::Create(
|
H A D | ItaniumMangle.cpp | 4197 auto *CSE = cast<ConceptSpecializationExpr>(E);
|
H A D | ExprConstant.cpp | 9935 bool VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E); 12552 const ConceptSpecializationExpr *E) {
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A 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 * 107 && "isSatisfied called on a dependent ConceptSpecializationExpr"); 116 && "getSatisfaction called on dependent ConceptSpecializationExpr"); [all...] |
H A D | ASTConcept.h | 25 class ConceptSpecializationExpr;
|
H A D | RecursiveASTVisitor.h | 2723 DEF_TRAVERSE_STMT(ConceptSpecializationExpr, {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 416 ConceptSpecializationExpr *ConstraintExpr = 546 } else if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(SubstExpr)) { 741 } else if (auto *CSE = dyn_cast<const ConceptSpecializationExpr>(E)) { 997 ConceptSpecializationExpr *SubstitutedConstraintExpr) : 1033 cast_or_null<ConceptSpecializationExpr>(
|
H A D | SemaExprCXX.cpp | 8419 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr; 8449 cast<ConceptSpecializationExpr>(Constraint.get());
|
H A D | SemaTemplate.cpp | 4518 return ConceptSpecializationExpr::Create(Context,
|
H A D | SemaDeclCXX.cpp | 15671 if (InnerCond && isa<ConceptSpecializationExpr>(InnerCond)) {
|
H A D | TreeTransform.h | 11271 ConceptSpecializationExpr *E) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 750 ConceptSpecializationExpr *E) { 820 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr; 837 cast<ConceptSpecializationExpr>(Record.readExpr()); 3690 S = ConceptSpecializationExpr::Create(Context, Empty, numTemplateArgs);
|
H A D | ASTWriterStmt.cpp | 424 ConceptSpecializationExpr *E) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 679 Value *VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E) {
|
Completed in 647 milliseconds