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