Lines Matching refs:edge_
386 : edge_(edge), escape_in_out_(escape), recursive_(false) {}
395 const Edge* const edge_;
402 int explicit_deps_count = edge_->inputs_.size() - edge_->implicit_deps_ -
403 edge_->order_only_deps_;
404 return MakePathList(edge_->inputs_.data(), explicit_deps_count,
407 int explicit_outs_count = edge_->outputs_.size() - edge_->implicit_outs_;
408 return MakePathList(&edge_->outputs_[0], explicit_outs_count, ' ');
456 const EvalString* eval = edge_->rule_->GetBinding(var);
464 std::string result = edge_->env_->LookupWithFallback(var, eval, this);