Lines Matching defs:BaseExpr
3422 Expr *BaseExpr, *IndexExpr;
3425 BaseExpr = LHSExp;
3429 BaseExpr = LHSExp;
3434 BaseExpr = LHSExp;
3440 return BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, 0, 0);
3445 << ResultType << BaseExpr->getSourceRange();
3450 BaseExpr = RHSExp;
3456 BaseExpr = RHSExp;
3461 << ResultType << BaseExpr->getSourceRange();
3465 BaseExpr = LHSExp; // vectors: V[123]
3485 BaseExpr = LHSExp;
3496 BaseExpr = RHSExp;
3518 Diag(BaseExpr->getLocStart(), diag::err_subscript_function_type)
3519 << ResultType << BaseExpr->getSourceRange();
3526 << BaseExpr->getSourceRange();
3533 diag::err_subscript_incomplete_type, BaseExpr))