Home
last modified time | relevance | path

Searched refs:dyndeps (Results 1 – 3 of 3) sorted by relevance

/third_party/ninja/src/
Ddyndep.cc59 Dyndeps const& dyndeps = ddi->second; in LoadDyndeps() local
60 if (!UpdateEdge(edge, &dyndeps, err)) { in LoadDyndeps()
80 bool DyndepLoader::UpdateEdge(Edge* edge, Dyndeps const* dyndeps, in UpdateEdge() argument
85 if (dyndeps->restat_) in UpdateEdge()
90 dyndeps->implicit_outputs_.begin(), in UpdateEdge()
91 dyndeps->implicit_outputs_.end()); in UpdateEdge()
92 edge->implicit_outs_ += dyndeps->implicit_outputs_.size(); in UpdateEdge()
96 dyndeps->implicit_outputs_.begin(); in UpdateEdge()
97 i != dyndeps->implicit_outputs_.end(); ++i) { in UpdateEdge()
107 dyndeps->implicit_inputs_.begin(), in UpdateEdge()
[all …]
Ddyndep_parser.cc107 Dyndeps* dyndeps = NULL; in ParseEdge() local
128 dyndeps = &res.first->second; in ParseEdge()
197 dyndeps->restat_ = !value.empty(); in ParseEdge()
200 dyndeps->implicit_inputs_.reserve(ins.size()); in ParseEdge()
208 dyndeps->implicit_inputs_.push_back(n); in ParseEdge()
211 dyndeps->implicit_outputs_.reserve(outs.size()); in ParseEdge()
219 dyndeps->implicit_outputs_.push_back(n); in ParseEdge()
Ddyndep.h58 bool UpdateEdge(Edge* edge, Dyndeps const* dyndeps, std::string* err) const;