Lines Matching defs:rules
80 /// Whether duplicate rules for one target should warn or print an error.
100 /// Loaded state (rules, nodes).
512 set<string> rules;
520 rules.insert((*out_node)->path());
526 for (set<string>::const_iterator i = rules.begin();
527 i != rules.end(); ++i) {
650 // The rules tool uses getopt, and expects argv[0] to contain the name of
651 // the tool, i.e. "rules".
666 printf("usage: ninja -t rules [options]\n"
678 // Print rules
681 const Rules& rules = state_.bindings_.GetRules();
682 for (Rules::const_iterator i = rules.begin(); i != rules.end(); ++i) {
858 " -r interpret targets as a list of rules to clean instead\n"
958 "usage: ninja -t compdb [options] [rules]\n"
1138 { "rules", "list all rules",
1382 // Make sure restat rules do not see stale timestamps.