diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-05-26T15·14+0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-05-26T15·14+0200 |
commit | d8c061e044a07f7516d76df12bc6920f4f04e5ff (patch) | |
tree | 1be62260771b846d5ce94a9847a721ebac982499 /src/libexpr/nixexpr.cc | |
parent | 62a6eeb1f3da0a5954ad2da54c454eb7fc1c6e5d (diff) |
Remove ExprBuiltin
It's slower than ExprVar since it doesn't compute a static displacement. Since we're not using the throw primop in the implementation of <...> anymore, it's also not really needed.
Diffstat (limited to 'src/libexpr/nixexpr.cc')
-rw-r--r-- | src/libexpr/nixexpr.cc | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/libexpr/nixexpr.cc b/src/libexpr/nixexpr.cc index d40250d8777d..b916a26d2169 100644 --- a/src/libexpr/nixexpr.cc +++ b/src/libexpr/nixexpr.cc @@ -123,11 +123,6 @@ void ExprOpNot::show(std::ostream & str) str << "! " << *e; } -void ExprBuiltin::show(std::ostream & str) -{ - str << "builtins." << name; -} - void ExprConcatStrings::show(std::ostream & str) { bool first = true; @@ -342,10 +337,6 @@ void ExprOpNot::bindVars(const StaticEnv & env) e->bindVars(env); } -void ExprBuiltin::bindVars(const StaticEnv & env) -{ -} - void ExprConcatStrings::bindVars(const StaticEnv & env) { foreach (vector<Expr *>::iterator, i, *es) |