index
:
lix
main
User &
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libexpr
/
attr-set.hh
Age
Commit message (
Expand
)
Author
2023-04-07
Finish converting existing comments for internal API docs (#8146)
John Ericson
2023-03-31
Ensure all headers have `#pragma once` and are in API docs
John Ericson
2022-04-26
Don't pass Symbol by reference
Eelco Dolstra
2022-04-25
rename SymbolIdx -> Symbol, Symbol -> SymbolStr
pennae
2022-04-21
shrink Attr by 8 bytes on 64bit machines
pennae
2022-04-21
store Symbols in a table as well, like positions
pennae
2022-04-21
replace most Pos objects/ptrs with indexes into a position table
pennae
2022-04-21
remove Bindings::need
pennae
2022-02-25
Remove std::string alias (for real this time)
Eelco Dolstra
2022-01-14
optimize removeAttrs builtin
pennae
2022-01-04
Remove EvalState::mkAttrs()
Eelco Dolstra
2022-01-04
Ensure that attrsets are sorted
Eelco Dolstra
2021-08-29
Force all Pos* to be non-null
Robert Hensing
2021-04-13
libexpr: misc improvements for proper error position
Maximilian Bosch
2021-01-21
Improve error formatting
Eelco Dolstra
2020-06-23
use plain errPos instead of nixCode; fix tests
Ben Burdette
2020-06-15
Get rid of explicit ErrorInfo constructors
Eelco Dolstra
2020-05-08
add pos to errorinfo, remove from hints
Ben Burdette
2020-02-13
Bindings::get(): std::optional<Attr *> -> Attr *
Eelco Dolstra
2019-12-05
Bindings: Add convenience method for requiring an attribute
Eelco Dolstra
2019-12-05
Bindings::get(): Add convenience method
Eelco Dolstra
2018-02-19
libexpr: Don't create lots of temporary strings in Bindings::lexicographicOrder
Tuomas Tynkkynen
2017-01-26
Bindings: Add a method for iterating in lexicographically sorted order
Eelco Dolstra
2015-07-14
Move attribute set data structures into their own header file.
Nicolas B. Pierron