Lines Matching refs:BaseExpr
5672 Expr *BaseExpr, *IndexExpr; in CreateBuiltinArraySubscriptExpr() local
5675 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5680 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5685 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5691 return BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, nullptr, in CreateBuiltinArraySubscriptExpr()
5697 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
5703 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
5708 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
5712 BaseExpr = LHSExp; // vectors: V[123] in CreateBuiltinArraySubscriptExpr()
5726 QualType BaseType = BaseExpr->getType(); in CreateBuiltinArraySubscriptExpr()
5739 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5753 QualType BaseType = BaseExpr->getType(); in CreateBuiltinArraySubscriptExpr()
5771 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
5782 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
5804 Diag(BaseExpr->getBeginLoc(), diag::err_subscript_function_type) in CreateBuiltinArraySubscriptExpr()
5805 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
5812 << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
5821 diag::err_subscript_incomplete_or_sizeless_type, BaseExpr)) in CreateBuiltinArraySubscriptExpr()