Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DHeuristicResolver.h22 class DependentScopeDeclRefExpr; variable
55 resolveDeclRefExpr(const DependentScopeDeclRefExpr *RE) const;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHeuristicResolver.cpp38 resolveDeclRefExpr(const DependentScopeDeclRefExpr *RE);
319 HeuristicResolverImpl::resolveDeclRefExpr(const DependentScopeDeclRefExpr *RE) { in resolveDeclRefExpr()
378 if (const auto *RE = dyn_cast<DependentScopeDeclRefExpr>(E)) { in resolveExprToDecls()
568 const DependentScopeDeclRefExpr *RE) const { in resolveDeclRefExpr()
H A DSemaOpenACC.cpp577 if (isa<DependentScopeDeclRefExpr, CXXDependentScopeMemberExpr>(CurVarExpr)) in ActOnCacheVar()
697 if (isa<DependentScopeDeclRefExpr>(CurVarExpr) || in ActOnVar()
1732 } else if (isa<DependentScopeDeclRefExpr, CXXDependentScopeMemberExpr>( in getFunctionFromRoutineName()
1772 } else if (isa<DependentScopeDeclRefExpr, CXXDependentScopeMemberExpr>( in ActOnRoutineName()
H A DSemaOpenACCClause.cpp2180 if (isa<DependentScopeDeclRefExpr, CXXDependentScopeMemberExpr>(VarExpr)) { in CheckLinkClauseVarList()
2234 if (isa<DependentScopeDeclRefExpr, CXXDependentScopeMemberExpr>(VarExpr)) { in CheckDeclareClause()
H A DSemaTemplate.cpp649 dyn_cast<DependentScopeDeclRefExpr>(TemplateName.get())) { in diagnoseExprIntendedAsTemplateName()
761 return DependentScopeDeclRefExpr::Create( in BuildDependentDeclRefExpr()
5023 if (DependentScopeDeclRefExpr *ArgExpr = in CheckTemplateTypeArgument()
5024 dyn_cast<DependentScopeDeclRefExpr>(Arg.getAsExpr())) { in CheckTemplateTypeArgument()
5492 ExprResult E = DependentScopeDeclRefExpr::Create( in CheckTemplateArgument()
H A DTreeTransform.h795 ExprResult TransformDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E,
800 ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool IsAddressOfOperand,
13033 if (DependentScopeDeclRefExpr *DRE = dyn_cast<DependentScopeDeclRefExpr>(E)) in TransformAddressOfOperand()
13206 PE ? dyn_cast<DependentScopeDeclRefExpr>(PE->getSubExpr()) : nullptr) in TransformUnaryExprOrTypeTraitExpr()
15185 ParenExpr *PE, DependentScopeDeclRefExpr *DRE, bool AddrTaken, in TransformParenDependentScopeDeclRefExpr()
15203 DependentScopeDeclRefExpr *E) { in TransformDependentScopeDeclRefExpr()
15210 DependentScopeDeclRefExpr *E, bool IsAddressOfOperand, in TransformDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h73 class DependentScopeDeclRefExpr; variable
165 ExprDependence computeDependence(DependentScopeDeclRefExpr *E);
H A DTextNodeDumper.h274 void VisitDependentScopeDeclRefExpr(const DependentScopeDeclRefExpr *Node);
H A DExprCXX.h3444 class DependentScopeDeclRefExpr final
3446 private llvm::TrailingObjects<DependentScopeDeclRefExpr,
3460 DependentScopeDeclRefExpr(QualType Ty, NestedNameSpecifierLoc QualifierLoc,
3474 static DependentScopeDeclRefExpr *
3479 static DependentScopeDeclRefExpr *CreateEmpty(const ASTContext &Context,
H A DStmt.h342 friend class DependentScopeDeclRefExpr; // ctor
1002 friend class DependentScopeDeclRefExpr;
H A DRecursiveASTVisitor.h2529 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 DComputeDependence.cpp820 ExprDependence clang::computeDependence(DependentScopeDeclRefExpr *E) { in computeDependence()
H A DASTStructuralEquivalence.cpp231 bool IsStmtEquivalent(const DependentScopeDeclRefExpr *DE1, in IsStmtEquivalent()
232 const DependentScopeDeclRefExpr *DE2) { in IsStmtEquivalent()
H A DItaniumMangle.cpp4577 isa<DependentScopeDeclRefExpr>(E) || in mangleType()
5756 const DependentScopeDeclRefExpr *DRE = cast<DependentScopeDeclRefExpr>(E); in mangleExpression()
H A DStmtProfile.cpp2231 const DependentScopeDeclRefExpr *S) { in VisitDependentScopeDeclRefExpr()
H A DStmtPrinter.cpp1361 DependentScopeDeclRefExpr *Node) { in VisitDependentScopeDeclRefExpr()
H A DTextNodeDumper.cpp1544 const DependentScopeDeclRefExpr *Node) { in VisitDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp206 bool VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td144 def DependentScopeDeclRefExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp928 const internal::VariadicDynCastAllOfMatcher<Stmt, DependentScopeDeclRefExpr>
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2163 DependentScopeDeclRefExpr>
3327 DependentScopeDeclRefExpr, DependentNameType), in AST_POLYMORPHIC_MATCHER_P()
H A DASTMatchersInternal.h2331 inline std::string getDependentName(const DependentScopeDeclRefExpr &node) {
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1095 bool WalkUpFromDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *S) { in WalkUpFromDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2052 ASTStmtReader::VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
4264 S = DependentScopeDeclRefExpr::CreateEmpty( in ReadStmtFromStream()

12