nixd
Loading...
Searching...
No Matches
Namespaces | Functions
Displacement.h File Reference

Get nix::PosIdx of an nix::Expr, from nix::Displacement. More...

#include <nix/nixexpr.hh>

Go to the source code of this file.

Namespaces

namespace  nixt
 Access EvalCache in nix::EvalState.
 

Functions

nix::PosIdx nixt::displOf (const nix::Expr *E, nix::Displacement Displ)
 Get nix::PosIdx of an nix::Expr, from nix::Displacement.
 
nix::PosIdx nixt::displOf (const nix::ExprAttrs *E, nix::Displacement Displ)
 
nix::PosIdx nixt::displOf (const nix::ExprLet *E, nix::Displacement Displ)
 
nix::PosIdx nixt::displOf (const nix::ExprLambda *E, nix::Displacement Displ)
 

Detailed Description

Get nix::PosIdx of an nix::Expr, from nix::Displacement.

"Displacement" is something used in variable lookup.

Definition in file Displacement.h.