aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/attr-path.cc
AgeCommit message (Expand)Author
2021-07-19Rename findDerivationFilename -> findPackageFilenameRobert Hensing
2021-07-01Prefer to throw specific errorsPamplemousse
2021-01-08string2Int(): Return std::optionalEelco Dolstra
2020-12-17Rename Value::normalType() -> Value::type()Silvan Mosberger
2020-12-12Use Value::normalType on all forced values instead of Value::typeSilvan Mosberger
2020-06-18Merge branch 'master' into caveman-LOCsBen Burdette
2020-06-18Some backports from the flakes branchEelco Dolstra
2020-06-15Remove trailing whitespaceEelco Dolstra
2020-05-20print LOC for stdin, string argsBen Burdette
2020-04-21remove 'format' from Error constructor callsBen Burdette
2020-04-02libexpr: remove unused attrErrorAndreas Rammhold
2020-03-24nix edit: Support non-derivation attributesEelco Dolstra
2020-03-24findAlongAttrPath(): Return positionEelco Dolstra
2020-03-24findAlongAttrPath(): Throw AttrPathNotFoundEelco Dolstra
2019-10-28findDerivationFilename: add FIXMEzimbatm
2019-10-28libexpr: findDerivationFilename return Pos instead of tuplezimbatm
2019-10-23libexpr: add findDerivationFilenamezimbatm
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2015-07-23Optimize small listsEelco Dolstra
2015-07-17OCD: foreach -> C++11 ranged forEelco Dolstra
2014-08-20Use proper quotes everywhereEelco Dolstra
2013-11-18Support quoted attribute names in -AEelco Dolstra
2013-10-24Rename "attribute sets" to "sets"Eelco Dolstra
2013-09-03Work on Values instead of ExprsEelco Dolstra
2013-09-02Get rid of a signedness warningEelco Dolstra
2013-09-02Fix whitespaceEelco Dolstra
2012-09-19Templatise tokenizeString()Eelco Dolstra
2012-03-05Fix compilation on FreeBSDEelco Dolstra
2010-10-24* Store attribute sets as a vector instead of a map (i.e. a red-blackEelco Dolstra
2010-10-22* Store Value nodes outside of attribute sets. I.e., Attr now storesEelco Dolstra
2010-05-07* Keep track of the source positions of attributes.Eelco Dolstra
2010-04-15* Store lists as lists of pointers to values rather than as lists ofEelco Dolstra
2010-04-13* Use a symbol table to represent identifiers and attribute namesEelco Dolstra
2010-04-12* Don't use ATerms for the abstract syntax trees anymore. NotEelco Dolstra
2010-04-07* Update autoCallFunction() and findAlongAttrPath().Eelco Dolstra
2010-03-29* Started integrating the new evaluator.Eelco Dolstra
2007-01-13* Cleanup.Eelco Dolstra
2006-09-04* Use a proper namespace.Eelco Dolstra
2006-08-23* Pass the autoArgs to findAlongAttrPath so that "nix-instantiateEelco Dolstra
2006-07-28* `nix-instantiate ... --arg NAME VALUE': allow arguments to be passedEelco Dolstra
2006-07-26* Refactoring: get the selection path stuff out of getDerivations()Eelco Dolstra