Home
last modified time | relevance | path

Searched refs:DependentScopeDeclRefExpr (Results 1 – 25 of 44) sorted by relevance

12

/external/clang/lib/AST/
DExprCXX.cpp342 DependentScopeDeclRefExpr::DependentScopeDeclRefExpr(QualType T, in DependentScopeDeclRefExpr() function in DependentScopeDeclRefExpr
374 DependentScopeDeclRefExpr *
375 DependentScopeDeclRefExpr::Create(const ASTContext &C, in Create()
386 return new (Mem) DependentScopeDeclRefExpr(C.DependentTy, QualifierLoc, in Create()
390 DependentScopeDeclRefExpr *
391 DependentScopeDeclRefExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
399 DependentScopeDeclRefExpr *E in CreateEmpty()
400 = new (Mem) DependentScopeDeclRefExpr(QualType(), NestedNameSpecifierLoc(), in CreateEmpty()
DItaniumMangle.cpp3022 isa<DependentScopeDeclRefExpr>(E) || in mangleType()
3769 const DependentScopeDeclRefExpr *DRE = cast<DependentScopeDeclRefExpr>(E); in mangleExpression()
DStmtProfile.cpp1428 const DependentScopeDeclRefExpr *S) { in VisitDependentScopeDeclRefExpr()
/external/llvm-project/clang/include/clang/AST/
DComputeDependence.h71 class DependentScopeDeclRefExpr; variable
155 ExprDependence computeDependence(DependentScopeDeclRefExpr *E);
DExprCXX.h3181 class DependentScopeDeclRefExpr final
3183 private llvm::TrailingObjects<DependentScopeDeclRefExpr,
3197 DependentScopeDeclRefExpr(QualType Ty, NestedNameSpecifierLoc QualifierLoc,
3211 static DependentScopeDeclRefExpr *
3216 static DependentScopeDeclRefExpr *CreateEmpty(const ASTContext &Context,
DStmt.h296 friend class DependentScopeDeclRefExpr; // ctor variable
790 friend class DependentScopeDeclRefExpr; variable
/external/llvm-project/clang/lib/AST/
DExprCXX.cpp458 DependentScopeDeclRefExpr::DependentScopeDeclRefExpr( in DependentScopeDeclRefExpr() function in DependentScopeDeclRefExpr
477 DependentScopeDeclRefExpr *DependentScopeDeclRefExpr::Create( in Create()
487 return new (Mem) DependentScopeDeclRefExpr(Context.DependentTy, QualifierLoc, in Create()
491 DependentScopeDeclRefExpr *
492 DependentScopeDeclRefExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
500 auto *E = new (Mem) DependentScopeDeclRefExpr( in CreateEmpty()
DComputeDependence.cpp682 ExprDependence clang::computeDependence(DependentScopeDeclRefExpr *E) { in computeDependence()
DASTStructuralEquivalence.cpp214 bool IsStmtEquivalent(const DependentScopeDeclRefExpr *DE1, in IsStmtEquivalent()
215 const DependentScopeDeclRefExpr *DE2) { in IsStmtEquivalent()
DItaniumMangle.cpp3666 isa<DependentScopeDeclRefExpr>(E) || in mangleType()
4530 const DependentScopeDeclRefExpr *DRE = cast<DependentScopeDeclRefExpr>(E); in mangleExpression()
/external/llvm-project/clang-tools-extra/clang-tidy/misc/
DRedundantExpressionCheck.cpp108 if (cast<DependentScopeDeclRefExpr>(Left)->getDeclName() != in areEquivalentExpr()
109 cast<DependentScopeDeclRefExpr>(Right)->getDeclName()) in areEquivalentExpr()
112 cast<DependentScopeDeclRefExpr>(Left)->getQualifier(), in areEquivalentExpr()
113 cast<DependentScopeDeclRefExpr>(Right)->getQualifier()); in areEquivalentExpr()
/external/llvm-project/clang-tools-extra/clangd/
DFindTarget.cpp201 if (const auto *RE = dyn_cast<DependentScopeDeclRefExpr>(E)) { in resolveExprToDecls()
487 void VisitDependentScopeDeclRefExpr(const DependentScopeDeclRefExpr *E) { in add()
841 void VisitDependentScopeDeclRefExpr(const DependentScopeDeclRefExpr *E) { in refInStmt()
DDumpAST.cpp225 if (const auto *DSDRE = dyn_cast<DependentScopeDeclRefExpr>(S)) in getDetail()
DSemanticHighlighting.cpp317 bool VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
DXRefs.cpp446 ASTNodeKind::getFromNodeKind<DependentScopeDeclRefExpr>()); in isDependentName()
/external/clang/include/clang/Basic/
DStmtNodes.td127 def DependentScopeDeclRefExpr : DStmt<Expr>;
/external/llvm-project/clang/lib/Index/
DIndexBody.cpp192 bool VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
/external/clang/include/clang/AST/
DExprCXX.h2791 class DependentScopeDeclRefExpr final
2793 private llvm::TrailingObjects<DependentScopeDeclRefExpr,
2811 DependentScopeDeclRefExpr(QualType T,
2818 static DependentScopeDeclRefExpr *Create(const ASTContext &C,
2824 static DependentScopeDeclRefExpr *CreateEmpty(const ASTContext &C,
DStmt.h111 friend class DependentScopeDeclRefExpr; // ctor in LLVM_ALIGNAS() local
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td142 def DependentScopeDeclRefExpr : StmtNode<Expr>;
/external/clang/lib/Sema/
DTreeTransform.h644 ExprResult TransformDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E,
649 ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool IsAddressOfOperand,
8330 if (DependentScopeDeclRefExpr *DRE = dyn_cast<DependentScopeDeclRefExpr>(E)) in TransformAddressOfOperand()
8486 PE ? dyn_cast<DependentScopeDeclRefExpr>(PE->getSubExpr()) : nullptr) in TransformUnaryExprOrTypeTraitExpr()
9938 ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool AddrTaken, in TransformParenDependentScopeDeclRefExpr()
9956 DependentScopeDeclRefExpr *E) { in TransformDependentScopeDeclRefExpr()
9964 DependentScopeDeclRefExpr *E, in TransformDependentScopeDeclRefExpr()
DSemaTemplate.cpp454 return DependentScopeDeclRefExpr::Create( in BuildDependentDeclRefExpr()
3145 } else if (DependentScopeDeclRefExpr *ArgExpr = in CheckTemplateTypeArgument()
3146 dyn_cast<DependentScopeDeclRefExpr>(Arg.getAsExpr())) { in CheckTemplateTypeArgument()
3584 ExprResult E = DependentScopeDeclRefExpr::Create( in CheckTemplateArgument()
/external/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp644 dyn_cast<DependentScopeDeclRefExpr>(TemplateName.get())) { in diagnoseExprIntendedAsTemplateName()
776 return DependentScopeDeclRefExpr::Create( in BuildDependentDeclRefExpr()
4961 if (DependentScopeDeclRefExpr *ArgExpr = in CheckTemplateTypeArgument()
4962 dyn_cast<DependentScopeDeclRefExpr>(Arg.getAsExpr())) { in CheckTemplateTypeArgument()
5455 ExprResult E = DependentScopeDeclRefExpr::Create( in CheckTemplateArgument()
DTreeTransform.h710 ExprResult TransformDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E,
715 ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool IsAddressOfOperand,
10108 if (DependentScopeDeclRefExpr *DRE = dyn_cast<DependentScopeDeclRefExpr>(E)) in TransformAddressOfOperand()
10283 PE ? dyn_cast<DependentScopeDeclRefExpr>(PE->getSubExpr()) : nullptr) in TransformUnaryExprOrTypeTraitExpr()
12162 ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool AddrTaken, in TransformParenDependentScopeDeclRefExpr()
12180 DependentScopeDeclRefExpr *E) { in TransformDependentScopeDeclRefExpr()
12188 DependentScopeDeclRefExpr *E, in TransformDependentScopeDeclRefExpr()
/external/llvm-project/clang/lib/Tooling/Syntax/
DBuildTree.cpp1067 bool WalkUpFromDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *S) { in WalkUpFromDependentScopeDeclRefExpr()

12