public List<DyldCacheImage> getMappedImages() {
		// NOTE: A subcache will have an entry for every image, but not every image will be mapped
		List<DyldCacheImage> images = new ArrayList<>();
		for (DyldCacheImage imageInfo : imageInfoList) {
			for (DyldCacheMappingInfo mappingInfo : mappingInfoList) {
				if (mappingInfo.contains(imageInfo.getAddress(), true)) {
					images.add(imageInfo);
					break;
				}
			}
		}
		return images;
	}
Generates a {@link List} of {@link DyldCacheImage}s that are mapped in by this 
{@link DyldCacheHeader}.  Requires header to have been parsed.
<p>
NOTE: A DYLD subcache header may declare an image, but that image may get loaded at an
address defined by the memory map of a different subcache header.  This method will only 
return the images that are mapped by "this" header's memory map.

@return A {@link List} of {@link DyldCacheImage}s mapped by this {@link DyldCacheHeader}
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/dyld/DyldCacheHeader.java