Lines Matching refs:suffix
61 inline bool EndsWith(const std::string& s, const std::string& suffix)
63 return s.size() >= suffix.size() &&
64 s.substr(s.size() - suffix.size(), suffix.size()) == suffix;
67 inline bool EndsWith(const std::string& s, char suffix)
69 return !s.empty() && s.back() == suffix;
72 inline bool EndsWithIgnoreCase(const std::string& s, const std::string& suffix)
74 return s.size() >= suffix.size() &&
75 strncasecmp(s.data() + (s.size() - suffix.size()), suffix.data(), suffix.size()) == 0;