llvm-project/lldb
serge-sans-paille 81cde474e2 Cleanup LLVMDebugInfoCodeView headers
Major user-facing changes:

Many headers in llvm/DebugInfo/CodeView no longer include
llvm/Support/BinaryStreamReader.h or llvm/Support/BinaryStreamWriter.h,
those headers may need to be included manually.

Several headers in llvm/DebugInfo/CodeView no longer include
llvm/DebugInfo/CodeView/EnumTables.h or llvm/DebugInfo/CodeView/CodeView.h,
those headers may need to be included manually.

Some statistics:
$ clang++ -E  -Iinclude -I../llvm/include ../llvm/lib/DebugInfo/CodeView/*.cpp -std=c++14 -fno-rtti -fno-exceptions | wc -l
after:  2794466
before: 2832765

Discourse thread on the topic: https://discourse.llvm.org/t/include-what-you-use-include-cleanup/

Differential Revision: https://reviews.llvm.org/D119092
2022-02-08 16:00:36 +01:00
..
bindings [lldb] Call __lldb_init_module from __init__ 2022-02-07 14:43:44 -08:00
cmake [cmake] Make include(GNUInstallDirs) always below project(..) 2022-01-20 18:59:17 +00:00
docs Platform gdb RSP packet doc fixes based on implementation behavior 2022-02-07 23:51:46 -08:00
examples [lldb] Print message after loading 'crashlog' command 2022-02-07 12:34:12 -08:00
include/lldb [lldb/Platform] s/m_name/m_hostname 2022-02-07 14:58:55 +01:00
packages/Python/lldbsuite [lldb] Fix a few lldb-server tests on Apple Silicon 2022-02-07 09:35:12 -08:00
resources
scripts
source Cleanup LLVMDebugInfoCodeView headers 2022-02-08 16:00:36 +01:00
test [lldb] Print message after loading 'crashlog' command 2022-02-07 12:34:12 -08:00
third_party/Python/module [lldb][NFC] Inclusive language: replace master/slave names for ptys 2021-11-12 10:54:18 -06:00
tools [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
unittests [lldb] Improve RichManglingContext ergonomics (NFC) 2022-02-04 10:17:39 -08:00
utils
.clang-format
.clang-tidy
.gitignore
CMakeLists.txt [cmake] Make include(GNUInstallDirs) always below project(..) 2022-01-20 18:59:17 +00:00
CODE_OWNERS.txt [CODE OWNERS] Add wallace as code owner 2022-01-12 12:36:30 -08:00
LICENSE.TXT
use_lldb_suite_root.py