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);
72 // Test overlapping patterns
106 // Test duplicate patterns with different IDs
131 std::vector<const StringPattern*> patterns;
132 patterns.push_back(&pattern_1);
133 matcher.RegisterPatterns(patterns);
135 patterns.clear();
136 patterns.push_back(&pattern_2);
137 patterns.push_back(&pattern_3);
138 matcher.RegisterPatterns(patterns);
146 patterns.clear();
147 patterns.push_back(&pattern_2);
148 matcher.UnregisterPatterns(patterns);
156 patterns.clear();
157 patterns.push_back(&pattern_1);
158 patterns.push_back(&pattern_3);
159 matcher.UnregisterPatterns(patterns);