LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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< T >inline
back() constllvm::SmallVectorTemplateCommon< T >inline
begin()llvm::SmallVectorTemplateCommon< T >inline
begin() constllvm::SmallVectorTemplateCommon< T >inline
BeginXllvm::SmallVectorBaseprotected
c_str()llvm::SmallString< InternalLen >inline
capacity() constllvm::SmallVectorTemplateCommon< T >inline
capacity_in_bytes() const llvm::SmallVectorBaseinline
capacity_ptr()llvm::SmallVectorTemplateCommon< T >inlineprotected
capacity_ptr() constllvm::SmallVectorTemplateCommon< T >inlineprotected
CapacityXllvm::SmallVectorBaseprotected
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< T >
const_pointer typedefllvm::SmallVectorTemplateCommon< T >
const_reference typedefllvm::SmallVectorTemplateCommon< T >
const_reverse_iterator typedefllvm::SmallVectorTemplateCommon< T >
count(char C) const llvm::SmallString< InternalLen >inline
count(StringRef Str) const llvm::SmallString< InternalLen >inline
data()llvm::SmallVectorTemplateCommon< T >inline
data() constllvm::SmallVectorTemplateCommon< T >inline
destroy_range(T *S, T *E)llvm::SmallVectorTemplateBase< T, isPodLike >inlineprotectedstatic
difference_type typedefllvm::SmallVectorTemplateCommon< T >
empty() const llvm::SmallVectorBaseinline
end()llvm::SmallVectorTemplateCommon< T >inline
end() constllvm::SmallVectorTemplateCommon< T >inline
endswith(StringRef Suffix) const llvm::SmallString< InternalLen >inline
EndXllvm::SmallVectorBaseprotected
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< T >inline
front() constllvm::SmallVectorTemplateCommon< T >inline
grow(size_t MinSize=0)llvm::SmallVectorTemplateBase< T, isPodLike >protected
grow_pod(size_t MinSizeInBytes, size_t TSize)llvm::SmallVectorTemplateCommon< T >inlineprotected
llvm::SmallVectorBase::grow_pod(void *FirstEl, size_t MinSizeInBytes, size_t TSize)llvm::SmallVectorBaseprotected
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< T >inlineprotected
iterator typedefllvm::SmallVectorImpl< char >
max_size() constllvm::SmallVectorTemplateCommon< T >inline
move(It1 I, It1 E, It2 Dest)llvm::SmallVectorTemplateBase< T, isPodLike >inlineprotectedstatic
move_backward(It1 I, It1 E, It2 Dest)llvm::SmallVectorTemplateBase< T, isPodLike >inlineprotectedstatic
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
SmallVectorImpl< char >::operator=(const SmallVectorImpl &RHS)llvm::SmallVectorImpl< char >
operator==(const SmallVectorImpl &RHS) constllvm::SmallVectorImpl< char >inline
operator[](unsigned idx)llvm::SmallVectorTemplateCommon< T >inline
operator[](unsigned idx) constllvm::SmallVectorTemplateCommon< T >inline
pointer typedefllvm::SmallVectorTemplateCommon< T >
pop_back()llvm::SmallVectorTemplateBase< T, isPodLike >inline
pop_back_val()llvm::SmallVectorImpl< char >inline
push_back(const T &Elt)llvm::SmallVectorTemplateBase< T, isPodLike >inline
rbegin()llvm::SmallVectorTemplateCommon< T >inline
rbegin() constllvm::SmallVectorTemplateCommon< T >inline
reference typedefllvm::SmallVectorTemplateCommon< T >
rend()llvm::SmallVectorTemplateCommon< T >inline
rend() constllvm::SmallVectorTemplateCommon< T >inline
reserve(unsigned N)llvm::SmallVectorImpl< char >inline
resetToSmall()llvm::SmallVectorTemplateCommon< T >inlineprotected
resize(unsigned N)llvm::SmallVectorImpl< char >inline
resize(unsigned N, const char &NV)llvm::SmallVectorImpl< char >inline
reverse_iterator typedefllvm::SmallVectorTemplateCommon< T >
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(T *P)llvm::SmallVectorTemplateCommon< T >inlineprotected
size() constllvm::SmallVectorTemplateCommon< T >inline
size_in_bytes() const llvm::SmallVectorBaseinline
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
SmallString(const SmallString &RHS)llvm::SmallString< InternalLen >inline
SmallVector()llvm::SmallVector< char, InternalLen >inline
SmallVector(unsigned Size, const char &Value=char())llvm::SmallVector< char, InternalLen >inlineexplicit
SmallVector(ItTy S, ItTy E)llvm::SmallVector< char, InternalLen >inline
SmallVector(const SmallVector &RHS)llvm::SmallVector< char, InternalLen >inline
SmallVectorBase(void *FirstEl, size_t Size)llvm::SmallVectorBaseinlineprotected
SmallVectorImpl(unsigned N)llvm::SmallVectorImpl< char >inlineexplicitprotected
SmallVectorTemplateBase(size_t Size)llvm::SmallVectorTemplateBase< T, isPodLike >inlineprotected
SmallVectorTemplateCommon(size_t Size)llvm::SmallVectorTemplateCommon< T >inlineprotected
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< T, isPodLike >inlineprotectedstatic
uninitialized_move(It1 I, It1 E, It2 Dest)llvm::SmallVectorTemplateBase< T, isPodLike >inlineprotectedstatic
value_type typedefllvm::SmallVectorTemplateCommon< T >
~SmallVectorImpl()llvm::SmallVectorImpl< char >inline