Home
last modified time | relevance | path

Searched refs:RegExpCache (Results 1 - 9 of 9) sorted by relevance

/third_party/libphonenumber/cpp/src/phonenumbers/
H A Dregexp_cache.h17 // RegExpCache is a simple wrapper around hash_map<> to store RegExp objects.
20 // GetRegExp() method of the class RegExpCache providing the pattern string. If
24 // RegExpCache cache;
51 class RegExpCache { class
60 explicit RegExpCache(const AbstractRegExpFactory& regexp_factory,
63 RegExpCache(const RegExpCache&) = delete;
64 RegExpCache& operator=(const RegExpCache&) = delete;
66 ~RegExpCache();
[all...]
H A Dregexp_cache.cc31 RegExpCache::RegExpCache(const AbstractRegExpFactory& regexp_factory, in RegExpCache() function in i18n::phonenumbers::RegExpCache
41 RegExpCache::~RegExpCache() { in ~RegExpCache()
49 const RegExp& RegExpCache::GetRegExp(const string& pattern) { in GetRegExp()
H A Dregex_based_matcher.h31 class RegExpCache;
54 const scoped_ptr<RegExpCache> regexp_cache_;
H A Dregex_based_matcher.cc30 // Same implementations of AbstractRegExpFactory and RegExpCache in
34 regexp_cache_(new RegExpCache(*regexp_factory_, 128)) {} in RegexBasedMatcher()
H A Dasyoutypeformatter.h182 RegExpCache regexp_cache_;
239 // Disallow copy and assign since this class uses RegExpCache which can't be
H A Dasyoutypeformatter.cc65 RegExpCache* cache, in MatchAllGroups()
H A Dphonenumbermatcher.cc237 mutable RegExpCache regexp_cache_;
H A Dphonenumberutil.cc672 scoped_ptr<RegExpCache> regexp_cache_;
796 regexp_cache_(new RegExpCache(*regexp_factory_.get(), 128)), in PhoneNumberRegExpsAndMappings()
/third_party/libphonenumber/cpp/test/phonenumbers/
H A Dregexp_cache_test.cc39 RegExpCache cache_;

Completed in 10 milliseconds