Searched refs:IndexExpr (Results 1 - 5 of 5) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 3835 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 D | SemaExprObjC.cpp | 603 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 D | SemaPseudoObject.cpp | 1029 const Expr *IndexExpr = FromE->IgnoreParenImpCasts(); local 1030 if (isa<StringLiteral>(IndexExpr)) 1355 // [BaseExpr objectAtIndexedSubscript : IndexExpr];
|
H A D | SemaInit.cpp | 2162 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 D | Sema.h | 4731 Expr *IndexExpr, 8186 void CheckArrayAccess(const Expr *BaseExpr, const Expr *IndexExpr,
|
Completed in 570 milliseconds