This is the complete list of members for nix::EvalState, including all inherited members.
addCallDepth(const PosIdx pos) | nix::EvalState | inline |
addErrorTrace(Error &e, const Args &... formatArgs) const (defined in nix::EvalState) | nix::EvalState | |
addErrorTrace(Error &e, const PosIdx pos, const Args &... formatArgs) const (defined in nix::EvalState) | nix::EvalState | |
allocBindings(size_t capacity) (defined in nix::EvalState) | nix::EvalState | |
allocEnv(size_t size) (defined in nix::EvalState) | nix::EvalState | inline |
allocValue() | nix::EvalState | inline |
allowAndSetStorePathString(const StorePath &storePath, Value &v) | nix::EvalState | |
allowClosure(const StorePath &storePath) | nix::EvalState | |
allowPath(const Path &path) | nix::EvalState | |
allowPath(const StorePath &storePath) | nix::EvalState | |
assertEqValues(Value &v1, Value &v2, const PosIdx pos, std::string_view errorCtx) | nix::EvalState | |
autoCallFunction(const Bindings &args, Value &fun, Value &res) | nix::EvalState | |
baseEnv | nix::EvalState | |
buildBindings(size_t capacity) (defined in nix::EvalState) | nix::EvalState | inline |
buildList(size_t size) (defined in nix::EvalState) | nix::EvalState | inline |
buildStore | nix::EvalState | |
callFlakeInternal (defined in nix::EvalState) | nix::EvalState | |
callFunction(Value &fun, std::span< Value * > args, Value &vRes, const PosIdx pos) (defined in nix::EvalState) | nix::EvalState | |
callFunction(Value &fun, Value &arg, Value &vRes, const PosIdx pos) (defined in nix::EvalState) | nix::EvalState | inline |
callPathFilter(Value *filterFun, const SourcePath &path, PosIdx pos) (defined in nix::EvalState) | nix::EvalState | |
canDebug() | nix::EvalState | |
checkURI(const std::string &uri) (defined in nix::EvalState) | nix::EvalState | |
coerceToPath(const PosIdx pos, Value &v, NixStringContext &context, std::string_view errorCtx) | nix::EvalState | |
coerceToSingleDerivedPath(const PosIdx pos, Value &v, std::string_view errorCtx) | nix::EvalState | |
coerceToSingleDerivedPathUnchecked(const PosIdx pos, Value &v, std::string_view errorCtx) | nix::EvalState | |
coerceToStorePath(const PosIdx pos, Value &v, NixStringContext &context, std::string_view errorCtx) | nix::EvalState | |
coerceToString(const PosIdx pos, Value &v, NixStringContext &context, std::string_view errorCtx, bool coerceMore=false, bool copyToStore=true, bool canonicalizePath=true) | nix::EvalState | |
concatLists(Value &v, size_t nrLists, Value *const *lists, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | |
constantInfos | nix::EvalState | |
copyPathToStore(NixStringContext &context, const SourcePath &path) (defined in nix::EvalState) | nix::EvalState | |
corepkgsFS | nix::EvalState | |
debugRepl | nix::EvalState | |
debugStop (defined in nix::EvalState) | nix::EvalState | |
debugTraces (defined in nix::EvalState) | nix::EvalState | |
derivationInternal (defined in nix::EvalState) | nix::EvalState | |
emptyBindings (defined in nix::EvalState) | nix::EvalState | |
eqValues(Value &v1, Value &v2, const PosIdx pos, std::string_view errorCtx) | nix::EvalState | |
error(const Args &... args) (defined in nix::EvalState) | nix::EvalState | inline |
eval(Expr *e, Value &v) | nix::EvalState | |
evalAttrs(Env &env, Expr *e, Value &v, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | inline |
evalBool(Env &env, Expr *e) | nix::EvalState | inline |
evalBool(Env &env, Expr *e, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | inline |
evalCaches | nix::EvalState | |
evalFile(const SourcePath &path, Value &v, bool mustBeTrivial=false) | nix::EvalState | |
EvalState(const LookupPath &_lookupPath, ref< Store > store, const fetchers::Settings &fetchSettings, const EvalSettings &settings, std::shared_ptr< Store > buildStore=nullptr) (defined in nix::EvalState) | nix::EvalState | |
ExprAttrs (defined in nix::EvalState) | nix::EvalState | friend |
exprEnvs (defined in nix::EvalState) | nix::EvalState | |
ExprFloat (defined in nix::EvalState) | nix::EvalState | friend |
ExprInt (defined in nix::EvalState) | nix::EvalState | friend |
ExprLet (defined in nix::EvalState) | nix::EvalState | friend |
ExprOpConcatLists (defined in nix::EvalState) | nix::EvalState | friend |
ExprOpUpdate (defined in nix::EvalState) | nix::EvalState | friend |
ExprPath (defined in nix::EvalState) | nix::EvalState | friend |
ExprSelect (defined in nix::EvalState) | nix::EvalState | friend |
ExprString (defined in nix::EvalState) | nix::EvalState | friend |
exprSymbols (defined in nix::EvalState) | nix::EvalState | |
ExprVar (defined in nix::EvalState) | nix::EvalState | friend |
fetchSettings (defined in nix::EvalState) | nix::EvalState | |
findFile(const std::string_view path) | nix::EvalState | |
findFile(const LookupPath &lookupPath, const std::string_view path, const PosIdx pos=noPos) (defined in nix::EvalState) | nix::EvalState | |
forceAttrs(Value &v, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | inline |
forceAttrs(Value &v, Callable getPos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | inline |
forceBool(Value &v, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | |
forceFloat(Value &v, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | |
forceFunction(Value &v, const PosIdx pos, std::string_view errorCtx) | nix::EvalState | |
forceInt(Value &v, const PosIdx pos, std::string_view errorCtx) | nix::EvalState | |
forceList(Value &v, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | inline |
forceString(Value &v, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | |
forceString(Value &v, NixStringContext &context, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | |
forceStringNoCtx(Value &v, const PosIdx pos, std::string_view errorCtx) (defined in nix::EvalState) | nix::EvalState | |
forceValue(Value &v, const PosIdx pos) | nix::EvalState | inline |
forceValueDeep(Value &v) | nix::EvalState | |
fullGC() | nix::EvalState | |
getBool(bool b) | nix::EvalState | |
getBuiltin(const std::string &name) | nix::EvalState | |
getBuiltins() | nix::EvalState | |
getDoc(Value &v) | nix::EvalState | |
getDocCommentForPos(PosIdx pos) (defined in nix::EvalState) | nix::EvalState | |
getLookupPath() (defined in nix::EvalState) | nix::EvalState | inline |
getStaticEnv(const Expr &expr) const (defined in nix::EvalState) | nix::EvalState | inline |
inDebugger (defined in nix::EvalState) | nix::EvalState | |
internalFS | nix::EvalState | |
internalPrimOps | nix::EvalState | |
isDerivation(Value &v) | nix::EvalState | |
isFunctor(Value &fun) (defined in nix::EvalState) | nix::EvalState | |
ListBuilder (defined in nix::EvalState) | nix::EvalState | friend |
maybePrintStats() | nix::EvalState | |
mkOutputString(Value &value, const SingleDerivedPath::Built &b, std::optional< StorePath > optStaticOutputPath, const ExperimentalFeatureSettings &xpSettings=experimentalFeatureSettings) | nix::EvalState | |
mkPos(Value &v, PosIdx pos) (defined in nix::EvalState) | nix::EvalState | |
mkSingleDerivedPathString(const SingleDerivedPath &p, Value &v) | nix::EvalState | |
mkStorePathString(const StorePath &storePath, Value &v) | nix::EvalState | |
mkThunk_(Value &v, Expr *expr) (defined in nix::EvalState) | nix::EvalState | |
parseExprFromFile(const SourcePath &path) | nix::EvalState | |
parseExprFromFile(const SourcePath &path, std::shared_ptr< StaticEnv > &staticEnv) (defined in nix::EvalState) | nix::EvalState | |
parseExprFromString(std::string s, const SourcePath &basePath, std::shared_ptr< StaticEnv > &staticEnv) | nix::EvalState | |
parseExprFromString(std::string s, const SourcePath &basePath) (defined in nix::EvalState) | nix::EvalState | |
parseStdin() (defined in nix::EvalState) | nix::EvalState | |
positions (defined in nix::EvalState) | nix::EvalState | |
prim_getAttr (defined in nix::EvalState) | nix::EvalState | friend |
prim_match (defined in nix::EvalState) | nix::EvalState | friend |
prim_split (defined in nix::EvalState) | nix::EvalState | friend |
printStatistics() | nix::EvalState | |
realiseContext(const NixStringContext &context, StorePathSet *maybePaths=nullptr, bool isIFD=true) | nix::EvalState | |
realiseString(Value &str, StorePathSet *storePathsOutMaybe, bool isIFD=true, const PosIdx pos=noPos) | nix::EvalState | |
repair | nix::EvalState | |
resetFileCache() (defined in nix::EvalState) | nix::EvalState | |
resolveLookupPathPath(const LookupPath::Path &elem, bool initAccessControl=false) | nix::EvalState | |
rootFS | nix::EvalState | |
rootPath(CanonPath path) | nix::EvalState | |
rootPath(PathView path) | nix::EvalState | |
runDebugRepl(const Error *error) | nix::EvalState | |
runDebugRepl(const Error *error, const Env &env, const Expr &expr) | nix::EvalState | |
sAllowedReferences (defined in nix::EvalState) | nix::EvalState | |
sAllowedRequisites (defined in nix::EvalState) | nix::EvalState | |
sArgs (defined in nix::EvalState) | nix::EvalState | |
sBuilder (defined in nix::EvalState) | nix::EvalState | |
sColumn (defined in nix::EvalState) | nix::EvalState | |
sContentAddressed (defined in nix::EvalState) | nix::EvalState | |
sDescription (defined in nix::EvalState) | nix::EvalState | |
sDisallowedReferences (defined in nix::EvalState) | nix::EvalState | |
sDisallowedRequisites (defined in nix::EvalState) | nix::EvalState | |
sDrvPath (defined in nix::EvalState) | nix::EvalState | |
sEpsilon (defined in nix::EvalState) | nix::EvalState | |
settings (defined in nix::EvalState) | nix::EvalState | |
sFile (defined in nix::EvalState) | nix::EvalState | |
sFunctor (defined in nix::EvalState) | nix::EvalState | |
sIgnoreNulls (defined in nix::EvalState) | nix::EvalState | |
sImpure (defined in nix::EvalState) | nix::EvalState | |
sKey (defined in nix::EvalState) | nix::EvalState | |
sLine (defined in nix::EvalState) | nix::EvalState | |
sMaxClosureSize (defined in nix::EvalState) | nix::EvalState | |
sMaxSize (defined in nix::EvalState) | nix::EvalState | |
sMeta (defined in nix::EvalState) | nix::EvalState | |
sName (defined in nix::EvalState) | nix::EvalState | |
sOperator (defined in nix::EvalState) | nix::EvalState | |
sOutPath (defined in nix::EvalState) | nix::EvalState | |
sOutputHash (defined in nix::EvalState) | nix::EvalState | |
sOutputHashAlgo (defined in nix::EvalState) | nix::EvalState | |
sOutputHashMode (defined in nix::EvalState) | nix::EvalState | |
sOutputName (defined in nix::EvalState) | nix::EvalState | |
sOutputs (defined in nix::EvalState) | nix::EvalState | |
sOutputSpecified (defined in nix::EvalState) | nix::EvalState | |
sOverrides (defined in nix::EvalState) | nix::EvalState | |
sPath (defined in nix::EvalState) | nix::EvalState | |
sPrefix (defined in nix::EvalState) | nix::EvalState | |
sRecurseForDerivations (defined in nix::EvalState) | nix::EvalState | |
sRight (defined in nix::EvalState) | nix::EvalState | |
sSelf (defined in nix::EvalState) | nix::EvalState | |
sStartSet (defined in nix::EvalState) | nix::EvalState | |
sStructuredAttrs (defined in nix::EvalState) | nix::EvalState | |
sSystem (defined in nix::EvalState) | nix::EvalState | |
staticBaseEnv | nix::EvalState | |
store | nix::EvalState | |
sToString (defined in nix::EvalState) | nix::EvalState | |
sType (defined in nix::EvalState) | nix::EvalState | |
sValue (defined in nix::EvalState) | nix::EvalState | |
sWith (defined in nix::EvalState) | nix::EvalState | |
sWrong (defined in nix::EvalState) | nix::EvalState | |
symbols (defined in nix::EvalState) | nix::EvalState | |
toRealPath(const Path &path, const NixStringContext &context) | nix::EvalState | |
tryAttrsToString(const PosIdx pos, Value &v, NixStringContext &context, bool coerceMore=false, bool copyToStore=true) (defined in nix::EvalState) | nix::EvalState | |
tryFixupBlackHolePos(Value &v, PosIdx pos) (defined in nix::EvalState) | nix::EvalState | |
trylevel (defined in nix::EvalState) | nix::EvalState | |
Value (defined in nix::EvalState) | nix::EvalState | friend |
vEmptyList | nix::EvalState | |
vFalse | nix::EvalState | |
vImportedDrvToDerivation (defined in nix::EvalState) | nix::EvalState | |
vNull | nix::EvalState | |
vStringDirectory | nix::EvalState | |
vStringRegular | nix::EvalState | |
vStringSymlink | nix::EvalState | |
vStringUnknown | nix::EvalState | |
vTrue | nix::EvalState | |
~EvalState() (defined in nix::EvalState) | nix::EvalState |