Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaExpr.cpp539 static void DiagnoseDirectIsaAccess(Sema &S, const ObjCIvarRefExpr *OIRE, in DiagnoseDirectIsaAccess() argument
542 const ObjCIvarDecl *IV = OIRE->getDecl(); in DiagnoseDirectIsaAccess()
551 const Expr *Base = OIRE->getBase(); in DiagnoseDirectIsaAccess()
553 if (OIRE->isArrow()) in DiagnoseDirectIsaAccess()
568 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_assign) << in DiagnoseDirectIsaAccess()
569 FixItHint::CreateInsertion(OIRE->getLocStart(), "object_setClass(") << in DiagnoseDirectIsaAccess()
570 FixItHint::CreateReplacement(SourceRange(OIRE->getOpLoc(), in DiagnoseDirectIsaAccess()
575 S.Diag(OIRE->getLocation(), diag::warn_objc_isa_assign); in DiagnoseDirectIsaAccess()
582 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_use) << in DiagnoseDirectIsaAccess()
583 FixItHint::CreateInsertion(OIRE->getLocStart(), "object_getClass(") << in DiagnoseDirectIsaAccess()
[all …]