OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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 79 milliseconds
1
2
Indexes created Sun Sep 20 00:26:38 UTC 2026