Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NixOS/nix
/ functions
Functions
4,615 in github.com/NixOS/nix
⨍
Functions
4,615
◇
Types & classes
1,510
↓ 38 callers
Method
startWork
startWork() means that we're starting an operation for which we want to send out stderr to the client. */
src/libstore/daemon.cc:113
↓ 37 callers
Function
HasSubstrIgnoreANSIMatcher
src/libutil-test-support/include/nix/util/tests/gmock-matchers.hh:50
↓ 37 callers
Method
create
src/libstore/sqlite.cc:144
↓ 37 callers
Function
getUnitTestData
* The path to the unit test data directory. See the contributing guide * in the manual for further details. */
src/libutil-test-support/include/nix/util/tests/test-data.hh:14
↓ 37 callers
Method
isValidPath
src/libstore/store-api.cc:544
↓ 36 callers
Method
mkList
src/libexpr/include/nix/expr/value.hh:1231
↓ 36 callers
Method
render
src/libstore/content-address.cc:24
↓ 35 callers
Method
mkStringNoCopy
src/libexpr/include/nix/expr/value.hh:1201
↓ 34 callers
Function
string_to_os_string
src/libutil/windows/os-string.cc:23
↓ 33 callers
Method
buildList
src/libexpr/include/nix/expr/eval.hh:946
↓ 33 callers
Function
nix_err_code
src/libutil-c/nix_api_util.cc:154
↓ 33 callers
Method
push
src/libutil/canon-path.cc:107
↓ 33 callers
Method
queryName
src/libexpr/get-drvs.cc:45
↓ 33 callers
Method
to_string
src/libexpr/diagnose.cc:30
↓ 32 callers
Method
forceList
src/libexpr/include/nix/expr/eval-inline.hh:144
↓ 32 callers
Method
getSnippetUpTo
src/libutil/position.cc:109
↓ 32 callers
Method
isRoot
src/libutil/include/nix/util/canon-path.hh:90
↓ 32 callers
Function
makeConstantStorePathRef
src/libstore/include/nix/store/derived-path.hh:154
↓ 32 callers
Function
parseFlakeRef
src/libflake/flakeref.cc:74
↓ 31 callers
Function
expect
Read string `s' from stream `str'. */
src/libstore/derivations.cc:207
↓ 31 callers
Function
filterANSIEscapes
src/libutil/terminal.cc:85
↓ 31 callers
Method
flush
src/libstore/references.cc:91
↓ 31 callers
Function
maybeGetStrAttr
src/libfetchers/attrs.cc:42
↓ 31 callers
Function
trim
src/libutil/util.cc:65
↓ 30 callers
Method
contains
src/libfetchers/fetchers.cc:180
↓ 30 callers
Method
determinePos
src/libexpr/eval.cc:190
↓ 30 callers
Method
get
src/libexpr-tests/primops.cc:17
↓ 30 callers
Method
getHumanReadableURI
src/libstore/s3-binary-cache-store.cc:463
↓ 30 callers
Method
message
The error message without "error: " prefixed to it. */
src/libutil/include/nix/util/error.hh:165
↓ 29 callers
Function
createTempDir
src/libutil/file-system.cc:521
↓ 28 callers
Function
attrsToJSON
src/libfetchers/attrs.cc:26
↓ 28 callers
Function
canonPath
src/libutil/file-system.cc:97
↓ 28 callers
Method
close
src/libutil/tarfile.cc:116
↓ 28 callers
Method
create
src/libutil/unix/file-descriptor.cc:60
↓ 28 callers
Method
followLinksToStorePath
src/libstore/store-api.cc:113
↓ 28 callers
Method
processStderr
src/libstore/remote-store.cc:154
↓ 28 callers
Method
rootPath
src/libexpr/paths.cc:8
↓ 28 callers
Function
runProgram
src/libutil/unix/processes.cc:273
↓ 28 callers
Method
to_string
src/libutil-tests/config.cc:97
↓ 27 callers
Function
baseNameOf
src/libutil/file-system.cc:137
↓ 27 callers
Method
create
src/libcmd/repl.cc:909
↓ 27 callers
Function
expectArgs
src/libutil/include/nix/util/args.hh:307
↓ 27 callers
Method
find
src/libexpr/include/nix/expr/nixexpr.hh:921
↓ 27 callers
Method
fpoint
src/libexpr/include/nix/expr/value.hh:1368
↓ 27 callers
Method
getReference
src/libstore/store-api.cc:362
↓ 27 callers
Method
hashPart
src/libstore/include/nix/store/path.hh:73
↓ 27 callers
Function
ignoreExceptionInDestructor
src/libutil/util.cc:224
↓ 27 callers
Method
is
src/libutil/include/nix/util/error.hh:354
↓ 27 callers
Method
lambda
src/libexpr/include/nix/expr/value.hh:1373
↓ 26 callers
Method
getRef
src/libfetchers/fetchers.cc:429
↓ 26 callers
Method
getStr
src/libstore/sqlite.cc:236
↓ 25 callers
Method
createDirectory
src/libutil/fs-sink.cc:73
↓ 25 callers
Method
eval
src/libexpr/eval.cc:1163
↓ 25 callers
Method
getId
* The ID is a private implementation detail that should generally not be observed. However, we expose here just for * sake of `switch...case`, wh
src/libexpr/include/nix/expr/symbol-table.hh:67
↓ 24 callers
Method
boolean
src/libexpr/json-to-value.cc:119
↓ 24 callers
Function
chomp
src/libutil/util.cc:59
↓ 24 callers
Method
coerceToString
src/libexpr/eval.cc:2462
↓ 24 callers
Method
isEnabled
src/libutil/configuration.cc:553
↓ 24 callers
Function
nix_err_msg
src/libutil-c/nix_api_util.cc:119
↓ 24 callers
Function
nix_init_int
src/libexpr-c/nix_api_value.cc:554
↓ 24 callers
Function
nix_set_err_msg
src/libutil-c/nix_api_util.cc:57
↓ 24 callers
Method
toOwned
src/libutil/include/nix/util/types.hh:146
↓ 23 callers
Method
createRegularFile
src/libutil/fs-sink.cc:173
↓ 23 callers
Method
getAttr
src/libexpr/eval.cc:2350
↓ 23 callers
Method
isDerivation
src/libexpr/eval.cc:2429
↓ 23 callers
Function
nix_expr_eval_from_string
src/libexpr-c/nix_api_expr.cc:65
↓ 23 callers
Function
nix_get_int
src/libexpr-c/nix_api_value.cc:324
↓ 22 callers
Method
add
src/libutil/args.cc:45
↓ 22 callers
Function
checkpointJson
src/libutil-test-support/include/nix/util/tests/json-characterization.hh:66
↓ 22 callers
Method
createSymlink
src/libutil/fs-sink.cc:234
↓ 22 callers
Method
finish
src/libexpr/include/nix/expr/attr-set.hh:553
↓ 22 callers
Function
printUnquotedString
src/libstore/derivations.cc:561
↓ 22 callers
Method
readLine
src/libutil/serialise.cc:142
↓ 22 callers
Method
view
src/libexpr/include/nix/expr/value.hh:273
↓ 21 callers
Function
bind
src/libutil/unix-domain-socket.cc:106
↓ 21 callers
Function
getArg
src/libmain/shared.cc:113
↓ 21 callers
Function
lockFile
src/libstore/unix/pathlocks.cc:40
↓ 21 callers
Method
lstat
src/libutil/source-path.cc:27
↓ 21 callers
Method
next
src/libstore/sqlite.cc:228
↓ 21 callers
Function
nix_get_string
src/libexpr-c/nix_api_value.cc:256
↓ 21 callers
Function
renderSizeWithoutUnit
src/libutil/util.cc:165
↓ 21 callers
Method
resolveSymlinks
src/libutil/source-accessor.cc:90
↓ 21 callers
Method
rethrow
src/libutil/include/nix/util/callback.hh:48
↓ 21 callers
Method
writeEmptyElement
src/libutil/xml-writer.cc:60
↓ 20 callers
Method
addToStore
src/libstore/store-api.cc:118
↓ 20 callers
Function
escapeShellArgAlways
src/libutil/util.cc:210
↓ 20 callers
Method
forceString
src/libexpr/eval.cc:2379
↓ 20 callers
Function
isValidSchemeName
https://www.rfc-editor.org/rfc/rfc3986#section-3.1
src/libutil/url.cc:436
↓ 20 callers
Method
maybeGetAttr
src/libexpr/eval-cache.cc:438
↓ 20 callers
Method
pop
src/libutil/canon-path.cc:67
↓ 19 callers
Method
computeFSClosure
src/libstore/misc.cc:20
↓ 19 callers
Method
drainInto
src/libutil/serialise.cc:95
↓ 19 callers
Method
forceInt
src/libexpr/eval.cc:2296
↓ 19 callers
Method
getFileIngestionMethod
src/libstore/content-address.cc:120
↓ 19 callers
Method
getNarHash
src/libfetchers/fetchers.cc:418
↓ 19 callers
Function
nix_store_path_free
src/libstore-c/nix_api_store.cc:209
↓ 19 callers
Method
parseExprFromString
src/libexpr/eval.cc:3192
↓ 19 callers
Function
readLine
src/libutil/file-descriptor.cc:72
↓ 19 callers
Function
readLink
src/libutil/file-system.cc:254
↓ 19 callers
Function
shellSplitString
* Shell split string: split a string into shell arguments, respecting quotes and backslashes. * * Used for NIX_SSHOPTS handling, which previously us
src/libutil/strings.cc:48
← previous
next →
101–200 of 4,615, ranked by callers