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/LineEntry.cpp b/source/Symbol/LineEntry.cpp
index 8880592..d4b5686 100644
--- a/source/Symbol/LineEntry.cpp
+++ b/source/Symbol/LineEntry.cpp
@@ -10,6 +10,7 @@
 #include "lldb/Symbol/LineEntry.h"
 #include "lldb/Symbol/CompileUnit.h"
 #include "lldb/Target/Process.h"
+#include "lldb/Target/Target.h"
 
 using namespace lldb_private;
 
@@ -100,7 +101,7 @@
 LineEntry::Dump
 (
     Stream *s,
-    Process *process,
+    Target *target,
     bool show_file,
     Address::DumpStyle style,
     Address::DumpStyle fallback_style,
@@ -110,14 +111,14 @@
     if (show_range)
     {
         // Show address range
-        if (!range.Dump(s, process, style, fallback_style))
+        if (!range.Dump(s, target, style, fallback_style))
             return false;
     }
     else
     {
         // Show address only
         if (!range.GetBaseAddress().Dump(s,
-                                         process,
+                                         target,
                                          style,
                                          fallback_style))
             return false;
@@ -146,18 +147,18 @@
 }
 
 bool
-LineEntry::GetDescription (Stream *s, lldb::DescriptionLevel level, CompileUnit* cu, Process *process, bool show_address_only) const
+LineEntry::GetDescription (Stream *s, lldb::DescriptionLevel level, CompileUnit* cu, Target *target, bool show_address_only) const
 {
 
     if (level == lldb::eDescriptionLevelBrief || level == lldb::eDescriptionLevelFull)
     {
         if (show_address_only)
         {
-            range.GetBaseAddress().Dump(s, process, Address::DumpStyleLoadAddress, Address::DumpStyleFileAddress);
+            range.GetBaseAddress().Dump(s, target, Address::DumpStyleLoadAddress, Address::DumpStyleFileAddress);
         }
         else
         {
-            range.Dump(s, process, Address::DumpStyleLoadAddress, Address::DumpStyleFileAddress);
+            range.Dump(s, target, Address::DumpStyleLoadAddress, Address::DumpStyleFileAddress);
         }
 
         *s << ": " << file;
@@ -195,7 +196,7 @@
     }
     else
     {
-        return Dump (s, process, true, Address::DumpStyleLoadAddress, Address::DumpStyleModuleWithFileAddress, true);
+        return Dump (s, target, true, Address::DumpStyleLoadAddress, Address::DumpStyleModuleWithFileAddress, true);
     }
     return true;
 }