LLVM API Documentation

llvm::SmallString< InternalLen > Member List
This is the complete list of members for llvm::SmallString< InternalLen >, including all inherited members.
append(in_iter S, in_iter E)llvm::SmallString< InternalLen > [inline]
append(size_t NumInputs, char Elt)llvm::SmallString< InternalLen > [inline]
append(StringRef RHS)llvm::SmallString< InternalLen > [inline]
append(const SmallVectorImpl< char > &RHS)llvm::SmallString< InternalLen > [inline]
SmallVector< char, InternalLen >::append(size_type NumInputs, const char &Elt)llvm::SmallVectorImpl< char > [inline]
assign(size_t NumElts, char Elt)llvm::SmallString< InternalLen > [inline]
assign(in_iter S, in_iter E)llvm::SmallString< InternalLen > [inline]
assign(StringRef RHS)llvm::SmallString< InternalLen > [inline]
assign(const SmallVectorImpl< char > &RHS)llvm::SmallString< InternalLen > [inline]
SmallVector< char, InternalLen >::assign(unsigned NumElts, const char &Elt)llvm::SmallVectorImpl< char > [inline]
back()llvm::SmallVectorTemplateCommon< char > [inline]
back() constllvm::SmallVectorTemplateCommon< char > [inline]
begin()llvm::SmallVectorTemplateCommon< char > [inline]
begin() constllvm::SmallVectorTemplateCommon< char > [inline]
BeginXllvm::SmallVectorBase [protected]
c_str()llvm::SmallString< InternalLen > [inline]
capacity() constllvm::SmallVectorTemplateCommon< char > [inline]
capacity_in_bytes() const llvm::SmallVectorBase [inline]
capacity_ptr()llvm::SmallVectorTemplateCommon< char > [inline, protected]
capacity_ptr() constllvm::SmallVectorTemplateCommon< char > [inline, protected]
CapacityXllvm::SmallVectorBase [protected]
clear()llvm::SmallVectorImpl< char > [inline]
compare(StringRef RHS) const llvm::SmallString< InternalLen > [inline]
compare_lower(StringRef RHS) const llvm::SmallString< InternalLen > [inline]
compare_numeric(StringRef RHS) const llvm::SmallString< InternalLen > [inline]
const_iterator typedefllvm::SmallVectorTemplateCommon< char >
const_pointer typedefllvm::SmallVectorTemplateCommon< char >
const_reference typedefllvm::SmallVectorTemplateCommon< char >
const_reverse_iterator typedefllvm::SmallVectorTemplateCommon< char >
count(char C) const llvm::SmallString< InternalLen > [inline]
count(StringRef Str) const llvm::SmallString< InternalLen > [inline]
data()llvm::SmallVectorTemplateCommon< char > [inline]
data() constllvm::SmallVectorTemplateCommon< char > [inline]
destroy_range(char *S, char *E)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline, protected, static]
difference_type typedefllvm::SmallVectorTemplateCommon< char >
empty() const llvm::SmallVectorBase [inline]
end()llvm::SmallVectorTemplateCommon< char > [inline]
end() constllvm::SmallVectorTemplateCommon< char > [inline]
endswith(StringRef Suffix) const llvm::SmallString< InternalLen > [inline]
EndXllvm::SmallVectorBase [protected]
equals(StringRef RHS) const llvm::SmallString< InternalLen > [inline]
equals_lower(StringRef RHS) const llvm::SmallString< InternalLen > [inline]
erase(iterator I)llvm::SmallVectorImpl< char > [inline]
erase(iterator S, iterator E)llvm::SmallVectorImpl< char > [inline]
find(char C, size_t From=0) const llvm::SmallString< InternalLen > [inline]
find(StringRef Str, size_t From=0) const llvm::SmallString< InternalLen > [inline]
find_first_not_of(char C, size_t From=0) const llvm::SmallString< InternalLen > [inline]
find_first_not_of(StringRef Chars, size_t From=0) const llvm::SmallString< InternalLen > [inline]
find_first_of(char C, size_t From=0) const llvm::SmallString< InternalLen > [inline]
find_first_of(StringRef Chars, size_t From=0) const llvm::SmallString< InternalLen > [inline]
find_last_of(char C, size_t From=StringRef::npos) const llvm::SmallString< InternalLen > [inline]
find_last_of(StringRef Chars, size_t From=StringRef::npos) const llvm::SmallString< InternalLen > [inline]
front()llvm::SmallVectorTemplateCommon< char > [inline]
front() constllvm::SmallVectorTemplateCommon< char > [inline]
grow(size_t MinSize=0)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [protected]
grow_pod(size_t MinSizeInBytes, size_t TSize)llvm::SmallVectorTemplateCommon< char > [inline, protected]
llvm::SmallVectorBase::grow_pod(void *FirstEl, size_t MinSizeInBytes, size_t TSize)llvm::SmallVectorBase [protected]
insert(iterator I, char &&Elt)llvm::SmallVectorImpl< char > [inline]
insert(iterator I, const char &Elt)llvm::SmallVectorImpl< char > [inline]
insert(iterator I, size_type NumToInsert, const char &Elt)llvm::SmallVectorImpl< char > [inline]
insert(iterator I, ItTy From, ItTy To)llvm::SmallVectorImpl< char > [inline]
isSmall() constllvm::SmallVectorTemplateCommon< char > [inline, protected]
iterator typedefllvm::SmallVectorImpl< char >
max_size() constllvm::SmallVectorTemplateCommon< char > [inline]
move(It1 I, It1 E, It2 Dest)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline, protected, static]
move_backward(It1 I, It1 E, It2 Dest)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline, protected, static]
operator StringRef() const llvm::SmallString< InternalLen > [inline]
operator!=(const SmallVectorImpl &RHS) constllvm::SmallVectorImpl< char > [inline]
operator+=(StringRef RHS)llvm::SmallString< InternalLen > [inline]
operator+=(char C)llvm::SmallString< InternalLen > [inline]
operator<(const SmallVectorImpl &RHS) constllvm::SmallVectorImpl< char > [inline]
operator=(StringRef RHS)llvm::SmallString< InternalLen > [inline]
SmallVector< char, InternalLen >::operator=(const SmallVector &RHS)llvm::SmallVector< char, InternalLen > [inline]
SmallVector< char, InternalLen >::operator=(SmallVector &&RHS)llvm::SmallVector< char, InternalLen > [inline]
SmallVectorImpl< char >::operator=(const SmallVectorImpl &RHS)llvm::SmallVectorImpl< char >
SmallVectorImpl< char >::operator=(SmallVectorImpl &&RHS)llvm::SmallVectorImpl< char >
operator==(const SmallVectorImpl &RHS) constllvm::SmallVectorImpl< char > [inline]
operator[](unsigned idx)llvm::SmallVectorTemplateCommon< char > [inline]
operator[](unsigned idx) constllvm::SmallVectorTemplateCommon< char > [inline]
pointer typedefllvm::SmallVectorTemplateCommon< char >
pop_back()llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline]
pop_back_val()llvm::SmallVectorImpl< char > [inline]
push_back(const char &Elt)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline]
push_back(char &&Elt)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline]
rbegin()llvm::SmallVectorTemplateCommon< char > [inline]
rbegin() constllvm::SmallVectorTemplateCommon< char > [inline]
reference typedefllvm::SmallVectorTemplateCommon< char >
rend()llvm::SmallVectorTemplateCommon< char > [inline]
rend() constllvm::SmallVectorTemplateCommon< char > [inline]
reserve(unsigned N)llvm::SmallVectorImpl< char > [inline]
resetToSmall()llvm::SmallVectorTemplateCommon< char > [inline, protected]
resize(unsigned N)llvm::SmallVectorImpl< char > [inline]
resize(unsigned N, const char &NV)llvm::SmallVectorImpl< char > [inline]
reverse_iterator typedefllvm::SmallVectorTemplateCommon< char >
rfind(char C, size_t From=StringRef::npos) const llvm::SmallString< InternalLen > [inline]
rfind(StringRef Str) const llvm::SmallString< InternalLen > [inline]
set_size(unsigned N)llvm::SmallVectorImpl< char > [inline]
setEnd(char *P)llvm::SmallVectorTemplateCommon< char > [inline, protected]
size() constllvm::SmallVectorTemplateCommon< char > [inline]
size_in_bytes() const llvm::SmallVectorBase [inline]
size_type typedefllvm::SmallVectorImpl< char >
slice(size_t Start, size_t End) const llvm::SmallString< InternalLen > [inline]
SmallString()llvm::SmallString< InternalLen > [inline]
SmallString(StringRef S)llvm::SmallString< InternalLen > [inline]
SmallString(ItTy S, ItTy E)llvm::SmallString< InternalLen > [inline]
SmallVector()llvm::SmallVector< char, InternalLen > [inline]
SmallVector(unsigned Size, const char &Value=char())llvm::SmallVector< char, InternalLen > [inline, explicit]
SmallVector(ItTy S, ItTy E)llvm::SmallVector< char, InternalLen > [inline]
SmallVector(const llvm::iterator_range< RangeTy > R)llvm::SmallVector< char, InternalLen > [inline, explicit]
SmallVector(const SmallVector &RHS)llvm::SmallVector< char, InternalLen > [inline]
SmallVector(SmallVector &&RHS)llvm::SmallVector< char, InternalLen > [inline]
SmallVectorBase(void *FirstEl, size_t Size)llvm::SmallVectorBase [inline, protected]
SmallVectorImpl(unsigned N)llvm::SmallVectorImpl< char > [inline, explicit, protected]
SmallVectorTemplateBase(size_t Size)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline, protected]
SmallVectorTemplateCommon(size_t Size)llvm::SmallVectorTemplateCommon< char > [inline, protected]
startswith(StringRef Prefix) const llvm::SmallString< InternalLen > [inline]
str() const llvm::SmallString< InternalLen > [inline]
substr(size_t Start, size_t N=StringRef::npos) const llvm::SmallString< InternalLen > [inline]
swap(SmallVectorImpl &RHS)llvm::SmallVectorImpl< char >
uninitialized_copy(It1 I, It1 E, It2 Dest)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline, protected, static]
uninitialized_move(It1 I, It1 E, It2 Dest)llvm::SmallVectorTemplateBase< char, isPodLike< char >::value > [inline, protected, static]
value_type typedefllvm::SmallVectorTemplateCommon< char >
~SmallVectorImpl()llvm::SmallVectorImpl< char > [inline]