aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/attr-path.hh
AgeCommit message (Expand)Author
2023-04-07Finish converting existing comments for internal API docs (#8146)John Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2022-04-21replace most Pos objects/ptrs with indexes into a position tablepennae
2022-04-21don't use full Pos for findPackageFilename/editorForpennae
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2021-07-19Rename findDerivationFilename -> findPackageFilenameRobert Hensing
2020-06-18Some backports from the flakes branchEelco Dolstra
2020-03-24nix edit: Support non-derivation attributesEelco Dolstra
2020-03-24findAlongAttrPath(): Return positionEelco Dolstra
2020-03-24findAlongAttrPath(): Throw AttrPathNotFoundEelco Dolstra
2019-10-28libexpr: findDerivationFilename return Pos instead of tuplezimbatm
2019-10-23libexpr: add findDerivationFilenamezimbatm
2013-09-03Work on Values instead of ExprsEelco Dolstra
2012-07-18Use "#pragma once" to prevent repeated header file inclusionEelco Dolstra
2010-10-22* Store Value nodes outside of attribute sets. I.e., Attr now storesEelco Dolstra
2010-10-04* Make sure that config.h is included before the system headers,Eelco 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
2006-09-04* Use a proper namespace.Eelco Dolstra
2006-08-23* Pass the autoArgs to findAlongAttrPath so that "nix-instantiateEelco Dolstra
2006-07-26* Refactoring: get the selection path stuff out of getDerivations()Eelco Dolstra