Home
last modified time | relevance | path

Searched defs:DeclRefExpr (Results 1 – 19 of 19) sorted by relevance

/llvm-project/clang-tools-extra/clang-tidy/misc/
H A DThrowByValueCatchByReferenceCheck.cpp48 const DeclRefExpr *DeclRefExpr) { in isFunctionParameter()
53 const DeclRefExpr *DeclRefExpr) { in isCatchVariable()
61 const DeclRefExpr *DeclRefExpr) { in isFunctionOrCatchVar()
/llvm-project/clang-tools-extra/clang-tidy/google/
H A DExplicitMakePairCheck.cpp18 AST_MATCHER(DeclRefExpr, hasExplicitTemplateArgs) { in AST_MATCHER() argument
/llvm-project/clang/include/clang/Analysis/Analyses/
H A DLiveVariables.h25 class DeclRefExpr; variable
H A DThreadSafetyCommon.h53 class DeclRefExpr; variable
/llvm-project/clang-tools-extra/clang-tidy/objc/
H A DNSInvocationArgumentLifetimeCheck.cpp43 DeclRefExpr, in AST_POLYMORPHIC_MATCHER() argument
/llvm-project/clang-tools-extra/clang-tidy/performance/
H A DUnnecessaryValueParamCheck.cpp107 const auto &DeclRefExpr = **AllDeclRefExprs.begin(); in check() local
/llvm-project/clang-tools-extra/clang-tidy/modernize/
H A DTypeTraitsCheck.cpp157 AST_POLYMORPHIC_MATCHER(isValue, AST_POLYMORPHIC_SUPPORTED_TYPES( in AST_POLYMORPHIC_MATCHER()
H A DUseEmplaceCheck.cpp81 AST_MATCHER(DeclRefExpr, hasExplicitTemplateArgs) { in AST_MATCHER() argument
H A DUseAutoCheck.cpp161 AST_POLYMORPHIC_SUPPORTED_TYPES(DeclRefExpr, in AST_POLYMORPHIC_MATCHER() argument
/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h49 class DeclRefExpr; variable
H A DExpr.h1301 explicit DeclRefExpr(EmptyShell Empty) : Expr(DeclRefExprClass, Empty) {} in DeclRefExpr() function
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DDeclRefExprUtils.cpp166 AST_MATCHER_P(DeclRefExpr, doesNotMutateObject, int, Indirections) { in AST_MATCHER_P() argument
/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h35 class DeclRefExpr; variable
/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4252 AST_MATCHER_P(DeclRefExpr,to,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
4281 AST_POLYMORPHIC_MATCHER_P(throughUsingDecl,AST_POLYMORPHIC_SUPPORTED_TYPES (DeclRefExpr,UsingType),internal::Matcher<UsingShadowDecl>,Inner) AST_POLYMORPHIC_MATCHER_P() argument
6927 AST_POLYMORPHIC_MATCHER_P(hasAnyTemplateArgumentLoc,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,VarTemplateSpecializationDecl,FunctionDecl,DeclRefExpr,TemplateSpecializationTypeLoc),internal::Matcher<TemplateArgumentLoc>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6952 AST_POLYMORPHIC_MATCHER_P2(hasTemplateArgumentLoc,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,VarTemplateSpecializationDecl,FunctionDecl,DeclRefExpr,TemplateSpecializationTypeLoc),unsigned,Index,internal::Matcher<TemplateArgumentLoc>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P2() argument
/llvm-project/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h442 DeclRefExpr(SMRange loc, Decl *decl, Type type) in DeclRefExpr() function
/llvm-project/clang/lib/AST/
H A DExpr.cpp430 DeclRefExpr::DeclRefExpr(const ASTContext &Ctx, ValueDecl *D, DeclRefExpr() function in DeclRefExpr
449 DeclRefExpr::DeclRefExpr(const ASTContext &Ctx, DeclRefExpr() function in DeclRefExpr
[all...]
/llvm-project/clang/unittests/ASTMatchers/
H A DASTMatchersNodeTest.cpp516 TEST_P(ASTMatchersTest,DeclRefExpr) TEST_P() argument
/llvm-project/clang/unittests/AST/
H A DStructuralEquivalenceTest.cpp2616 TEST_F(StructuralEquivalenceStmtTest,DeclRefExpr) TEST_F() argument
/llvm-project/clang/include/clang/Sema/
H A DSema.h126 class DeclRefExpr; global() variable