OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CXXForRangeStmt
(Results
1 - 25
of
37
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/lib/AST/
StmtCXX.cpp
47
CXXForRangeStmt
::
CXXForRangeStmt
(Stmt *Init, DeclStmt *Range,
65
Expr *
CXXForRangeStmt
::getRangeInit() {
72
const Expr *
CXXForRangeStmt
::getRangeInit() const {
73
return const_cast<
CXXForRangeStmt
*>(this)->getRangeInit();
76
VarDecl *
CXXForRangeStmt
::getLoopVariable() {
78
assert(LV && "No loop variable in
CXXForRangeStmt
");
82
const VarDecl *
CXXForRangeStmt
::getLoopVariable() const {
83
return const_cast<
CXXForRangeStmt
*>(this)->getLoopVariable();
ParentMapContext.cpp
166
matchParents<DeclStmt,
CXXForRangeStmt
>(ParentList, this);
168
std::get<const
CXXForRangeStmt
*>(AncestorNodes)
174
auto AncestorNodes = matchParents<VarDecl, DeclStmt,
CXXForRangeStmt
>(
177
std::get<const
CXXForRangeStmt
*>(AncestorNodes)
StmtOpenMP.cpp
97
if (isa<ForStmt>(S) || isa<
CXXForRangeStmt
>(S) ||
144
assert(isa<
CXXForRangeStmt
>(CurStmt) &&
146
CurStmt = cast<
CXXForRangeStmt
>(CurStmt)->getBody();
164
assert(isa<
CXXForRangeStmt
>(Loop) &&
166
Body = cast<
CXXForRangeStmt
>(Loop)->getBody();
StmtPrinter.cpp
346
void StmtPrinter::VisitCXXForRangeStmt(
CXXForRangeStmt
*Node) {
StmtProfile.cpp
344
void StmtProfiler::VisitCXXForRangeStmt(const
CXXForRangeStmt
*S) {
/src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Extract/
SourceExtraction.cpp
39
if (const auto *CXXFor = dyn_cast<
CXXForRangeStmt
>(S))
/src/external/apache2/llvm/dist/clang/include/clang/AST/
StmtCXX.h
127
///
CXXForRangeStmt
- This represents C++0x [stmt.ranged]'s ranged for
134
class
CXXForRangeStmt
: public Stmt {
146
CXXForRangeStmt
(Stmt *InitStmt, DeclStmt *Range, DeclStmt *Begin,
150
CXXForRangeStmt
(EmptyShell Empty) : Stmt(CXXForRangeStmtClass, Empty) { }
ASTNodeTraverser.h
148
isa<LambdaExpr,
CXXForRangeStmt
, CallExpr,
732
void VisitCXXForRangeStmt(const
CXXForRangeStmt
*Node) {
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
UncountedLocalVarsChecker.cpp
44
grandParent.begin()->get<
CXXForRangeStmt
>();
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenPGO.cpp
96
CXXForRangeStmt
,
265
DEFINE_NESTABLE_TRAVERSAL(
CXXForRangeStmt
)
284
return PGOHash::
CXXForRangeStmt
;
568
void VisitCXXForRangeStmt(const
CXXForRangeStmt
*S) {
CGStmt.cpp
194
EmitCXXForRangeStmt(cast<
CXXForRangeStmt
>(*S), Attrs);
1068
CodeGenFunction::EmitCXXForRangeStmt(const
CXXForRangeStmt
&S,
CoverageMappingGen.cpp
1203
void VisitCXXForRangeStmt(const
CXXForRangeStmt
*S) {
CGStmtOpenMP.cpp
168
if (const auto *CXXFor = dyn_cast<
CXXForRangeStmt
>(CurStmt)) {
1831
assert(isa<
CXXForRangeStmt
>(SimplifiedS) &&
1833
const auto *CXXFor = cast<
CXXForRangeStmt
>(SimplifiedS);
1973
dyn_cast<
CXXForRangeStmt
>(SyntacticalLoop)) {
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BugReporter.cpp
674
if (cast<
CXXForRangeStmt
>(Parent)->getBody() == S)
1048
const auto *FR = cast<
CXXForRangeStmt
>(Term);
1251
} else if (const auto *FRS = dyn_cast<
CXXForRangeStmt
>(Loop)) {
1287
} else if (isa<
CXXForRangeStmt
>(Term)) {
1389
const auto *FRS = cast<
CXXForRangeStmt
>(S);
1400
if (const auto *FRS = dyn_cast<
CXXForRangeStmt
>(FL))
1545
isa<
CXXForRangeStmt
>(s1Start)))
CoreEngine.cpp
345
HandleBranch(cast<
CXXForRangeStmt
>(Term)->getCond(), Term, B, Pred);
/src/external/apache2/llvm/dist/clang/lib/Analysis/
ExprMutationAnalyzer.cpp
24
AST_MATCHER_P(
CXXForRangeStmt
, hasRangeStmt,
360
const auto AsNonConstRefRangeInit =
cxxForRangeStmt
(
449
findAll(stmt(
cxxForRangeStmt
(
479
match(findAll(stmt(
cxxForRangeStmt
(allOf(
492
match(findAll(
cxxForRangeStmt
(
528
cxxForRangeStmt
(hasRangeStmt(equalsBoundNode("stmt"))))))))
CFG.cpp
560
CFGBlock *VisitCXXForRangeStmt(
CXXForRangeStmt
*S);
2226
return VisitCXXForRangeStmt(cast<
CXXForRangeStmt
>(S));
4381
CFGBlock *CFGBuilder::VisitCXXForRangeStmt(
CXXForRangeStmt
*S) {
5967
E = cast<
CXXForRangeStmt
>(Terminator)->getCond();
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaStmtAttr.cpp
87
if (!isa<DoStmt, ForStmt,
CXXForRangeStmt
, WhileStmt>(St)) {
SemaAvailability.cpp
592
return cast<
CXXForRangeStmt
>(Parent)->getBody() == S;
SemaStmt.cpp
2005
void VisitCXXForRangeStmt(const
CXXForRangeStmt
*S) {
3014
return new (Context)
CXXForRangeStmt
(
3174
const
CXXForRangeStmt
*ForStmt) {
3223
CXXForRangeStmt
*ForStmt = cast<
CXXForRangeStmt
>(S);
/src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchFinder.cpp
239
bool TraverseCXXForRangeStmt(
CXXForRangeStmt
*Node) {
494
if (auto *RF = dyn_cast<
CXXForRangeStmt
>(S)) {
ASTMatchersInternal.cpp
881
const internal::VariadicDynCastAllOfMatcher<Stmt,
CXXForRangeStmt
>
882
cxxForRangeStmt
;
/src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h
2098
///
cxxForRangeStmt
() matches 'for (auto a : i)'
2103
extern const internal::VariadicDynCastAllOfMatcher<Stmt,
CXXForRangeStmt
>
2104
cxxForRangeStmt
;
2114
AST_MATCHER_P(
CXXForRangeStmt
, hasLoopVariable, internal::Matcher<VarDecl>,
2128
AST_MATCHER_P(
CXXForRangeStmt
, hasRangeInit, internal::Matcher<Expr>,
5120
///
cxxForRangeStmt
(hasInitStatement(anything()))
5124
CXXForRangeStmt
),
5285
CXXForRangeStmt
,
/src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
BuildTree.cpp
828
bool TraverseCXXForRangeStmt(
CXXForRangeStmt
*S) {
1513
bool WalkUpFromCXXForRangeStmt(
CXXForRangeStmt
*S) {
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp
1652
void ASTStmtReader::VisitCXXForRangeStmt(
CXXForRangeStmt
*S) {
3154
S = new (Context)
CXXForRangeStmt
(Empty);
Completed in 108 milliseconds
1
2
Indexes created Tue Feb 24 08:35:24 UTC 2026