Lines Matching refs:BaseExpr
4382 Expr *BaseExpr, *IndexExpr; in CreateBuiltinArraySubscriptExpr() local
4385 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
4389 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
4394 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
4400 return BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, nullptr, in CreateBuiltinArraySubscriptExpr()
4406 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4412 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4417 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4421 BaseExpr = LHSExp; // vectors: V[123] in CreateBuiltinArraySubscriptExpr()
4441 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
4452 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
4474 Diag(BaseExpr->getLocStart(), diag::err_subscript_function_type) in CreateBuiltinArraySubscriptExpr()
4475 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4482 << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
4489 diag::err_subscript_incomplete_type, BaseExpr)) in CreateBuiltinArraySubscriptExpr()