6636202356
Starts progress on #5729. The idea is that we should not have these default methods throwing "unimplemented". This is a small step in that direction. I kept `addTempRoot` because it is a no-op, rather than failure. Also, as a practical matter, it is called all over the place, while doing other tasks, so the downcasting would be annoying. Maybe in the future I could move the "real" `addTempRoot` to `GcStore`, and the existing usecases use a `tryAddTempRoot` wrapper to downcast or do nothing, but I wasn't sure whether that was a good idea so with a bias to less churn I didn't do it yet. |
||
---|---|---|
.. | ||
common-args.cc | ||
common-args.hh | ||
local.mk | ||
loggers.cc | ||
loggers.hh | ||
nix-main.pc.in | ||
progress-bar.cc | ||
progress-bar.hh | ||
shared.cc | ||
shared.hh | ||
stack.cc |