hanchenye-llvm-project/clang/tools/diagtool
David Blaikie ea4395ebcd Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer"
Aleksey Shlypanikov pointed out my mistake in migrating an explicit
unique_ptr to auto - I was expecting the function returned a unique_ptr,
but instead it returned a raw pointer - introducing a leak.

Thanks Aleksey!

This reapplies r291184, reverted in r291249.

llvm-svn: 291270
2017-01-06 19:49:01 +00:00
..
CMakeLists.txt
DiagTool.cpp [NFC] Header cleanup 2016-07-18 19:02:11 +00:00
DiagTool.h
DiagnosticNames.cpp
DiagnosticNames.h
ListWarnings.cpp
ShowEnabledWarnings.cpp Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer" 2017-01-06 19:49:01 +00:00
TreeView.cpp [NFC] Header cleanup 2016-07-18 19:02:11 +00:00
diagtool_main.cpp