aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/attr-set.hh
AgeCommit message (Expand)Author
2022-01-14optimize removeAttrs builtinpennae
2022-01-04Remove EvalState::mkAttrs()Eelco Dolstra
2022-01-04Ensure that attrsets are sortedEelco Dolstra
2021-08-29Force all Pos* to be non-nullRobert Hensing
2021-04-13libexpr: misc improvements for proper error positionMaximilian Bosch
2021-01-21Improve error formattingEelco Dolstra
2020-06-23use plain errPos instead of nixCode; fix testsBen Burdette
2020-06-15Get rid of explicit ErrorInfo constructorsEelco Dolstra
2020-05-08add pos to errorinfo, remove from hintsBen Burdette
2020-02-13Bindings::get(): std::optional<Attr *> -> Attr *Eelco Dolstra
2019-12-05Bindings: Add convenience method for requiring an attributeEelco Dolstra
2019-12-05Bindings::get(): Add convenience methodEelco Dolstra
2018-02-19libexpr: Don't create lots of temporary strings in Bindings::lexicographicOrderTuomas Tynkkynen
2017-01-26Bindings: Add a method for iterating in lexicographically sorted orderEelco Dolstra
2015-07-14Move attribute set data structures into their own header file.Nicolas B. Pierron