aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/eval.hh
AgeCommit message (Expand)Author
2015-10-08forceFunction: allow functors as wellMathnerd314
2015-07-31Output line number on infinite recursionIwan Aucamp
2015-07-23CleanupEelco Dolstra
2015-07-23Optimize empty setsEelco Dolstra
2015-07-14Move attribute set data structures into their own header file.Nicolas B. Pierron
2015-03-19Fix Boehm API violationEelco Dolstra
2015-02-23Add restricted evaluation modeEelco Dolstra
2015-01-15Fix assertion failure in nix-envEelco Dolstra
2015-01-07Show position info for failing <...> lookupsEelco Dolstra
2014-12-12Remove canary stuffEelco Dolstra
2014-11-25forceString(): Accept pos argumentEelco Dolstra
2014-11-15Add functors (callable attribute sets).Shea Levy
2014-10-20Fix build on gcc < 4.7Shea Levy
2014-10-17Export realiseContext in libnixexprShea Levy
2014-09-24Bindings: Remove copy constructorEelco Dolstra
2014-09-22Rename strictForceValue -> forceValueDeepEelco Dolstra
2014-09-22Add a function ‘valueSize’Eelco Dolstra
2014-09-19Inline Bindings::find()Eelco Dolstra
2014-09-19Store Attrs inside BindingsEelco Dolstra
2014-09-17Add some instrumentation for debugging GC leaksEelco Dolstra
2014-08-21Fix a segfault in ‘nix-env -qa’Eelco Dolstra
2014-05-26Make the Nix search path declarativeEelco Dolstra
2014-05-26Ensure that -I flags get included in nixPathEelco Dolstra
2014-05-26Add primop ‘scopedImport’Eelco Dolstra
2014-04-04Show position info in Boolean operationsEelco Dolstra
2014-04-04Show position info in string concatenation / addition errorsEelco Dolstra
2014-04-04forceString: Show position infoEelco Dolstra
2014-04-04forceAttrs: Show position infoEelco Dolstra
2014-04-04forceList: Show position infoEelco Dolstra
2014-04-04forceInt: Show position infoEelco Dolstra
2014-04-04Pass position information to primop callsEelco Dolstra
2014-04-04Include position info in function applicationEelco Dolstra
2014-03-05Revert "Make ifs and asserts tail-recursive"Eelco Dolstra
2014-02-26Warn about missing -I pathsEelco Dolstra
2014-01-21Fix some clang warningsEelco Dolstra
2013-11-19Add a toJSON primopEelco Dolstra
2013-11-18Add a primop unsafeGetAttrPos to return the position of an attributeEelco Dolstra
2013-11-18Add a symbol __curPos that expands to the current source locationEelco Dolstra
2013-11-12Make function calls tail-recursiveEelco Dolstra
2013-11-12Make ifs and asserts tail-recursiveEelco Dolstra
2013-10-28Slightly optimize listToAttrsEelco Dolstra
2013-10-24Rename "attribute sets" to "sets"Eelco Dolstra
2013-10-17Don't show <nix/derivation.nix> in stack tracesEelco Dolstra
2013-10-08Merge VarRef into ExprVarEelco Dolstra
2013-09-03nix-env: Load files in ~/.nix-defexpr on demandEelco Dolstra
2013-09-03Get rid of the parse tree cacheEelco Dolstra
2013-09-02Add some support code for nix-replEelco Dolstra
2013-09-02Fix whitespaceEelco Dolstra
2013-08-26Simplify inherited attribute handlingShea Levy
2013-08-19Store Nix integers as longsEelco Dolstra