Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/AST/
DJSONNodeDumper.cpp1143 void JSONNodeDumper::VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE) { in VisitObjCIvarRefExpr() argument
1144 JOS.attribute("decl", createBareDeclRef(OIRE->getDecl())); in VisitObjCIvarRefExpr()
1145 attributeOnlyIfTrue("isFreeIvar", OIRE->isFreeIvar()); in VisitObjCIvarRefExpr()
1146 JOS.attribute("isArrow", OIRE->isArrow()); in VisitObjCIvarRefExpr()
/external/llvm-project/clang/include/clang/AST/
DJSONNodeDumper.h299 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE);
/external/llvm-project/clang-tools-extra/clangd/
DFindTarget.cpp492 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE) { in add()
493 Outer.add(OIRE->getDecl(), Flags); in add()
/external/clang/lib/Sema/
DSemaExpr.cpp574 static void DiagnoseDirectIsaAccess(Sema &S, const ObjCIvarRefExpr *OIRE, in DiagnoseDirectIsaAccess() argument
577 const ObjCIvarDecl *IV = OIRE->getDecl(); in DiagnoseDirectIsaAccess()
586 const Expr *Base = OIRE->getBase(); in DiagnoseDirectIsaAccess()
588 if (OIRE->isArrow()) in DiagnoseDirectIsaAccess()
603 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_assign) << in DiagnoseDirectIsaAccess()
604 FixItHint::CreateInsertion(OIRE->getLocStart(), "object_setClass(") << in DiagnoseDirectIsaAccess()
605 FixItHint::CreateReplacement(SourceRange(OIRE->getOpLoc(), in DiagnoseDirectIsaAccess()
610 S.Diag(OIRE->getLocation(), diag::warn_objc_isa_assign); in DiagnoseDirectIsaAccess()
617 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_use) << in DiagnoseDirectIsaAccess()
618 FixItHint::CreateInsertion(OIRE->getLocStart(), "object_getClass(") << in DiagnoseDirectIsaAccess()
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaExpr.cpp566 static void DiagnoseDirectIsaAccess(Sema &S, const ObjCIvarRefExpr *OIRE, in DiagnoseDirectIsaAccess() argument
569 const ObjCIvarDecl *IV = OIRE->getDecl(); in DiagnoseDirectIsaAccess()
578 const Expr *Base = OIRE->getBase(); in DiagnoseDirectIsaAccess()
580 if (OIRE->isArrow()) in DiagnoseDirectIsaAccess()
595 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_assign) in DiagnoseDirectIsaAccess()
596 << FixItHint::CreateInsertion(OIRE->getBeginLoc(), in DiagnoseDirectIsaAccess()
599 SourceRange(OIRE->getOpLoc(), AssignLoc), ",") in DiagnoseDirectIsaAccess()
603 S.Diag(OIRE->getLocation(), diag::warn_objc_isa_assign); in DiagnoseDirectIsaAccess()
610 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_use) in DiagnoseDirectIsaAccess()
611 << FixItHint::CreateInsertion(OIRE->getBeginLoc(), in DiagnoseDirectIsaAccess()
[all …]