Home | History | Annotate | Download | only in declarative

Lines Matching refs:rule

27     const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) {
57 std::vector<linked_ptr<RulesRegistry::Rule> >* out) {
63 std::vector<linked_ptr<RulesRegistry::Rule> >* out) {
108 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) {
114 for (std::vector<linked_ptr<RulesRegistry::Rule> >::const_iterator i =
116 RulesRegistry::Rule* rule = i->get();
117 if (rule->id.get()) {
118 std::string id = *(rule->id);
128 for (std::vector<linked_ptr<RulesRegistry::Rule> >::const_iterator i =
130 RulesRegistry::Rule* rule = i->get();
131 if (!rule->id.get()) {
132 rule->id.reset(new std::string(GenerateUniqueId(extension_id)));
133 used_rule_identifiers_[extension_id].insert(*(rule->id));
140 const std::vector<linked_ptr<RulesRegistry::Rule> >& rules) {
141 std::vector<linked_ptr<RulesRegistry::Rule> >::const_iterator i;