Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jan 2019 18:02:40 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r343306 - projects/clang800-import/contrib/llvm/tools/lldb/source/Symbol
Message-ID:  <201901221802.x0MI2erj062650@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dim
Date: Tue Jan 22 18:02:40 2019
New Revision: 343306
URL: https://svnweb.freebsd.org/changeset/base/343306

Log:
  Add #ifdef LLDB_ENABLE_ALL guards to prevent accessing the PDB AST
  parser, which we have disabled in our lldb.

Modified:
  projects/clang800-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp

Modified: projects/clang800-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
==============================================================================
--- projects/clang800-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp	Tue Jan 22 17:39:26 2019	(r343305)
+++ projects/clang800-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp	Tue Jan 22 18:02:40 2019	(r343306)
@@ -9901,8 +9901,10 @@ bool ClangASTContext::LayoutRecordType(
   lldb_private::ClangASTImporter *importer = nullptr;
   if (ast->m_dwarf_ast_parser_ap)
     importer = &ast->m_dwarf_ast_parser_ap->GetClangASTImporter();
+#ifdef LLDB_ENABLE_ALL
   if (!importer && ast->m_pdb_ast_parser_ap)
     importer = &ast->m_pdb_ast_parser_ap->GetClangASTImporter();
+#endif // LLDB_ENABLE_ALL
   if (!importer)
     return false;
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901221802.x0MI2erj062650>