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>