Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
Loading...
Searching...
No Matches
nix::Value Member List

This is the complete list of members for nix::Value, including all inherited members.

_attrs_pad (defined in nix::Value)nix::Value
_bool_pad (defined in nix::Value)nix::Value
_emptynix::Value
_external_pad (defined in nix::Value)nix::Value
_float_pad (defined in nix::Value)nix::Value
_path (defined in nix::Value)nix::Value
_path_pad (defined in nix::Value)nix::Value
_primop_pad (defined in nix::Value)nix::Value
app (defined in nix::Value)nix::Value
attrs (defined in nix::Value)nix::Value
bigList (defined in nix::Value)nix::Value
boolean (defined in nix::Value)nix::Value
clearValue()nix::Valueinline
context (defined in nix::Value)nix::Value
elems (defined in nix::Value)nix::Value
EMPTY_LISTnix::Valuestatic
env (defined in nix::Value)nix::Value
expr (defined in nix::Value)nix::Value
external (defined in nix::Value)nix::Value
fpoint (defined in nix::Value)nix::Value
fun (defined in nix::Value)nix::Value
integer (defined in nix::Value)nix::Value
isApp() const (defined in nix::Value)nix::Valueinline
isBlackhole() const (defined in nix::Value)nix::Valueinline
isLambda() const (defined in nix::Value)nix::Valueinline
isList() const (defined in nix::Value)nix::Valueinline
isPrimOp() const (defined in nix::Value)nix::Valueinline
isPrimOpApp() const (defined in nix::Value)nix::Valueinline
isThunk() const (defined in nix::Value)nix::Valueinline
isTrivial() constnix::Value
lambda (defined in nix::Value)nix::Value
left (defined in nix::Value)nix::Value
listElems() (defined in nix::Value)nix::Valueinline
listElems() const (defined in nix::Value)nix::Valueinline
listItems() (defined in nix::Value)nix::Valueinline
listItems() const (defined in nix::Value)nix::Valueinline
listSize() const (defined in nix::Value)nix::Valueinline
mkApp(Value *l, Value *r) (defined in nix::Value)nix::Valueinline
mkAttrs(Bindings *a) (defined in nix::Value)nix::Valueinline
mkAttrs(BindingsBuilder &bindings) (defined in nix::Value)nix::Value
mkBlackhole() (defined in nix::Value)nix::Valueinline
mkBool(bool b) (defined in nix::Value)nix::Valueinline
mkExternal(ExternalValueBase *e) (defined in nix::Value)nix::Valueinline
mkFloat(NixFloat n) (defined in nix::Value)nix::Valueinline
mkInt(NixInt::Inner n) (defined in nix::Value)nix::Valueinline
mkInt(NixInt n) (defined in nix::Value)nix::Valueinline
mkLambda(Env *e, ExprLambda *f) (defined in nix::Value)nix::Valueinline
mkList(size_t size) (defined in nix::Value)nix::Valueinline
mkNull() (defined in nix::Value)nix::Valueinline
mkPath(const SourcePath &path) (defined in nix::Value)nix::Value
mkPath(const char *path) (defined in nix::Value)nix::Valueinline
mkPrimOp(PrimOp *p) (defined in nix::Value)nix::Value
mkPrimOpApp(Value *l, Value *r) (defined in nix::Value)nix::Valueinline
mkString(const char *s, const char **context=0) (defined in nix::Value)nix::Valueinline
mkString(std::string_view s) (defined in nix::Value)nix::Value
mkString(std::string_view s, const NixStringContext &context) (defined in nix::Value)nix::Value
mkStringMove(const char *s, const NixStringContext &context) (defined in nix::Value)nix::Value
mkThunk(Env *e, Expr &ex) (defined in nix::Value)nix::Valueinline
operator=(Value const &rhs)=default (defined in nix::Value)nix::Value
operator=(Value &&rhs)nix::Valueinline
path() const (defined in nix::Value)nix::Valueinline
primOp (defined in nix::Value)nix::Value
primOpApp (defined in nix::Value)nix::Value
primOpAppPrimOp() constnix::Value
print(EvalState &state, std::ostream &str, PrintOptions options=PrintOptions {}) (defined in nix::Value)nix::Value
right (defined in nix::Value)nix::Value
s (defined in nix::Value)nix::Value
showType (defined in nix::Value)nix::Valuefriend
size (defined in nix::Value)nix::Value
smallList (defined in nix::Value)nix::Value
str() const (defined in nix::Value)nix::Valueinline
stringnix::Value
thunk (defined in nix::Value)nix::Value
type(bool invalidIsThunk=false) constnix::Valueinline
USING_VALUETYPE(integer_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(floating_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(boolean_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(string_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(path_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(list_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(attrs_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(thunk_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(primop_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(app_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(null_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(primOpApp_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(lambda_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(external_t) (defined in nix::Value)nix::Value
USING_VALUETYPE(blackhole_t) (defined in nix::Value)nix::Value
Value()nix::Valueinline
Value(integer_t, NixInt i)nix::Valueinline
Value(floating_t, NixFloat f)nix::Valueinline
Value(boolean_t, bool b)nix::Valueinline
Value(string_t, char const *strPtr, char const **contextPtr=nullptr)nix::Valueinline
Value(string_t, std::string_view copyFrom, NixStringContext const &context={})nix::Valueinline
Value(string_t, char const *strPtr, NixStringContext const &context)nix::Valueinline
Value(path_t, char const *strPtr)nix::Valueinline
Value(path_t, SourcePath const &path)nix::Valueinline
Value(list_t, std::span< Value * > items)nix::Valueinline
Value(list_t, SizedIterableT &items, TransformerT const &transformer)nix::Valueinline
Value(null_t)nix::Valueinline
Value(attrs_t, Bindings *bindings)nix::Valueinline
Value(thunk_t, Env &env, Expr &expr)nix::Valueinline
Value(primop_t, PrimOp &primop)nix::Value
Value(primOpApp_t, Value &lhs, Value &rhs)nix::Valueinline
Value(app_t, Value &lhs, Value &rhs)nix::Valueinline
Value(external_t, ExternalValueBase &external)nix::Valueinline
Value(lambda_t, Env &env, ExprLambda &lambda)nix::Valueinline
Value(blackhole_t)nix::Valueinlineexplicit
Value(Value const &rhs)=default (defined in nix::Value)nix::Value
Value(Value &&rhs)nix::Valueinline