Lines Matching defs:image
143 // Check if the requested image is in our shared cache.
317 // We might have an in memory image that was loaded as soon as it was created
378 StructuredData::Dictionary *image = image_sp->GetAsDictionary();
380 if (!image->HasKey("load_address") ||
381 !image->HasKey("pathname") ||
382 !image->HasKey("mach_header") ||
383 image->GetValueForKey("mach_header")->GetAsDictionary() == nullptr ||
384 !image->HasKey("segments") ||
385 image->GetValueForKey("segments")->GetAsArray() == nullptr ||
386 !image->HasKey("uuid")) {
391 image->GetValueForKey("load_address")->GetUnsignedIntegerValue();
393 image->GetValueForKey("pathname")->GetAsString()->GetValue(),
397 image->GetValueForKey("mach_header")->GetAsDictionary();
407 if (image->HasKey("min_version_os_name")) {
409 std::string(image->GetValueForKey("min_version_os_name")
436 if (image->HasKey("min_version_os_sdk")) {
438 std::string(image->GetValueForKey("min_version_os_sdk")
465 image->GetValueForKey("segments")->GetAsArray();
506 image->GetValueForKey("uuid")->GetAsString()->GetValue());
508 // All sections listed in the dyld image info structure will all either be
702 LLDB_LOGF(log, "Adding new image at address=0x%16.16" PRIx64 ".",
732 // Always load a memory image right away in the target in case
859 // Dump an image info structure to the file handle provided.