SuccessChanges

Summary

  1. [lldb][NFC] Replace ClangASTImporter's use of map/set with SmallPtrSet (details)
  2. [lldb][NFC] Remove unnecessary includes in source/Commands (details)
Commit e2d47614a81d0805a869e614ffff1512e0136da9 by Raphael Isemann
[lldb][NFC] Replace ClangASTImporter's use of map/set with SmallPtrSet
and DenseMap
We have several pointer->pointer mappings in the ClangASTImporter
implemented using STL data structures. This moves these variables to the
appropriate LLVM data structures that are intended for mapping pointers.
The file was modifiedlldb/include/lldb/Symbol/ClangASTImporter.h
The file was modifiedlldb/source/Symbol/ClangASTImporter.cpp
Commit 068325012796bf2da527612ea6fdc61531c8beb3 by Raphael Isemann
[lldb][NFC] Remove unnecessary includes in source/Commands
Summary: This removes most of unnecessary includes in the
`source/Commands` directory. This was generated by IWYU and a script
that fixed all the bogus reports from IWYU. Patch is tested on Linux and
macOS.
Reviewers: JDevlieghere
Reviewed By: JDevlieghere
Subscribers: krytarowski, lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D71489
The file was modifiedlldb/source/Commands/CommandObjectHelp.cpp
The file was modifiedlldb/source/Commands/CommandObjectMultiword.cpp
The file was modifiedlldb/source/Commands/CommandObjectSource.h
The file was modifiedlldb/source/Commands/CommandObjectLanguage.h
The file was modifiedlldb/source/Commands/CommandCompletions.cpp
The file was modifiedlldb/source/Commands/CommandObjectGUI.cpp
The file was modifiedlldb/source/Commands/CommandObjectProcess.cpp
The file was modifiedlldb/source/Commands/CommandObjectWatchpointCommand.h
The file was modifiedlldb/source/Commands/CommandObjectFrame.cpp
The file was modifiedlldb/source/Commands/CommandObjectThread.cpp
The file was modifiedlldb/source/Commands/CommandObjectReproducer.h
The file was modifiedlldb/source/Commands/CommandObjectBreakpointCommand.h
The file was modifiedlldb/source/Commands/CommandObjectCommands.h
The file was modifiedlldb/source/Commands/CommandObjectSource.cpp
The file was modifiedlldb/source/Commands/CommandObjectPlugin.cpp
The file was modifiedlldb/source/Commands/CommandObjectWatchpointCommand.cpp
The file was modifiedlldb/source/Commands/CommandObjectTarget.cpp
The file was modifiedlldb/source/Commands/CommandObjectStats.h
The file was modifiedlldb/source/Commands/CommandObjectLanguage.cpp
The file was modifiedlldb/source/Commands/CommandObjectExpression.h
The file was modifiedlldb/source/Commands/CommandObjectSettings.h
The file was modifiedlldb/source/Commands/CommandObjectExpression.cpp
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
The file was modifiedlldb/source/Commands/CommandObjectBreakpoint.h
The file was modifiedlldb/source/Commands/CommandObjectWatchpoint.h
The file was modifiedlldb/source/Commands/CommandObjectApropos.cpp
The file was modifiedlldb/source/Commands/CommandObjectDisassemble.cpp
The file was modifiedlldb/source/Commands/CommandObjectBreakpoint.cpp
The file was modifiedlldb/source/Commands/CommandObjectLog.cpp
The file was modifiedlldb/source/Commands/CommandObjectFrame.h
The file was modifiedlldb/source/Commands/CommandObjectLog.h
The file was modifiedlldb/source/Commands/CommandObjectType.h
The file was modifiedlldb/source/Commands/CommandObjectMemory.cpp
The file was modifiedlldb/source/Commands/CommandObjectBreakpointCommand.cpp
The file was modifiedlldb/source/Commands/CommandObjectPlatform.h
The file was modifiedlldb/source/Commands/CommandObjectPlugin.h
The file was modifiedlldb/source/Commands/CommandObjectTarget.h
The file was modifiedlldb/source/Commands/CommandObjectRegister.cpp
The file was modifiedlldb/source/Commands/CommandObjectCommands.cpp
The file was modifiedlldb/source/Commands/CommandObjectReproducer.cpp
The file was modifiedlldb/source/Commands/CommandObjectType.cpp
The file was modifiedlldb/source/Commands/CommandObjectVersion.cpp
The file was modifiedlldb/source/Commands/CommandObjectStats.cpp
The file was modifiedlldb/source/Commands/CommandObjectWatchpoint.cpp