From d8d4a57b37312b62dfa90226293db521e7a4a6fb Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Tue, 11 Aug 2015 21:38:15 +0000 Subject: First step in getting LLDB ready to support multiple different type systems. This is the work done by Ryan Brown from http://reviews.llvm.org/D8712 that makes a TypeSystem class and abstracts types to be able to use a type system. All tests pass on MacOSX and passed on linux the last time this was submitted. llvm-svn: 244679 --- lldb/source/Core/ValueObjectDynamicValue.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lldb/source/Core/ValueObjectDynamicValue.cpp') diff --git a/lldb/source/Core/ValueObjectDynamicValue.cpp b/lldb/source/Core/ValueObjectDynamicValue.cpp index 89b98a1db1b..9eaa6c3756d 100644 --- a/lldb/source/Core/ValueObjectDynamicValue.cpp +++ b/lldb/source/Core/ValueObjectDynamicValue.cpp @@ -154,7 +154,7 @@ FixupTypeAndOrName (const TypeAndOrName& type_andor_name, if (parent.IsPointerType()) corrected_type = orig_type.GetPointerType (); else if (parent.IsPointerOrReferenceType()) - corrected_type = orig_type.GetLValueReferenceType (); + corrected_type = ClangASTContext::GetLValueReferenceType(orig_type); ret.SetClangASTType(corrected_type); } else /*if (m_dynamic_type_info.HasName())*/ -- cgit v1.2.3