aboutsummaryrefslogtreecommitdiff
path: root/dep.h
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2016-02-19 15:21:32 +0900
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2016-02-19 17:09:28 +0900
commit3727d215444bdd9d2fe404bb4a98275b1b43f71e (patch)
treeb0c00843583c6839a2fff8d9779739f6374db3f2 /dep.h
parent0325b162edd8fc9a6bbc6c6e53cb2c91dd797cbd (diff)
[C++] Refactor DepBuilder
After this patch, multiple Rule objects won't be merged to a single rule. Instead, DepBuilder holds the list of Rules and directly write merged results to DepNode.
Diffstat (limited to 'dep.h')
-rw-r--r--dep.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/dep.h b/dep.h
index 05d10d0..4302997 100644
--- a/dep.h
+++ b/dep.h
@@ -42,6 +42,7 @@ struct DepNode {
bool is_phony;
bool is_restat;
vector<Symbol> actual_inputs;
+ vector<Symbol> actual_order_only_inputs;
Vars* rule_vars;
Var* depfile_var;
Symbol output_pattern;