Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h73 class DependentScopeDeclRefExpr; variable
163 ExprDependence computeDependence(DependentScopeDeclRefExpr *E);
H A DTextNodeDumper.h273 void VisitDependentScopeDeclRefExpr(const DependentScopeDeclRefExpr *Node);
H A DExprCXX.h3318 class DependentScopeDeclRefExpr final
3320 private llvm::TrailingObjects<DependentScopeDeclRefExpr,
3334 DependentScopeDeclRefExpr(QualType Ty, NestedNameSpecifierLoc QualifierLoc,
3348 static DependentScopeDeclRefExpr *
3353 static DependentScopeDeclRefExpr *CreateEmpty(const ASTContext &Context,
H A DStmt.h340 friend class DependentScopeDeclRefExpr; // ctor
950 friend class DependentScopeDeclRefExpr;
H A DRecursiveASTVisitor.h2486 DEF_TRAVERSE_STMT(DependentScopeDeclRefExpr, {
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp513 DependentScopeDeclRefExpr::DependentScopeDeclRefExpr( in DependentScopeDeclRefExpr() function in DependentScopeDeclRefExpr
532 DependentScopeDeclRefExpr *DependentScopeDeclRefExpr::Create( in Create()
542 return new (Mem) DependentScopeDeclRefExpr(Context.DependentTy, QualifierLoc, in Create()
546 DependentScopeDeclRefExpr *
547 DependentScopeDeclRefExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
555 auto *E = new (Mem) DependentScopeDeclRefExpr( in CreateEmpty()
H A DASTStructuralEquivalence.cpp229 bool IsStmtEquivalent(const DependentScopeDeclRefExpr *DE1, in IsStmtEquivalent()
230 const DependentScopeDeclRefExpr *DE2) { in IsStmtEquivalent()
H A DComputeDependence.cpp819 ExprDependence clang::computeDependence(DependentScopeDeclRefExpr *E) { in computeDependence()
H A DItaniumMangle.cpp4360 isa<DependentScopeDeclRefExpr>(E) || in mangleType()
5498 const DependentScopeDeclRefExpr *DRE = cast<DependentScopeDeclRefExpr>(E); in mangleExpression()
H A DStmtProfile.cpp2184 const DependentScopeDeclRefExpr *S) { in VisitDependentScopeDeclRefExpr()
H A DStmtPrinter.cpp1227 DependentScopeDeclRefExpr *Node) { in VisitDependentScopeDeclRefExpr()
H A DTextNodeDumper.cpp1391 const DependentScopeDeclRefExpr *Node) { in VisitDependentScopeDeclRefExpr()
H A DASTImporter.cpp623 ExpectedStmt VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E);
8487 ASTNodeImporter::VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
8511 return DependentScopeDeclRefExpr::Create( in VisitDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp207 bool VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td143 def DependentScopeDeclRefExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACC.cpp1398 if (isa<DependentScopeDeclRefExpr>(CurVarExpr) || in ActOnVar()
H A DSemaTemplate.cpp649 dyn_cast<DependentScopeDeclRefExpr>(TemplateName.get())) { in diagnoseExprIntendedAsTemplateName()
760 return DependentScopeDeclRefExpr::Create( in BuildDependentDeclRefExpr()
4642 if (DependentScopeDeclRefExpr *ArgExpr = in CheckTemplateTypeArgument()
4643 dyn_cast<DependentScopeDeclRefExpr>(Arg.getAsExpr())) { in CheckTemplateTypeArgument()
5100 ExprResult E = DependentScopeDeclRefExpr::Create( in CheckTemplateArgument()
H A DTreeTransform.h793 ExprResult TransformDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E,
798 ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool IsAddressOfOperand,
11909 if (DependentScopeDeclRefExpr *DRE = dyn_cast<DependentScopeDeclRefExpr>(E)) in TransformAddressOfOperand()
12088 PE ? dyn_cast<DependentScopeDeclRefExpr>(PE->getSubExpr()) : nullptr) in TransformUnaryExprOrTypeTraitExpr()
14068 ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool AddrTaken, in TransformParenDependentScopeDeclRefExpr()
14086 DependentScopeDeclRefExpr *E) { in TransformDependentScopeDeclRefExpr()
14093 DependentScopeDeclRefExpr *E, bool IsAddressOfOperand, in TransformDependentScopeDeclRefExpr()
H A DSemaOpenMP.cpp19412 if (isa<DependentScopeDeclRefExpr>(RefExpr)) { in ActOnOpenMPCopyinClause()
19699 if (isa<DependentScopeDeclRefExpr>(RefExpr)) { in ProcessOpenMPDoacrossClauseCommon()
19865 if (isa<DependentScopeDeclRefExpr>(RefExpr)) { in ActOnOpenMPDependClause()
23119 if (isa<DependentScopeDeclRefExpr>(RefExpr) || RefExpr->isTypeDependent()) { in ActOnOpenMPAffinityClause()
H A DSemaCodeComplete.cpp5458 bool VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
H A DSemaExpr.cpp2644 return DependentScopeDeclRefExpr::Create( in recoverFromMSUnqualifiedLookup()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1103 bool WalkUpFromDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *S) { in WalkUpFromDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2032 ASTStmtReader::VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
4121 S = DependentScopeDeclRefExpr::CreateEmpty( in ReadStmtFromStream()
H A DASTWriterStmt.cpp2021 ASTStmtWriter::VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3398 if (auto *DSDRE = dyn_cast<DependentScopeDeclRefExpr>(E.get())) in mightBeIntendedToBeTemplateName()