Lines Matching refs:BaseExpr
3835 Expr *BaseExpr, *IndexExpr; in CreateBuiltinArraySubscriptExpr() local
3838 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
3842 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
3847 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
3853 return BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, nullptr, in CreateBuiltinArraySubscriptExpr()
3859 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
3865 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
3870 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
3874 BaseExpr = LHSExp; // vectors: V[123] in CreateBuiltinArraySubscriptExpr()
3894 BaseExpr = LHSExp; in CreateBuiltinArraySubscriptExpr()
3905 BaseExpr = RHSExp; in CreateBuiltinArraySubscriptExpr()
3927 Diag(BaseExpr->getLocStart(), diag::err_subscript_function_type) in CreateBuiltinArraySubscriptExpr()
3928 << ResultType << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
3935 << BaseExpr->getSourceRange(); in CreateBuiltinArraySubscriptExpr()
3942 diag::err_subscript_incomplete_type, BaseExpr)) in CreateBuiltinArraySubscriptExpr()