http://llvm.org/bugs/show_bug.cgi?id=11619
Allow creating SBData values from arrays or primitives in Python

Patch submitted by Enrico Granata.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@147639 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/scripts/Python/interface/SBProcess.i b/scripts/Python/interface/SBProcess.i
index da8a28f..ee324d2 100644
--- a/scripts/Python/interface/SBProcess.i
+++ b/scripts/Python/interface/SBProcess.i
@@ -280,6 +280,25 @@
     
     lldb::SBError
     UnloadImage (uint32_t image_token);
+
+    lldb::SBData
+    GetDataFromCString(const char* data);
+
+    lldb::SBData
+    GetDataFromUnsignedInt64Array(uint64_t* array, size_t array_len);
+
+    lldb::SBData
+    GetDataFromUnsignedInt32Array(uint32_t* array, size_t array_len);
+
+    lldb::SBData
+    GetDataFromSignedInt64Array(int64_t* array, size_t array_len);
+
+    lldb::SBData
+    GetDataFromSignedInt32Array(int32_t* array, size_t array_len);
+
+    lldb::SBData
+    GetDataFromDoubleArray(double* array, size_t array_len);
+
 };
 
 }  // namespace lldb