Home
last modified time | relevance | path

Searched refs:DepNode (Results 1 – 17 of 17) sorted by relevance

/build/kati/
Ddep.h32 struct DepNode { struct
33 DepNode(Symbol output, bool is_phony, bool is_restat);
37 vector<DepNode*> deps; argument
38 vector<DepNode*> order_onlys; argument
39 vector<DepNode*> parents; argument
59 vector<DepNode*>* nodes); argument
Dexec.cc51 double ExecNode(DepNode* n, DepNode* needed_by) { in ExecNode()
78 for (DepNode* d : n->order_onlys) { in ExecNode()
87 for (DepNode* d : n->deps) { in ExecNode()
143 void Exec(const vector<DepNode*>& roots, Evaluator* ev) { in Exec()
145 for (DepNode* root : roots) { in Exec()
149 for (DepNode* root : roots) { in Exec()
Dcommand.h24 struct DepNode;
40 void Eval(DepNode* n, vector<Command*>* commands);
41 const DepNode* current_dep_node() const { return current_dep_node_; } in current_dep_node()
45 DepNode* current_dep_node_;
Ddep.cc38 static vector<DepNode*>* g_dep_node_pool;
179 DepNode* n) const { in FillDepNodeFromRule()
193 void FillDepNodeLoc(const Rule* r, DepNode* n) const { in FillDepNodeLoc()
201 DepNode* n) const { in FillDepNode()
223 DepNode::DepNode(Symbol o, bool p, bool r) in DepNode() function in DepNode
303 void Build(vector<Symbol> targets, vector<DepNode*>* nodes) { in Build()
335 DepNode* n = BuildPlan(target, Intern("")); in Build()
443 bool CanPickImplicitRule(const Rule* rule, Symbol output, DepNode* n, in CanPickImplicitRule()
501 DepNode* n, in PickRule()
555 DepNode* BuildPlan(Symbol output, Symbol needed_by UNUSED) { in BuildPlan()
[all …]
Dexec.h22 struct DepNode;
25 void Exec(const vector<DepNode*>& roots, Evaluator* ev);
Dninja.cc172 const DepNode* node;
200 void Generate(const vector<DepNode*>& nodes, in Generate()
221 void PopulateNinjaNodes(const vector<DepNode*>& nodes) { in PopulateNinjaNodes()
223 for (DepNode* node : nodes) { in PopulateNinjaNodes()
228 void PopulateNinjaNode(DepNode* node) { in PopulateNinjaNode()
249 for (DepNode* d : node->deps) { in PopulateNinjaNode()
252 for (DepNode* d : node->order_onlys) { in PopulateNinjaNode()
463 bool GetDepfile(const DepNode* node, string* cmd_buf, string* depfile) { in GetDepfile()
478 const DepNode* node = nn->node; in EmitDepfile()
487 const DepNode* node = nn->node; in EmitNode()
[all …]
Ddepgraph.go29 nodes []*DepNode
37 func (g *DepGraph) Nodes() []*DepNode { return g.nodes }
43 seen := make(map[*DepNode]bool)
44 var fix func(n *DepNode)
45 fix = func(n *DepNode) {
Dninja.h27 struct DepNode;
30 void GenerateNinja(const vector<DepNode*>& nodes,
Ddep.go27 type DepNode struct { struct
30 Deps []*DepNode argument
31 OrderOnlys []*DepNode argument
32 Parents []*DepNode argument
41 func (n *DepNode) String() string { argument
57 done map[string]*DepNode
283 func (db *depBuilder) buildPlan(output string, neededBy string, tsvs Vars) (*DepNode, error) {
294 n := &DepNode{Output: output, IsPhony: db.phony[output]}
546 done: make(map[string]*DepNode),
563 func (db *depBuilder) Eval(targets []string) ([]*DepNode, error) {
[all …]
Dexec.go46 func (ex *Executor) makeJobs(n *DepNode, neededBy *job) error {
90 var deps []*DepNode
172 var nodes []*DepNode
178 m := make(map[string]*DepNode)
Dquery.go22 func showDeps(w io.Writer, n *DepNode, indent int, seen map[string]int) { argument
43 func showNode(w io.Writer, n *DepNode) { argument
67 func handleNodeQuery(w io.Writer, q string, nodes []*DepNode) { argument
Dcommand.cc125 const DepNode* n = ce_->current_dep_node(); in Eval()
191 void CommandEvaluator::Eval(DepNode* n, vector<Command*>* commands) { in Eval()
Dserialize.go190 func (ns *depNodesSerializer) serializeDepNodes(nodes []*DepNode) {
511 func deserializeNodes(g serializableGraph) (r []*DepNode, err error) {
529 nodeMap := make(map[string]*DepNode)
536 d := &DepNode{
Devalcmd.go290 func createRunners(ctx *execContext, n *DepNode) ([]runner, bool, error) { argument
345 func evalCommands(nodes []*DepNode, vars Vars) error { argument
Dninja.go73 nodes []*DepNode
406 func (n *NinjaGenerator) dependency(node *DepNode) (string, string) {
479 func (n *NinjaGenerator) emitNode(node *DepNode) error {
Dmain.cc175 vector<DepNode*> nodes; in Run()
Dworker.go34 n *DepNode