903700c5e1
Whereas `ContentAddressWithReferences` is a sum type complex because different varieties support different notions of reference, and `ContentAddressMethod` is a nested enum to support that, `ContentAddress` can be a simple pair of a method and hash. `ContentAddress` does not need to be a sum type on the outside because the choice of method doesn't effect what type of hashes we can use. Co-Authored-By: Cale Gibbard <cgibbard@gmail.com> |
||
---|---|---|
.. | ||
test-data | ||
derivation.cc | ||
derived-path.cc | ||
derived-path.hh | ||
downstream-placeholder.cc | ||
libstore.hh | ||
local.mk | ||
machines.cc | ||
nar-info-disk-cache.cc | ||
outputs-spec.cc | ||
outputs-spec.hh | ||
path.cc | ||
path.hh | ||
references.cc |