Lines Matching refs:BaseExpr
764 ExprResult Sema::BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, in BuildObjCSubscriptExpression() argument
772 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && in BuildObjCSubscriptExpression()
783 Result = DefaultLvalueConversion(BaseExpr); in BuildObjCSubscriptExpression()
786 BaseExpr = Result.get(); in BuildObjCSubscriptExpression()
790 BaseExpr, IndexExpr, Context.PseudoObjectTy, VK_LValue, OK_ObjCSubscript, in BuildObjCSubscriptExpression()
1975 Expr *BaseExpr, SourceLocation OpLoc, in HandleExprPropertyRefExpr() argument
1992 : BaseExpr->getSourceRange(); in HandleExprPropertyRefExpr()
2010 OK_ObjCProperty, MemberLoc, BaseExpr); in HandleExprPropertyRefExpr()
2027 OK_ObjCProperty, MemberLoc, BaseExpr); in HandleExprPropertyRefExpr()
2097 OK_ObjCProperty, MemberLoc, BaseExpr); in HandleExprPropertyRefExpr()
2118 << FixItHint::CreateReplacement(BaseExpr->getSourceRange(), in HandleExprPropertyRefExpr()
2125 return HandleExprPropertyRefExpr(OPT, BaseExpr, OpLoc, in HandleExprPropertyRefExpr()
2138 MemberName, BaseExpr)) in HandleExprPropertyRefExpr()
2152 << MemberName << BaseExpr->getSourceRange(); in HandleExprPropertyRefExpr()