refactor(3p/nix/libexpr): state->allocBindings -> Bindings::NewGC

EvalState::allocBindings had little to do with Bindings, other than
returning them, and didn't belong in that class.
This commit is contained in:
Vincent Ambo 2020-05-22 16:48:30 +01:00
parent e24466c795
commit b3c9166b23
10 changed files with 14 additions and 15 deletions

View file

@ -258,8 +258,6 @@ class EvalState {
Value* allocAttr(Value& vAttrs, const Symbol& name);
[[deprecated]] static Bindings* allocBindings(size_t capacity);
void mkList(Value& v, size_t size);
void mkAttrs(Value& v, size_t capacity);
void mkThunk_(Value& v, Expr* expr);