Moved the section load list up into the target so we can use the target
to symbolicate things without the need for a valid process subclass.



git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@113895 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/source/Symbol/Function.cpp b/source/Symbol/Function.cpp
index 43a668f..8989f2e 100644
--- a/source/Symbol/Function.cpp
+++ b/source/Symbol/Function.cpp
@@ -326,7 +326,7 @@
 
 
 void
-Function::GetDescription(Stream *s, lldb::DescriptionLevel level, Process *process)
+Function::GetDescription(Stream *s, lldb::DescriptionLevel level, Target *target)
 {
     Type* func_type = GetType();
     *s << "id = " << (const UserID&)*this << ", name = \"" << func_type->GetName() << "\", range = ";
@@ -336,7 +336,7 @@
         fallback_style = Address::DumpStyleModuleWithFileAddress;
     else
         fallback_style = Address::DumpStyleFileAddress;
-    GetAddressRange().Dump(s, process, Address::DumpStyleLoadAddress, fallback_style);
+    GetAddressRange().Dump(s, target, Address::DumpStyleLoadAddress, fallback_style);
 }
 
 void