LLVM API Documentation

llvm::ArrayRef< T > Member List
This is the complete list of members for llvm::ArrayRef< T >, including all inherited members.
ArrayRef()llvm::ArrayRef< T > [inline]
ArrayRef(NoneType)llvm::ArrayRef< T > [inline]
ArrayRef(const T &OneElt)llvm::ArrayRef< T > [inline]
ArrayRef(const T *data, size_t length)llvm::ArrayRef< T > [inline]
ArrayRef(const T *begin, const T *end)llvm::ArrayRef< T > [inline]
ArrayRef(const SmallVectorTemplateCommon< T, U > &Vec)llvm::ArrayRef< T > [inline]
ArrayRef(const std::vector< T, A > &Vec)llvm::ArrayRef< T > [inline]
ArrayRef(const T(&Arr)[N])llvm::ArrayRef< T > [inline]
ArrayRef(const ArrayRef< U * > &A, typename std::enable_if< std::is_convertible< U *const *, T const * >::value >::type *=0)llvm::ArrayRef< T > [inline]
back() const llvm::ArrayRef< T > [inline]
begin() const llvm::ArrayRef< T > [inline]
const_iterator typedefllvm::ArrayRef< T >
copy(Allocator &A)llvm::ArrayRef< T > [inline]
data() const llvm::ArrayRef< T > [inline]
drop_back(unsigned N=1) const llvm::ArrayRef< T > [inline]
empty() const llvm::ArrayRef< T > [inline]
end() const llvm::ArrayRef< T > [inline]
equals(ArrayRef RHS) const llvm::ArrayRef< T > [inline]
equals(TRefOrNothing Arg0=TRefOrNothing(), TRefOrNothing Arg1=TRefOrNothing(), TRefOrNothing Arg2=TRefOrNothing(), TRefOrNothing Arg3=TRefOrNothing(), TRefOrNothing Arg4=TRefOrNothing(), TRefOrNothing Arg5=TRefOrNothing(), TRefOrNothing Arg6=TRefOrNothing(), TRefOrNothing Arg7=TRefOrNothing(), TRefOrNothing Arg8=TRefOrNothing(), TRefOrNothing Arg9=TRefOrNothing(), TRefOrNothing Arg10=TRefOrNothing(), TRefOrNothing Arg11=TRefOrNothing(), TRefOrNothing Arg12=TRefOrNothing(), TRefOrNothing Arg13=TRefOrNothing(), TRefOrNothing Arg14=TRefOrNothing(), TRefOrNothing Arg15=TRefOrNothing())llvm::ArrayRef< T > [inline]
front() const llvm::ArrayRef< T > [inline]
iterator typedefllvm::ArrayRef< T >
operator std::vector< T >() const llvm::ArrayRef< T > [inline]
operator[](size_t Index) const llvm::ArrayRef< T > [inline]
rbegin() const llvm::ArrayRef< T > [inline]
rend() const llvm::ArrayRef< T > [inline]
reverse_iterator typedefllvm::ArrayRef< T >
size() const llvm::ArrayRef< T > [inline]
size_type typedefllvm::ArrayRef< T >
slice(unsigned N) const llvm::ArrayRef< T > [inline]
slice(unsigned N, unsigned M) const llvm::ArrayRef< T > [inline]
vec() const llvm::ArrayRef< T > [inline]