Ninja
DependencyScan Member List

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

build_log() constDependencyScaninline
build_log_DependencyScanprivate
dep_loader_DependencyScanprivate
DependencyScan(State *state, BuildLog *build_log, DepsLog *deps_log, DiskInterface *disk_interface, DepfileParserOptions const *depfile_parser_options, Explanations *explanations)DependencyScaninline
deps_log() constDependencyScaninline
disk_interface_DependencyScanprivate
dyndep_loader_DependencyScanprivate
explanations_DependencyScanprivate
LoadDyndeps(Node *node, std::string *err) constDependencyScan
LoadDyndeps(Node *node, DyndepFile *ddf, std::string *err) constDependencyScan
RecomputeDirty(Node *node, std::vector< Node * > *validation_nodes, std::string *err)DependencyScan
RecomputeNodeDirty(Node *node, std::vector< Node * > *stack, std::vector< Node * > *validation_nodes, std::string *err)DependencyScanprivate
RecomputeOutputDirty(const Edge *edge, const Node *most_recent_input, const std::string &command, Node *output)DependencyScanprivate
RecomputeOutputsDirty(Edge *edge, Node *most_recent_input, bool *dirty, std::string *err)DependencyScan
RecordExplanation(const Node *node, const char *fmt,...)DependencyScanprivate
set_build_log(BuildLog *log)DependencyScaninline
VerifyDAG(Node *node, std::vector< Node * > *stack, std::string *err)DependencyScanprivate