()
| 65 | ) |
| 66 | |
| 67 | func defaultRegexpCache() *loadingCache { |
| 68 | return NewLoadingCache( |
| 69 | func(key interface{}) (interface{}, error) { |
| 70 | return regexp.Compile(key.(string)) |
| 71 | }, defaultCap) |
| 72 | } |
| 73 | |
| 74 | func getRegexp(pattern string) (*regexp.Regexp, error) { |
| 75 | exp, err := RegexpCache.get(pattern) |
searching dependent graphs…