41 _full_pattern(pattern),
43 _full_substitution(substitution)
52 _hash = (h1 ^ (h2 << 1)) ^ (h3 << 1 );
std::vector< absl::string_view > _pattern
strings_internal::Splitter< typename strings_internal::SelectDelimiter< Delimiter >::type, AllowEmpty > StrSplit(strings_internal::ConvertibleToStringView text, Delimiter d)
std::vector< absl::string_view > _alias
std::vector< absl::string_view > _substitution
SubstitutionRule & operator=(const SubstitutionRule &other)
std::string _full_pattern
SubstitutionRule(const char *pattern, const char *alias, const char *substitution)
Pass the three arguments (pattern, alias, substitution) as point separated strings.
std::string _full_substitution