Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
Loading...
Searching...
No Matches
eval-error.hh File Reference
#include "lix/libutil/box_ptr.hh"
#include "lix/libutil/error.hh"
#include "lix/libutil/types.hh"
#include "lix/libexpr/pos-idx.hh"
#include "lix/libexpr/pos-table.hh"
#include <concepts>

Go to the source code of this file.

Classes

class  nix::EvalError
struct  nix::InvalidPathError
class  nix::EvalErrorBuilder< T >

Functions

 nix::MakeError (ParseError, Error)
 nix::MakeError (AssertionError, EvalError)
 nix::MakeError (ThrownError, AssertionError)
 nix::MakeError (Abort, EvalError)
 nix::MakeError (TypeError, EvalError)
 nix::MakeError (UndefinedVarError, EvalError)
 nix::MakeError (MissingArgumentError, EvalError)
 nix::MakeError (RestrictedPathError, Error)
 nix::MakeError (InfiniteRecursionError, EvalError)