Lines Matching refs:DepNode
39 static vector<DepNode*>* g_dep_node_pool;
212 void FillDepNodeFromRule(Symbol output, const Rule* r, DepNode* n) const { in FillDepNodeFromRule()
226 void FillDepNodeLoc(const Rule* r, DepNode* n) const { in FillDepNodeLoc()
232 void FillDepNode(Symbol output, const Rule* pattern_rule, DepNode* n) const { in FillDepNode()
263 DepNode::DepNode(Symbol o, bool p, bool r) in DepNode() function in DepNode
341 void Build(vector<Symbol> targets, vector<DepNode*>* nodes) { in Build()
373 DepNode* n = BuildPlan(target, Intern("")); in Build()
502 DepNode* n, in CanPickImplicitRule()
560 DepNode* n, in PickRule()
619 DepNode* BuildPlan(Symbol output, Symbol needed_by UNUSED) { in BuildPlan()
627 DepNode* n = in BuildPlan()
628 new DepNode(output, phony_.count(output), restat_.count(output)); in BuildPlan()
691 DepNode* c = BuildPlan(input, output); in BuildPlan()
696 DepNode* c = BuildPlan(input, output); in BuildPlan()
724 unordered_map<Symbol, DepNode*> done_;
736 vector<DepNode*>* nodes) { in MakeDep()
743 g_dep_node_pool = new vector<DepNode*>; in InitDepNodePool()
747 for (DepNode* n : *g_dep_node_pool) in QuitDepNodePool()