Lines Matching refs:BaseExpr
763 ExprResult Sema::BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, in BuildObjCSubscriptExpression() argument
771 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && in BuildObjCSubscriptExpression()
782 Result = DefaultLvalueConversion(BaseExpr); in BuildObjCSubscriptExpression()
785 BaseExpr = Result.get(); in BuildObjCSubscriptExpression()
789 BaseExpr, IndexExpr, Context.PseudoObjectTy, VK_LValue, OK_ObjCSubscript, in BuildObjCSubscriptExpression()
1977 Expr *BaseExpr, SourceLocation OpLoc, in HandleExprPropertyRefExpr() argument
1994 : BaseExpr->getSourceRange(); in HandleExprPropertyRefExpr()
2012 OK_ObjCProperty, MemberLoc, BaseExpr); in HandleExprPropertyRefExpr()
2029 OK_ObjCProperty, MemberLoc, BaseExpr); in HandleExprPropertyRefExpr()
2099 OK_ObjCProperty, MemberLoc, BaseExpr); in HandleExprPropertyRefExpr()
2120 << FixItHint::CreateReplacement(BaseExpr->getSourceRange(), in HandleExprPropertyRefExpr()
2127 return HandleExprPropertyRefExpr(OPT, BaseExpr, OpLoc, in HandleExprPropertyRefExpr()
2140 MemberName, BaseExpr)) in HandleExprPropertyRefExpr()
2154 << MemberName << BaseExpr->getSourceRange(); in HandleExprPropertyRefExpr()