Ninja
Builder Member List

This is the complete list of members for Builder, including all inherited members.

AddTarget(const std::string &name, std::string *err)Builder
AddTarget(Node *target, std::string *err)Builder
AlreadyUpToDate() constBuilder
Build(std::string *err)Builder
Builder(State *state, const BuildConfig &config, BuildLog *build_log, DepsLog *deps_log, DiskInterface *disk_interface, Status *status, int64_t start_time_millis)Builder
Builder(const Builder &other)Builderprivate
Cleanup()Builder
command_runner_Builder
config_Builder
disk_interface_Builderprivate
exit_code_Builderprivate
explanations_Builderprivate
ExtractDeps(CommandRunner::Result *result, const std::string &deps_type, const std::string &deps_prefix, std::vector< Node * > *deps_nodes, std::string *err)Builderprivate
FinishCommand(CommandRunner::Result *result, std::string *err)Builder
GetExitCode() constBuilderinline
jobserver_Builder
LoadDyndeps(Node *node, std::string *err)Builder
lock_file_path_Builderprivate
operator=(const Builder &other)Builderprivate
plan_Builder
running_edges_Builderprivate
RunningEdgeMap typedefBuilderprivate
scan_Builderprivate
SetBuildLog(BuildLog *log)Builderinline
SetFailureCode(ExitStatus code)Builderprivate
SetJobserverClient(std::unique_ptr< Jobserver::Client > jobserver_client)Builderinline
start_time_millis_Builderprivate
StartEdge(Edge *edge, std::string *err)Builder
state_Builder
status_Builder
~Builder()Builder