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 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00
DiagnosticNames.cpp
DiagnosticNames.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00
ListWarnings.cpp Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00
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