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

Overrides

tools/clang/include/clang/AST/DeclBase.h
  992   virtual bool hasBody() const { return getBody() != nullptr; }

References

tools/clang/lib/ARCMigrate/ObjCMT.cpp
 1517   if (FuncDecl->hasBody())
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
  128       return FD->hasBody();
tools/clang/lib/AST/ASTImporter.cpp
 1549       FunDecl->hasBody()) {
tools/clang/lib/AST/DeclBase.cpp
  653     if (FD->hasBody()) {
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp
   23   if (!F->isDefined(F) || (!F->hasBody() && F->willHaveBody()))
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 3628       if (FD->hasBody() && !FD->param_empty())
 4648     assert(FD->hasBody() && "Functions must have body here");
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 9843     if (D->hasBody() && AlreadyEmittedTargetFunctions.count(Name) == 0) {
tools/clang/lib/CodeGen/CGVTables.cpp
  971   return !keyFunction->hasBody();
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
   69           if (MD->isDependentContext() || !MD->hasBody())
tools/clang/lib/Sema/SemaDecl.cpp
 7924       if (FD && !FD->hasBody() &&
 8019       if (FD && !FD->hasBody() &&
tools/clang/lib/Sema/SemaDeclCXX.cpp
15675     if (KeyFunction && !KeyFunction->hasBody()) {
tools/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp
   36     if (func && func->hasBody()) {
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp
  258       !SpecialFunctionDecl->isUserProvided() || !SpecialFunctionDecl->hasBody())
tools/clang/tools/extra/clang-tidy/utils/NamespaceAliaser.cpp
   34   if (!Function || !Function->hasBody())
tools/clang/tools/extra/clangd/XRefs.cpp
 1308   if (!FD->hasBody())
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  237   assert(EnclosingFunc->hasBody() &&
tools/clang/unittests/AST/ASTImporterTest.cpp
 3372   ASSERT_TRUE(FromFun->hasBody());
 3373   ASSERT_FALSE(ToFun->hasBody());
 3379   EXPECT_TRUE(ToFun->hasBody());
 3459   ASSERT_TRUE(FromCtor->hasBody());
 3460   ASSERT_FALSE(ToCtor->hasBody());
 3466   EXPECT_TRUE(ToCtor->hasBody());
tools/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
   44     bool OrigFDHasBody = FD->hasBody();
   85       *Success = NewFD && NewFD->hasBody() && !OrigFDHasBody;
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
   91       if (m_ast_context && function_decl->hasBody() &&
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp
   51   if (!F->hasBody())