reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5791 SourceRange OldRange = IV->getSourceRange(); 5792 Expr *BaseExpr = IV->getBase(); 5798 IV->setBase(BaseExpr); 5801 ObjCIvarDecl *D = IV->getDecl(); 5803 Expr *Replacement = IV; 5826 IV->getBase()); 5831 if (IV->isFreeIvar() && 5838 IV->setBase(PE); 5842 assert(!IV->isFreeIvar() && "Cannot have a free standing ivar outside a method"); 5866 IV->getBase()); 5869 IV->getBase()->getBeginLoc(), IV->getBase()->getEndLoc(), castExpr); 5869 IV->getBase()->getBeginLoc(), IV->getBase()->getEndLoc(), castExpr); 5873 IV->setBase(PE); 5877 ReplaceStmtWithRange(IV, Replacement, OldRange);