aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/eval.hh
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2021-12-21 18:47:34 +0100
committerGitHub <noreply@github.com>2021-12-21 18:47:34 +0100
commit89faff93e2035324ed2c77e883d959da0b28ef19 (patch)
tree71fa4ef76b7402b190defd5ef35ebda204034653 /src/libexpr/eval.hh
parent881b610266f553dd45d398cc7c5cd0d3d1491ee5 (diff)
parentd90f9d4b9994dc1f15b9d664ae313f06261d6058 (diff)
Merge pull request #5807 from NixOS/5805-ca-ifd
Fix IFD with CA derivations
Diffstat (limited to 'src/libexpr/eval.hh')
-rw-r--r--src/libexpr/eval.hh5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libexpr/eval.hh b/src/libexpr/eval.hh
index cc63294c6..d7ef7b88a 100644
--- a/src/libexpr/eval.hh
+++ b/src/libexpr/eval.hh
@@ -353,7 +353,10 @@ public:
/* Print statistics. */
void printStats();
- void realiseContext(const PathSet & context);
+ /* Realise the given context, and return a mapping from the placeholders
+ * used to construct the associated value to their final store path
+ */
+ [[nodiscard]] StringMap realiseContext(const PathSet & context);
private: