diff options
Diffstat (limited to 'lldb/source/DataFormatters/LibCxxMap.cpp')
-rw-r--r-- | lldb/source/DataFormatters/LibCxxMap.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/source/DataFormatters/LibCxxMap.cpp b/lldb/source/DataFormatters/LibCxxMap.cpp index 0b0b8f78fb7..5daa40f15f3 100644 --- a/lldb/source/DataFormatters/LibCxxMap.cpp +++ b/lldb/source/DataFormatters/LibCxxMap.cpp @@ -281,7 +281,7 @@ lldb_private::formatters::LibcxxStdMapSyntheticFrontEnd::GetDataType() deref = deref->GetChildMemberWithName(ConstString("__value_"), true); if (!deref) return false; - m_element_type.SetClangType(deref->GetClangAST(), deref->GetClangType()); + m_element_type = deref->GetClangType(); return true; } @@ -292,9 +292,9 @@ lldb_private::formatters::LibcxxStdMapSyntheticFrontEnd::GetValueOffset (const l return; if (!node) return; - ClangASTType node_type(node->GetClangAST(),node->GetClangType()); + ClangASTType node_type(node->GetClangType()); uint64_t bit_offset; - if (ClangASTContext::GetIndexOfFieldWithName(node->GetClangAST(),node->GetClangType(),"__value_",NULL,&bit_offset) == UINT32_MAX) + if (node_type.GetIndexOfFieldWithName("__value_", NULL, &bit_offset) == UINT32_MAX) return; m_skip_size = bit_offset / 8u; } |