about summary refs log tree commit diff
path: root/src/libexpr/eval.hh
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2007-01-13T15·41+0000
committerEelco Dolstra <e.dolstra@tudelft.nl>2007-01-13T15·41+0000
commit05879db628a31f53c69a0fc29311c840c80837e0 (patch)
tree9573ec43e89a467a9bd0bb1980fc7771efa4fcab /src/libexpr/eval.hh
parent501158845919c8bdf4297a8a76a916dc5b9a7943 (diff)
* Memoize strict evaluation.
Diffstat (limited to 'src/libexpr/eval.hh')
-rw-r--r--src/libexpr/eval.hh3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libexpr/eval.hh b/src/libexpr/eval.hh
index 323a82873456..5699d455cc0d 100644
--- a/src/libexpr/eval.hh
+++ b/src/libexpr/eval.hh
@@ -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);