| commit | 50fd1a87c4d1a5a78e0dab6f8d6ca5db7960de0e | [log] [tgz] |
|---|---|---|
| author | Adrian Prantl <aprantl@apple.com> | Wed Apr 20 23:59:32 2016 +0000 |
| committer | Adrian Prantl <aprantl@apple.com> | Wed Apr 20 23:59:32 2016 +0000 |
| tree | 0ab8d932308f2c94c175a3b4fcfcfbd5cf6097da | |
| parent | a8bae8237321a37f2412a00a46ea8d005b82809b [diff] |
Module Debugging: Emit the canonical debug info for Objective-C classes in the compile unit that contains their implementation even if their interface is declared in a module. The private @implementation of an @interface may have additional hidden ivars so we should not defer to the public version of the type that is found in the module. <rdar://problem/25541798> llvm-svn: 266937