hanchenye-llvm-project/lldb/source/Utility
Zachary Turner 4479ac15c9 iwyu fixes on lldbUtility.
This patch makes adjustments to header file includes in
lldbUtility based on recommendations by the iwyu tool
(include-what-you-use).  The goal here is to make sure that
all files include the exact set of headers which are needed
for that file only, to eliminate cases of dead includes (e.g.
someone deleted some code but forgot to delete the header
includes that that code necessitated), and to eliminate the
case where header includes are picked up transitively.

llvm-svn: 299676
2017-04-06 18:12:24 +00:00
..
ARM64_DWARF_Registers.h Break some dependencies in lldbUtility. 2017-02-01 19:45:14 +00:00
ARM64_ehframe_Registers.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ARM_DWARF_Registers.h Break some dependencies in lldbUtility. 2017-02-01 19:45:14 +00:00
ARM_ehframe_Registers.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
Baton.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
CMakeLists.txt Move FileSpec from Host -> Utility. 2017-03-22 18:40:07 +00:00
ConstString.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
DataBufferHeap.cpp Move DataBuffer / DataExtractor and friends from Core -> Utility. 2017-03-04 01:30:05 +00:00
DataBufferLLVM.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
DataEncoder.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
DataExtractor.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
Error.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
FastDemangle.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
FileSpec.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
History.cpp Move many other files from Core -> Utility. 2017-03-06 18:34:25 +00:00
JSON.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
LLDBAssert.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
Log.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
Logging.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
NameMatches.cpp Fix a couple of corner cases in NameMatches 2017-02-20 11:35:33 +00:00
Range.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
RegularExpression.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
SelectHelper.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
SharingPtr.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
Stream.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StreamCallback.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StreamGDBRemote.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StreamString.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StringExtractor.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StringExtractorGDBRemote.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StringExtractorGDBRemote.h iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StringLexer.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
StringList.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
TaskPool.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
TildeExpressionResolver.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
UUID.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
UriParser.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
UserID.cpp Move many other files from Core -> Utility. 2017-03-06 18:34:25 +00:00
UuidCompatibility.h
VASprintf.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00
VMRange.cpp iwyu fixes on lldbUtility. 2017-04-06 18:12:24 +00:00