diff options
author | Greg Clayton <gclayton@apple.com> | 2010-06-12 15:33:14 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2010-06-12 15:33:14 +0000 |
commit | 1ba811dd8114391c67743f0f7ecf517981668ae4 (patch) | |
tree | 8d2e82d80f4ef803ed4eacd0a9ce9e3a2d8ac8af | |
parent | da41d0cf5b8d5ea65f2a7aa7bbf1d9e706743659 (diff) | |
download | bcm5719-llvm-1ba811dd8114391c67743f0f7ecf517981668ae4.tar.gz bcm5719-llvm-1ba811dd8114391c67743f0f7ecf517981668ae4.zip |
Fixed an issue with the new DW_TAG_ptr_to_member_type changes where the clang type that was being created was using the pointee_type for both the class and the member pointer.
llvm-svn: 105883
-rw-r--r-- | lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp index 2841e8232fb..27b0aa237d4 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp +++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp @@ -3152,7 +3152,7 @@ SymbolFileDWARF::ParseType(const SymbolContext& sc, const DWARFCompileUnit* dwar Type *class_type = ResolveTypeUID(containing_type_die_offset); void *pointee_clang_type = pointee_type->GetOpaqueClangQualType(); - void *class_clang_type = pointee_type->GetOpaqueClangQualType(); + void *class_clang_type = class_type->GetOpaqueClangQualType(); void *clang_type = type_list->GetClangASTContext().CreateMemberPointerType(pointee_clang_type, class_clang_type); |