Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp1331 void JSONNodeDumper::VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE) { in VisitObjCIvarRefExpr() argument
1332 JOS.attribute("decl", createBareDeclRef(OIRE->getDecl())); in VisitObjCIvarRefExpr()
1333 attributeOnlyIfTrue("isFreeIvar", OIRE->isFreeIvar()); in VisitObjCIvarRefExpr()
1334 JOS.attribute("isArrow", OIRE->isArrow()); in VisitObjCIvarRefExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DJSONNodeDumper.h327 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp575 static void DiagnoseDirectIsaAccess(Sema &S, const ObjCIvarRefExpr *OIRE, in DiagnoseDirectIsaAccess() argument
578 const ObjCIvarDecl *IV = OIRE->getDecl(); in DiagnoseDirectIsaAccess()
587 const Expr *Base = OIRE->getBase(); in DiagnoseDirectIsaAccess()
589 if (OIRE->isArrow()) in DiagnoseDirectIsaAccess()
604 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_assign) in DiagnoseDirectIsaAccess()
605 << FixItHint::CreateInsertion(OIRE->getBeginLoc(), in DiagnoseDirectIsaAccess()
608 SourceRange(OIRE->getOpLoc(), AssignLoc), ",") in DiagnoseDirectIsaAccess()
612 S.Diag(OIRE->getLocation(), diag::warn_objc_isa_assign); in DiagnoseDirectIsaAccess()
619 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_use) in DiagnoseDirectIsaAccess()
620 << FixItHint::CreateInsertion(OIRE->getBeginLoc(), in DiagnoseDirectIsaAccess()
[all …]