Lines Matching refs:deps
148 // This is our first encounter with this edge. Load discovered deps.
630 string deps_type = edge->GetBinding("deps");
638 // No deps to load.
736 // NOTE: deps are only supported for single-target edges.
738 DepsLog::Deps* deps = deps_log_ ? deps_log_->GetDeps(output) : NULL;
739 if (!deps) {
740 EXPLAIN("deps for '%s' are missing", output->path().c_str());
744 // Deps are invalid if the output is newer than the deps.
745 if (output->mtime() > deps->mtime) {
746 EXPLAIN("stored deps info out of date for '%s' (%" PRId64 " vs %" PRId64 ")",
747 output->path().c_str(), deps->mtime, output->mtime());
752 PreallocateSpace(edge, deps->node_count);
753 for (int i = 0; i < deps->node_count; ++i, ++implicit_dep) {
754 Node* node = deps->nodes[i];