Update debug info generation for ObjCObjectPointer changes.
 - Previously this would crash on recursive types, and it was also incorrectly
   stripping off a level of indirection.
 - I'm not 100% convinced this is all correct, but it should be a monotonic
   improvment.

llvm-svn: 75582
3 files changed
tree: de4c94d8f549d53aeb9d7f1eb147adedd2925a32
  1. clang/
  2. compiler-rt/
  3. llvm/