Home
last modified time | relevance | path

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

12

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DScopeInfo.cpp71 const ObjCIvarRefExpr *IE = cast<ObjCIvarRefExpr>(E); in getBaseInfo()
143 const ObjCIvarRefExpr *IvarE) in WeakObjectProfileTy()
188 else if (const ObjCIvarRefExpr *IvarE = dyn_cast<ObjCIvarRefExpr>(E)) in markSafeWeakUse()
H A DSemaExprMember.cpp1383 ObjCIvarRefExpr *Result = new (S.Context) ObjCIvarRefExpr( in LookupMemberExpr()
H A DSemaExpr.cpp494 static void DiagnoseDirectIsaAccess(Sema &S, const ObjCIvarRefExpr *OIRE, in DiagnoseDirectIsaAccess()
603 else if (const ObjCIvarRefExpr *OIRE = in DefaultLvalueConversion()
604 dyn_cast<ObjCIvarRefExpr>(E->IgnoreParenCasts())) in DefaultLvalueConversion()
2403 ObjCIvarRefExpr *Result = new (Context) in LookupInObjCMethod()
2404 ObjCIvarRefExpr(IV, IV->getType(), Loc, IV->getLocation(), in LookupInObjCMethod()
7972 if (ObjCIvarRefExpr* Ivar = dyn_cast<ObjCIvarRefExpr>(E)) { in getCompareDecl()
8739 ObjCIvarRefExpr *OL = dyn_cast<ObjCIvarRefExpr>(LHSExpr); in CheckIdentityFieldAssignment()
8740 ObjCIvarRefExpr *OR = dyn_cast<ObjCIvarRefExpr>(RHSExpr); in CheckIdentityFieldAssignment()
9463 if (auto *IRE = dyn_cast<ObjCIvarRefExpr>(E)) in getDeclFromExpr()
9642 else if (const ObjCIvarRefExpr *OIRE = in CreateBuiltinBinOp()
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDereferenceChecker.cpp80 const ObjCIvarRefExpr *IV = cast<ObjCIvarRefExpr>(Ex); in AddDerefSource()
151 const ObjCIvarRefExpr *IV = cast<ObjCIvarRefExpr>(S); in reportBug()
H A DDirectIvarAssignment.cpp170 const ObjCIvarRefExpr *IvarRef = in VisitBinaryOperator()
171 dyn_cast<ObjCIvarRefExpr>(BO->getLHS()->IgnoreParenCasts()); in VisitBinaryOperator()
H A DObjCUnusedIVarsChecker.cpp37 if (const ObjCIvarRefExpr *Ex = dyn_cast<ObjCIvarRefExpr>(S)) { in Scan()
H A DCheckObjCDealloc.cpp42 if (ObjCIvarRefExpr *E = dyn_cast<ObjCIvarRefExpr>(Receiver)) in scan_ivar_release()
H A DObjCSelfInitChecker.cpp59 check::PostStmt<ObjCIvarRefExpr>,
73 void checkPostStmt(const ObjCIvarRefExpr *E, CheckerContext &C) const;
198 void ObjCSelfInitChecker::checkPostStmt(const ObjCIvarRefExpr *E, in checkPostStmt()
H A DIvarInvalidationChecker.cpp135 void checkObjCIvarRefExpr(const ObjCIvarRefExpr *IvarRef);
603 const ObjCIvarRefExpr *IvarRef) { in checkObjCIvarRefExpr()
655 if (const ObjCIvarRefExpr *IvarRef = dyn_cast<ObjCIvarRefExpr>(E)) { in check()
/minix3/external/bsd/llvm/dist/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp170 if (ObjCIvarRefExpr *IV = dyn_cast<ObjCIvarRefExpr>(LHS)) { in isZeroingPropIvar()
H A DTransRetainReleaseDealloc.cpp315 if (ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(E)) in getReferencedDecl()
H A DTransProperties.cpp311 if (ObjCIvarRefExpr *RE = dyn_cast<ObjCIvarRefExpr>(lhs)) { in VisitBinAssign()
H A DTransUnbridgedCasts.cpp185 if (isa<ObjCIvarRefExpr>(base) && in transformNonObjCToObjCCast()
/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DBodyFarm.cpp79 ObjCIvarRefExpr *makeObjCIvarRef(const Expr *Base, const ObjCIvarDecl *IVar);
153 ObjCIvarRefExpr *ASTMaker::makeObjCIvarRef(const Expr *Base, in makeObjCIvarRef()
155 return new (C) ObjCIvarRefExpr(const_cast<ObjCIvarDecl*>(IVar), in makeObjCIvarRef()
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DIndexBody.cpp64 bool VisitObjCIvarRefExpr(ObjCIvarRefExpr *E) { in VisitObjCIvarRefExpr()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngineObjC.cpp22 void ExprEngine::VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *Ex, in VisitLvalObjCIvarRefExpr()
H A DExplodedGraph.cpp64 isa<ObjCIvarRefExpr>(Ex); in isInterestingLValueExpr()
H A DBugReporterVisitors.cpp70 else if (const ObjCIvarRefExpr *IvarRef = dyn_cast<ObjCIvarRefExpr>(E)) { in getDerefExpr()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DScopeInfo.h45 class ObjCIvarRefExpr; variable
200 WeakObjectProfileTy(const ObjCIvarRefExpr *RE);
/minix3/external/bsd/llvm/dist/clang/test/SemaObjCXX/
H A Dinstantiate-expr.mm14 // Test instantiation of value-dependent ObjCIvarRefExpr,
/minix3/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td149 def ObjCIvarRefExpr : DStmt<Expr>;
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DExprObjC.h474 class ObjCIvarRefExpr : public Expr {
485 ObjCIvarRefExpr(ObjCIvarDecl *d, QualType t,
497 explicit ObjCIvarRefExpr(EmptyShell Empty)
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h389 void VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *DR, ExplodedNode *Pred,
/minix3/external/bsd/llvm/dist/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp903 isa<ObjCIvarRefExpr>(Expr) || in subscriptOperatorNeedsParens()
930 isa<ObjCIvarRefExpr>(Expr) || in castOperatorNeedsParens()
/minix3/external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp342 virtual Stmt *RewriteObjCIvarRefExpr(ObjCIvarRefExpr *IV) = 0;
541 Stmt *RewriteObjCIvarRefExpr(ObjCIvarRefExpr *IV) override;
3772 } else if (const ObjCIvarRefExpr *IRE = dyn_cast<ObjCIvarRefExpr>(BlockExp)) { in SynthesizeBlockCall()
4610 } else if (ObjCIvarRefExpr *IvarRefExpr = dyn_cast<ObjCIvarRefExpr>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
5840 Stmt *RewriteObjCFragileABI::RewriteObjCIvarRefExpr(ObjCIvarRefExpr *IV) { in RewriteObjCIvarRefExpr()

12