proxygen
|
Functions | |
template<class InIt , class OutIt > | |
std::pair< InIt, OutIt > | copy_n (InIt b, typename std::iterator_traits< InIt >::difference_type n, OutIt d) |
template<class Pod , class T > | |
void | podFill (Pod *b, Pod *e, T c) |
template<class Pod > | |
void | podCopy (const Pod *b, const Pod *e, Pod *d) |
template<class Pod > | |
void | podMove (const Pod *b, const Pod *e, Pod *d) |
void | assume_unreachable () |
|
inline |
Definition at line 202 of file FBString.h.
Referenced by folly::fbstring_core< char >::fbstring_core(), folly::small_vector< Observer< T > *, InlineObservers >::makeSize(), folly::detail::IntegralSizePolicy< SizeType, false >::moveToUninitialized(), folly::detail::IntegralSizePolicy< SizeType, false >::moveToUninitializedEmplace(), folly::fbstring_core< char >::mutableData(), and folly::fbstring_core< char >::reserve().
|
inline |
Definition at line 130 of file FBString.h.
References b.
Referenced by folly::small_vector< Observer< T > *, InlineObservers >::insertImpl(), and folly::basic_fbstring< E, T, A, Storage >::replaceImpl().
|
inline |
Definition at line 174 of file FBString.h.
References FBSTRING_ASSERT.
Referenced by folly::basic_fbstring< E, T, A, Storage >::append(), folly::basic_fbstring< E, T, A, Storage >::assign(), folly::basic_fbstring< char >::copy(), folly::fbstring_core< Char >::copyMedium(), folly::fbstring_core< Char >::RefCounted::create(), folly::fbstring_core< Char >::initMedium(), folly::fbstring_core< Char >::initSmall(), folly::fbstring_core< Char >::reserveMedium(), folly::fbstring_core< Char >::reserveSmall(), and folly::fbstring_core< Char >::unshare().
|
inline |
Definition at line 141 of file FBString.h.
References b, c, FBSTRING_ASSERT, and T.
Referenced by folly::basic_fbstring< E, T, A, Storage >::append(), folly::basic_fbstring< char >::basic_fbstring(), folly::basic_fbstring< E, T, A, Storage >::insertImplDiscr(), and folly::basic_fbstring< E, T, A, Storage >::resize().
|
inline |
Definition at line 188 of file FBString.h.
References FBSTRING_ASSERT.
Referenced by folly::basic_fbstring< E, T, A, Storage >::append(), folly::basic_fbstring< E, T, A, Storage >::assign(), folly::basic_fbstring< E, T, A, Storage >::insertImpl(), and folly::basic_fbstring< E, T, A, Storage >::insertImplDiscr().