Lines Matching refs:pattern_
698 pattern_ = regex;
949 return re.is_valid_ && MatchRegexAnywhere(re.pattern_.c_str(), str);
955 pattern_.clear();
958 pattern_ = regex;
969 full_pattern_.reserve(pattern_.size() + 2);
971 if (pattern_.empty() || pattern_.front() != '^') {
975 full_pattern_.append(pattern_);
977 if (pattern_.empty() || pattern_.back() != '$') {