Lines Matching refs:BaseExpr
5126 Expr *BaseExpr, *IndexExpr; in CreateBuiltinArraySubscriptExpr() local
5129 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5134 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5139 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5145 return ObjC().BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, in CreateBuiltinArraySubscriptExpr()
5151 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
5157 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
5162 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
5178 BaseExpr = LHSExp; // vectors: V[123] in CreateBuiltinArraySubscriptExpr()
5191 QualType BaseType = BaseExpr->getType(); in CreateBuiltinArraySubscriptExpr()
5209 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5220 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
5247 Diag(BaseExpr->getBeginLoc(), diag::err_subscript_function_type) in CreateBuiltinArraySubscriptExpr()
5248 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
5255 << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
5265 diag::err_subscript_incomplete_or_sizeless_type, BaseExpr)) in CreateBuiltinArraySubscriptExpr()