internal static string ReadString(MonoLanguageBackend mono, TargetMemoryAccess target,
TargetAddress address)
{
if (address.IsNull)
return null;
TargetLocation location = new AbsoluteTargetLocation (address);
MonoStringObject so = new MonoStringObject (mono.BuiltinTypes.StringType, location);
return (string) so.DoGetObject (target);
}