mirror of
https://github.com/NixOS/nix.git
synced 2025-11-25 03:39:36 +01:00
Make ValidPathInfo have plain StorePathSet references like before
This change can wait for another PR.
This commit is contained in:
parent
056cc1c1b9
commit
b3d91239ae
24 changed files with 109 additions and 166 deletions
|
|
@ -4,7 +4,6 @@
|
|||
#include "hash.hh"
|
||||
#include "path.hh"
|
||||
#include "comparator.hh"
|
||||
#include "reference-set.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
@ -95,7 +94,15 @@ Hash getContentAddressHash(const ContentAddress & ca);
|
|||
* References set
|
||||
*/
|
||||
|
||||
typedef References<StorePath> StoreReferences;
|
||||
struct StoreReferences {
|
||||
StorePathSet others;
|
||||
bool self = false;
|
||||
|
||||
bool empty() const;
|
||||
size_t size() const;
|
||||
|
||||
GENERATE_CMP(StoreReferences, me->self, me->others);
|
||||
};
|
||||
|
||||
/*
|
||||
* Full content address
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue