mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-28 14:10:41 +00:00
Simplify users of StringRef::{l,r}trim (NFC)
r260925 introduced a version of the *trim methods which is preferable when trimming a single kind of character. Update all users in llvm. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260926 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
9ae3e2ceaa
commit
7e9bf0962b
@ -42,7 +42,7 @@ struct ArchiveMemberHeader {
|
||||
sys::fs::perms getAccessMode() const;
|
||||
sys::TimeValue getLastModified() const;
|
||||
llvm::StringRef getRawLastModified() const {
|
||||
return StringRef(LastModified, sizeof(LastModified)).rtrim(" ");
|
||||
return StringRef(LastModified, sizeof(LastModified)).rtrim(' ');
|
||||
}
|
||||
unsigned getUID() const;
|
||||
unsigned getGID() const;
|
||||
|
@ -52,14 +52,14 @@ ErrorOr<uint32_t> ArchiveMemberHeader::getSize() const {
|
||||
|
||||
sys::fs::perms ArchiveMemberHeader::getAccessMode() const {
|
||||
unsigned Ret;
|
||||
if (StringRef(AccessMode, sizeof(AccessMode)).rtrim(" ").getAsInteger(8, Ret))
|
||||
if (StringRef(AccessMode, sizeof(AccessMode)).rtrim(' ').getAsInteger(8, Ret))
|
||||
llvm_unreachable("Access mode is not an octal number.");
|
||||
return static_cast<sys::fs::perms>(Ret);
|
||||
}
|
||||
|
||||
sys::TimeValue ArchiveMemberHeader::getLastModified() const {
|
||||
unsigned Seconds;
|
||||
if (StringRef(LastModified, sizeof(LastModified)).rtrim(" ")
|
||||
if (StringRef(LastModified, sizeof(LastModified)).rtrim(' ')
|
||||
.getAsInteger(10, Seconds))
|
||||
llvm_unreachable("Last modified time not a decimal number.");
|
||||
|
||||
@ -70,14 +70,14 @@ sys::TimeValue ArchiveMemberHeader::getLastModified() const {
|
||||
|
||||
unsigned ArchiveMemberHeader::getUID() const {
|
||||
unsigned Ret;
|
||||
if (StringRef(UID, sizeof(UID)).rtrim(" ").getAsInteger(10, Ret))
|
||||
if (StringRef(UID, sizeof(UID)).rtrim(' ').getAsInteger(10, Ret))
|
||||
llvm_unreachable("UID time not a decimal number.");
|
||||
return Ret;
|
||||
}
|
||||
|
||||
unsigned ArchiveMemberHeader::getGID() const {
|
||||
unsigned Ret;
|
||||
if (StringRef(GID, sizeof(GID)).rtrim(" ").getAsInteger(10, Ret))
|
||||
if (StringRef(GID, sizeof(GID)).rtrim(' ').getAsInteger(10, Ret))
|
||||
llvm_unreachable("GID time not a decimal number.");
|
||||
return Ret;
|
||||
}
|
||||
@ -108,7 +108,7 @@ Archive::Child::Child(const Archive *Parent, const char *Start,
|
||||
StringRef Name = getRawName();
|
||||
if (Name.startswith("#1/")) {
|
||||
uint64_t NameSize;
|
||||
if (Name.substr(3).rtrim(" ").getAsInteger(10, NameSize))
|
||||
if (Name.substr(3).rtrim(' ').getAsInteger(10, NameSize))
|
||||
llvm_unreachable("Long name length is not an integer");
|
||||
StartOfFile += NameSize;
|
||||
}
|
||||
@ -197,7 +197,7 @@ ErrorOr<StringRef> Archive::Child::getName() const {
|
||||
// It's a long name.
|
||||
// Get the offset.
|
||||
std::size_t offset;
|
||||
if (name.substr(1).rtrim(" ").getAsInteger(10, offset))
|
||||
if (name.substr(1).rtrim(' ').getAsInteger(10, offset))
|
||||
llvm_unreachable("Long name offset is not an integer");
|
||||
|
||||
// Verify it.
|
||||
@ -213,10 +213,9 @@ ErrorOr<StringRef> Archive::Child::getName() const {
|
||||
return StringRef(addr);
|
||||
} else if (name.startswith("#1/")) {
|
||||
uint64_t name_size;
|
||||
if (name.substr(3).rtrim(" ").getAsInteger(10, name_size))
|
||||
if (name.substr(3).rtrim(' ').getAsInteger(10, name_size))
|
||||
llvm_unreachable("Long name length is not an ingeter");
|
||||
return Data.substr(sizeof(ArchiveMemberHeader), name_size)
|
||||
.rtrim(StringRef("\0", 1));
|
||||
return Data.substr(sizeof(ArchiveMemberHeader), name_size).rtrim('\0');
|
||||
}
|
||||
// It's a simple name.
|
||||
if (name[name.size() - 1] == '/')
|
||||
|
@ -1911,7 +1911,7 @@ StringRef ScalarNode::getValue(SmallVectorImpl<char> &Storage) const {
|
||||
return UnquotedValue;
|
||||
}
|
||||
// Plain or block.
|
||||
return Value.rtrim(" ");
|
||||
return Value.rtrim(' ');
|
||||
}
|
||||
|
||||
StringRef ScalarNode::unescapeDoubleQuoted( StringRef UnquotedValue
|
||||
|
Loading…
Reference in New Issue
Block a user