mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-15 22:28:18 +00:00
StringRef tweaks:
- Respect find_first_of(char's From parameter instead of silently dropping it. - Prefer std::string() to std::string("") git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111814 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -150,7 +150,7 @@ namespace llvm {
|
|||||||
|
|
||||||
/// str - Get the contents as an std::string.
|
/// str - Get the contents as an std::string.
|
||||||
std::string str() const {
|
std::string str() const {
|
||||||
if (Data == 0) return "";
|
if (Data == 0) return std::string();
|
||||||
return std::string(Data, Length);
|
return std::string(Data, Length);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -231,7 +231,9 @@ namespace llvm {
|
|||||||
|
|
||||||
/// find_first_of - Find the first character in the string that is \arg C,
|
/// find_first_of - Find the first character in the string that is \arg C,
|
||||||
/// or npos if not found. Same as find.
|
/// or npos if not found. Same as find.
|
||||||
size_type find_first_of(char C, size_t = 0) const { return find(C); }
|
size_type find_first_of(char C, size_t From = 0) const {
|
||||||
|
return find(C, From);
|
||||||
|
}
|
||||||
|
|
||||||
/// find_first_of - Find the first character in the string that is in \arg
|
/// find_first_of - Find the first character in the string that is in \arg
|
||||||
/// Chars, or npos if not found.
|
/// Chars, or npos if not found.
|
||||||
|
Reference in New Issue
Block a user