libexpr: remove dead code
Change-Id: Ife3a23822102b6038401e4944777392836039472
This commit is contained in:
parent
003883306d
commit
9554a1ae29
|
@ -25,23 +25,6 @@ Bindings * EvalState::allocBindings(size_t capacity)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Create a new attribute named 'name' on an existing attribute set stored
|
|
||||||
in 'vAttrs' and return the newly allocated Value which is associated with
|
|
||||||
this attribute. */
|
|
||||||
Value * EvalState::allocAttr(Value & vAttrs, Symbol name)
|
|
||||||
{
|
|
||||||
Value * v = allocValue();
|
|
||||||
vAttrs.attrs->push_back(Attr(name, v));
|
|
||||||
return v;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
Value * EvalState::allocAttr(Value & vAttrs, std::string_view name)
|
|
||||||
{
|
|
||||||
return allocAttr(vAttrs, symbols.create(name));
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
Value & BindingsBuilder::alloc(Symbol name, PosIdx pos)
|
Value & BindingsBuilder::alloc(Symbol name, PosIdx pos)
|
||||||
{
|
{
|
||||||
auto value = state.allocValue();
|
auto value = state.allocValue();
|
||||||
|
|
|
@ -87,8 +87,6 @@ public:
|
||||||
|
|
||||||
[[nodiscard, gnu::noinline]] EvalErrorBuilder<T> & withTrace(PosIdx pos, const std::string_view text);
|
[[nodiscard, gnu::noinline]] EvalErrorBuilder<T> & withTrace(PosIdx pos, const std::string_view text);
|
||||||
|
|
||||||
[[nodiscard, gnu::noinline]] EvalErrorBuilder<T> & withFrameTrace(PosIdx pos, const std::string_view text);
|
|
||||||
|
|
||||||
[[nodiscard, gnu::noinline]] EvalErrorBuilder<T> & withSuggestions(Suggestions & s);
|
[[nodiscard, gnu::noinline]] EvalErrorBuilder<T> & withSuggestions(Suggestions & s);
|
||||||
|
|
||||||
[[nodiscard, gnu::noinline]] EvalErrorBuilder<T> & withFrame(const Env & e, const Expr & ex);
|
[[nodiscard, gnu::noinline]] EvalErrorBuilder<T> & withFrame(const Env & e, const Expr & ex);
|
||||||
|
|
|
@ -290,8 +290,6 @@ public:
|
||||||
std::shared_ptr<Store> buildStore = nullptr);
|
std::shared_ptr<Store> buildStore = nullptr);
|
||||||
~EvalState();
|
~EvalState();
|
||||||
|
|
||||||
SearchPath getSearchPath() { return searchPath; }
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return a `SourcePath` that refers to `path` in the root
|
* Return a `SourcePath` that refers to `path` in the root
|
||||||
* filesystem.
|
* filesystem.
|
||||||
|
@ -614,9 +612,6 @@ public:
|
||||||
inline Value * allocValue();
|
inline Value * allocValue();
|
||||||
inline Env & allocEnv(size_t size);
|
inline Env & allocEnv(size_t size);
|
||||||
|
|
||||||
Value * allocAttr(Value & vAttrs, Symbol name);
|
|
||||||
Value * allocAttr(Value & vAttrs, std::string_view name);
|
|
||||||
|
|
||||||
Bindings * allocBindings(size_t capacity);
|
Bindings * allocBindings(size_t capacity);
|
||||||
|
|
||||||
BindingsBuilder buildBindings(size_t capacity)
|
BindingsBuilder buildBindings(size_t capacity)
|
||||||
|
|
Loading…
Reference in a new issue