mirror of
https://github.com/NixOS/nix.git
synced 2025-11-10 20:46:01 +01:00
* Memoize strict evaluation.
This commit is contained in:
parent
5011588459
commit
05879db628
2 changed files with 29 additions and 13 deletions
|
|
@ -56,8 +56,7 @@ Expr evalFile(EvalState & state, const Path & path);
|
|||
attributes. If `canonicalise' is true, we remove things like
|
||||
position information and make sure that attribute sets are in
|
||||
sorded order. */
|
||||
Expr strictEvalExpr(EvalState & state, Expr e,
|
||||
bool canonicalise = false);
|
||||
Expr strictEvalExpr(EvalState & state, Expr e);
|
||||
|
||||
/* Specific results. */
|
||||
string evalString(EvalState & state, Expr e, PathSet & context);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue