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
↓ 1 callers
Method
is_smart_terminal
src/line_printer.h:26
↓ 1 callers
Function
main
()
misc/jobserver_test_helper.py:24
↓ 1 callers
Function
main
()
misc/write_fake_manifests.py:242
↓ 1 callers
Function
main
()
misc/jobserver_pool.py:240
↓ 1 callers
Function
mkdtemp
Windows has no mkdtemp. Implement it in terms of _mktemp_s.
src/test.cc:52
↓ 1 callers
Function
moar
(avg_options: float, p_suffix: float)
misc/write_fake_manifests.py:35
↓ 1 callers
Method
msvc_needs_fs
(self)
configure.py:87
↓ 1 callers
Function
ninja_dump
(target: str)
src/browse.py:160
↓ 1 callers
Function
parse
(text: str)
src/browse.py:69
↓ 1 callers
Method
path
(self)
misc/write_fake_manifests.py:74
↓ 1 callers
Method
pool
(self, name: str, depth: int)
misc/ninja_syntax.py:57
↓ 1 callers
Function
print_usage
()
misc/jobserver_pool.py:118
↓ 1 callers
Function
random_targets
(num_targets: int, src_dir: str)
misc/write_fake_manifests.py:227
↓ 1 callers
Method
rate
src/status_printer.h:108
↓ 1 callers
Function
run
(cmd: Union[str, List[str]], repeat: int = 10)
misc/measure.py:27
↓ 1 callers
Function
search_system_path
Find a file in the system path.
configure.py:320
↓ 1 callers
Method
set_build_log
src/graph.h:359
↓ 1 callers
Method
set_smart_terminal
src/line_printer.h:27
↓ 1 callers
Method
src_obj_pairs
(self, path: str, name: str)
misc/write_fake_manifests.py:79
↓ 1 callers
Method
subninja
(self, path: str)
misc/ninja_syntax.py:149
↓ 1 callers
Method
supports_ppoll
(self)
configure.py:109
↓ 1 callers
Method
target_name
(self)
misc/write_fake_manifests.py:71
↓ 1 callers
Method
translate
src/util.cc:645
↓ 1 callers
Method
uses_usr_local
(self)
configure.py:106
↓ 1 callers
Function
write_master_ninja
Writes master build.ninja file, referencing all given subninjas.
misc/write_fake_manifests.py:178
↓ 1 callers
Function
write_sources
(target: Target, root_dir: str)
misc/write_fake_manifests.py:137
↓ 1 callers
Function
write_target_ninja
(ninja: ninja_syntax.Writer, target: Target, src_dir: str)
misc/write_fake_manifests.py:109
↓ 1 callers
Method
~ScopedFilePath
src/test.cc:256
Method
Abort
src/real_command_runner.cc:53
Method
Abort
src/build.h:166
Method
AbsPath
src/includes_normalize-win32.cc:138
Method
Add
src/subprocess-win32.cc:241
Method
AddCatRule
src/test.cc:89
Method
AddSubTarget
src/build.cc:99
Method
AddTarget
src/graphviz.cc:25
Method
AnsiColorSequenceIterator
Constructor takes input string .
src/elide_middle.cc:35
Method
AssertMissingDependencyBetween
src/missing_deps_test.cc:78
Method
AssertParse
src/dyndep_parser_test.cc:28
Method
AssertParse
src/manifest_parser_test.cc:27
Method
BindingEnv
src/eval_env.h:94
Method
BuildConfig
src/build.h:176
Method
BuildDryRun
src/build_test.cc:1994
Method
BuildTest
src/build_test.cc:538
Method
BuildWithDepsLogTest
src/build_test.cc:2546
Method
BuildWithLogTest
src/build_test.cc:1540
Method
BuildWithQueryDepsLogTest
src/build_test.cc:2333
Method
Builder
src/build.cc:607
Method
CLWrapper
src/msvc_helper.h:24
Method
CanRunMore
src/build_test.cc:626
Method
CanRunMore
src/real_command_runner.cc:58
Method
CheckConsoleProcessTerminated
Reaps console processes that have exited and moves them from the running set to the finished set.
src/subprocess-posix.cc:283
Method
Cleaner
src/clean.cc:27
Method
Cleanup
src/build.cc:627
Method
Clear
src/subprocess-win32.cc:291
Method
Clear
src/eval_env.h:43
Method
ClearJobTokens
src/real_command_runner.cc:30
Method
Client
src/jobserver.h:216
Method
Close
src/build_log.cc:125
Method
CollectTarget
src/ninja.cc:317
Method
CollectTargetsFromArgs
src/ninja.cc:370
Method
ComputeCriticalPath
src/build.cc:476
Method
Create
static
src/jobserver-posix.cc:119
Method
Create
static
src/jobserver-win32.cc:92
Method
CreateExplicit
Create instance for explicit byte value.
src/jobserver.h:89
Method
CreateFromArgs
src/ninja.cc:1165
Method
CreateGraphDependencyBetween
src/missing_deps_test.cc:72
Method
CreateImplicit
Create instance for the implicit value.
src/jobserver.h:94
Method
CreateInitialState
src/missing_deps_test.cc:61
Method
DeferGuessParallelism
src/ninja.cc:1675
Method
DependencyScan
src/graph.h:333
Method
DepfileParser
src/depfile_parser.cc:23
Method
DepfileParser
src/depfile_parser.in.cc:22
Method
DepfileParserOptions
src/depfile_parser.h:24
Method
Deps
src/deps_log.h:81
Method
DepsLog
src/deps_log.h:69
Method
DescribeLastError
src/lexer.in.cc:105
Method
Dirty
src/build_test.cc:805
Method
DoCleanRule
src/clean.cc:223
Method
DoCleanTarget
src/clean.cc:150
Method
DoWork
src/subprocess-win32.cc:254
Method
Dump
src/build.cc:597
Method
Dump
src/state.cc:54
Method
DyndepLoader
src/dyndep.h:47
Method
DyndepParser
src/dyndep_parser.cc:27
Method
Dyndeps
src/dyndep.h:31
Method
EatWhitespace
src/lexer.in.cc:172
Method
EatWhitespace
src/lexer.cc:471
Method
Edge
src/graph.h:182
Method
EdgeEnv
src/graph.cc:394
Method
EdgeFinished
src/state.cc:31
Method
EdgeMaybeReady
src/build.cc:256
Method
EdgeWanted
src/build.cc:152
Method
Elapsed
src/metrics.cc:102
Method
Error
src/lexer.in.cc:24
Method
Error
src/status_printer.cc:451
Method
ExpectToken
src/parser.cc:40
Method
ExtractDeps
src/build.cc:984
Method
FakeCommandRunner
src/build_test.cc:521
Method
FileExists
src/clean.cc:42
Method
FilterInputFilename
static
src/clparser.cc:69
← previous
next →
401–500 of 872, ranked by callers