lix/src/nix-env
eldritch horrors ad5366c2ad libexpr: pass Exprs as references, not pointers
almost all places where Exprs are passed as pointers expect the pointers
to be non-null. pass them as references to encode this constraint in the
type system as well (and also communicate that Exprs must not be freed).

Change-Id: Ia98f166fec3c23151f906e13acb4a0954a5980a2
2024-06-17 19:46:44 +00:00
..
buildenv.nix Format Nix code with nixfmt 2024-04-08 13:00:00 -07:00
nix-env.cc libexpr: pass Exprs as references, not pointers 2024-06-17 19:46:44 +00:00
user-env.cc Remove 100s of CPU time (10%) from build times (1465s -> 1302s) 2024-05-29 22:16:15 -07:00
user-env.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00