LLVM API Documentation
back() const | llvm::StringRef | [inline] |
begin() const | llvm::StringRef | [inline] |
compare(StringRef RHS) const | llvm::StringRef | [inline] |
compare_lower(StringRef RHS) const | llvm::StringRef | |
compare_numeric(StringRef RHS) const | llvm::StringRef | |
const_iterator typedef | llvm::StringRef | |
copy(Allocator &A) const | llvm::StringRef | [inline] |
count(char C) const | llvm::StringRef | [inline] |
count(StringRef Str) const | llvm::StringRef | |
data() const | llvm::StringRef | [inline] |
drop_back(size_t N=1) const | llvm::StringRef | [inline] |
drop_front(size_t N=1) const | llvm::StringRef | [inline] |
edit_distance(StringRef Other, bool AllowReplacements=true, unsigned MaxEditDistance=0) const | llvm::StringRef | |
empty() const | llvm::StringRef | [inline] |
end() const | llvm::StringRef | [inline] |
endswith(StringRef Suffix) const | llvm::StringRef | [inline] |
endswith_lower(StringRef Suffix) const | llvm::StringRef | |
equals(StringRef RHS) const | llvm::StringRef | [inline] |
equals_lower(StringRef RHS) const | llvm::StringRef | [inline] |
find(char C, size_t From=0) const | llvm::StringRef | [inline] |
find(StringRef Str, size_t From=0) const | llvm::StringRef | |
find_first_not_of(char C, size_t From=0) const | llvm::StringRef | |
find_first_not_of(StringRef Chars, size_t From=0) const | llvm::StringRef | |
find_first_of(char C, size_t From=0) const | llvm::StringRef | [inline] |
find_first_of(StringRef Chars, size_t From=0) const | llvm::StringRef | |
find_last_not_of(char C, size_t From=npos) const | llvm::StringRef | |
find_last_not_of(StringRef Chars, size_t From=npos) const | llvm::StringRef | |
find_last_of(char C, size_t From=npos) const | llvm::StringRef | [inline] |
find_last_of(StringRef Chars, size_t From=npos) const | llvm::StringRef | |
front() const | llvm::StringRef | [inline] |
getAsInteger(unsigned Radix, T &Result) const | llvm::StringRef | [inline] |
getAsInteger(unsigned Radix, T &Result) const | llvm::StringRef | [inline] |
getAsInteger(unsigned Radix, APInt &Result) const | llvm::StringRef | |
iterator typedef | llvm::StringRef | |
lower() const | llvm::StringRef | |
ltrim(StringRef Chars=" \t\n\v\f\r") const | llvm::StringRef | [inline] |
npos | llvm::StringRef | [static] |
operator std::string() const | llvm::StringRef | [inline] |
operator[](size_t Index) const | llvm::StringRef | [inline] |
rfind(char C, size_t From=npos) const | llvm::StringRef | [inline] |
rfind(StringRef Str) const | llvm::StringRef | |
rsplit(char Separator) const | llvm::StringRef | [inline] |
rtrim(StringRef Chars=" \t\n\v\f\r") const | llvm::StringRef | [inline] |
size() const | llvm::StringRef | [inline] |
size_type typedef | llvm::StringRef | |
slice(size_t Start, size_t End) const | llvm::StringRef | [inline] |
split(char Separator) const | llvm::StringRef | [inline] |
split(StringRef Separator) const | llvm::StringRef | [inline] |
split(SmallVectorImpl< StringRef > &A, StringRef Separator, int MaxSplit=-1, bool KeepEmpty=true) const | llvm::StringRef | |
startswith(StringRef Prefix) const | llvm::StringRef | [inline] |
startswith_lower(StringRef Prefix) const | llvm::StringRef | |
str() const | llvm::StringRef | [inline] |
StringRef() | llvm::StringRef | [inline] |
StringRef(const char *Str) | llvm::StringRef | [inline] |
StringRef(const char *data, size_t length) | llvm::StringRef | [inline] |
StringRef(const std::string &Str) | llvm::StringRef | [inline] |
substr(size_t Start, size_t N=npos) const | llvm::StringRef | [inline] |
trim(StringRef Chars=" \t\n\v\f\r") const | llvm::StringRef | [inline] |
upper() const | llvm::StringRef |