HomeSort by: relevance | last modified time | path
    Searched refs:ConceptSpecializationExpr (Results 1 - 23 of 23) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprConcepts.cpp 33 ConceptSpecializationExpr::ConceptSpecializationExpr(
59 ConceptSpecializationExpr::ConceptSpecializationExpr(EmptyShell Empty,
64 void ConceptSpecializationExpr::setTemplateArguments(
71 ConceptSpecializationExpr *
72 ConceptSpecializationExpr::Create(const ASTContext &C,
83 return new (Buffer) ConceptSpecializationExpr(C, NNS, TemplateKWLoc,
89 ConceptSpecializationExpr::ConceptSpecializationExpr(
    [all...]
ComputeDependence.cpp 797 ExprDependence clang::computeDependence(ConceptSpecializationExpr *E,
TextNodeDumper.cpp 1358 const ConceptSpecializationExpr *Node) {
ASTContext.cpp 723 ConceptSpecializationExpr *CSE;
725 CSE = cast<ConceptSpecializationExpr>(Fold->getLHS());
727 CSE = cast<ConceptSpecializationExpr>(IDC);
752 Expr *NewIDC = ConceptSpecializationExpr::Create(
StmtPrinter.cpp 2285 void StmtPrinter::VisitConceptSpecializationExpr(ConceptSpecializationExpr *E) {
StmtProfile.cpp 1478 const ConceptSpecializationExpr *S) {
ItaniumMangle.cpp 4808 auto *CSE = cast<ConceptSpecializationExpr>(E);
ExprConstant.cpp 10737 bool VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E);
13350 const ConceptSpecializationExpr *E) {
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
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...]
ComputeDependence.h 80 class ConceptSpecializationExpr;
165 ExprDependence computeDependence(ConceptSpecializationExpr *E,
ASTConcept.h 25 class ConceptSpecializationExpr;
TextNodeDumper.h 297 void VisitConceptSpecializationExpr(const ConceptSpecializationExpr *Node);
ASTNodeTraverser.h 598 void VisitConceptSpecializationExpr(const ConceptSpecializationExpr *CSE) {
RecursiveASTVisitor.h 2754 DEF_TRAVERSE_STMT(ConceptSpecializationExpr, {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaConcept.cpp 451 ConceptSpecializationExpr *ConstraintExpr =
587 } else if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(SubstExpr)) {
779 } else if (auto *CSE = dyn_cast<const ConceptSpecializationExpr>(E)) {
1035 ConceptSpecializationExpr *SubstitutedConstraintExpr) :
1071 cast_or_null<ConceptSpecializationExpr>(
SemaExprCXX.cpp 8653 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr;
8683 cast<ConceptSpecializationExpr>(Constraint.get());
SemaCodeComplete.cpp 4862 // e.g. inside `if constexpr(ConceptSpecializationExpr) { ... }`
4950 if (auto *CSE = dyn_cast<ConceptSpecializationExpr>(E)) {
SemaTemplate.cpp 4708 return ConceptSpecializationExpr::Create(Context,
SemaDeclCXX.cpp 16146 if (InnerCond && isa<ConceptSpecializationExpr>(InnerCond)) {
TreeTransform.h 12198 ConceptSpecializationExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 799 ConceptSpecializationExpr *E) {
869 ConceptSpecializationExpr *SubstitutedConstraintExpr = nullptr;
886 cast<ConceptSpecializationExpr>(Record.readExpr());
3841 S = ConceptSpecializationExpr::Create(Context, Empty, numTemplateArgs);
ASTWriterStmt.cpp 431 ConceptSpecializationExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprScalar.cpp 670 Value *VisitConceptSpecializationExpr(const ConceptSpecializationExpr *E) {

Completed in 122 milliseconds