commit | c613a8923ce0a457e34e830daf90eb517a655dac | [log] [tgz] |
---|---|---|
author | Greg Clayton <gclayton@apple.com> | Fri Mar 02 00:07:15 2012 +0000 |
committer | Greg Clayton <gclayton@apple.com> | Fri Mar 02 00:07:15 2012 +0000 |
tree | 725d5de7153ba51c1f51ce6c41e6d57c581c8520 | |
parent | 32fb5f7a50857cdccf5713226eb7eb28ff264e9f [diff] |
<rdar://problem/10967107> Don't try and unique anonymous struct/union/class types. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@151863 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp b/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp index 9b247c3..7c156c6 100644 --- a/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp +++ b/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
@@ -4759,7 +4759,9 @@ UniqueDWARFASTType unique_ast_entry; - if (GetUniqueDWARFASTTypeMap().Find (type_name_const_str, + // Only try and unique the type if it has a name. + if (type_name_const_str && + GetUniqueDWARFASTTypeMap().Find (type_name_const_str, this, dwarf_cu, die,