|
Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
#include <nixexpr.hh>
Public Member Functions | |
| SimplePattern (Symbol name) | |
| virtual std::shared_ptr< const StaticEnv > | buildEnv (const StaticEnv *up) override |
| virtual void | accept (ExprVisitor &ev) override |
| virtual Env & | match (ExprLambda &lambda, EvalState &state, Env &up, Value *arg, const PosIdx pos) override |
| virtual void | addBindingsToJSON (JSON &out, const SymbolTable &symbols) const override |
| Public Member Functions inherited from nix::Pattern | |
| Pattern (Symbol name) | |
Additional Inherited Members | |
| Public Attributes inherited from nix::Pattern | |
| Symbol | name |
A plain old lambda
|
overridevirtual |
Implements nix::Pattern.
|
overridevirtual |
Implements nix::Pattern.
|
overridevirtual |
Implements nix::Pattern.
|
overridevirtual |
Implements nix::Pattern.