#include <algorithm>
#include <cassert>
#include <iterator>
#include <memory>
#include <stdexcept>
#include <type_traits>
#include <utility>
#include <folly/FormatTraits.h>
#include <folly/Likely.h>
#include <folly/Traits.h>
#include <folly/lang/Exception.h>
#include <folly/memory/Malloc.h>
Go to the source code of this file.
|
template<class T , class A > |
void | folly::swap (fbvector< T, A > &lhs, fbvector< T, A > &rhs) noexcept |
|
template<class T , class A > |
void | folly::compactResize (fbvector< T, A > *v, size_t sz) |
|
template<class T , class A > |
T * | folly::relinquish (fbvector< T, A > &v) |
|
template<class T , class A > |
void | folly::attach (fbvector< T, A > &v, T *data, size_t sz, size_t cap) |
|
#define FOLLY_FBV_OP |
( |
|
p | ) |
(p)->~T() |
#define FOLLY_FBV_UNROLL_PTR |
( |
|
first, |
|
|
|
last, |
|
|
|
OP |
|
) |
| |