LLVM 20.0.0git
|
This is the complete list of members for llvm::StringRef, including all inherited members.
back() const | llvm::StringRef | inline |
begin() const | llvm::StringRef | inline |
bytes() const | llvm::StringRef | inline |
bytes_begin() const | llvm::StringRef | inline |
bytes_end() const | llvm::StringRef | inline |
compare(StringRef RHS) const | llvm::StringRef | inline |
compare_insensitive(StringRef RHS) const | llvm::StringRef | |
compare_numeric(StringRef RHS) const | llvm::StringRef | |
const_iterator typedef | llvm::StringRef | |
const_reverse_iterator typedef | llvm::StringRef | |
consume_back(StringRef Suffix) | llvm::StringRef | inline |
consume_back_insensitive(StringRef Suffix) | llvm::StringRef | inline |
consume_front(StringRef Prefix) | llvm::StringRef | inline |
consume_front_insensitive(StringRef Prefix) | llvm::StringRef | inline |
consumeInteger(unsigned Radix, T &Result) | llvm::StringRef | inline |
consumeInteger(unsigned Radix, APInt &Result) | llvm::StringRef | |
contains(StringRef Other) const | llvm::StringRef | inline |
contains(char C) const | llvm::StringRef | inline |
contains_insensitive(StringRef Other) const | llvm::StringRef | inline |
contains_insensitive(char C) const | llvm::StringRef | inline |
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 |
detectEOL() const | llvm::StringRef | inline |
drop_back(size_t N=1) const | llvm::StringRef | inline |
drop_front(size_t N=1) const | llvm::StringRef | inline |
drop_until(function_ref< bool(char)> F) const | llvm::StringRef | inline |
drop_while(function_ref< bool(char)> F) const | llvm::StringRef | inline |
edit_distance(StringRef Other, bool AllowReplacements=true, unsigned MaxEditDistance=0) const | llvm::StringRef | |
edit_distance_insensitive(StringRef Other, bool AllowReplacements=true, unsigned MaxEditDistance=0) const | llvm::StringRef | |
empty() const | llvm::StringRef | inline |
end() const | llvm::StringRef | inline |
ends_with(StringRef Suffix) const | llvm::StringRef | inline |
ends_with(char Suffix) const | llvm::StringRef | inline |
ends_with_insensitive(StringRef Suffix) const | llvm::StringRef | |
equals_insensitive(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_if(function_ref< bool(char)> F, size_t From=0) const | llvm::StringRef | inline |
find_if_not(function_ref< bool(char)> F, size_t From=0) const | llvm::StringRef | inline |
find_insensitive(char C, size_t From=0) const | llvm::StringRef | |
find_insensitive(StringRef Str, 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 |
getAsDouble(double &Result, bool AllowInexact=true) const | llvm::StringRef | |
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(char Char) const | llvm::StringRef | inline |
ltrim(StringRef Chars=" \t\n\v\f\r") const | llvm::StringRef | inline |
npos | llvm::StringRef | static |
operator std::string_view() const | llvm::StringRef | inline |
operator=(T &&Str)=delete | llvm::StringRef | |
operator[](size_t Index) const | llvm::StringRef | inline |
rbegin() const | llvm::StringRef | inline |
rend() const | llvm::StringRef | inline |
reverse_iterator typedef | llvm::StringRef | |
rfind(char C, size_t From=npos) const | llvm::StringRef | inline |
rfind(StringRef Str) const | llvm::StringRef | |
rfind_insensitive(char C, size_t From=npos) const | llvm::StringRef | |
rfind_insensitive(StringRef Str) const | llvm::StringRef | |
rsplit(StringRef Separator) const | llvm::StringRef | inline |
rsplit(char Separator) const | llvm::StringRef | inline |
rtrim(char Char) 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 | |
split(SmallVectorImpl< StringRef > &A, char Separator, int MaxSplit=-1, bool KeepEmpty=true) const | llvm::StringRef | |
starts_with(StringRef Prefix) const | llvm::StringRef | inline |
starts_with(char Prefix) const | llvm::StringRef | inline |
starts_with_insensitive(StringRef Prefix) const | llvm::StringRef | |
str() const | llvm::StringRef | inline |
StringRef()=default | llvm::StringRef | |
StringRef(std::nullptr_t)=delete | llvm::StringRef | |
StringRef(const char *Str LLVM_LIFETIME_BOUND) | llvm::StringRef | inline |
StringRef(const char *data LLVM_LIFETIME_BOUND, size_t length) | llvm::StringRef | inline |
StringRef(const std::string &Str) | llvm::StringRef | inline |
StringRef(std::string_view Str) | llvm::StringRef | inline |
substr(size_t Start, size_t N=npos) const | llvm::StringRef | inline |
take_back(size_t N=1) const | llvm::StringRef | inline |
take_front(size_t N=1) const | llvm::StringRef | inline |
take_until(function_ref< bool(char)> F) const | llvm::StringRef | inline |
take_while(function_ref< bool(char)> F) const | llvm::StringRef | inline |
trim(char Char) const | llvm::StringRef | inline |
trim(StringRef Chars=" \t\n\v\f\r") const | llvm::StringRef | inline |
upper() const | llvm::StringRef | |
value_type typedef | llvm::StringRef |