|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
tools/clang/include/clang/AST/Decl.h 2024 Stmt *getBody() const override {
4037 Stmt *getBody() const override { return (Stmt*) Body; }
tools/clang/lib/AST/Decl.cpp 4667 Stmt *CapturedDecl::getBody() const { return BodyAndNothrow.getPointer(); }
tools/clang/lib/AST/DeclObjC.cpp 851 Stmt *ObjCMethodDecl::getBody() const {
References
tools/clang/include/clang/AST/DeclBase.h 992 virtual bool hasBody() const { return getBody() != nullptr; }
tools/clang/lib/AST/DeclBase.cpp 906 if (Stmt *Body = getBody())
tools/clang/lib/Analysis/CallGraph.cpp 182 if (Stmt *Body = D->getBody())
tools/clang/lib/Analysis/CloneDetection.cpp 93 Sequences.push_back(StmtSequence(D->getBody(), D));
tools/clang/lib/Analysis/PathDiagnostic.cpp 632 if (const auto *CS = dyn_cast_or_null<CompoundStmt>(LC->getDecl()->getBody()))
tools/clang/lib/CodeGen/CodeGenPGO.cpp 187 CounterMap[D->getBody()] = NextCounter++;
819 if (!D->getBody())
824 auto Loc = D->getBody()->getBeginLoc();
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 392 auto Body = D->getBody();
873 Stmt *Body = D->getBody();
tools/clang/lib/Frontend/ASTConsumers.cpp 187 if (Stmt *Body = D->getBody()) {
tools/clang/lib/Parse/Parser.cpp 1292 Stmt *GeneratedBody = Res ? Res->getBody() : nullptr;
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 2048 const Stmt *Body = D->getBody();
tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp 285 walker.Visit(D->getBody());
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 433 !(C.getAnalysisManager().shouldInlineCall() && (D && D->getBody()));
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 1003 walker.Visit(D->getBody());
tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp 85 walker.Visit(D->getBody());
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp 214 auto Matches = match(SemaphoreMatcherM, *D->getBody(), AM.getASTContext());
219 Matches = match(GroupMatcherM, *D->getBody(), AM.getASTContext());
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 139 walker.Visit(D->getBody());
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp 180 Finder.Visit(D->getBody());
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp 342 F.match(*D->getBody(), AM.getASTContext());
tools/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp 78 auto Matches = match(stmt(forEachDescendant(CastM)), *D->getBody(), AM.getASTContext());
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp 166 walker.Visit(D->getBody());
tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp 87 const Stmt *DeclBody = D->getBody();
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 3047 const Stmt* Body = Signature->getBody();
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 447 auto Matches = match(ParentM, *Parent->getBody(), Parent->getASTContext());
tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp 200 if (const Stmt *Body = DeclWithIssue->getBody()) {
tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp 71 *LCtx->getDecl()->getBody(), ASTCtx);
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp 728 if (const Stmt *Body = DeclWithIssue->getBody()) {
738 D->getUniqueingDecl()->getBody()->getBeginLoc()),
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 752 const Stmt *Body = D->getBody();