LLVM API Documentation
#include <SmallString.h>


Public Member Functions | |
| SmallString () | |
| template<typename ItTy> | |
| SmallString (ItTy S, ItTy E) | |
| SmallString (const SmallString &RHS) | |
| const char * | c_str () const |
| const SmallString & | operator= (const char *RHS) |
| SmallString & | operator+= (const char *RHS) |
| SmallString & | operator+= (char C) |
| SmallString & | append_uint_32 (uint32_t N) |
| SmallString & | append_uint (uint64_t N) |
| SmallString & | append_sint (int64_t N) |
Definition at line 26 of file SmallString.h.
| llvm::SmallString< InternalLen >::SmallString | ( | ) | [inline] |
Definition at line 29 of file SmallString.h.
| llvm::SmallString< InternalLen >::SmallString | ( | ItTy | S, | |
| ItTy | E | |||
| ) | [inline] |
Definition at line 33 of file SmallString.h.
| llvm::SmallString< InternalLen >::SmallString | ( | const SmallString< InternalLen > & | RHS | ) | [inline] |
Definition at line 36 of file SmallString.h.
| const char* llvm::SmallString< InternalLen >::c_str | ( | ) | const [inline] |
Definition at line 40 of file SmallString.h.
References llvm::SmallVectorImpl< char >::begin(), llvm::SmallVectorImpl< T >::End, llvm::SmallVectorImpl< T >::reserve(), and llvm::SmallVectorImpl< char >::size().
Referenced by llvm::APInt::dump(), llvm::AsmPrinter::EmitGlobalConstant(), llvm::APInt::print(), and llvm::APInt::toString().
| const SmallString& llvm::SmallString< InternalLen >::operator= | ( | const char * | RHS | ) | [inline] |
| SmallString& llvm::SmallString< InternalLen >::operator+= | ( | const char * | RHS | ) | [inline] |
| SmallString& llvm::SmallString< InternalLen >::operator+= | ( | char | C | ) | [inline] |
| SmallString& llvm::SmallString< InternalLen >::append_uint_32 | ( | uint32_t | N | ) | [inline] |
Definition at line 63 of file SmallString.h.
References llvm::SmallVectorImpl< char >::append().
Referenced by llvm::SmallString< InternalLen >::append_uint().
| SmallString& llvm::SmallString< InternalLen >::append_uint | ( | uint64_t | N | ) | [inline] |
Definition at line 77 of file SmallString.h.
References llvm::SmallVectorImpl< char >::append(), and llvm::SmallString< InternalLen >::append_uint_32().
Referenced by llvm::SmallString< InternalLen >::append_sint().
| SmallString& llvm::SmallString< InternalLen >::append_sint | ( | int64_t | N | ) | [inline] |
Definition at line 95 of file SmallString.h.
References llvm::SmallString< InternalLen >::append_uint(), and llvm::SmallVectorImpl< char >::push_back().
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.