summaryrefslogtreecommitdiffstats
path: root/src/libexpr/eval.cc
AgeCommit message (Expand)Author
2020-12-22Move <nix/fetchurl.nix> into the nix binaryEelco Dolstra
2020-12-18Replace Value type setters with mk* functionsSilvan Mosberger
2020-12-17Rename Value::normalType() -> Value::type()Silvan Mosberger
2020-12-17Rename ValueType -> InternalType, NormalType -> ValueTypeSilvan Mosberger
2020-12-12Make Value::type privateSilvan Mosberger
2020-12-12Add ValueType checking functions for types that have the same NormalTypeSilvan Mosberger
2020-12-12Use Value::normalType on all forced values instead of Value::typeSilvan Mosberger
2020-12-12Introduce Value type setters and make use of themSilvan Mosberger
2020-12-12Introduce NormalType for the normal type of a ValueSilvan Mosberger
2020-11-12Fix default nix-pathChristian Höppner
2020-11-05Merge pull request #4206 from hercules-ci/fix-coroutine-gcEelco Dolstra
2020-11-03Fix error message 'assertion failed at'Eelco Dolstra
2020-10-30BoehmGCStackAllocator: increase stack size to 8MBRobert Hensing
2020-10-30Fix memory corruption caused by GC-invisible coroutine stacksRobert Hensing
2020-10-26isTrivial(): Support trivial listsEelco Dolstra
2020-10-06Remove static variable name clashesEelco Dolstra
2020-09-21Don't include <regex> in header filesEelco Dolstra
2020-09-16Fix doc generationEelco Dolstra
2020-09-14Escape `${` in strings when printing Nix expressionsregnat
2020-09-11Fix auto argument passing for more auto arguments than formalsSilvan Mosberger
2020-08-31Merge remote-tracking branch 'origin/master' into markdownEelco Dolstra
2020-08-27Pass all args when auto-calling a function with an ellipsisGriffin Smith
2020-08-25Add getDoc() functionEelco Dolstra
2020-08-24Don't barf if corepkgs is in the store but not a valid pathEelco Dolstra
2020-08-24Allow primops to have Markdown documentationEelco Dolstra
2020-08-20Remove PrimOp constructorEelco Dolstra
2020-08-05Merge remote-tracking branch 'obsidian/misc-ca' into derivation-primop-floati...John Ericson
2020-08-05TypoEelco Dolstra
2020-07-22Parse CA derivations using new output variantsJohn Ericson
2020-07-14Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-07-13toStorePath(): Return a StorePath and the suffixEelco Dolstra
2020-07-06Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-07-02move showTrace to new loggerSettingsBen Burdette
2020-06-30double addtrace for 'called from'Ben Burdette
2020-06-29EvalCache: Store string contextsEelco Dolstra
2020-06-26Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-06-24convenience form of addTraceBen Burdette
2020-06-23use plain errPos instead of nixCode; fix testsBen Burdette
2020-06-19addErrorTraceBen Burdette
2020-06-18Some backports from the flakes branchEelco Dolstra
2020-06-18Remove unneeded #includeEelco Dolstra
2020-06-18Make constant primops lazyEelco Dolstra
2020-06-17Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-06-15Get rid of explicit ErrorInfo constructorsEelco Dolstra
2020-06-15Disambiguate BaseError(Args) constructorEelco Dolstra
2020-06-03Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2020-05-29Merge remote-tracking branch 'upstream/master' into errors-phase-2Ben Burdette
2020-05-26Merge remote-tracking branch 'origin/master' into enum-FileIngestionMethodCarlo Nucera
2020-05-12move pos to the first arg, to indicate its not used in a fmt templateBen Burdette
2020-05-12new pos format for more errorsBen Burdette