nixd
Loading...
Searching...
No Matches
Namespaces | Macros
HookExpr.cpp File Reference
#include "nixt/HookExpr.h"
#include "nixt/Nodes.inc"

Go to the source code of this file.

Namespaces

namespace  nixt
 Access EvalCache in nix::EvalState.
 

Macros

#define NIX_EXPR(EXPR)
 

Macro Definition Documentation

◆ NIX_EXPR

#define NIX_EXPR ( EXPR)
Value:
void Hook##EXPR::eval(nix::EvalState &State, nix::Env &Env, nix::Value &V) { \
nix::EXPR::eval(State, Env, V); \
VMap[Handle] = V; \
EMap[Handle] = &Env; \
}

Definition at line 5 of file HookExpr.cpp.