Searched refs:IndexExpr (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/Sema/
H A DSemaExpr.cpp3835 Expr *BaseExpr, *IndexExpr; local
3839 IndexExpr = RHSExp;
3843 IndexExpr = RHSExp;
3848 IndexExpr = RHSExp;
3853 return BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, nullptr,
3860 IndexExpr = LHSExp;
3866 IndexExpr = LHSExp;
3875 IndexExpr = RHSExp;
3895 IndexExpr = RHSExp;
3906 IndexExpr
7158 Expr* IndexExpr = RHSExpr; local
[all...]
H A DSemaExprObjC.cpp603 Expr *IndexExpr,
610 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) &&
615 ExprResult Result = CheckPlaceholderExpr(IndexExpr);
618 IndexExpr = Result.get();
627 return ObjCSubscriptRefExpr::Create(Context, BaseExpr, IndexExpr,
602 BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, Expr *IndexExpr, ObjCMethodDecl *getterMethod, ObjCMethodDecl *setterMethod) argument
H A DSemaPseudoObject.cpp1029 const Expr *IndexExpr = FromE->IgnoreParenImpCasts(); local
1030 if (isa<StringLiteral>(IndexExpr))
1355 // [BaseExpr objectAtIndexedSubscript : IndexExpr];
H A DSemaInit.cpp2162 Expr *IndexExpr = nullptr; local
2165 IndexExpr = DIE->getArrayIndex(*D);
2166 DesignatedStartIndex = IndexExpr->EvaluateKnownConstInt(SemaRef.Context);
2175 IndexExpr = DIE->getArrayRangeEnd(*D);
2197 SemaRef.Diag(IndexExpr->getLocStart(),
2200 << IndexExpr->getSourceRange();
/external/clang/include/clang/Sema/
H A DSema.h4731 Expr *IndexExpr,
8186 void CheckArrayAccess(const Expr *BaseExpr, const Expr *IndexExpr,

Completed in 570 milliseconds