llvm-svn: 228692
llvm-svn: 212390
llvm-svn: 210776
This removes all references to OwningPtr, which should be fairly undisruptive to out-of-tree projects since they are unlikely to use clang-tools-extra as a library instead of a set of tools. llvm-svn: 203382
llvm-svn: 198693