<rdar://problem/12645617>
authorGreg Clayton <gclayton@apple.com>
Wed, 7 Nov 2012 23:09:32 +0000 (23:09 +0000)
committerGreg Clayton <gclayton@apple.com>
Wed, 7 Nov 2012 23:09:32 +0000 (23:09 +0000)
commit84afacd253b4c4da7691153c3f0d07237cc0b21d
tree2616164afbc3ef7ccfef0b2c4620a5e6de892491
parentc3c8d95c51f3741c4d864a0cccf203d4e6c9147d
<rdar://problem/12645617>
<rdar://problem/12153915>  (partial fix)

Remove an assert and place an error message instead so we don't crash when we run into a type tag that we don't recognize. We will now emit a warning so that hopefully we can get a bug report that has example code that shows what we are missing.

Also fixed a case when trying to unique one type to another where we would confuse concrete instances of methods with their definitions and end up not correctly registering the types.

llvm-svn: 167557
lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp