Lines Matching refs:StringPiece

53 std::vector<std::string> Split(const android::StringPiece& str, char sep);
54 std::vector<std::string> SplitAndLowercase(const android::StringPiece& str, char sep);
57 bool StartsWith(const android::StringPiece& str, const android::StringPiece& prefix);
60 bool EndsWith(const android::StringPiece& str, const android::StringPiece& suffix);
64 android::StringPiece TrimLeadingWhitespace(const android::StringPiece& str);
68 android::StringPiece TrimTrailingWhitespace(const android::StringPiece& str);
72 android::StringPiece TrimWhitespace(const android::StringPiece& str);
75 bool IsJavaClassName(const android::StringPiece& str);
78 bool IsJavaPackageName(const android::StringPiece& str);
85 bool IsAndroidPackageName(const android::StringPiece& str);
90 bool IsAndroidSplitName(const android::StringPiece& str);
98 bool IsAndroidSharedUserId(const android::StringPiece& package_name,
99 const android::StringPiece& shared_user_id);
108 Maybe<std::string> GetFullyQualifiedClassName(const android::StringPiece& package,
109 const android::StringPiece& class_name);
166 bool VerifyJavaStringFormat(const android::StringPiece& str);
168 bool AppendStyledString(const android::StringPiece& input, bool preserve_spaces,
175 StringBuilder& Append(const android::StringPiece& str);
221 std::u16string Utf8ToUtf16(const android::StringPiece& utf8);
236 using reference = android::StringPiece&;
237 using value_type = android::StringPiece;
239 using pointer = android::StringPiece*;
247 android::StringPiece operator*() { return token_; }
254 iterator(const android::StringPiece& s, char sep, const android::StringPiece& tok, bool end);
256 android::StringPiece str_;
258 android::StringPiece token_;
262 Tokenizer(const android::StringPiece& str, char sep);
277 inline Tokenizer Tokenize(const android::StringPiece& str, char sep) { in Tokenize()
304 bool ExtractResFilePathParts(const android::StringPiece& path, android::StringPiece* out_prefix,
305 android::StringPiece* out_entry, android::StringPiece* out_suffix);