in experimental/repository.go [93:102]
func (r *repositoryData) markManifestSignatures(blobs blobsData, revision digest, signatures []digest) error {
if r.manifests[revision] == 0 {
return nil
}
for _, signature := range signatures {
blobs.mark(signature)
}
return nil
}