Files
swift-mirror/test/DebugInfo
Adrian Prantl b1d9d186a0 [please update llvm] Debug info: Use the mangled name as unique identifier
for types where possible.

We use the DICompositeType's UniqueIdentifier field to store the mangled
name, the name field to store the base name and Apple-llvm will emit the
unique identifier as DW_AT_name if RunTimeLang == Swift. This way the
metadata format is compatible between swift and non-Apple clang.
As bonus, we get mangled-name-based type uniquing for swift.

<rdar://problem/16303510> apple-types accelerator table should include basename for swift types

Swift SVN r16665
2014-04-22 21:55:32 +00:00
..
2013-09-13 23:32:13 +00:00