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

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  612   void VisitBlockExpr(const BlockExpr *Node) { Visit(Node->getBlockDecl()); }
tools/clang/lib/AST/ASTContext.cpp
 6324   const BlockDecl *Decl = Expr->getBlockDecl();
tools/clang/lib/AST/ExprConstant.cpp
 1904     return !cast<BlockExpr>(E)->getBlockDecl()->hasCaptures();
 7845     if (!E->getBlockDecl()->hasCaptures())
tools/clang/lib/AST/StmtProfile.cpp
 1289   VisitDecl(S->getBlockDecl());
tools/clang/lib/CodeGen/CGBlocks.cpp
  903   if (!blockExpr->getBlockDecl()->hasCaptures()) {
  909     CGBlockInfo blockInfo(blockExpr->getBlockDecl(), CurFn->getName());
  918                                          blockExpr->getBlockDecl()));
 1365   CGBlockInfo blockInfo(BE->getBlockDecl(), Name);
tools/clang/lib/CodeGen/CGBlocks.h
  283     assert(BlockExpression->getBlockDecl() == Block);
tools/clang/lib/CodeGen/CGDecl.cpp
  640       const BlockDecl *block = be->getBlockDecl();
 1604     const BlockDecl *Block = BE->getBlockDecl();
tools/clang/lib/CodeGen/CGObjC.cpp
 3163     if (e->getBlockDecl()->canAvoidCopyToHeap())
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  502     for (const BlockDecl::Capture &C : E->getBlockDecl()->captures()) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 2771   if (!BE->getBlockDecl()->hasCaptures())
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  151   if (!BE->getBlockDecl()->hasCaptures())
tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
   53   if (!BE->getBlockDecl()->hasCaptures())
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  201   const BlockDecl *BD = BE->getBlockDecl();
tools/clang/tools/libclang/CIndex.cpp
 2467   AddDecl(B->getBlockDecl());