Nix
2.26.3
Nix, the purely functional package manager; unstable internal interfaces
Loading...
Searching...
No Matches
derived-path.hh
Go to the documentation of this file.
1
#pragma once
3
4
#include <rapidcheck/gen/Arbitrary.h>
5
6
#include <
derived-path.hh
>
7
8
#include "
tests/path.hh
"
9
#include "
tests/outputs-spec.hh
"
10
11
namespace
rc {
12
using namespace
nix;
13
14
template
<>
15
struct
Arbitrary<
SingleDerivedPath
::
Opaque
> {
16
static
Gen<SingleDerivedPath::Opaque> arbitrary();
17
};
18
19
template
<>
20
struct
Arbitrary<
SingleDerivedPath
::
Built
> {
21
static
Gen<SingleDerivedPath::Built> arbitrary();
22
};
23
24
template
<>
25
struct
Arbitrary<
SingleDerivedPath
> {
26
static
Gen<SingleDerivedPath> arbitrary();
27
};
28
29
template
<>
30
struct
Arbitrary<
DerivedPath
::
Built
> {
31
static
Gen<DerivedPath::Built> arbitrary();
32
};
33
34
template
<>
35
struct
Arbitrary<
DerivedPath
> {
36
static
Gen<DerivedPath> arbitrary();
37
};
38
39
}
Built
SingleDerivedPath::Built Built
Definition
lexer.l:1211
Opaque
SingleDerivedPath::Opaque Opaque
Definition
lexer.l:1189
derived-path.hh
outputs-spec.hh
path.hh
nix::DerivedPath
Definition
derived-path.hh:229
nix::SingleDerivedPath
Definition
derived-path.hh:102
src
libstore-test-support
tests
derived-path.hh
Generated by
1.13.2