MCPcopy Create free account

hub / github.com/ninja-build/ninja / functions

Functions872 in github.com/ninja-build/ninja

MethodFilterShowIncludes
static
src/clparser.cc:44
MethodFindNextSequenceFrom
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
MethodFindWorkSorted
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
MethodFinish
src/subprocess-posix.cc:178
MethodFinish
src/subprocess-win32.cc:189
MethodFinishCommand
src/build.cc:876
FunctionFunctionCast
src/util.h:130
MethodGetActiveEdges
src/real_command_runner.cc:44
MethodGetActiveEdges
src/build.h:165
MethodGetBinding
src/eval_env.cc:59
MethodGetExitCode
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
MethodGetNode
src/state.cc:95
MethodGraphTest
src/graph_test.cc:24
MethodGraphViz
src/graphviz.h:30
MethodHandlePendingInterruption
src/subprocess-posix.cc:237
MethodHashCommand
static
src/build_log.cc:60
MethodImplicitDepLoader
src/graph.h:286
MethodIncludesNormalize
src/includes_normalize-win32.cc:129
MethodIsAlreadyRemoved
src/clean.cc:72
MethodIsDepsEntryLiveFor
src/deps_log.cc:379
MethodIsInterrupted
Whether ninja should quit. Set on SIGINT, SIGTERM or SIGHUP reception.
src/subprocess.h:124
MethodIsPathDead
src/build_log_test.cc:42
MethodIsPathDead
src/build_log_test.cc:329
MethodIsPathDead
src/build_log_perftest.cc:34
MethodIsPathDead
src/build_test.cc:563
MethodIsPathDead
src/clean_test.cc:478
MethodIsReservedBinding
static
src/eval_env.cc:77
MethodIsSystemInclude
static
src/clparser.cc:61
MethodIsVerbose
@return whether the cleaner is in verbose mode.
src/clean.h:71
FunctionLLVMFuzzerTestOneInput
misc/manifest_fuzzer.cc:22
MethodLexer
src/lexer.h:28
MethodLexer
src/lexer.in.cc:63
MethodLexer
src/lexer.cc:64
MethodLinePrinter
src/line_printer.cc:36
MethodLineReader
src/build_log.cc:158
MethodLoad
src/build_log.cc:208
MethodLoad
src/deps_log.cc:154
MethodLoadDepFile
src/graph.cc:642
MethodLoadDepsFromLog
src/graph.cc:726
MethodLoadDyndepFile
src/dyndep.cc:118
MethodLoadDyndeps
src/clean.cc:292
MethodLoadDyndeps
src/dyndep.cc:30
MethodLogEntry
src/build_log.cc:64
MethodLookupAndAppend
src/explanations.h:79
MethodMakeConfig
src/build_test.cc:575
MethodMakeDir
src/build_log_test.cc:238
MethodMakeDir
src/disk_interface.cc:279
MethodMakePathList
src/graph.cc:481
MethodManifestParser
src/manifest_parser.cc:31
MethodMissingDependencyScanner
src/missing_deps.cc:72
MethodMissingDependencyScannerTest
src/missing_deps_test.cc:31
MethodNewMetric
src/metrics.cc:73
MethodNextFinished
src/subprocess-win32.cc:283
MethodNinjaMain
src/ninja.cc:91
MethodNode
src/graph.h:43
MethodNodeFinished
src/build.cc:233
MethodNodeStoringImplicitDepLoader
src/missing_deps.cc:33
MethodNotifyInterrupted
src/subprocess-win32.cc:231
MethodNowRaw
src/metrics.cc:107
MethodOnMissingDep
src/missing_deps_test.cc:26
MethodOpenForWrite
src/build_log.cc:77
MethodOpenForWriteIfNeeded
src/build_log.cc:132
MethodOpenForWriteIfNeeded
src/deps_log.cc:434
MethodOptionalExplanations
src/explanations.h:62
MethodParse
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
MethodParse
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
MethodParse
src/manifest_parser.cc:38
MethodParse
src/dyndep_parser.cc:33
MethodParse
src/depfile_parser_test.cc:28
MethodParseDefault
src/manifest_parser.cc:187
MethodParseDyndepVersion
src/dyndep_parser.cc:77
MethodParseEdge
src/manifest_parser.cc:212
MethodParseEdge
src/dyndep_parser.cc:101
MethodParseFileInclude
src/manifest_parser.cc:419
MethodParseLet
src/manifest_parser.cc:177
MethodParseLet
src/dyndep_parser.cc:95
MethodParseMakeFlagsValue
src/jobserver.cc:69
MethodParseNativeMakeFlagsValue
src/jobserver.cc:186
MethodParsePool
src/manifest_parser.cc:99
MethodParseRule
src/manifest_parser.cc:136
MethodParseTest
Parse a text string of input. Used by tests.
src/manifest_parser.h:46
MethodParser
src/parser.h:27
MethodPathDecanonicalized
Get |path()| but use slash_bits to convert back to original slash styles.
src/graph.h:84
MethodPathExistsBetween
src/missing_deps.cc:174
MethodPeekToken
src/lexer.in.cc:164
MethodPhony
src/eval_env.cc:66
MethodPlan
src/build.cc:81
MethodPool
src/state.h:41
MethodPreallocateSpace
src/graph.cc:756
MethodPrepareForTarget
src/build_test.cc:56
MethodPrintFooter
src/clean.cc:98
MethodPrintHeader
src/clean.cc:87
MethodPrintOrBuffer
src/line_printer.cc:126
MethodPrintStatus
src/status_printer.cc:408
MethodProcessAllNodes
src/missing_deps_test.cc:51
MethodProcessDepfileDeps
src/missing_deps.cc:50
MethodProcessDepfileDeps
src/graph.cc:707
MethodProcessNodeDeps
src/missing_deps.cc:111
MethodReadEvalString
src/lexer.in.cc:209
MethodReadEvalString
src/lexer.cc:623
← previousnext →501–600 of 872, ranked by callers