|
|
| ExprLiteral (const PosIdx pos, NewValueAs::integer_t, NixInt n) |
| |
|
| ExprLiteral (const PosIdx pos, NewValueAs::integer_t, NixInt::Inner n) |
| |
|
| ExprLiteral (const PosIdx pos, NewValueAs::floating_t, NixFloat nf) |
| |
| Value * | maybeThunk (EvalState &state, Env &env) override |
| |
|
| Expr (const Expr &)=delete |
| |
|
Expr & | operator= (const Expr &)=delete |
| |
|
virtual JSON | toJSON (const SymbolTable &symbols) const |
| |
|
virtual void | bindVars (Evaluator &es, const std::shared_ptr< const StaticEnv > &env) |
| |
|
virtual void | eval (EvalState &state, Env &env, Value &v) |
| |
|
virtual void | setName (Symbol name) |
| |
|
PosIdx | getPos () const |
| |
◆ maybeThunk()
The documentation for this struct was generated from the following files: