llvm-project/llvm/lib/Remarks
serge-sans-paille 25991aadcc Cleanup LLVMRemarks includes
Based on the output of include-what you-use.

Most notably, llvm/Remarks/Remark.h is no longer automatically included by
llvm/Remarks/RemarkParser.h, so client code may need to include explicitly.

clang++ -E  -Iinclude -I../llvm/include ../llvm/lib/Remarks/*.cpp -std=c++14 -fno-rtti -fno-exceptions | wc -l
before: 770253
after:  759347

Related discourse thread: https://llvm.discourse.group/t/include-what-you-use-include-cleanup

Differential Revision: https://reviews.llvm.org/D118506
2022-01-31 11:16:28 +01:00
..
BitstreamRemarkParser.cpp Cleanup LLVMRemarks includes 2022-01-31 11:16:28 +01:00
BitstreamRemarkParser.h Cleanup LLVMRemarks includes 2022-01-31 11:16:28 +01:00
BitstreamRemarkSerializer.cpp [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
CMakeLists.txt
Remark.cpp [llvm] Use nullptr instead of 0 (NFC) 2021-12-28 08:52:25 -08:00
RemarkFormat.cpp
RemarkLinker.cpp Cleanup LLVMRemarks includes 2022-01-31 11:16:28 +01:00
RemarkParser.cpp Cleanup LLVMRemarks includes 2022-01-31 11:16:28 +01:00
RemarkSerializer.cpp
RemarkStreamer.cpp [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
RemarkStringTable.cpp [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
YAMLRemarkParser.cpp [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
YAMLRemarkParser.h Cleanup LLVMRemarks includes 2022-01-31 11:16:28 +01:00
YAMLRemarkSerializer.cpp Cleanup LLVMRemarks includes 2022-01-31 11:16:28 +01:00