aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/value.hh
AgeCommit message (Expand)Author
2019-11-10De-duplicate struct PrimOp forward declarationPeter Kolloch
2018-08-29libexpr: Use int64_t for NixIntaszlig
2018-07-03Store floating point numbers in double precisionEelco Dolstra
2018-05-02Fix some random -Wconversion warningsEelco Dolstra
2017-04-25Restructure installables handling in the "nix" commandEelco Dolstra
2017-03-24use std::tuple for ValueMap allocatorDaiderd Jordan
2017-02-08Include config.h implicitly with '-include config.h' in CFLAGSTuomas Tynkkynen
2016-08-30Fix GC buildEelco Dolstra
2016-08-29Add builtin function "partition"Eelco Dolstra
2016-08-29nix path-info: Add --json flagEelco Dolstra
2016-01-06@eelco's feedback: downgrade to regular float for size, remove unused function.Christian Theune
2016-01-05First hit at providing support for floats in the language.Christian Theune
2015-07-23Optimize small listsEelco Dolstra
2014-12-02Make all ExternalValueBase functions constShea Levy
2014-12-02Allow external code using libnixexpr to add typesShea Levy
2014-10-09mkList: Scrub betterEelco Dolstra
2014-10-09TypoEelco Dolstra
2014-09-22Add a function ‘valueSize’Eelco Dolstra
2014-01-21Fix some clang warningsEelco Dolstra
2013-11-18Add a primop unsafeGetAttrPos to return the position of an attributeEelco Dolstra
2013-08-19Store Nix integers as longsEelco Dolstra
2013-08-06Remove obsolete reference to ATermsEelco Dolstra
2012-12-13fix use-after-free bug in mkString(Value&, Symbol&)Stuart Pernsteiner
2012-07-18Use "#pragma once" to prevent repeated header file inclusionEelco Dolstra
2012-01-07* Don't create thunks for simple constants (integers, strings, paths)Eelco Dolstra