Searched refs:IndexExpr (Results 1 - 6 of 6) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 4147 Expr *BaseExpr, *IndexExpr; local 4151 IndexExpr = RHSExp; 4155 IndexExpr = RHSExp; 4160 IndexExpr = RHSExp; 4165 return BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, nullptr, 4172 IndexExpr = LHSExp; 4178 IndexExpr = LHSExp; 4187 IndexExpr = RHSExp; 4207 IndexExpr = RHSExp; 4218 IndexExpr 7817 Expr* IndexExpr = RHSExpr; local [all...] |
H A D | SemaExprObjC.cpp | 738 Expr *IndexExpr, 745 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && 750 ExprResult Result = CheckPlaceholderExpr(IndexExpr); 753 IndexExpr = Result.get(); 762 return ObjCSubscriptRefExpr::Create(Context, BaseExpr, IndexExpr, 737 BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, Expr *IndexExpr, ObjCMethodDecl *getterMethod, ObjCMethodDecl *setterMethod) argument
|
H A D | SemaPseudoObject.cpp | 1057 const Expr *IndexExpr = FromE->IgnoreParenImpCasts(); local 1058 if (isa<StringLiteral>(IndexExpr)) 1373 // [BaseExpr objectAtIndexedSubscript : IndexExpr];
|
H A D | SemaInit.cpp | 2336 Expr *IndexExpr = nullptr; local 2339 IndexExpr = DIE->getArrayIndex(*D); 2340 DesignatedStartIndex = IndexExpr->EvaluateKnownConstInt(SemaRef.Context); 2349 IndexExpr = DIE->getArrayRangeEnd(*D); 2371 SemaRef.Diag(IndexExpr->getLocStart(), 2374 << IndexExpr->getSourceRange();
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2953 for (const SCEV *IndexExpr : IndexExprs) { 2957 ConstantInt *Index = cast<SCEVConstant>(IndexExpr)->getValue(); 2972 IndexExpr = getTruncateOrSignExtend(IndexExpr, IntPtrTy); 2975 const SCEV *LocalOffset = getMulExpr(IndexExpr, ElementSize, Wrap);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 5111 Expr *IndexExpr, 8948 void CheckArrayAccess(const Expr *BaseExpr, const Expr *IndexExpr,
|
Completed in 183 milliseconds