Lines Matching refs:factory
44 const AbstractRegExpFactory* factory)
46 factory(factory),
47 digits(factory->CreateRegExp("\\d+")),
48 parentheses_digits(factory->CreateRegExp("\\((\\d+)\\)")),
49 single_digit(factory->CreateRegExp("\\d")),
50 two_digit_groups(factory->CreateRegExp("(\\d+)-(\\d+)")),
51 six_digit_groups(factory->CreateRegExp(
55 const scoped_ptr<const AbstractRegExpFactory> factory;
91 context.factory->CreateInput("+1-123-456-789"));
114 const AbstractRegExpFactory& factory = *context.factory;
115 const scoped_ptr<RegExpInput> input(factory.CreateInput("+123"));
116 const scoped_ptr<const RegExp> plus_sign(factory.CreateRegExp("(\\+)"));
130 context.factory->CreateInput("1-123-456-789"));
147 context.factory->CreateInput("+1-123-456-789"));
149 context.factory->CreateInput("111-222-333-444-555-666"));
200 const AbstractRegExpFactory& factory = *context.factory;
201 const scoped_ptr<const RegExp> reg_exp(factory.CreateRegExp("([\\da-z]+)"));
226 const AbstractRegExpFactory& factory = *context.factory;
227 const scoped_ptr<const RegExp> reg_exp(factory.CreateRegExp("([\\da-z]+)"));
262 context.factory->CreateRegExp("[a-z]"));
332 const AbstractRegExpFactory& factory = *context.factory;
334 const scoped_ptr<const RegExp> reg_exp(factory.CreateRegExp(