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
61 vector<DepNode*>* nodes); argument
Dcommand.h24 struct DepNode;
38 void Eval(DepNode* n, vector<Command*>* commands);
39 const DepNode* current_dep_node() const { return current_dep_node_; } in current_dep_node()
43 DepNode* current_dep_node_;
Dexec.cc52 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()
141 void Exec(const vector<DepNode*>& roots, Evaluator* ev) { in Exec()
143 for (DepNode* root : roots) { in Exec()
147 for (DepNode* root : roots) { in Exec()
Dexec.h22 struct DepNode;
25 void Exec(const vector<DepNode*>& roots, Evaluator* ev);
Dninja.h27 struct DepNode;
30 void GenerateNinja(const vector<DepNode*>& nodes,
Ddep.cc39 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()
[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) {
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
Dninja.cc172 const DepNode* node;
203 void Generate(const vector<DepNode*>& nodes, const string& orig_args) { in Generate()
223 void PopulateNinjaNodes(const vector<DepNode*>& nodes) { in PopulateNinjaNodes()
225 for (DepNode* node : nodes) { in PopulateNinjaNodes()
230 void PopulateNinjaNode(DepNode* node) { in PopulateNinjaNode()
251 for (DepNode* d : node->deps) { in PopulateNinjaNode()
254 for (DepNode* d : node->order_onlys) { in PopulateNinjaNode()
456 bool GetDepfile(const DepNode* node, string* cmd_buf, string* depfile) { in GetDepfile()
471 const DepNode* node = nn->node; in EmitDepfile()
480 const DepNode* node = nn->node; in EmitNode()
[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)
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 …]
Dcommand.cc119 const DepNode* n = ce_->current_dep_node(); in Eval()
186 void CommandEvaluator::Eval(DepNode* n, vector<Command*>* commands) { in Eval()
Devalcmd.go290 func createRunners(ctx *execContext, n *DepNode) ([]runner, bool, error) { argument
345 func evalCommands(nodes []*DepNode, vars Vars) error { argument
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{
Dninja.go73 nodes []*DepNode
406 func (n *NinjaGenerator) dependency(node *DepNode) (string, string) {
479 func (n *NinjaGenerator) emitNode(node *DepNode) error {
Dmain.cc279 vector<DepNode*> nodes; in Run()
Dworker.go34 n *DepNode