/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | UndefinedArraySubscriptChecker.cpp | 27 : public Checker< check::PreStmt<ArraySubscriptExpr> > { 31 void checkPreStmt(const ArraySubscriptExpr *A, CheckerContext &C) const; 36 UndefinedArraySubscriptChecker::checkPreStmt(const ArraySubscriptExpr *A,
|
H A D | DereferenceChecker.cpp | 127 const ArraySubscriptExpr *AE = cast<ArraySubscriptExpr>(S);
|
/external/clang/lib/Sema/ |
H A D | SemaFixItUtils.cpp | 69 if (isa<ArraySubscriptExpr>(Expr) ||
|
/external/clang/lib/AST/ |
H A D | ExprClassification.cpp | 194 if (cast<ArraySubscriptExpr>(E)->getBase()->getType()->isVectorType()) 195 return ClassifyInternal(Ctx, cast<ArraySubscriptExpr>(E)->getBase());
|
H A D | Expr.cpp | 2075 Loc = cast<ArraySubscriptExpr>(this)->getRBracketLoc(); 2076 R1 = cast<ArraySubscriptExpr>(this)->getLHS()->getSourceRange(); 2077 R2 = cast<ArraySubscriptExpr>(this)->getRHS()->getSourceRange(); 2319 return cast<ArraySubscriptExpr>(E)->getBase()->isOBJCGCCandidate(Ctx); 3293 if (const ArraySubscriptExpr *ASE = dyn_cast<ArraySubscriptExpr>(E))
|
H A D | StmtProfile.cpp | 487 void StmtProfiler::VisitArraySubscriptExpr(const ArraySubscriptExpr *S) {
|
H A D | ItaniumMangle.cpp | 2938 const ArraySubscriptExpr *AE = cast<ArraySubscriptExpr>(E);
|
/external/clang/lib/Analysis/ |
H A D | ReachableCode.cpp | 540 const ArraySubscriptExpr *ASE = cast<ArraySubscriptExpr>(S);
|
H A D | ThreadSafetyCommon.cpp | 126 return translateArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Ctx); 383 SExprBuilder::translateArraySubscriptExpr(const ArraySubscriptExpr *E,
|
H A D | ThreadSafety.cpp | 413 } else if (const ArraySubscriptExpr *ASE = 414 dyn_cast<ArraySubscriptExpr>(Exp)) { 1913 if (const ArraySubscriptExpr *AE = dyn_cast<ArraySubscriptExpr>(Exp)) {
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 834 ArraySubscriptExpr> arraySubscriptExpr; 2464 AST_MATCHER_P(ArraySubscriptExpr, hasIndex, 2481 AST_MATCHER_P(ArraySubscriptExpr, hasBase,
|
/external/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyCommon.h | 281 til::SExpr *translateArraySubscriptExpr(const ArraySubscriptExpr *E,
|
/external/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 136 void VisitArraySubscriptExpr(ArraySubscriptExpr *E) { 835 } else if (const ArraySubscriptExpr *sub = dyn_cast<ArraySubscriptExpr>(E)) {
|
H A D | CGExpr.cpp | 753 if (SanOpts->ArrayBounds && isa<ArraySubscriptExpr>(E)) 754 LV = EmitArraySubscriptExpr(cast<ArraySubscriptExpr>(E), /*Accessed*/true); 853 return EmitArraySubscriptExpr(cast<ArraySubscriptExpr>(E)); 1716 if (const auto *Exp = dyn_cast<ArraySubscriptExpr>(E)) { 2294 LValue CodeGenFunction::EmitArraySubscriptExpr(const ArraySubscriptExpr *E, 2366 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array))
|
H A D | CGExprScalar.cpp | 260 Value *VisitArraySubscriptExpr(ArraySubscriptExpr *E); 1059 Value *ScalarExprEmitter::VisitArraySubscriptExpr(ArraySubscriptExpr *E) {
|
H A D | CodeGenFunction.h | 2043 LValue EmitArraySubscriptExpr(const ArraySubscriptExpr *E,
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 319 void VisitLvalArraySubscriptExpr(const ArraySubscriptExpr *Ex,
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 484 const ArraySubscriptExpr *ASE; 485 while ((ASE = dyn_cast<ArraySubscriptExpr>(Init))) 895 VisitLvalArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Pred, Dst); 1782 void ExprEngine::VisitLvalArraySubscriptExpr(const ArraySubscriptExpr *A,
|
H A D | BugReporterVisitors.cpp | 73 else if (const ArraySubscriptExpr *AE = dyn_cast<ArraySubscriptExpr>(E)) {
|
/external/chromium_org/v8/tools/gcmole/ |
H A D | gcmole.cc | 537 VISIT(ArraySubscriptExpr); 645 DECL_VISIT_EXPR(ArraySubscriptExpr) {
|
/external/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 891 if (isa<ArraySubscriptExpr>(Expr) || 913 if (isa<ArraySubscriptExpr>(Expr) ||
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 2062 /// ArraySubscriptExpr - [C99 6.5.2.1] Array Subscripting. 2063 class ArraySubscriptExpr : public Expr { class in class:clang::StringLiteral::OffsetOfExpr 2068 ArraySubscriptExpr(Expr *lhs, Expr *rhs, QualType t, function in class:clang::StringLiteral::OffsetOfExpr::ArraySubscriptExpr 2084 explicit ArraySubscriptExpr(EmptyShell Shell) function in class:clang::StringLiteral::OffsetOfExpr::ArraySubscriptExpr
|
H A D | DataRecursiveASTVisitor.h | 2160 DEF_TRAVERSE_STMT(ArraySubscriptExpr, {})
|
H A D | RecursiveASTVisitor.h | 2182 DEF_TRAVERSE_STMT(ArraySubscriptExpr, {})
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 584 void ASTStmtReader::VisitArraySubscriptExpr(ArraySubscriptExpr *E) { 2189 S = new (Context) ArraySubscriptExpr(Empty);
|