HomeSort by: relevance | last modified time | path
    Searched refs:ArraySubscriptExpr (Results 1 - 25 of 49) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
UndefinedArraySubscriptChecker.cpp 26 : public Checker< check::PreStmt<ArraySubscriptExpr> > {
30 void checkPreStmt(const ArraySubscriptExpr *A, CheckerContext &C) const;
35 UndefinedArraySubscriptChecker::checkPreStmt(const ArraySubscriptExpr *A,
InvalidatedIteratorChecker.cpp 31 check::PreStmt<ArraySubscriptExpr>,
45 void checkPreStmt(const ArraySubscriptExpr *ASE, CheckerContext &C) const;
100 void InvalidatedIteratorChecker::checkPreStmt(const ArraySubscriptExpr *ASE,
AnalysisOrderChecker.cpp 33 check::PreStmt<ArraySubscriptExpr>,
34 check::PostStmt<ArraySubscriptExpr>, check::PreStmt<CXXNewExpr>,
73 void checkPreStmt(const ArraySubscriptExpr *SubExpr,
76 llvm::errs() << "PreStmt<ArraySubscriptExpr>\n";
79 void checkPostStmt(const ArraySubscriptExpr *SubExpr,
82 llvm::errs() << "PostStmt<ArraySubscriptExpr>\n";
PointerArithChecker.cpp 46 check::PreStmt<ArraySubscriptExpr>, check::PreStmt<CastExpr>,
65 void checkPreStmt(const ArraySubscriptExpr *SubExpr, CheckerContext &C) const;
303 void PointerArithChecker::checkPreStmt(const ArraySubscriptExpr *SubsExpr,
IteratorRangeChecker.cpp 32 check::PreStmt<ArraySubscriptExpr>,
54 void checkPreStmt(const ArraySubscriptExpr *ASE, CheckerContext &C) const;
179 void IteratorRangeChecker::checkPreStmt(const ArraySubscriptExpr *ASE,
UndefResultChecker.cpp 41 if (!isa<ArraySubscriptExpr>(Ex))
DereferenceChecker.cpp 154 const ArraySubscriptExpr *AE = cast<ArraySubscriptExpr>(S);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ComputeDependence.h 30 class ArraySubscriptExpr;
112 ExprDependence computeDependence(ArraySubscriptExpr *E);
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyCommon.h 43 class ArraySubscriptExpr;
418 til::SExpr *translateArraySubscriptExpr(const ArraySubscriptExpr *E,
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaFixItUtils.cpp 68 if (isa<ArraySubscriptExpr>(Expr) ||
SemaOpenMP.cpp 2077 if (isa<ArraySubscriptExpr>(EI->getAssociatedExpression()) ||
3595 isa<ArraySubscriptExpr>(
3767 isa<ArraySubscriptExpr>(
4994 if (auto *ASE = dyn_cast_or_null<ArraySubscriptExpr>(RefExpr)) {
4996 while (auto *TempASE = dyn_cast<ArraySubscriptExpr>(Base))
5004 while (auto *TempASE = dyn_cast<ArraySubscriptExpr>(Base))
16306 while (const auto *TempASE = dyn_cast<ArraySubscriptExpr>(Base)) {
16470 auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr->IgnoreParens());
17965 auto *ASE = dyn_cast<ArraySubscriptExpr>(SimpleExpr);
18085 if (isa<ArraySubscriptExpr>(E) |
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ReachableCode.cpp 582 const ArraySubscriptExpr *ASE = cast<ArraySubscriptExpr>(S);
ThreadSafetyCommon.cpp 229 return translateArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Ctx);
595 SExprBuilder::translateArraySubscriptExpr(const ArraySubscriptExpr *E,
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprClassification.cpp 215 if (cast<ArraySubscriptExpr>(E)->getBase()->getType()->isVectorType())
216 return ClassifyInternal(Ctx, cast<ArraySubscriptExpr>(E)->getBase());
220 auto *Base = cast<ArraySubscriptExpr>(E)->getBase()->IgnoreImpCasts();
Expr.cpp 2352 if (isa<ArraySubscriptExpr>(E))
2519 Loc = cast<ArraySubscriptExpr>(this)->getRBracketLoc();
2520 R1 = cast<ArraySubscriptExpr>(this)->getLHS()->getSourceRange();
2521 R2 = cast<ArraySubscriptExpr>(this)->getRHS()->getSourceRange();
2802 return cast<ArraySubscriptExpr>(E)->getBase()->isOBJCGCCandidate(Ctx);
3901 if (const ArraySubscriptExpr *ASE = dyn_cast<ArraySubscriptExpr>(E))
3978 const auto *Array1 = dyn_cast<ArraySubscriptExpr>(E1);
3979 const auto *Array2 = dyn_cast<ArraySubscriptExpr>(E2);
4698 dyn_cast<ArraySubscriptExpr>(Base->IgnoreParenImpCasts()))
    [all...]
ComputeDependence.cpp 112 ExprDependence clang::computeDependence(ArraySubscriptExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExplodedGraph.cpp 54 isa<ObjCIvarRefExpr>(Ex) || isa<ArraySubscriptExpr>(Ex);
ExprEngine.cpp 862 const ArraySubscriptExpr *ASE;
863 while ((ASE = dyn_cast<ArraySubscriptExpr>(Init)))
1518 VisitArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Pred, Dst);
2609 void ExprEngine::VisitArraySubscriptExpr(const ArraySubscriptExpr *A,
BugReporterVisitors.cpp 134 } else if (const auto *AE = dyn_cast<ArraySubscriptExpr>(E)) {
2084 if (const auto *Arr = dyn_cast<ArraySubscriptExpr>(Inner))
  /src/external/apache2/llvm/dist/clang/lib/Edit/
RewriteObjCFoundationAPI.cpp 893 if (isa<ArraySubscriptExpr>(Expr) ||
915 if (isa<ArraySubscriptExpr>(Expr) ||
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 1953 /// arraySubscriptExpr()
1955 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ArraySubscriptExpr>
1956 arraySubscriptExpr;
5233 AST_MATCHER_P(ArraySubscriptExpr, hasIndex,
5250 AST_MATCHER_P(ArraySubscriptExpr, hasBase,
5499 CXXRewrittenBinaryOperator, ArraySubscriptExpr),
5515 CXXRewrittenBinaryOperator, ArraySubscriptExpr),
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprAgg.cpp 144 void VisitArraySubscriptExpr(ArraySubscriptExpr *E) {
1152 } else if (const ArraySubscriptExpr *sub = dyn_cast<ArraySubscriptExpr>(E)) {
CGExpr.cpp 1251 if (SanOpts.has(SanitizerKind::ArrayBounds) && isa<ArraySubscriptExpr>(E))
1252 LV = EmitArraySubscriptExpr(cast<ArraySubscriptExpr>(E), /*Accessed*/true);
1390 return EmitArraySubscriptExpr(cast<ArraySubscriptExpr>(E));
2409 if (const auto *Exp = dyn_cast<ArraySubscriptExpr>(E)) {
3706 LValue CodeGenFunction::EmitArraySubscriptExpr(const ArraySubscriptExpr *E,
3831 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array))
4055 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array))
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExprEngine.h 447 void VisitArraySubscriptExpr(const ArraySubscriptExpr *Ex,
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 867 const internal::VariadicDynCastAllOfMatcher<Stmt, ArraySubscriptExpr>
868 arraySubscriptExpr;

Completed in 65 milliseconds

1 2