nixd
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
HookExpr.h File Reference
#include <nix/nixexpr.hh>
#include <map>

Go to the source code of this file.

Classes

struct  nixt::HookExprAssert
 
struct  nixt::HookExprAttrs
 
struct  nixt::HookExprCall
 
struct  nixt::HookExprConcatStrings
 
struct  nixt::HookExprFloat
 
struct  nixt::HookExprIf
 
struct  nixt::HookExprInt
 
struct  nixt::HookExprLambda
 
struct  nixt::HookExprLet
 
struct  nixt::HookExprList
 
struct  nixt::HookExprOpAnd
 
struct  nixt::HookExprOpConcatLists
 
struct  nixt::HookExprOpEq
 
struct  nixt::HookExprOpHasAttr
 
struct  nixt::HookExprOpImpl
 
struct  nixt::HookExprOpNEq
 
struct  nixt::HookExprOpNot
 
struct  nixt::HookExprOpOr
 
struct  nixt::HookExprOpUpdate
 
struct  nixt::HookExprPath
 
struct  nixt::HookExprPos
 
struct  nixt::HookExprSelect
 
struct  nixt::HookExprString
 
struct  nixt::HookExprVar
 
struct  nixt::HookExprWith
 

Namespaces

namespace  nixt
 Access EvalCache in nix::EvalState.
 

Typedefs

using nixt::ValueMap = std::map<std::uintptr_t, nix::Value>
 
using nixt::EnvMap = std::map<std::uintptr_t, nix::Env *>