Searched refs:OIRE (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/clang/lib/AST/ |
D | JSONNodeDumper.cpp | 1143 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/ |
D | JSONNodeDumper.h | 299 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE);
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | FindTarget.cpp | 492 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE) { in add() 493 Outer.add(OIRE->getDecl(), Flags); in add()
|
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 574 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/ |
D | SemaExpr.cpp | 566 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 …]
|