mirror of
https://github.com/NixOS/nix.git
synced 2025-12-24 18:00:55 +01:00
The motivation for this change is two-fold: 1. Commonly used Symbol values can be referred to quite often and they can be assigned at compile-time rather than runtime. 2. This also unclutters EvalState constructor, which was getting very long and unreadable. Spiritually similar to https://gerrit.lix.systems/c/lix/+/2218, though that patch doesn't allocate the Symbol at compile time. Co-authored-by: eldritch horrors <pennae@lix.systems> |
||
|---|---|---|
| .. | ||
| include/nix/cmd | ||
| pch | ||
| .version | ||
| built-path.cc | ||
| command-installable-value.cc | ||
| command.cc | ||
| common-eval-args.cc | ||
| editor-for.cc | ||
| installable-attr-path.cc | ||
| installable-derived-path.cc | ||
| installable-flake.cc | ||
| installable-value.cc | ||
| installables.cc | ||
| markdown.cc | ||
| meson.build | ||
| meson.options | ||
| misc-store-flags.cc | ||
| network-proxy.cc | ||
| nix-meson-build-support | ||
| package.nix | ||
| repl-interacter.cc | ||
| repl.cc | ||