|
Nix 2.34.6
Nix, the purely functional package manager; unstable internal interfaces
|
Public Member Functions | |
| ExprParseFile (SourcePath &path, bool mustBeTrivial) | |
| void | eval (EvalState &state, Env &env, Value &v) override |
Public Attributes | |
| SourcePath | path |
| bool | mustBeTrivial |
A helper Expr class to lets us parse and evaluate Nix expressions from a thunk, ensuring that every file is parsed/evaluated only once (via the thunk stored in EvalState::fileEvalCache).