using TableRow = std::vector<std::string>;
Builder &builder;
- Mode mode;
+ Mode mode = DEPS;
std::vector<TableRow> table;
- unsigned max_depth;
- bool full_paths;
+ unsigned max_depth = 0;
+ bool full_paths = false;
std::map<const Target *, std::set<Target *> > rdepends;
public:
- Analyzer(Builder &);
+ Analyzer(Builder &b): builder(b) { }
void set_mode(Mode m) { mode = m; }
void set_max_depth(unsigned m) { max_depth = m; }