Home | History | Annotate | Download | only in matcher

Lines Matching defs:patterns

23   std::vector<const StringPattern*> patterns;
25 patterns.push_back(&substring_pattern);
27 matcher.RegisterPatterns(patterns);
46 // In order to make sure that the order in which patterns are registered
49 std::vector<const StringPattern*> patterns;
51 patterns.push_back(&substring_pattern_1);
52 patterns.push_back(&substring_pattern_2);
54 patterns.push_back(&substring_pattern_2);
55 patterns.push_back(&substring_pattern_1);
58 matcher.RegisterPatterns(patterns);
71 // Test overlapping patterns
105 // Test duplicate patterns with different IDs
130 std::vector<const StringPattern*> patterns;
131 patterns.push_back(&pattern_1);
132 matcher.RegisterPatterns(patterns);
134 patterns.clear();
135 patterns.push_back(&pattern_2);
136 patterns.push_back(&pattern_3);
137 matcher.RegisterPatterns(patterns);
145 patterns.clear();
146 patterns.push_back(&pattern_2);
147 matcher.UnregisterPatterns(patterns);
155 patterns.clear();
156 patterns.push_back(&pattern_1);
157 patterns.push_back(&pattern_3);
158 matcher.UnregisterPatterns(patterns);