llvm-svn: 261179
was able to create itself before returning the shared pointer to it. clang warning. llvm-svn: 219936
Reviewed at http://reviews.llvm.org/D4596 llvm-svn: 217116