Lines Matching refs:node
56 Node* node = state_->GetNode(*i, slash_bits);
57 dep_nodes_output_->push_back(node);
66 void MissingDependencyPrinter::OnMissingDep(Node* node, const std::string& path,
68 std::cout << "Missing dep: " << node->path() << " uses " << path
78 void MissingDependencyScanner::ProcessNode(Node* node) {
79 if (!node)
81 Edge* edge = node->in_edge();
84 if (!seen_.insert(node).second)
94 DepsLog::Deps* deps = deps_log_->GetDeps(node);
96 ProcessNodeDeps(node, deps->nodes, deps->node_count);
105 ProcessNodeDeps(node, &depfile_deps[0], depfile_deps.size());
109 void MissingDependencyScanner::ProcessNodeDeps(Node* node, Node** dep_nodes,
111 Edge* edge = node->in_edge();
145 delegate_->OnMissingDep(node, dep_nodes[i]->path(), (*ne)->rule());
150 nodes_missing_deps_.insert(node);