Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp90 const ObjCIvarRefExpr *IE = cast<ObjCIvarRefExpr>(E); in getBaseInfo()
149 const ObjCIvarRefExpr *IvarE) in WeakObjectProfileTy()
194 else if (const ObjCIvarRefExpr *IvarE = dyn_cast<ObjCIvarRefExpr>(E)) in markSafeWeakUse()
H A DSemaObjC.cpp803 if (ObjCIvarRefExpr *ref = dyn_cast<ObjCIvarRefExpr>(e)) { in findRetainCycleOwner()
884 void VisitObjCIvarRefExpr(ObjCIvarRefExpr *ref) { in VisitObjCIvarRefExpr()
1143 } else if (ObjCIvarRefExpr *IvarRE = dyn_cast<ObjCIvarRefExpr>(Receiver)) { in CheckObjCCircularContainer()
1144 if (ObjCIvarRefExpr *IvarArgRE = dyn_cast<ObjCIvarRefExpr>(Arg)) { in CheckObjCCircularContainer()
H A DSemaExprMember.cpp1519 ObjCIvarRefExpr *Result = new (S.Context) ObjCIvarRefExpr( in LookupMemberExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDereferenceChecker.cpp91 const ObjCIvarRefExpr *IV = cast<ObjCIvarRefExpr>(Ex); in AddDerefSource()
223 const ObjCIvarRefExpr *IV = cast<ObjCIvarRefExpr>(S); in reportBug()
H A DObjCUnusedIVarsChecker.cpp37 if (const ObjCIvarRefExpr *Ex = dyn_cast<ObjCIvarRefExpr>(S)) { in Scan()
H A DDirectIvarAssignment.cpp170 const ObjCIvarRefExpr *IvarRef = in VisitBinaryOperator()
171 dyn_cast<ObjCIvarRefExpr>(BO->getLHS()->IgnoreParenCasts()); in VisitBinaryOperator()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp167 if (ObjCIvarRefExpr *IV = dyn_cast<ObjCIvarRefExpr>(LHS)) { in isZeroingPropIvar()
H A DTransProperties.cpp294 if (ObjCIvarRefExpr *RE = dyn_cast<ObjCIvarRefExpr>(lhs)) { in VisitBinaryOperator()
H A DTransRetainReleaseDealloc.cpp309 if (ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(E)) in getReferencedDecl()
H A DTransUnbridgedCasts.cpp183 if (isa<ObjCIvarRefExpr>(base) && in transformNonObjCToObjCCast()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h104 class ObjCIvarRefExpr; variable
200 ExprDependence computeDependence(ObjCIvarRefExpr *E);
H A DTextNodeDumper.h319 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *Node);
H A DJSONNodeDumper.h323 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE);
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h50 class ObjCIvarRefExpr; variable
297 WeakObjectProfileTy(const ObjCIvarRefExpr *RE);
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h66 class ObjCIvarRefExpr; variable
514 void VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *DR, ExplodedNode *Pred,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp504 if (isa<ObjCIvarRefExpr>(S) && in VisitNode()
531 } else if (isa<ObjCIvarRefExpr>(S)) { in VisitNode()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp53 return isa<DeclRefExpr, MemberExpr, ObjCIvarRefExpr, ArraySubscriptExpr>(Ex); in isInterestingLValueExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h417 til::SExpr *translateObjCIVarRefExpr(const ObjCIvarRefExpr *IVRE,
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp251 return translateObjCIVarRefExpr(cast<ObjCIvarRefExpr>(S), Ctx); in translate()
406 til::SExpr *SExprBuilder::translateObjCIVarRefExpr(const ObjCIvarRefExpr *IVRE, in translateObjCIVarRefExpr()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp902 isa<ObjCIvarRefExpr>(Expr) || in subscriptOperatorNeedsParens()
929 isa<ObjCIvarRefExpr>(Expr) || in castOperatorNeedsParens()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp227 bool VisitObjCIvarRefExpr(ObjCIvarRefExpr *E) { in VisitObjCIvarRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td185 def ObjCIvarRefExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp217 else if (const auto *IRE = dyn_cast<ObjCIvarRefExpr>(E)) in isFlexibleArrayMemberLike()
2586 if (isa<ObjCIvarRefExpr>(E)) in isReadIfDiscardedInCPlusPlus11()
4118 if (ObjCIvarRefExpr *IvarRef = dyn_cast<ObjCIvarRefExpr>(E)) { in getSourceBitField()
4237 const auto *Ivar1 = dyn_cast<ObjCIvarRefExpr>(E1); in isSameComparisonOperand()
4238 const auto *Ivar2 = dyn_cast<ObjCIvarRefExpr>(E2); in isSameComparisonOperand()
H A DComputeDependence.cpp425 ExprDependence clang::computeDependence(ObjCIvarRefExpr *E) { in computeDependence()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1110 bool matchesSpecialized(const ObjCIvarRefExpr &Node,
1216 UnresolvedUsingType, ObjCIvarRefExpr>;

12