Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ninja-build/ninja
/ functions
Functions
872 in github.com/ninja-build/ninja
⨍
Functions
872
◇
Types & classes
218
Method
FilterShowIncludes
static
src/clparser.cc:44
Method
FindNextSequenceFrom
Find the next sequence from the input, |from| being the starting position for the search, and must be in the [input_, input_end_] interval. On success
src/elide_middle.cc:80
Method
FindWorkSorted
Because FindWork does not return Edges in any sort of predictable order, provide a means to get available Edges in order and in a format which is easy
src/build_test.cc:45
Method
Finish
src/subprocess-posix.cc:178
Method
Finish
src/subprocess-win32.cc:189
Method
FinishCommand
src/build.cc:876
Function
FunctionCast
src/util.h:130
Method
GetActiveEdges
src/real_command_runner.cc:44
Method
GetActiveEdges
src/build.h:165
Method
GetBinding
src/eval_env.cc:59
Method
GetExitCode
Returns ExitStatus or the exit code of the last failed job (doesn't need to be an enum value of ExitStatus)
src/build.h:246
Method
GetNode
src/state.cc:95
Method
GraphTest
src/graph_test.cc:24
Method
GraphViz
src/graphviz.h:30
Method
HandlePendingInterruption
src/subprocess-posix.cc:237
Method
HashCommand
static
src/build_log.cc:60
Method
ImplicitDepLoader
src/graph.h:286
Method
IncludesNormalize
src/includes_normalize-win32.cc:129
Method
IsAlreadyRemoved
src/clean.cc:72
Method
IsDepsEntryLiveFor
src/deps_log.cc:379
Method
IsInterrupted
Whether ninja should quit. Set on SIGINT, SIGTERM or SIGHUP reception.
src/subprocess.h:124
Method
IsPathDead
src/build_log_test.cc:42
Method
IsPathDead
src/build_log_test.cc:329
Method
IsPathDead
src/build_log_perftest.cc:34
Method
IsPathDead
src/build_test.cc:563
Method
IsPathDead
src/clean_test.cc:478
Method
IsReservedBinding
static
src/eval_env.cc:77
Method
IsSystemInclude
static
src/clparser.cc:61
Method
IsVerbose
@return whether the cleaner is in verbose mode.
src/clean.h:71
Function
LLVMFuzzerTestOneInput
misc/manifest_fuzzer.cc:22
Method
Lexer
src/lexer.h:28
Method
Lexer
src/lexer.in.cc:63
Method
Lexer
src/lexer.cc:64
Method
LinePrinter
src/line_printer.cc:36
Method
LineReader
src/build_log.cc:158
Method
Load
src/build_log.cc:208
Method
Load
src/deps_log.cc:154
Method
LoadDepFile
src/graph.cc:642
Method
LoadDepsFromLog
src/graph.cc:726
Method
LoadDyndepFile
src/dyndep.cc:118
Method
LoadDyndeps
src/clean.cc:292
Method
LoadDyndeps
src/dyndep.cc:30
Method
LogEntry
src/build_log.cc:64
Method
LookupAndAppend
src/explanations.h:79
Method
MakeConfig
src/build_test.cc:575
Method
MakeDir
src/build_log_test.cc:238
Method
MakeDir
src/disk_interface.cc:279
Method
MakePathList
src/graph.cc:481
Method
ManifestParser
src/manifest_parser.cc:31
Method
MissingDependencyScanner
src/missing_deps.cc:72
Method
MissingDependencyScannerTest
src/missing_deps_test.cc:31
Method
NewMetric
src/metrics.cc:73
Method
NextFinished
src/subprocess-win32.cc:283
Method
NinjaMain
src/ninja.cc:91
Method
Node
src/graph.h:43
Method
NodeFinished
src/build.cc:233
Method
NodeStoringImplicitDepLoader
src/missing_deps.cc:33
Method
NotifyInterrupted
src/subprocess-win32.cc:231
Method
NowRaw
src/metrics.cc:107
Method
OnMissingDep
src/missing_deps_test.cc:26
Method
OpenForWrite
src/build_log.cc:77
Method
OpenForWriteIfNeeded
src/build_log.cc:132
Method
OpenForWriteIfNeeded
src/deps_log.cc:434
Method
OptionalExplanations
src/explanations.h:62
Method
Parse
A note on backslashes in Makefiles, from reading the docs: Backslash-newline is the line continuation character. Backslash-# escapes a # (otherwise me
src/depfile_parser.cc:48
Method
Parse
A note on backslashes in Makefiles, from reading the docs: Backslash-newline is the line continuation character. Backslash-# escapes a # (otherwise me
src/depfile_parser.in.cc:47
Method
Parse
src/manifest_parser.cc:38
Method
Parse
src/dyndep_parser.cc:33
Method
Parse
src/depfile_parser_test.cc:28
Method
ParseDefault
src/manifest_parser.cc:187
Method
ParseDyndepVersion
src/dyndep_parser.cc:77
Method
ParseEdge
src/manifest_parser.cc:212
Method
ParseEdge
src/dyndep_parser.cc:101
Method
ParseFileInclude
src/manifest_parser.cc:419
Method
ParseLet
src/manifest_parser.cc:177
Method
ParseLet
src/dyndep_parser.cc:95
Method
ParseMakeFlagsValue
src/jobserver.cc:69
Method
ParseNativeMakeFlagsValue
src/jobserver.cc:186
Method
ParsePool
src/manifest_parser.cc:99
Method
ParseRule
src/manifest_parser.cc:136
Method
ParseTest
Parse a text string of input. Used by tests.
src/manifest_parser.h:46
Method
Parser
src/parser.h:27
Method
PathDecanonicalized
Get |path()| but use slash_bits to convert back to original slash styles.
src/graph.h:84
Method
PathExistsBetween
src/missing_deps.cc:174
Method
PeekToken
src/lexer.in.cc:164
Method
Phony
src/eval_env.cc:66
Method
Plan
src/build.cc:81
Method
Pool
src/state.h:41
Method
PreallocateSpace
src/graph.cc:756
Method
PrepareForTarget
src/build_test.cc:56
Method
PrintFooter
src/clean.cc:98
Method
PrintHeader
src/clean.cc:87
Method
PrintOrBuffer
src/line_printer.cc:126
Method
PrintStatus
src/status_printer.cc:408
Method
ProcessAllNodes
src/missing_deps_test.cc:51
Method
ProcessDepfileDeps
src/missing_deps.cc:50
Method
ProcessDepfileDeps
src/graph.cc:707
Method
ProcessNodeDeps
src/missing_deps.cc:111
Method
ReadEvalString
src/lexer.in.cc:209
Method
ReadEvalString
src/lexer.cc:623
← previous
next →
501–600 of 872, ranked by callers