Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DScopeInfo.cpp62 static const NamedDecl *getBestPropertyDecl(const ObjCPropertyRefExpr *PropE) { in getBestPropertyDecl()
95 const ObjCPropertyRefExpr *BaseProp = in getBaseInfo()
96 dyn_cast<ObjCPropertyRefExpr>(POE->getSyntacticForm()); in getBaseInfo()
118 const ObjCPropertyRefExpr *PropE) in WeakObjectProfileTy()
182 if (const ObjCPropertyRefExpr *RefExpr = dyn_cast<ObjCPropertyRefExpr>(E)) { in markSafeWeakUse()
H A DSemaPseudoObject.cpp55 Expr *rebuildObjCPropertyRefExpr(ObjCPropertyRefExpr *refExpr) { in rebuildObjCPropertyRefExpr()
62 return new (S.Context) ObjCPropertyRefExpr( in rebuildObjCPropertyRefExpr()
67 return new (S.Context) ObjCPropertyRefExpr( in rebuildObjCPropertyRefExpr()
108 if (auto *PRE = dyn_cast<ObjCPropertyRefExpr>(e)) in rebuild()
265 ObjCPropertyRefExpr *RefExpr;
266 ObjCPropertyRefExpr *SyntacticRefExpr;
275 ObjCPropertyOpBuilder(Sema &S, ObjCPropertyRefExpr *refExpr, bool IsUnique) in ObjCPropertyOpBuilder()
548 const ObjCPropertyRefExpr *PRE) { in LookupMethodInReceiverType()
712 if (ObjCPropertyRefExpr * in rebuildAndCaptureObject()
713 refE = dyn_cast<ObjCPropertyRefExpr>(syntacticBase->IgnoreParens())) in rebuildAndCaptureObject()
[all …]
H A DSemaFixItUtils.cpp82 isa<ObjCPropertyRefExpr>(Expr) || in tryToFixConversion()
H A DSemaExprObjC.cpp2005 ObjCPropertyRefExpr(PD, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2009 ObjCPropertyRefExpr(PD, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2021 return new (Context) ObjCPropertyRefExpr( in HandleExprPropertyRefExpr()
2026 ObjCPropertyRefExpr(PD, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2092 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2096 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in HandleExprPropertyRefExpr()
2248 ObjCPropertyRefExpr(Getter, Setter, Context.PseudoObjectTy, VK_LValue, in ActOnClassPropertyRefExpr()
2252 return new (Context) ObjCPropertyRefExpr( in ActOnClassPropertyRefExpr()
3694 ACCResult VisitObjCPropertyRefExpr(ObjCPropertyRefExpr *e) { in VisitObjCPropertyRefExpr()
4183 if (ObjCPropertyRefExpr *PRE = dyn_cast<ObjCPropertyRefExpr>(castExpr)) { in CheckObjCBridgeRelatedCast()
H A DSemaExprMember.cpp1519 ObjCPropertyRefExpr(PD, S.Context.PseudoObjectTy, VK_LValue, in LookupMemberExpr()
1535 ObjCPropertyRefExpr(OMD, SMD, S.Context.PseudoObjectTy, VK_LValue, in LookupMemberExpr()
1591 return new (S.Context) ObjCPropertyRefExpr( in LookupMemberExpr()
H A DSemaAvailability.cpp689 bool VisitObjCPropertyRefExpr(ObjCPropertyRefExpr *PRE) { return true; } in VisitObjCPropertyRefExpr()
/openbsd-src/gnu/llvm/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp195 ObjCPropertyRefExpr *PropRefExp = in isZeroingPropIvar()
196 dyn_cast<ObjCPropertyRefExpr>(BO->getLHS()->IgnoreParens()); in isZeroingPropIvar()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DExprObjC.h614 class ObjCPropertyRefExpr : public Expr {
648 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, in ObjCPropertyRefExpr() function
656 ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, in ObjCPropertyRefExpr() function
665 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() function
675 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() function
686 ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, in ObjCPropertyRefExpr() function
697 explicit ObjCPropertyRefExpr(EmptyShell Empty) in ObjCPropertyRefExpr() function
795 auto Children = const_cast<ObjCPropertyRefExpr *>(this)->children(); in children()
H A DComputeDependence.h104 class ObjCPropertyRefExpr; variable
199 ExprDependence computeDependence(ObjCPropertyRefExpr *E);
H A DStmtDataCollectors.td173 class ObjCPropertyRefExpr {
H A DTextNodeDumper.h297 void VisitObjCPropertyRefExpr(const ObjCPropertyRefExpr *Node);
H A DJSONNodeDumper.h307 void VisitObjCPropertyRefExpr(const ObjCPropertyRefExpr *OPRE);
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DIvarInvalidationChecker.cpp135 void checkObjCPropertyRefExpr(const ObjCPropertyRefExpr *PA);
615 const ObjCPropertyRefExpr *PA) { in checkObjCPropertyRefExpr()
655 if (const ObjCPropertyRefExpr *PropRef = dyn_cast<ObjCPropertyRefExpr>(E)) { in check()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExprClassification.cpp271 if (isa<ObjCPropertyRefExpr>(Op)) in ClassifyInternal()
519 if (isa<ObjCPropertyRefExpr>(Base)) in ClassifyMemberExpr()
545 if (isa<ObjCPropertyRefExpr>(Base)) in ClassifyMemberExpr()
653 if (const auto *Expr = dyn_cast<ObjCPropertyRefExpr>(E)) { in IsModifiable()
H A DExprObjC.cpp96 QualType ObjCPropertyRefExpr::getReceiverType(const ASTContext &ctx) const { in getReceiverType()
H A DExpr.cpp2559 if (isa<ObjCPropertyRefExpr, ObjCSubscriptRefExpr>(POE->getSyntacticForm())) in isReadIfDiscardedInCPlusPlus11()
2821 if (isa<ObjCPropertyRefExpr, ObjCSubscriptRefExpr>( in isUnusedResultAWarning()
3183 if (!isa<ObjCPropertyRefExpr>(E)) in isTemporaryObject()
3991 const ObjCPropertyRefExpr *Expr::getObjCProperty() const { in getObjCProperty()
4007 return cast<ObjCPropertyRefExpr>(E); in getObjCProperty()
H A DComputeDependence.cpp397 ExprDependence clang::computeDependence(ObjCPropertyRefExpr *E) { in computeDependence()
/openbsd-src/gnu/llvm/clang/lib/Tooling/Refactoring/Extract/
H A DExtract.cpp87 if (const auto *PRE = dyn_cast<ObjCPropertyRefExpr>(Code[0])) { in initiate()
/openbsd-src/gnu/llvm/clang/lib/Index/
H A DIndexBody.cpp242 const auto *PRE = dyn_cast<ObjCPropertyRefExpr>(E); in VisitObjCMessageExpr()
292 bool VisitObjCPropertyRefExpr(ObjCPropertyRefExpr *E) { in VisitObjCPropertyRefExpr()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DScopeInfo.h53 class ObjCPropertyRefExpr; variable
285 WeakObjectProfileTy(const ObjCPropertyRefExpr *RE);
/openbsd-src/gnu/llvm/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp903 isa<ObjCPropertyRefExpr>(Expr) || in subscriptOperatorNeedsParens()
930 isa<ObjCPropertyRefExpr>(Expr) || in castOperatorNeedsParens()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DStmtNodes.td185 def ObjCPropertyRefExpr : StmtNode<Expr>;
/openbsd-src/gnu/llvm/clang/tools/libclang/
H A DCXCursor.cpp1735 if (auto *PropRefE = dyn_cast<ObjCPropertyRefExpr>(E)) { in clang_Cursor_isDynamicCall()
1765 if (auto *PropRefE = dyn_cast<ObjCPropertyRefExpr>(E)) { in clang_Cursor_getReceiverType()
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DCalledOnceCheck.cpp446 bool VisitObjCPropertyRefExpr(const ObjCPropertyRefExpr *E) { in VisitObjCPropertyRefExpr()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp1088 auto *RefExpr = cast<ObjCPropertyRefExpr>(Syntactic); in getAccessedProperty()

12