Home
last modified time | relevance | path

Searched refs:OIRE (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindTarget.cpp316 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE) { in add()
317 Outer.add(OIRE->getDecl(), Flags); in add()
775 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE) { in refInStmt()
777 OIRE->getLocation(), in refInStmt()
779 {OIRE->getDecl()}}); in refInStmt()
/llvm-project-15.0.7/clang/lib/AST/
H A DJSONNodeDumper.cpp1190 void JSONNodeDumper::VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE) { in VisitObjCIvarRefExpr() argument
1191 JOS.attribute("decl", createBareDeclRef(OIRE->getDecl())); in VisitObjCIvarRefExpr()
1192 attributeOnlyIfTrue("isFreeIvar", OIRE->isFreeIvar()); in VisitObjCIvarRefExpr()
1193 JOS.attribute("isArrow", OIRE->isArrow()); in VisitObjCIvarRefExpr()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DJSONNodeDumper.h304 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE);
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExpr.cpp572 const ObjCIvarDecl *IV = OIRE->getDecl(); in DiagnoseDirectIsaAccess()
581 const Expr *Base = OIRE->getBase(); in DiagnoseDirectIsaAccess()
583 if (OIRE->isArrow()) in DiagnoseDirectIsaAccess()
598 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_assign) in DiagnoseDirectIsaAccess()
599 << FixItHint::CreateInsertion(OIRE->getBeginLoc(), in DiagnoseDirectIsaAccess()
613 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_use) in DiagnoseDirectIsaAccess()
617 SourceRange(OIRE->getOpLoc(), OIRE->getEndLoc()), ")"); in DiagnoseDirectIsaAccess()
619 S.Diag(OIRE->getLocation(), diag::warn_objc_isa_use); in DiagnoseDirectIsaAccess()
684 else if (const ObjCIvarRefExpr *OIRE = in DefaultLvalueConversion() local
15073 else if (const ObjCIvarRefExpr *OIRE = in CreateBuiltinBinOp() local
[all …]