reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Stmt.h
 1353   body_range body() { return body_range(body_begin(), body_end()); }
 1355   body_iterator body_end() { return body_begin() + size(); }
 1356   Stmt *body_front() { return !body_empty() ? body_begin()[0] : nullptr; }
 1359     return !body_empty() ? body_begin()[size() - 1] : nullptr;
 1390     return reverse_body_iterator(body_begin());
 1435   child_range children() { return child_range(body_begin(), body_end()); }
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  167            I = S->body_begin(), E = S->body_end(); I != E; ++I) {
tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
  156            I = S->body_begin(), E = S->body_end(); I != E; ++I) {
tools/clang/lib/ARCMigrate/Transforms.cpp
  248         I = S->body_begin(), E = S->body_end(); I != E; ++I) {
tools/clang/lib/AST/Stmt.cpp
  315   std::copy(Stmts.begin(), Stmts.end(), body_begin());
tools/clang/unittests/AST/ASTImporterTest.cpp
 2364                            *cast<CompoundStmt>(ToD->getBody())->body_begin())
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
  215     if (last_stmt_ptr != Body->body_begin()) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp
   64   for (CompoundStmt::const_body_iterator bi = body_compound_stmt->body_begin(),