[DebugInfo] Construct nested types on behalf of owner CU

Differential revision: https://reviews.llvm.org/D58786

llvm-svn: 355303
GitOrigin-RevId: daea28ab64800b242aa20b906794ba8efb0ce39f
3 files changed