Searched refs:OIRE (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | JSONNodeDumper.h | 299 void VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | JSONNodeDumper.cpp | 1137 void JSONNodeDumper::VisitObjCIvarRefExpr(const ObjCIvarRefExpr *OIRE) { argument 1138 JOS.attribute("decl", createBareDeclRef(OIRE->getDecl())); 1139 attributeOnlyIfTrue("isFreeIvar", OIRE->isFreeIvar()); 1140 JOS.attribute("isArrow", OIRE->isArrow());
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 549 static void DiagnoseDirectIsaAccess(Sema &S, const ObjCIvarRefExpr *OIRE, argument 552 const ObjCIvarDecl *IV = OIRE->getDecl(); 561 const Expr *Base = OIRE->getBase(); 563 if (OIRE->isArrow()) 578 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_assign) 579 << FixItHint::CreateInsertion(OIRE->getBeginLoc(), 582 SourceRange(OIRE->getOpLoc(), AssignLoc), ",") 586 S.Diag(OIRE->getLocation(), diag::warn_objc_isa_assign); 593 S.Diag(OIRE->getExprLoc(), diag::warn_objc_isa_use) 594 << FixItHint::CreateInsertion(OIRE [all...] |
Completed in 77 milliseconds