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

Overrides

tools/clang/include/clang/AST/DeclBase.h
  986   virtual Stmt* getBody() const { return nullptr; }

Declarations

tools/clang/include/clang/AST/Decl.h
 4186   Stmt *getBody() const override;

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  399   void VisitCapturedDecl(const CapturedDecl *D) { Visit(D->getBody()); }
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1432   TRY_TO(TraverseStmt(D->getBody()));
tools/clang/lib/AST/StmtPrinter.cpp
  501   PrintStmt(Node->getCapturedDecl()->getBody());
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4673     Body = CD->getBody();
tools/clang/lib/CodeGen/CGStmt.cpp
 2425                 CD->getBody()->getBeginLoc());
 2451   CapturedStmtInfo->EmitBody(*this, CD->getBody());
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  482                     FO.S->getBeginLoc(), CD->getBody()->getBeginLoc());
  590   CapturedStmtInfo->EmitBody(*this, CD->getBody());
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  403     uint64_t BodyCount = setCount(PGO.getRegionCount(D->getBody()));
  404     CountMap[D->getBody()] = BodyCount;
  405     Visit(D->getBody());