svn commit: r343306 - projects/clang800-import/contrib/llvm/tools/lldb/source/Symbol
Dimitry Andric
dim at FreeBSD.org
Tue Jan 22 18:02:41 UTC 2019
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;
More information about the svn-src-projects
mailing list