#include <utility>
#include <boost/intrusive/slist.hpp>
-#include "folly/Conv.h"
-#include "folly/Likely.h"
-#include "folly/Malloc.h"
-#include "folly/Memory.h"
+#include <folly/Conv.h>
+#include <folly/Likely.h>
+#include <folly/Malloc.h>
+#include <folly/Memory.h>
namespace folly {
} // namespace folly
-#include "folly/Arena-inl.h"
+#include <folly/Arena-inl.h>
#endif /* FOLLY_ARENA_H_ */
#error "This should only be included by AtomicHashArray.h"
#endif
-#include "folly/Bits.h"
-#include "folly/detail/AtomicHashUtils.h"
+#include <folly/Bits.h>
+#include <folly/detail/AtomicHashUtils.h>
namespace folly {
#include <boost/iterator/iterator_facade.hpp>
#include <boost/noncopyable.hpp>
-#include "folly/Hash.h"
-#include "folly/ThreadCachedInt.h"
+#include <folly/Hash.h>
+#include <folly/ThreadCachedInt.h>
namespace folly {
#error "This should only be included by AtomicHashMap.h"
#endif
-#include "folly/detail/AtomicHashUtils.h"
+#include <folly/detail/AtomicHashUtils.h>
namespace folly {
#include <functional>
#include <atomic>
-#include "folly/AtomicHashArray.h"
-#include "folly/Foreach.h"
-#include "folly/Hash.h"
-#include "folly/Likely.h"
-#include "folly/ThreadCachedInt.h"
+#include <folly/AtomicHashArray.h>
+#include <folly/Foreach.h>
+#include <folly/Hash.h>
+#include <folly/Likely.h>
+#include <folly/ThreadCachedInt.h>
namespace folly {
#ifndef FOLLY_BENCHMARK_H_
#define FOLLY_BENCHMARK_H_
-#include "folly/Portability.h"
-#include "folly/Preprocessor.h" // for FB_ANONYMOUS_VARIABLE
+#include <folly/Portability.h>
+#include <folly/Preprocessor.h> // for FB_ANONYMOUS_VARIABLE
#include <cassert>
#include <ctime>
#include <boost/function_types/function_arity.hpp>
* limitations under the License.
*/
-#include "folly/Bits.h"
+#include <folly/Bits.h>
-#include "folly/CpuId.h"
-#include "folly/Portability.h"
+#include <folly/CpuId.h>
+#include <folly/Portability.h>
// None of this is necessary if we're compiling for a target that supports
// popcnt
#ifndef FOLLY_BITS_H_
#define FOLLY_BITS_H_
-#include "folly/Portability.h"
+#include <folly/Portability.h>
#ifndef __GNUC__
#error GCC required
#endif
#ifndef FOLLY_NO_CONFIG
-#include "folly/folly-config.h"
+#include <folly/folly-config.h>
#endif
-#include "folly/detail/BitsDetail.h"
-#include "folly/detail/BitIteratorDetail.h"
-#include "folly/Likely.h"
+#include <folly/detail/BitsDetail.h>
+#include <folly/detail/BitIteratorDetail.h>
+#include <folly/Likely.h>
#if FOLLY_HAVE_BYTESWAP_H
# include <byteswap.h>
* limitations under the License.
*/
-#include "folly/Checksum.h"
+#include <folly/Checksum.h>
#include <algorithm>
#include <stdexcept>
#include <boost/crc.hpp>
-#include "folly/CpuId.h"
+#include <folly/CpuId.h>
namespace folly {
#define FOLLY_CHRONO_H_
#include <chrono>
-#include "folly/Portability.h"
+#include <folly/Portability.h>
// gcc 4.6 uses an obsolete name for steady_clock, although the implementation
// is the same
#include <boost/type_traits.hpp>
#include <glog/logging.h>
-#include "folly/Memory.h"
-#include "folly/SmallLocks.h"
-#include "folly/ThreadLocal.h"
+#include <folly/Memory.h>
+#include <folly/SmallLocks.h>
+#include <folly/ThreadLocal.h>
namespace folly { namespace detail {
#include <boost/iterator/iterator_facade.hpp>
#include <glog/logging.h>
-#include "folly/ConcurrentSkipList-inl.h"
-#include "folly/Likely.h"
-#include "folly/Memory.h"
-#include "folly/SmallLocks.h"
+#include <folly/ConcurrentSkipList-inl.h>
+#include <folly/Likely.h>
+#include <folly/Memory.h>
+#include <folly/SmallLocks.h>
namespace folly {
* limitations under the License.
*/
#define FOLLY_CONV_INTERNAL
-#include "folly/Conv.h"
+#include <folly/Conv.h>
namespace folly {
namespace detail {
#ifndef FOLLY_BASE_CONV_H_
#define FOLLY_BASE_CONV_H_
-#include "folly/FBString.h"
-#include "folly/Likely.h"
-#include "folly/Preprocessor.h"
-#include "folly/Range.h"
+#include <folly/FBString.h>
+#include <folly/Likely.h>
+#include <folly/Preprocessor.h>
+#include <folly/Range.h>
#include <boost/implicit_cast.hpp>
#include <type_traits>
#define FOLLY_CPUID_H_
#include <cstdint>
-#include "folly/Portability.h"
+#include <folly/Portability.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/Demangle.h"
+#include <folly/Demangle.h>
#include <algorithm>
#include <string.h>
-#include "folly/Malloc.h"
+#include <folly/Malloc.h>
#if FOLLY_HAVE_CPLUS_DEMANGLE_V3_CALLBACK
# include <cxxabi.h>
#pragma once
-#include "folly/FBString.h"
+#include <folly/FBString.h>
namespace folly {
#include <limits>
#include <stdexcept>
#include <glog/logging.h>
-#include "folly/Likely.h"
-#include "folly/Portability.h"
-#include "folly/detail/DiscriminatedPtrDetail.h"
+#include <folly/Likely.h>
+#include <folly/Portability.h>
+#include <folly/detail/DiscriminatedPtrDetail.h>
#if !FOLLY_X64
# error "DiscriminatedPtr is x64-specific code."
#ifndef DYNAMIC_CONVERTER_H
#define DYNAMIC_CONVERTER_H
-#include "folly/dynamic.h"
+#include <folly/dynamic.h>
namespace folly {
template <typename T> T convertTo(const dynamic&);
template <typename T> dynamic toDynamic(const T&);
#include <iterator>
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/mpl/has_xxx.hpp>
-#include "folly/Likely.h"
+#include <folly/Likely.h>
namespace folly {
#include <stdexcept>
#include <system_error>
-#include "folly/Conv.h"
-#include "folly/FBString.h"
-#include "folly/Likely.h"
-#include "folly/Portability.h"
+#include <folly/Conv.h>
+#include <folly/FBString.h>
+#include <folly/Likely.h>
+#include <folly/Portability.h>
namespace folly {
#include <cassert>
#include <exception>
#include <memory>
-#include "folly/detail/ExceptionWrapper.h"
+#include <folly/detail/ExceptionWrapper.h>
namespace folly {
#else // !_LIBSTDCXX_FBSTRING
-#include "folly/Portability.h"
+#include <folly/Portability.h>
// libc++ doesn't provide this header, nor does msvc
#ifdef FOLLY_HAVE_BITS_CXXCONFIG_H
#include <cassert>
#include <algorithm>
-#include "folly/Traits.h"
-#include "folly/Malloc.h"
-#include "folly/Hash.h"
-#include "folly/ScopeGuard.h"
+#include <folly/Traits.h>
+#include <folly/Malloc.h>
+#include <folly/Hash.h>
+#include <folly/ScopeGuard.h>
#if FOLLY_HAVE_DEPRECATED_ASSOC
#ifdef _GLIBCXX_SYMVER
#include <type_traits>
#include <utility>
-#include "folly/Likely.h"
-#include "folly/Malloc.h"
-#include "folly/Traits.h"
+#include <folly/Likely.h>
+#include <folly/Malloc.h>
+#include <folly/Traits.h>
#include <boost/operators.hpp>
// some files expected these from FBVector
#include <limits>
-#include "folly/Foreach.h"
+#include <folly/Foreach.h>
#include <boost/type_traits.hpp>
#include <boost/utility/enable_if.hpp>
* limitations under the License.
*/
-#include "folly/File.h"
+#include <folly/File.h>
#include <fcntl.h>
#include <unistd.h>
-#include "folly/Exception.h"
-#include "folly/FileUtil.h"
-#include "folly/Format.h"
-#include "folly/ScopeGuard.h"
+#include <folly/Exception.h>
+#include <folly/FileUtil.h>
+#include <folly/Format.h>
+#include <folly/ScopeGuard.h>
#include <system_error>
* limitations under the License.
*/
-#include "folly/FileUtil.h"
+#include <folly/FileUtil.h>
#include <cerrno>
#ifdef __APPLE__
#include <sys/file.h>
#include <sys/socket.h>
-#include "folly/detail/FileUtilDetail.h"
+#include <folly/detail/FileUtilDetail.h>
namespace folly {
#ifndef FOLLY_FILEUTIL_H_
#define FOLLY_FILEUTIL_H_
-#include "folly/Conv.h"
-#include "folly/Portability.h"
-#include "folly/ScopeGuard.h"
+#include <folly/Conv.h>
+#include <folly/Portability.h>
+#include <folly/ScopeGuard.h>
#include <cassert>
#include <limits>
#include <cstdint>
-#include "folly/Range.h"
+#include <folly/Range.h>
namespace folly {
#error This file may only be included from Format.h.
#endif
-#include "folly/Exception.h"
-#include "folly/Traits.h"
+#include <folly/Exception.h>
+#include <folly/Traits.h>
// Ignore -Wformat-nonliteral warnings within this file
#pragma GCC diagnostic push
* limitations under the License.
*/
-#include "folly/Format.h"
+#include <folly/Format.h>
namespace folly {
namespace detail {
#include <double-conversion/double-conversion.h>
-#include "folly/FBVector.h"
-#include "folly/Conv.h"
-#include "folly/Range.h"
-#include "folly/Traits.h"
-#include "folly/Likely.h"
-#include "folly/String.h"
-#include "folly/small_vector.h"
-#include "folly/FormatArg.h"
+#include <folly/FBVector.h>
+#include <folly/Conv.h>
+#include <folly/Range.h>
+#include <folly/Traits.h>
+#include <folly/Likely.h>
+#include <folly/String.h>
+#include <folly/small_vector.h>
+#include <folly/FormatArg.h>
// Ignore shadowing warnings within this file, so includers can use -Wshadow.
#pragma GCC diagnostic push
} // namespace folly
-#include "folly/Format-inl.h"
+#include <folly/Format-inl.h>
#pragma GCC diagnostic pop
#define FOLLY_FORMATARG_H_
#include <stdexcept>
-#include "folly/Conv.h"
-#include "folly/Likely.h"
-#include "folly/Portability.h"
-#include "folly/Range.h"
+#include <folly/Conv.h>
+#include <folly/Likely.h>
+#include <folly/Portability.h>
+#include <folly/Range.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/GroupVarint.h"
+#include <folly/GroupVarint.h>
#if HAVE_GROUP_VARINT
namespace folly {
#error GroupVarint.h requires GCC
#endif
-#include "folly/Portability.h"
+#include <folly/Portability.h>
#if FOLLY_X64 || defined(__i386__)
#define HAVE_GROUP_VARINT 1
#include <cstdint>
#include <limits>
-#include "folly/detail/GroupVarintDetail.h"
-#include "folly/Bits.h"
-#include "folly/Range.h"
+#include <folly/detail/GroupVarintDetail.h>
+#include <folly/Bits.h>
+#include <folly/Range.h>
#include <glog/logging.h>
#ifdef __SSSE3__
#include <utility>
#include <tuple>
-#include "folly/SpookyHashV1.h"
-#include "folly/SpookyHashV2.h"
+#include <folly/SpookyHashV1.h>
+#include <folly/SpookyHashV2.h>
/*
* Various hashing functions.
#include <string>
#include <vector>
-#include "folly/String.h"
+#include <folly/String.h>
using std::ostream;
using std::string;
#include <boost/operators.hpp>
-#include "folly/Format.h"
-#include "folly/Range.h"
-#include "folly/IPAddressException.h"
-#include "folly/IPAddressV4.h"
-#include "folly/IPAddressV6.h"
-#include "folly/detail/IPAddress.h"
+#include <folly/Format.h>
+#include <folly/Range.h>
+#include <folly/IPAddressException.h>
+#include <folly/IPAddressV4.h>
+#include <folly/IPAddressV6.h>
+#include <folly/detail/IPAddress.h>
namespace folly {
#include <exception>
#include <string>
-#include "folly/Conv.h"
-#include "folly/detail/IPAddress.h"
+#include <folly/Conv.h>
+#include <folly/detail/IPAddress.h>
namespace folly {
#include <ostream>
#include <string>
-#include "folly/Format.h"
-#include "folly/IPAddress.h"
-#include "folly/IPAddressV6.h"
+#include <folly/Format.h>
+#include <folly/IPAddress.h>
+#include <folly/IPAddressV6.h>
using std::ostream;
using std::string;
#include <boost/operators.hpp>
-#include "folly/Hash.h"
-#include "folly/Range.h"
-#include "folly/detail/IPAddress.h"
+#include <folly/Hash.h>
+#include <folly/Range.h>
+#include <folly/detail/IPAddress.h>
namespace folly {
#include <ostream>
#include <string>
-#include "folly/Format.h"
-#include "folly/IPAddress.h"
-#include "folly/IPAddressV4.h"
-#include "folly/MacAddress.h"
+#include <folly/Format.h>
+#include <folly/IPAddress.h>
+#include <folly/IPAddressV4.h>
+#include <folly/MacAddress.h>
using std::ostream;
using std::string;
#include <boost/operators.hpp>
-#include "folly/Hash.h"
-#include "folly/Range.h"
-#include "folly/detail/IPAddress.h"
+#include <folly/Hash.h>
+#include <folly/Range.h>
+#include <folly/detail/IPAddress.h>
namespace folly {
#include <utility>
#include <type_traits>
-#include "folly/Optional.h"
+#include <folly/Optional.h>
namespace folly {
#include <memory>
#include <system_error>
-#include "folly/AtomicStruct.h"
-#include "folly/Baton.h"
-#include "folly/IndexedMemPool.h"
-#include "folly/Likely.h"
-#include "folly/detail/CacheLocality.h"
+#include <folly/AtomicStruct.h>
+#include <folly/Baton.h>
+#include <folly/IndexedMemPool.h>
+#include <folly/Likely.h>
+#include <folly/detail/CacheLocality.h>
namespace folly {
#include <glog/logging.h>
-#include "folly/detail/MPMCPipelineDetail.h"
+#include <folly/detail/MPMCPipelineDetail.h>
namespace folly {
#include "MacAddress.h"
-#include "folly/Exception.h"
-#include "folly/IPAddressV6.h"
+#include <folly/Exception.h>
+#include <folly/IPAddressV6.h>
using std::invalid_argument;
using std::string;
#include <boost/operators.hpp>
-#include "folly/Bits.h"
-#include "folly/Conv.h"
+#include <folly/Bits.h>
+#include <folly/Conv.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/Malloc.h"
+#include <folly/Malloc.h>
namespace folly {
// includes and uses fbstring.
#if defined(_GLIBCXX_USE_FB) && !defined(_LIBSTDCXX_FBSTRING)
-#include "folly/detail/Malloc.h"
+#include <folly/detail/Malloc.h>
#include <string>
namespace folly {
#include <bits/functexcept.h>
#define FOLLY_HAVE_MALLOC_H 1
#else
-#include "folly/detail/Malloc.h"
-#include "folly/Portability.h"
+#include <folly/detail/Malloc.h>
+#include <folly/Portability.h>
#endif
// for malloc_usable_size
#ifndef FOLLY_MEMORY_H_
#define FOLLY_MEMORY_H_
-#include "folly/Traits.h"
+#include <folly/Traits.h>
#include <cstddef>
#include <cstdlib>
* limitations under the License.
*/
-#include "folly/MemoryMapping.h"
-#include "folly/Format.h"
-#include "folly/Portability.h"
+#include <folly/MemoryMapping.h>
+#include <folly/Format.h>
+#include <folly/Portability.h>
#ifdef __linux__
-#include "folly/experimental/io/HugePages.h"
+#include <folly/experimental/io/HugePages.h>
#endif
#include <fcntl.h>
#ifndef FOLLY_MEMORYMAPPING_H_
#define FOLLY_MEMORYMAPPING_H_
-#include "folly/FBString.h"
-#include "folly/File.h"
-#include "folly/Range.h"
+#include <folly/FBString.h>
+#include <folly/File.h>
+#include <folly/Range.h>
#include <glog/logging.h>
#include <boost/noncopyable.hpp>
#include <boost/operators.hpp>
-#include "folly/Portability.h"
+#include <folly/Portability.h>
namespace folly {
#ifndef FOLLY_PACKEDSYNCPTR_H_
#define FOLLY_PACKEDSYNCPTR_H_
-#include "folly/Portability.h"
+#include <folly/Portability.h>
#if !FOLLY_X64
# error "PackedSyncPtr is x64-specific code."
* @author Jordan DeLong <delong.j@fb.com>
*/
-#include "folly/SmallLocks.h"
+#include <folly/SmallLocks.h>
#include <type_traits>
#include <glog/logging.h>
#include <boost/iterator/iterator_adaptor.hpp>
-#include "folly/Portability.h"
+#include <folly/Portability.h>
/**
* Code that aids in storing data aligned on block (possibly cache-line)
#if FOLLY_HAVE_CLOCK_GETTIME
#include <time.h>
#else
-#include "folly/detail/Clock.h"
+#include <folly/detail/Clock.h>
#endif
// Provide our own std::__throw_* wrappers for platforms that don't have them
#if FOLLY_HAVE_BITS_FUNCTEXCEPT_H
#include <bits/functexcept.h>
#else
-#include "folly/detail/FunctionalExcept.h"
+#include <folly/detail/FunctionalExcept.h>
#endif
#if defined(__cplusplus)
*/
-#include "folly/Portability.h"
+#include <folly/Portability.h>
#if defined(__GNUC__) && \
(defined(__i386) || FOLLY_X64 || \
#include <sched.h>
#include <glog/logging.h>
-#include "folly/Likely.h"
+#include <folly/Likely.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/Random.h"
+#include <folly/Random.h>
#include <atomic>
#include <unistd.h>
#include <array>
#include <glog/logging.h>
-#include "folly/File.h"
-#include "folly/FileUtil.h"
+#include <folly/File.h>
+#include <folly/FileUtil.h>
namespace folly {
#include <type_traits>
#include <random>
#include <stdint.h>
-#include "folly/ThreadLocal.h"
+#include <folly/ThreadLocal.h>
#if __GNUC_PREREQ(4, 8) && !defined(ANDROID)
#include <ext/random>
}
-#include "folly/Random-inl.h"
+#include <folly/Random-inl.h>
#endif
// @author Mark Rabkin (mrabkin@fb.com)
// @author Andrei Alexandrescu (andrei.alexandrescu@fb.com)
-#include "folly/Range.h"
+#include <folly/Range.h>
#if FOLLY_HAVE_EMMINTRIN_H
#include <emmintrin.h> // __v16qi
#ifndef FOLLY_RANGE_H_
#define FOLLY_RANGE_H_
-#include "folly/Portability.h"
-#include "folly/FBString.h"
+#include <folly/Portability.h>
+#include <folly/FBString.h>
#include <algorithm>
#include <boost/operators.hpp>
#include <cstring>
#include <bits/c++config.h>
#endif
-#include "folly/CpuId.h"
-#include "folly/Traits.h"
-#include "folly/Likely.h"
+#include <folly/CpuId.h>
+#include <folly/Traits.h>
+#include <folly/Likely.h>
// Ignore shadowing warnings within this file, so includers can use -Wshadow.
#pragma GCC diagnostic push
* limitations under the License.
*/
-#include "folly/SafeAssert.h"
+#include <folly/SafeAssert.h>
-#include "folly/Conv.h"
-#include "folly/FileUtil.h"
+#include <folly/Conv.h>
+#include <folly/FileUtil.h>
namespace folly { namespace detail {
#ifndef FOLLY_SAFEASSERT_H_
#define FOLLY_SAFEASSERT_H_
-#include "folly/Portability.h"
-#include "folly/Preprocessor.h"
+#include <folly/Portability.h>
+#include <folly/Preprocessor.h>
/**
* Verify that the expression is true. If not, prints an error message
#include <functional>
#include <new>
-#include "folly/Preprocessor.h"
-#include "folly/detail/UncaughtExceptionCounter.h"
+#include <folly/Preprocessor.h>
+#include <folly/detail/UncaughtExceptionCounter.h>
namespace folly {
#include <mutex>
#include <glog/logging.h>
-#include "folly/Portability.h"
+#include <folly/Portability.h>
#if !FOLLY_X64
# error "SmallLocks.h is currently x64-only."
// July 12 2012: was passing out variables in final to in/out in short
// July 30 2012: I reintroduced the buffer overflow
-#include "folly/SpookyHashV1.h"
+#include <folly/SpookyHashV1.h>
#include <cstring>
// July 30 2012: I reintroduced the buffer overflow
// August 5 2012: SpookyV2: d = should be d += in short hash, and remove extra mix from long hash
-#include "folly/SpookyHashV2.h"
+#include <folly/SpookyHashV2.h>
#include <cstring>
* limitations under the License.
*/
-#include "folly/String.h"
-#include "folly/Format.h"
+#include <folly/String.h>
+#include <folly/Format.h>
#include <cerrno>
#include <cstdarg>
#include <unordered_set>
#include <unordered_map>
-#include "folly/Conv.h"
-#include "folly/Demangle.h"
-#include "folly/FBString.h"
-#include "folly/FBVector.h"
-#include "folly/Portability.h"
-#include "folly/Range.h"
-#include "folly/ScopeGuard.h"
+#include <folly/Conv.h>
+#include <folly/Demangle.h>
+#include <folly/FBString.h>
+#include <folly/FBVector.h>
+#include <folly/Portability.h>
+#include <folly/Range.h>
+#include <folly/ScopeGuard.h>
// Compatibility function, to make sure toStdString(s) can be called
// to convert a std::string or fbstring variable s into type std::string
};
} // namespace boost
-#include "folly/String-inl.h"
+#include <folly/String-inl.h>
#endif
* limitations under the License.
*/
-#include "folly/Subprocess.h"
+#include <folly/Subprocess.h>
#if __linux__
#include <sys/prctl.h>
#include <glog/logging.h>
-#include "folly/Conv.h"
-#include "folly/Exception.h"
-#include "folly/FileUtil.h"
-#include "folly/ScopeGuard.h"
-#include "folly/String.h"
-#include "folly/io/Cursor.h"
+#include <folly/Conv.h>
+#include <folly/Exception.h>
+#include <folly/FileUtil.h>
+#include <folly/ScopeGuard.h>
+#include <folly/String.h>
+#include <folly/io/Cursor.h>
extern char** environ;
#include <boost/operators.hpp>
#include <boost/noncopyable.hpp>
-#include "folly/io/IOBufQueue.h"
-#include "folly/MapUtil.h"
-#include "folly/Portability.h"
-#include "folly/Range.h"
+#include <folly/io/IOBufQueue.h>
+#include <folly/MapUtil.h>
+#include <folly/Portability.h>
+#include <folly/Range.h>
namespace folly {
#include <type_traits>
#include <mutex>
#include <boost/thread.hpp>
-#include "folly/Preprocessor.h"
-#include "folly/Traits.h"
+#include <folly/Preprocessor.h>
+#include <folly/Traits.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/ThreadCachedArena.h"
+#include <folly/ThreadCachedArena.h>
namespace folly {
#include <limits>
#include <boost/intrusive/slist.hpp>
-#include "folly/Likely.h"
-#include "folly/Arena.h"
-#include "folly/ThreadLocal.h"
+#include <folly/Likely.h>
+#include <folly/Arena.h>
+#include <folly/ThreadLocal.h>
namespace folly {
#include <boost/noncopyable.hpp>
-#include "folly/Likely.h"
-#include "folly/ThreadLocal.h"
+#include <folly/Likely.h>
+#include <folly/ThreadLocal.h>
namespace folly {
#ifndef FOLLY_THREADLOCAL_H_
#define FOLLY_THREADLOCAL_H_
-#include "folly/Portability.h"
+#include <folly/Portability.h>
#include <boost/iterator/iterator_facade.hpp>
-#include "folly/Likely.h"
+#include <folly/Likely.h>
#include <type_traits>
};
} // namespace
-#include "folly/detail/ThreadLocalDetail.h"
+#include <folly/detail/ThreadLocalDetail.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/TimeoutQueue.h"
+#include <folly/TimeoutQueue.h>
#include <algorithm>
#include <vector>
#include <type_traits>
#include <functional>
-#include "folly/Portability.h"
+#include <folly/Portability.h>
// libc++ doesn't provide this header, nor does msvc
#ifdef FOLLY_HAVE_BITS_CXXCONFIG_H
* limitations under the License.
*/
-#include "folly/Unicode.h"
+#include <folly/Unicode.h>
namespace folly {
#ifndef FOLLY_UNICODE_H_
#define FOLLY_UNICODE_H_
-#include "folly/FBString.h"
+#include <folly/FBString.h>
namespace folly {
#error This file may only be included from folly/Uri.h
#endif
-#include "folly/Conv.h"
+#include <folly/Conv.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/Uri.h"
+#include <folly/Uri.h>
#include <ctype.h>
#include <boost/regex.hpp>
#ifndef FOLLY_URI_H_
#define FOLLY_URI_H_
-#include "folly/String.h"
+#include <folly/String.h>
namespace folly {
} // namespace folly
-#include "folly/Uri-inl.h"
+#include <folly/Uri-inl.h>
#endif /* FOLLY_URI_H_ */
#ifndef FOLLY_VARINT_H_
#define FOLLY_VARINT_H_
-#include "folly/Range.h"
+#include <folly/Range.h>
namespace folly {
#include <glog/logging.h>
#include <gflags/gflags.h>
-#include "folly/Format.h"
+#include <folly/Format.h>
-#include "folly/detail/FingerprintPolynomial.h"
+#include <folly/detail/FingerprintPolynomial.h>
using namespace folly;
using namespace folly::detail;
" * AUTOMATICALLY GENERATED. DO NOT EDIT.\n"
" */\n"
"\n"
- "#include \"folly/Fingerprint.h\"\n"
+ "#include <folly/Fingerprint.h>\n"
"\n"
"namespace folly {\n"
"namespace detail {\n"
return (tuple("{0:08b}".format(x)) for x in xrange(256))
def generate(f):
- f.write("#include \"folly/FormatArg.h\"\n"
+ f.write("#include <folly/FormatArg.h>\n"
"\n"
"namespace folly {\n"
"namespace detail {\n"
def generate(f):
f.write("""
-#include "folly/Portability.h"
+#include <folly/Portability.h>
#if FOLLY_X64 || defined(__i386__)
#include <stdint.h>
* limitations under the License.
*/
-#include "folly/detail/CacheLocality.h"
+#include <folly/detail/CacheLocality.h>
#define _GNU_SOURCE 1 // for RTLD_NOLOAD
#include <dlfcn.h>
#include <fstream>
-#include "folly/Conv.h"
-#include "folly/Exception.h"
-#include "folly/FileUtil.h"
-#include "folly/Format.h"
-#include "folly/ScopeGuard.h"
+#include <folly/Conv.h>
+#include <folly/Exception.h>
+#include <folly/FileUtil.h>
+#include <folly/Format.h>
+#include <folly/ScopeGuard.h>
namespace folly { namespace detail {
#include <string>
#include <type_traits>
#include <vector>
-#include "folly/Likely.h"
-#include "folly/Portability.h"
+#include <folly/Likely.h>
+#include <folly/Portability.h>
namespace folly { namespace detail {
* limitations under the License.
*/
-#include "folly/detail/Clock.h"
+#include <folly/detail/Clock.h>
#if __MACH__
#include <errno.h>
#include <cstdint>
#ifndef FOLLY_NO_CONFIG
-#include "folly/folly-config.h"
+#include <folly/folly-config.h>
#endif
#if FOLLY_HAVE_CLOCK_GETTIME
* limitations under the License.
*/
-#include "folly/detail/FunctionalExcept.h"
+#include <folly/detail/FunctionalExcept.h>
#include <stdexcept>
#ifndef FOLLY_DETAIL_FUNCTIONAL_EXCEPT_H
#define FOLLY_DETAIL_FUNCTIONAL_EXCEPT_H
-#include "folly/Portability.h"
+#include <folly/Portability.h>
FOLLY_NAMESPACE_STD_BEGIN
#include <sys/types.h>
}
-#include "folly/Conv.h"
-#include "folly/Format.h"
+#include <folly/Conv.h>
+#include <folly/Format.h>
namespace folly { namespace detail {
#pragma once
-#include "folly/MPMCQueue.h"
+#include <folly/MPMCQueue.h>
namespace folly {
#include <stdlib.h>
#ifndef FOLLY_NO_CONFIG
-#include "folly/folly-config.h"
+#include <folly/folly-config.h>
#endif
extern "C" {
* limitations under the License.
*/
-#include "folly/detail/Malloc.h"
+#include <folly/detail/Malloc.h>
extern "C" {
#ifndef FOLLY_DETAIL_SLOWFINGERPRINT_H_
#define FOLLY_DETAIL_SLOWFINGERPRINT_H_
-#include "folly/Fingerprint.h"
-#include "folly/detail/FingerprintPolynomial.h"
-#include "folly/Range.h"
+#include <folly/Fingerprint.h>
+#include <folly/detail/FingerprintPolynomial.h>
+#include <folly/Range.h>
namespace folly {
namespace detail {
#include <glog/logging.h>
-#include "folly/Foreach.h"
-#include "folly/Exception.h"
-#include "folly/Malloc.h"
+#include <folly/Foreach.h>
+#include <folly/Exception.h>
+#include <folly/Malloc.h>
namespace folly {
namespace threadlocal_detail {
#include <functional>
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/iterator/iterator_facade.hpp>
-#include "folly/Likely.h"
-#include "folly/Conv.h"
-#include "folly/Format.h"
+#include <folly/Likely.h>
+#include <folly/Conv.h>
+#include <folly/Format.h>
//////////////////////////////////////////////////////////////////////
* limitations under the License.
*/
-#include "folly/dynamic.h"
+#include <folly/dynamic.h>
namespace folly {
#include <boost/operators.hpp>
-#include "folly/FBString.h"
-#include "folly/Range.h"
-#include "folly/Traits.h"
+#include <folly/FBString.h>
+#include <folly/Range.h>
+#include <folly/Traits.h>
namespace folly {
}
-#include "folly/dynamic-inl.h"
+#include <folly/dynamic-inl.h>
#endif
#include <type_traits>
#include <limits>
-#include "folly/Bits.h"
-#include "folly/Portability.h"
-#include "folly/Range.h"
+#include <folly/Bits.h>
+#include <folly/Portability.h>
+#include <folly/Range.h>
namespace folly {
#include <boost/noncopyable.hpp>
#include <glog/logging.h>
-#include "folly/Bits.h"
-#include "folly/CpuId.h"
-#include "folly/Likely.h"
-#include "folly/Range.h"
+#include <folly/Bits.h>
+#include <folly/CpuId.h>
+#include <folly/Likely.h>
+#include <folly/Range.h>
#if __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__
#error EliasFanoCoding.h requires little endianness
#include <atomic>
#include <thread>
-#include "folly/Bits.h"
-#include "folly/Likely.h"
+#include <folly/Bits.h>
+#include <folly/Likely.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/experimental/TestUtil.h"
+#include <folly/experimental/TestUtil.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
-#include "folly/Conv.h"
-#include "folly/Exception.h"
+#include <folly/Conv.h>
+#include <folly/Exception.h>
namespace folly {
namespace test {
#define FOLLY_TESTUTIL_H_
#include <string>
-#include "folly/Range.h"
-#include "folly/experimental/io/FsUtil.h"
+#include <folly/Range.h>
+#include <folly/experimental/io/FsUtil.h>
namespace folly {
namespace test {
* limitations under the License.
*/
-#include "folly/experimental/exception_tracer/ExceptionTracer.h"
+#include <folly/experimental/exception_tracer/ExceptionTracer.h>
#include <dlfcn.h>
#include <exception>
#include <iostream>
#include <glog/logging.h>
-#include "folly/experimental/exception_tracer/ExceptionAbi.h"
-#include "folly/experimental/exception_tracer/StackTrace.h"
-#include "folly/experimental/symbolizer/Symbolizer.h"
-#include "folly/String.h"
+#include <folly/experimental/exception_tracer/ExceptionAbi.h>
+#include <folly/experimental/exception_tracer/StackTrace.h>
+#include <folly/experimental/symbolizer/Symbolizer.h>
+#include <folly/String.h>
namespace {
#include <gflags/gflags.h>
#include <glog/logging.h>
-#include "folly/Benchmark.h"
-#include "folly/experimental/exception_tracer/ExceptionTracer.h"
+#include <folly/Benchmark.h>
+#include <folly/experimental/exception_tracer/ExceptionTracer.h>
void recurse(int level) {
if (level == 0) {
#include <glog/logging.h>
-#include "folly/Portability.h"
-#include "folly/experimental/exception_tracer/StackTrace.h"
-#include "folly/experimental/exception_tracer/ExceptionAbi.h"
-#include "folly/experimental/exception_tracer/ExceptionTracer.h"
-#include "folly/experimental/symbolizer/Symbolizer.h"
+#include <folly/Portability.h>
+#include <folly/experimental/exception_tracer/StackTrace.h>
+#include <folly/experimental/exception_tracer/ExceptionAbi.h>
+#include <folly/experimental/exception_tracer/ExceptionTracer.h>
+#include <folly/experimental/symbolizer/Symbolizer.h>
namespace __cxxabiv1 {
#include <iostream>
#include <stdexcept>
-#include "folly/experimental/exception_tracer/ExceptionTracer.h"
+#include <folly/experimental/exception_tracer/ExceptionTracer.h>
void bar() {
throw std::runtime_error("hello");
* limitations under the License.
*/
-#include "folly/experimental/exception_tracer/StackTrace.h"
+#include <folly/experimental/exception_tracer/StackTrace.h>
#include <cassert>
#include <cstdlib>
#include <new>
-#include "folly/experimental/symbolizer/StackTrace.h"
+#include <folly/experimental/symbolizer/StackTrace.h>
namespace folly { namespace exception_tracer {
* limitations under the License.
*/
-#include "folly/experimental/io/AsyncIO.h"
+#include <folly/experimental/io/AsyncIO.h>
#include <sys/eventfd.h>
#include <unistd.h>
#include <boost/intrusive/parent_from_member.hpp>
#include <glog/logging.h>
-#include "folly/Exception.h"
-#include "folly/Format.h"
-#include "folly/Likely.h"
-#include "folly/String.h"
+#include <folly/Exception.h>
+#include <folly/Format.h>
+#include <folly/Likely.h>
+#include <folly/String.h>
namespace folly {
#include <boost/noncopyable.hpp>
-#include "folly/Portability.h"
-#include "folly/Range.h"
+#include <folly/Portability.h>
+#include <folly/Range.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/experimental/io/FsUtil.h"
+#include <folly/experimental/io/FsUtil.h>
namespace bsys = ::boost::system;
#include <gflags/gflags.h>
-#include "folly/File.h"
-#include "folly/Format.h"
-#include "folly/MemoryMapping.h"
-#include "folly/Portability.h"
-#include "folly/Range.h"
-#include "folly/ScopeGuard.h"
-#include "folly/experimental/io/HugePages.h"
+#include <folly/File.h>
+#include <folly/Format.h>
+#include <folly/MemoryMapping.h>
+#include <folly/Portability.h>
+#include <folly/Range.h>
+#include <folly/ScopeGuard.h>
+#include <folly/experimental/io/HugePages.h>
DEFINE_bool(cp, false, "Copy file");
* limitations under the License.
*/
-#include "folly/experimental/io/HugePages.h"
+#include <folly/experimental/io/HugePages.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <glog/logging.h>
-#include "folly/Conv.h"
-#include "folly/Format.h"
-#include "folly/Range.h"
-#include "folly/ScopeGuard.h"
-#include "folly/String.h"
+#include <folly/Conv.h>
+#include <folly/Format.h>
+#include <folly/Range.h>
+#include <folly/ScopeGuard.h>
+#include <folly/String.h>
-#include "folly/gen/Base.h"
-#include "folly/gen/File.h"
-#include "folly/gen/String.h"
+#include <folly/gen/Base.h>
+#include <folly/gen/File.h>
+#include <folly/gen/String.h>
namespace folly {
#include <boost/operators.hpp>
-#include "folly/Range.h"
-#include "folly/experimental/io/FsUtil.h"
+#include <folly/Range.h>
+#include <folly/experimental/io/FsUtil.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/experimental/io/AsyncIO.h"
+#include <folly/experimental/io/AsyncIO.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/experimental/io/FsUtil.h"
-#include "folly/ScopeGuard.h"
-#include "folly/String.h"
+#include <folly/experimental/io/FsUtil.h>
+#include <folly/ScopeGuard.h>
+#include <folly/String.h>
namespace fs = folly::fs;
using folly::AsyncIO;
* limitations under the License.
*/
-#include "folly/experimental/io/FsUtil.h"
+#include <folly/experimental/io/FsUtil.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
*/
-#include "folly/experimental/symbolizer/Dwarf.h"
+#include <folly/experimental/symbolizer/Dwarf.h>
#include <type_traits>
#include <boost/variant.hpp>
-#include "folly/experimental/symbolizer/Elf.h"
-#include "folly/Range.h"
+#include <folly/experimental/symbolizer/Elf.h>
+#include <folly/Range.h>
namespace folly {
namespace symbolizer {
*/
-#include "folly/experimental/symbolizer/Elf.h"
+#include <folly/experimental/symbolizer/Elf.h>
#include <sys/mman.h>
#include <sys/types.h>
#include <glog/logging.h>
-#include "folly/Conv.h"
-#include "folly/Exception.h"
+#include <folly/Conv.h>
+#include <folly/Exception.h>
namespace folly {
namespace symbolizer {
#include <stdexcept>
#include <system_error>
-#include "folly/Conv.h"
-#include "folly/Likely.h"
-#include "folly/Range.h"
-#include "folly/SafeAssert.h"
+#include <folly/Conv.h>
+#include <folly/Likely.h>
+#include <folly/Range.h>
+#include <folly/SafeAssert.h>
namespace folly {
namespace symbolizer {
} // namespace symbolizer
} // namespace folly
-#include "folly/experimental/symbolizer/Elf-inl.h"
+#include <folly/experimental/symbolizer/Elf-inl.h>
#endif /* FOLLY_EXPERIMENTAL_SYMBOLIZER_ELF_H_ */
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/ElfCache.h"
+#include <folly/experimental/symbolizer/ElfCache.h>
namespace folly { namespace symbolizer {
#include <boost/intrusive/list.hpp>
#include <glog/logging.h>
-#include "folly/experimental/symbolizer/Elf.h"
+#include <folly/experimental/symbolizer/Elf.h>
namespace folly { namespace symbolizer {
*/
-#include "folly/experimental/symbolizer/Elf.h"
+#include <folly/experimental/symbolizer/Elf.h>
#include <stdio.h>
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/LineReader.h"
+#include <folly/experimental/symbolizer/LineReader.h>
#include <cstring>
-#include "folly/FileUtil.h"
+#include <folly/FileUtil.h>
namespace folly { namespace symbolizer {
#include <boost/noncopyable.hpp>
-#include "folly/Range.h"
+#include <folly/Range.h>
namespace folly { namespace symbolizer {
// This is heavily inspired by the signal handler from google-glog
-#include "folly/experimental/symbolizer/SignalHandler.h"
+#include <folly/experimental/symbolizer/SignalHandler.h>
#include <sys/types.h>
#include <atomic>
#include <glog/logging.h>
-#include "folly/Conv.h"
-#include "folly/FileUtil.h"
-#include "folly/Portability.h"
-#include "folly/ScopeGuard.h"
-#include "folly/experimental/symbolizer/Symbolizer.h"
+#include <folly/Conv.h>
+#include <folly/FileUtil.h>
+#include <folly/Portability.h>
+#include <folly/ScopeGuard.h>
+#include <folly/experimental/symbolizer/Symbolizer.h>
namespace folly { namespace symbolizer {
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/StackTrace.h"
+#include <folly/experimental/symbolizer/StackTrace.h>
// Must be first to ensure that UNW_LOCAL_ONLY is defined
#define UNW_LOCAL_ONLY 1
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/Symbolizer.h"
+#include <folly/experimental/symbolizer/Symbolizer.h>
#include <limits.h>
#include <cstdio>
#include <ext/stdio_sync_filebuf.h>
#endif
-#include "folly/Conv.h"
-#include "folly/FileUtil.h"
-#include "folly/ScopeGuard.h"
-#include "folly/String.h"
+#include <folly/Conv.h>
+#include <folly/FileUtil.h>
+#include <folly/ScopeGuard.h>
+#include <folly/String.h>
-#include "folly/experimental/symbolizer/Elf.h"
-#include "folly/experimental/symbolizer/Dwarf.h"
-#include "folly/experimental/symbolizer/LineReader.h"
+#include <folly/experimental/symbolizer/Elf.h>
+#include <folly/experimental/symbolizer/Dwarf.h>
+#include <folly/experimental/symbolizer/LineReader.h>
namespace folly {
#include <string>
#include <unordered_map>
-#include "folly/FBString.h"
-#include "folly/Range.h"
-#include "folly/String.h"
-#include "folly/io/IOBuf.h"
-#include "folly/experimental/symbolizer/Elf.h"
-#include "folly/experimental/symbolizer/ElfCache.h"
-#include "folly/experimental/symbolizer/Dwarf.h"
-#include "folly/experimental/symbolizer/StackTrace.h"
+#include <folly/FBString.h>
+#include <folly/Range.h>
+#include <folly/String.h>
+#include <folly/io/IOBuf.h>
+#include <folly/experimental/symbolizer/Elf.h>
+#include <folly/experimental/symbolizer/ElfCache.h>
+#include <folly/experimental/symbolizer/Dwarf.h>
+#include <folly/experimental/symbolizer/StackTrace.h>
namespace folly {
namespace symbolizer {
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/SignalHandler.h"
+#include <folly/experimental/symbolizer/SignalHandler.h>
int main() {
folly::symbolizer::installFatalSignalHandler();
#include <gtest/gtest.h>
-#include "folly/experimental/symbolizer/Elf.h"
+#include <folly/experimental/symbolizer/Elf.h>
using folly::symbolizer::ElfFile;
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/LineReader.h"
+#include <folly/experimental/symbolizer/LineReader.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/FileUtil.h"
-#include "folly/experimental/TestUtil.h"
+#include <folly/FileUtil.h>
+#include <folly/experimental/TestUtil.h>
namespace folly { namespace symbolizer { namespace test {
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/test/SignalHandlerTest.h"
-#include "folly/experimental/symbolizer/SignalHandler.h"
+#include <folly/experimental/symbolizer/test/SignalHandlerTest.h>
+#include <folly/experimental/symbolizer/SignalHandler.h>
#include <gtest/gtest.h>
-#include "folly/FileUtil.h"
-#include "folly/Range.h"
-#include "folly/CPortability.h"
+#include <folly/FileUtil.h>
+#include <folly/Range.h>
+#include <folly/CPortability.h>
namespace folly { namespace symbolizer { namespace test {
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/StackTrace.h"
-#include "folly/experimental/symbolizer/Symbolizer.h"
+#include <folly/experimental/symbolizer/StackTrace.h>
+#include <folly/experimental/symbolizer/Symbolizer.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/experimental/symbolizer/Symbolizer.h"
+#include <folly/experimental/symbolizer/Symbolizer.h>
#include <cstdlib>
#include <gtest/gtest.h>
-#include "folly/Range.h"
-#include "folly/String.h"
+#include <folly/Range.h>
+#include <folly/String.h>
namespace folly { namespace symbolizer { namespace test {
#include <random>
#include <memory>
-#include "folly/Benchmark.h"
-#include "folly/experimental/Bits.h"
+#include <folly/Benchmark.h>
+#include <folly/experimental/Bits.h>
std::random_device rd;
* limitations under the License.
*/
-#include "folly/experimental/Bits.h"
+#include <folly/experimental/Bits.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Benchmark.h"
-#include "folly/experimental/EliasFanoCoding.h"
-#include "folly/experimental/test/CodingTestUtils.h"
+#include <folly/Benchmark.h>
+#include <folly/experimental/EliasFanoCoding.h>
+#include <folly/experimental/test/CodingTestUtils.h>
using namespace folly::compression;
* limitations under the License.
*/
-#include "folly/experimental/EventCount.h"
+#include <folly/experimental/EventCount.h>
#include <algorithm>
#include <random>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Random.h"
-#include "folly/Benchmark.h"
+#include <folly/Random.h>
+#include <folly/Benchmark.h>
using namespace folly;
* limitations under the License.
*/
-#include "folly/experimental/TestUtil.h"
+#include <folly/experimental/TestUtil.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <vector>
#include <unordered_set>
-#include "folly/Range.h"
-#include "folly/Optional.h"
-#include "folly/Conv.h"
-#include "folly/gen/Core.h"
+#include <folly/Range.h>
+#include <folly/Optional.h>
+#include <folly/Conv.h>
+#include <folly/gen/Core.h>
/**
* Generator-based Sequence Comprehensions in C++, akin to C#'s LINQ
}} // folly::gen
-#include "folly/gen/Base-inl.h"
+#include <folly/gen/Base-inl.h>
#endif // FOLLY_GEN_BASE_H
/*
- * Copyright 2013 Facebook, Inc.
+ * Copyright 2014 Facebook, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
#ifndef FOLLY_GEN_COMBINE_H
#define FOLLY_GEN_COMBINE_H
-#include "folly/gen/Base.h"
+#include <folly/gen/Base.h>
namespace folly {
namespace gen {
} // namespace gen
} // namespace folly
-#include "folly/gen/Combine-inl.h"
+#include <folly/gen/Combine-inl.h>
#endif // FOLLY_GEN_COMBINE_H
}} // folly::gen
-#include "folly/gen/Core-inl.h"
+#include <folly/gen/Core-inl.h>
#endif // FOLLY_GEN_CORE_H
#include <system_error>
-#include "folly/gen/String.h"
+#include <folly/gen/String.h>
namespace folly {
namespace gen {
/*
- * Copyright 2013 Facebook, Inc.
+ * Copyright 2014 Facebook, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
#ifndef FOLLY_GEN_FILE_H
#define FOLLY_GEN_FILE_H
-#include "folly/File.h"
-#include "folly/gen/Base.h"
-#include "folly/io/IOBuf.h"
+#include <folly/File.h>
+#include <folly/gen/Base.h>
+#include <folly/io/IOBuf.h>
namespace folly {
namespace gen {
}} // !folly::gen
-#include "folly/gen/File-inl.h"
+#include <folly/gen/File-inl.h>
#endif // FOLLY_GEN_FILE_H
#error This file may only be included from folly/gen/ParallelGen.h
#endif
-#include "folly/MPMCQueue.h"
-#include "folly/ScopeGuard.h"
-#include "folly/experimental/EventCount.h"
+#include <folly/MPMCQueue.h>
+#include <folly/ScopeGuard.h>
+#include <folly/experimental/EventCount.h>
#include <atomic>
#include <thread>
#include <vector>
#include <mutex>
-#include "folly/gen/Base.h"
+#include <folly/gen/Base.h>
namespace folly { namespace gen {
namespace detail {
}} // !namespace folly::gen
-#include "folly/gen/Parallel-inl.h"
+#include <folly/gen/Parallel-inl.h>
#endif /* FOLLY_GEN_PARALLEL_H_ */
#include <utility>
#include <vector>
-#include "folly/MPMCPipeline.h"
-#include "folly/experimental/EventCount.h"
+#include <folly/MPMCPipeline.h>
+#include <folly/experimental/EventCount.h>
namespace folly { namespace gen { namespace detail {
#ifndef FOLLY_GEN_PARALLELMAP_H
#define FOLLY_GEN_PARALLELMAP_H
-#include "folly/gen/Core.h"
+#include <folly/gen/Core.h>
namespace folly { namespace gen {
}} // namespaces
-#include "folly/gen/ParallelMap-inl.h"
+#include <folly/gen/ParallelMap-inl.h>
#endif // FOLLY_GEN_PARALLELMAP_H
#error This file may only be included from folly/gen/String.h
#endif
-#include "folly/Conv.h"
-#include "folly/String.h"
-#include "folly/io/IOBuf.h"
+#include <folly/Conv.h>
+#include <folly/String.h>
+#include <folly/io/IOBuf.h>
namespace folly {
namespace gen {
#ifndef FOLLY_GEN_STRING_H
#define FOLLY_GEN_STRING_H
-#include "folly/Range.h"
-#include "folly/gen/Base.h"
+#include <folly/Range.h>
+#include <folly/gen/Base.h>
namespace folly {
namespace gen {
} // namespace gen
} // namespace folly
-#include "folly/gen/String-inl.h"
+#include <folly/gen/String-inl.h>
#endif // FOLLY_GEN_STRING_H
#include <atomic>
#include <glog/logging.h>
-#include "folly/Benchmark.h"
-#include "folly/gen/Base.h"
+#include <folly/Benchmark.h>
+#include <folly/gen/Base.h>
using namespace folly::gen;
using folly::fbstring;
#include <set>
#include <vector>
-#include "folly/FBVector.h"
-#include "folly/MapUtil.h"
-#include "folly/Memory.h"
-#include "folly/dynamic.h"
-#include "folly/gen/Base.h"
-#include "folly/experimental/TestUtil.h"
+#include <folly/FBVector.h>
+#include <folly/MapUtil.h>
+#include <folly/Memory.h>
+#include <folly/dynamic.h>
+#include <folly/gen/Base.h>
+#include <folly/experimental/TestUtil.h>
using namespace folly::gen;
using namespace folly;
#ifndef FOLLY_GEN_BENCH_H_
#define FOLLY_GEN_BENCH_H_
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
#define BENCH_GEN_IMPL(gen, prefix) \
static bool FB_ANONYMOUS_VARIABLE(benchGen) = ( \
#include <vector>
#include <tuple>
-#include "folly/Range.h"
-#include "folly/FBVector.h"
-#include "folly/experimental/TestUtil.h"
-#include "folly/gen/Base.h"
-#include "folly/gen/Combine.h"
+#include <folly/Range.h>
+#include <folly/FBVector.h>
+#include <folly/experimental/TestUtil.h>
+#include <folly/gen/Base.h>
+#include <folly/gen/Combine.h>
using namespace folly::gen;
using namespace folly;
#include <thread>
#include <glog/logging.h>
-#include "folly/Benchmark.h"
-#include "folly/File.h"
-#include "folly/gen/Base.h"
-#include "folly/gen/File.h"
+#include <folly/Benchmark.h>
+#include <folly/File.h>
+#include <folly/gen/Base.h>
+#include <folly/gen/File.h>
using namespace folly::gen;
#include <string>
#include <vector>
-#include "folly/File.h"
-#include "folly/Range.h"
-#include "folly/experimental/TestUtil.h"
-#include "folly/gen/Base.h"
-#include "folly/gen/File.h"
+#include <folly/File.h>
+#include <folly/Range.h>
+#include <folly/experimental/TestUtil.h>
+#include <folly/gen/Base.h>
+#include <folly/gen/File.h>
using namespace folly::gen;
using namespace folly;
#include <vector>
#include <future>
-#include "folly/gen/Base.h"
-#include "folly/gen/Parallel.h"
-#include "folly/gen/test/Bench.h"
+#include <folly/gen/Base.h>
+#include <folly/gen/Parallel.h>
+#include <folly/gen/test/Bench.h>
DEFINE_int32(threads,
#include <thread>
#include <vector>
-#include "folly/Benchmark.h"
-#include "folly/gen/Base.h"
-#include "folly/gen/ParallelMap.h"
+#include <folly/Benchmark.h>
+#include <folly/gen/Base.h>
+#include <folly/gen/ParallelMap.h>
using namespace folly::gen;
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Memory.h"
-#include "folly/gen/Base.h"
-#include "folly/gen/ParallelMap.h"
+#include <folly/Memory.h>
+#include <folly/gen/Base.h>
+#include <folly/gen/ParallelMap.h>
using namespace folly;
using namespace folly::gen;
#include <iostream>
#include <array>
#include <vector>
-#include "folly/gen/Base.h"
-#include "folly/gen/Parallel.h"
+#include <folly/gen/Base.h>
+#include <folly/gen/Parallel.h>
using namespace folly;
using namespace folly::gen;
#include <atomic>
#include <glog/logging.h>
-#include "folly/Benchmark.h"
-#include "folly/String.h"
-#include "folly/gen/Base.h"
-#include "folly/gen/String.h"
+#include <folly/Benchmark.h>
+#include <folly/String.h>
+#include <folly/gen/Base.h>
+#include <folly/gen/String.h>
using namespace folly;
using namespace folly::gen;
#include <map>
#include <vector>
-#include "folly/gen/String.h"
+#include <folly/gen/String.h>
using namespace folly::gen;
using namespace folly;
* limitations under the License.
*/
-#include "folly/io/Compression.h"
+#include <folly/io/Compression.h>
#if FOLLY_HAVE_LIBLZ4
#include <lz4.h>
#include <lzma.h>
#endif
-#include "folly/Conv.h"
-#include "folly/Memory.h"
-#include "folly/Portability.h"
-#include "folly/ScopeGuard.h"
-#include "folly/Varint.h"
-#include "folly/io/Cursor.h"
+#include <folly/Conv.h>
+#include <folly/Memory.h>
+#include <folly/Portability.h>
+#include <folly/ScopeGuard.h>
+#include <folly/Varint.h>
+#include <folly/io/Cursor.h>
namespace folly { namespace io {
#include <limits>
#include <memory>
-#include "folly/io/IOBuf.h"
+#include <folly/io/IOBuf.h>
/**
* Compression / decompression over IOBufs
#include <type_traits>
#include <memory>
-#include "folly/Bits.h"
-#include "folly/io/IOBuf.h"
-#include "folly/io/IOBufQueue.h"
-#include "folly/Likely.h"
-#include "folly/Memory.h"
+#include <folly/Bits.h>
+#include <folly/io/IOBuf.h>
+#include <folly/io/IOBufQueue.h>
+#include <folly/Likely.h>
+#include <folly/Memory.h>
/**
* Cursor class for fast iteration over IOBuf chains.
#define __STDC_LIMIT_MACROS
-#include "folly/io/IOBuf.h"
-
-#include "folly/Conv.h"
-#include "folly/Likely.h"
-#include "folly/Malloc.h"
-#include "folly/Memory.h"
-#include "folly/ScopeGuard.h"
-#include "folly/SpookyHashV2.h"
-#include "folly/io/Cursor.h"
+#include <folly/io/IOBuf.h>
+
+#include <folly/Conv.h>
+#include <folly/Likely.h>
+#include <folly/Malloc.h>
+#include <folly/Memory.h>
+#include <folly/ScopeGuard.h>
+#include <folly/SpookyHashV2.h>
+#include <folly/io/Cursor.h>
#include <stdexcept>
#include <assert.h>
#include <boost/iterator/iterator_facade.hpp>
-#include "folly/FBString.h"
-#include "folly/Range.h"
-#include "folly/FBVector.h"
+#include <folly/FBString.h>
+#include <folly/Range.h>
+#include <folly/FBVector.h>
// Ignore shadowing warnings within this file, so includers can use -Wshadow.
#pragma GCC diagnostic push
* limitations under the License.
*/
-#include "folly/io/IOBufQueue.h"
+#include <folly/io/IOBufQueue.h>
#include <string.h>
#ifndef FOLLY_IO_IOBUF_QUEUE_H
#define FOLLY_IO_IOBUF_QUEUE_H
-#include "folly/io/IOBuf.h"
+#include <folly/io/IOBuf.h>
#include <stdexcept>
#include <string>
#include <boost/iterator/iterator_facade.hpp>
-#include "folly/SpookyHashV2.h"
+#include <folly/SpookyHashV2.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/io/RecordIO.h"
+#include <folly/io/RecordIO.h>
#include <sys/types.h>
#include <unistd.h>
-#include "folly/Exception.h"
-#include "folly/FileUtil.h"
-#include "folly/Memory.h"
-#include "folly/Portability.h"
-#include "folly/ScopeGuard.h"
-#include "folly/String.h"
+#include <folly/Exception.h>
+#include <folly/FileUtil.h>
+#include <folly/Memory.h>
+#include <folly/Portability.h>
+#include <folly/ScopeGuard.h>
+#include <folly/String.h>
namespace folly {
#include <memory>
#include <mutex>
-#include "folly/File.h"
-#include "folly/Range.h"
-#include "folly/MemoryMapping.h"
-#include "folly/io/IOBuf.h"
+#include <folly/File.h>
+#include <folly/Range.h>
+#include <folly/MemoryMapping.h>
+#include <folly/io/IOBuf.h>
namespace folly {
} // namespaces
-#include "folly/io/RecordIO-inl.h"
+#include <folly/io/RecordIO-inl.h>
#endif /* FOLLY_IO_RECORDIO_H_ */
#include <iterator>
#include <type_traits>
-#include "folly/Malloc.h"
-#include "folly/io/IOBuf.h"
+#include <folly/Malloc.h>
+#include <folly/io/IOBuf.h>
namespace folly {
* specific language governing permissions and limitations
* under the License.
*/
-#include "folly/io/async/AsyncTimeout.h"
-#include "folly/io/async/EventBase.h"
-#include "folly/io/async/EventUtil.h"
-#include "folly/io/async/Request.h"
+#include <folly/io/async/AsyncTimeout.h>
+#include <folly/io/async/EventBase.h>
+#include <folly/io/async/EventUtil.h>
+#include <folly/io/async/Request.h>
#include <assert.h>
#include <glog/logging.h>
*/
#pragma once
-#include "folly/io/async/TimeoutManager.h"
+#include <folly/io/async/TimeoutManager.h>
#include <boost/noncopyable.hpp>
#include <event.h>
#define __STDC_FORMAT_MACROS
#endif
-#include "folly/io/async/EventBase.h"
+#include <folly/io/async/EventBase.h>
-#include "folly/ThreadName.h"
-#include "folly/io/async/NotificationQueue.h"
+#include <folly/ThreadName.h>
+#include <folly/io/async/NotificationQueue.h>
#include <boost/static_assert.hpp>
#include <fcntl.h>
#pragma once
#include <glog/logging.h>
-#include "folly/io/async/AsyncTimeout.h"
-#include "folly/io/async/TimeoutManager.h"
+#include <folly/io/async/AsyncTimeout.h>
+#include <folly/io/async/TimeoutManager.h>
#include <memory>
#include <stack>
#include <list>
* specific language governing permissions and limitations
* under the License.
*/
-#include "folly/io/async/EventHandler.h"
-#include "folly/io/async/EventBase.h"
+#include <folly/io/async/EventHandler.h>
+#include <folly/io/async/EventBase.h>
#include <assert.h>
#pragma once
#include <glog/logging.h>
-#include "folly/io/async/EventUtil.h"
+#include <folly/io/async/EventUtil.h>
#include <boost/noncopyable.hpp>
#include <stddef.h>
#include <fcntl.h>
#include <unistd.h>
-#include "folly/io/async/EventBase.h"
-#include "folly/io/async/EventFDWrapper.h"
-#include "folly/io/async/EventHandler.h"
-#include "folly/io/async/Request.h"
-#include "folly/Likely.h"
-#include "folly/SmallLocks.h"
-#include "folly/ScopeGuard.h"
+#include <folly/io/async/EventBase.h>
+#include <folly/io/async/EventFDWrapper.h>
+#include <folly/io/async/EventHandler.h>
+#include <folly/io/async/Request.h>
+#include <folly/Likely.h>
+#include <folly/SmallLocks.h>
+#include <folly/ScopeGuard.h>
#include <glog/logging.h>
#include <deque>
* specific language governing permissions and limitations
* under the License.
*/
-#include "folly/io/async/Request.h"
+#include <folly/io/async/Request.h>
#ifndef NO_LIB_GFLAGS
DEFINE_bool(enable_request_context, true,
#include <map>
#include <memory>
#include <glog/logging.h>
-#include "folly/ThreadLocal.h"
-#include "folly/RWSpinLock.h"
+#include <folly/ThreadLocal.h>
+#include <folly/RWSpinLock.h>
/**
* In many cases this header is included as a
* limitations under the License.
*/
-#include "folly/io/Compression.h"
+#include <folly/io/Compression.h>
// Yes, tr1, as that's what gtest requires
#include <random>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
-#include "folly/Hash.h"
-#include "folly/Random.h"
-#include "folly/io/IOBufQueue.h"
+#include <folly/Benchmark.h>
+#include <folly/Hash.h>
+#include <folly/Random.h>
+#include <folly/io/IOBufQueue.h>
namespace folly { namespace io { namespace test {
* limitations under the License.
*/
-#include "folly/io/IOBuf.h"
+#include <folly/io/IOBuf.h>
#include <gflags/gflags.h>
#include <boost/random.hpp>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
-#include "folly/Range.h"
-#include "folly/io/Cursor.h"
+#include <folly/Benchmark.h>
+#include <folly/Range.h>
+#include <folly/io/Cursor.h>
DECLARE_bool(benchmark);
* limitations under the License.
*/
-#include "folly/io/IOBufQueue.h"
-#include "folly/Range.h"
+#include <folly/io/IOBufQueue.h>
+#include <folly/Range.h>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/io/IOBuf.h"
-#include "folly/io/TypedIOBuf.h"
+#include <folly/io/IOBuf.h>
+#include <folly/io/TypedIOBuf.h>
// googletest requires std::tr1::tuple, not std::tuple
#include <tr1/tuple>
#include <boost/random.hpp>
#include <gtest/gtest.h>
-#include "folly/Malloc.h"
-#include "folly/Range.h"
+#include <folly/Malloc.h>
+#include <folly/Range.h>
using folly::fbstring;
using folly::fbvector;
* limitations under the License.
*/
-#include "folly/io/IOBuf.h"
+#include <folly/io/IOBuf.h>
#include <gflags/gflags.h>
-#include "folly/Benchmark.h"
-#include "folly/io/Cursor.h"
+#include <folly/Benchmark.h>
+#include <folly/io/Cursor.h>
#include <vector>
* limitations under the License.
*/
-#include "folly/io/RecordIO.h"
+#include <folly/io/RecordIO.h>
#include <sys/types.h>
#include <unistd.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Conv.h"
-#include "folly/FBString.h"
-#include "folly/Random.h"
-#include "folly/experimental/TestUtil.h"
-#include "folly/io/IOBufQueue.h"
+#include <folly/Conv.h>
+#include <folly/FBString.h>
+#include <folly/Random.h>
+#include <folly/experimental/TestUtil.h>
+#include <folly/io/IOBufQueue.h>
DEFINE_int32(random_seed, folly::randomNumberSeed(), "random seed");
* limitations under the License.
*/
-#include "folly/json.h"
+#include <folly/json.h>
#include <cassert>
#include <boost/next_prior.hpp>
#include <boost/algorithm/string.hpp>
-#include "folly/Range.h"
-#include "folly/Unicode.h"
-#include "folly/Conv.h"
+#include <folly/Range.h>
+#include <folly/Unicode.h>
+#include <folly/Conv.h>
namespace folly {
#ifndef FOLLY_JSON_H_
#define FOLLY_JSON_H_
-#include "folly/dynamic.h"
-#include "folly/FBString.h"
-#include "folly/Range.h"
+#include <folly/dynamic.h>
+#include <folly/FBString.h>
+#include <folly/Range.h>
namespace folly {
#include <boost/mpl/count.hpp>
#include <boost/mpl/max.hpp>
-#include "folly/Malloc.h"
+#include <folly/Malloc.h>
#if defined(__GNUC__) && FOLLY_X64
# include "folly/SmallLocks.h"
#define FOLLY_STATS_BUCKETEDTIMESERIES_INL_H_
#include <glog/logging.h>
-#include "folly/Likely.h"
+#include <folly/Likely.h>
namespace folly {
#include <chrono>
#include <vector>
-#include "folly/detail/Stats.h"
+#include <folly/detail/Stats.h>
namespace folly {
#ifndef FOLLY_HISTOGRAM_DEFS_H_
#define FOLLY_HISTOGRAM_DEFS_H_
-#include "folly/Conv.h"
+#include <folly/Conv.h>
#include <glog/logging.h>
#include <vector>
#include <stdexcept>
-#include "folly/detail/Stats.h"
+#include <folly/detail/Stats.h>
namespace folly {
* header files.
*/
-#include "folly/stats/BucketedTimeSeries.h"
-#include "folly/stats/BucketedTimeSeries-defs.h"
+#include <folly/stats/BucketedTimeSeries.h>
+#include <folly/stats/BucketedTimeSeries-defs.h>
-#include "folly/stats/Histogram.h"
-#include "folly/stats/Histogram-defs.h"
+#include <folly/stats/Histogram.h>
+#include <folly/stats/Histogram-defs.h>
-#include "folly/stats/MultiLevelTimeSeries.h"
-#include "folly/stats/MultiLevelTimeSeries-defs.h"
+#include <folly/stats/MultiLevelTimeSeries.h>
+#include <folly/stats/MultiLevelTimeSeries-defs.h>
-#include "folly/stats/TimeseriesHistogram.h"
-#include "folly/stats/TimeseriesHistogram-defs.h"
+#include <folly/stats/TimeseriesHistogram.h>
+#include <folly/stats/TimeseriesHistogram-defs.h>
namespace folly {
#include <vector>
#include <glog/logging.h>
-#include "folly/stats/BucketedTimeSeries.h"
+#include <folly/stats/BucketedTimeSeries.h>
namespace folly {
#ifndef FOLLY_TIMESERIES_HISTOGRAM_DEF_H_
#define FOLLY_TIMESERIES_HISTOGRAM_DEF_H_
-#include "folly/Conv.h"
-#include "folly/stats/Histogram-defs.h"
-#include "folly/stats/MultiLevelTimeSeries-defs.h"
-#include "folly/stats/BucketedTimeSeries-defs.h"
+#include <folly/Conv.h>
+#include <folly/stats/Histogram-defs.h>
+#include <folly/stats/MultiLevelTimeSeries-defs.h>
+#include <folly/stats/BucketedTimeSeries-defs.h>
namespace folly {
#include <string>
#include <boost/static_assert.hpp>
-#include "folly/stats/Histogram.h"
-#include "folly/stats/MultiLevelTimeSeries.h"
+#include <folly/stats/Histogram.h>
+#include <folly/stats/MultiLevelTimeSeries.h>
namespace folly {
#include <memory>
#include <mutex>
-#include "folly/AtomicHashMap.h"
-#include "folly/ScopeGuard.h"
-#include "folly/Memory.h"
+#include <folly/AtomicHashMap.h>
+#include <folly/ScopeGuard.h>
+#include <folly/Memory.h>
namespace {
#include <iostream>
-#include "folly/ApplyTuple.h"
+#include <folly/ApplyTuple.h>
#include <gtest/gtest.h>
#include <memory>
* @author: Marcelo Juchem <marcelo@fb.com>
*/
-#include "folly/Memory.h"
-#include "folly/Arena.h"
+#include <folly/Memory.h>
+#include <folly/Arena.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Arena.h"
-#include "folly/Memory.h"
+#include <folly/Arena.h>
+#include <folly/Memory.h>
#include <set>
#include <vector>
* limitations under the License.
*/
-#include "folly/Benchmark.h"
-#include "folly/Range.h"
+#include <folly/Benchmark.h>
+#include <folly/Range.h>
#include <algorithm>
* limitations under the License.
*/
-#include "folly/Range.h"
+#include <folly/Range.h>
#include <gtest/gtest.h>
#include <algorithm>
* limitations under the License.
*/
-#include "folly/AtomicBitSet.h"
+#include <folly/AtomicBitSet.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
#include <map>
#include <stdexcept>
-#include "folly/AtomicHashArray.h"
-#include "folly/Hash.h"
-#include "folly/Conv.h"
-#include "folly/Memory.h"
+#include <folly/AtomicHashArray.h>
+#include <folly/Hash.h>
+#include <folly/Conv.h>
+#include <folly/Memory.h>
#include <gtest/gtest.h>
#if !defined(MAP_ANONYMOUS) && defined(MAP_ANON)
* limitations under the License.
*/
-#include "folly/AtomicHashMap.h"
+#include <folly/AtomicHashMap.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
#include <thread>
#include <atomic>
#include <memory>
-#include "folly/Benchmark.h"
-#include "folly/Conv.h"
+#include <folly/Benchmark.h>
+#include <folly/Conv.h>
using std::vector;
using std::string;
* limitations under the License.
*/
-#include "folly/AtomicStruct.h"
+#include <folly/AtomicStruct.h>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Benchmark.h"
-#include "folly/Foreach.h"
-#include "folly/String.h"
+#include <folly/Benchmark.h>
+#include <folly/Foreach.h>
+#include <folly/String.h>
#include <iostream>
using namespace folly;
using namespace std;
* limitations under the License.
*/
-#include "folly/Bits.h"
-#include "folly/Benchmark.h"
+#include <folly/Bits.h>
+#include <folly/Benchmark.h>
#include <algorithm>
#include <type_traits>
// @author Tudor Bosman (tudorb@fb.com)
#include <gflags/gflags.h>
-#include "folly/Bits.h"
-#include "folly/Benchmark.h"
+#include <folly/Bits.h>
+#include <folly/Benchmark.h>
#include <gtest/gtest.h>
using namespace folly;
* limitations under the License.
*/
-#include "folly/detail/CacheLocality.h"
+#include <folly/detail/CacheLocality.h>
#include <sched.h>
#include <memory>
#include <unordered_map>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
using namespace folly::detail;
* limitations under the License.
*/
-#include "folly/Checksum.h"
+#include <folly/Checksum.h>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
-#include "folly/Hash.h"
-#include "folly/detail/ChecksumDetail.h"
+#include <folly/Benchmark.h>
+#include <folly/Hash.h>
+#include <folly/detail/ChecksumDetail.h>
namespace {
const unsigned int BUFFER_SIZE = 512 * 1024 * sizeof(uint64_t);
#include <gflags/gflags.h>
#include <glog/logging.h>
-#include "folly/Benchmark.h"
-#include "folly/ConcurrentSkipList.h"
-#include "folly/Hash.h"
-#include "folly/RWSpinLock.h"
+#include <folly/Benchmark.h>
+#include <folly/ConcurrentSkipList.h>
+#include <folly/Hash.h>
+#include <folly/RWSpinLock.h>
DEFINE_int32(num_threads, 12, "num concurrent threads to test");
#include <glog/logging.h>
#include <gflags/gflags.h>
-#include "folly/ConcurrentSkipList.h"
-#include "folly/Foreach.h"
-#include "folly/String.h"
+#include <folly/ConcurrentSkipList.h>
+#include <folly/Foreach.h>
+#include <folly/String.h>
#include <gtest/gtest.h>
DEFINE_int32(num_threads, 12, "num concurrent threads to test");
* limitations under the License.
*/
-#include "folly/Benchmark.h"
-#include "folly/Conv.h"
-#include "folly/Foreach.h"
+#include <folly/Benchmark.h>
+#include <folly/Conv.h>
+#include <folly/Foreach.h>
#include <boost/lexical_cast.hpp>
#include <gtest/gtest.h>
#include <limits>
* limitations under the License.
*/
-#include "folly/CpuId.h"
+#include <folly/CpuId.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/DiscriminatedPtr.h"
+#include <folly/DiscriminatedPtr.h>
#include <gtest/gtest.h>
// @author Nicholas Ormrod <njormrod@fb.com>
-#include "folly/DynamicConverter.h"
+#include <folly/DynamicConverter.h>
#include <algorithm>
#include <gflags/gflags.h>
#include <map>
#include <vector>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
using namespace folly;
using namespace folly::dynamicconverter_detail;
#include <gflags/gflags.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
-#include "folly/dynamic.h"
-#include "folly/gen/Base.h"
-#include "folly/json.h"
+#include <folly/Benchmark.h>
+#include <folly/dynamic.h>
+#include <folly/gen/Base.h>
+#include <folly/json.h>
using folly::dynamic;
* limitations under the License.
*/
-#include "folly/Bits.h"
+#include <folly/Bits.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Exception.h"
+#include <folly/Exception.h>
#include <cstdio>
#include <memory>
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-#include "folly/ExceptionWrapper.h"
+#include <folly/ExceptionWrapper.h>
#include <gflags/gflags.h>
#include <atomic>
#include <stdexcept>
#include <thread>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
DEFINE_int32(num_threads, 32, "Number of threads to run concurrency "
"benchmarks");
#include <gtest/gtest.h>
#include <stdexcept>
-#include "folly/ExceptionWrapper.h"
+#include <folly/ExceptionWrapper.h>
using namespace folly;
//
// Author: andrei.alexandrescu@fb.com
-#include "folly/FBString.h"
+#include <folly/FBString.h>
#include <cstdlib>
#include <gflags/gflags.h>
-#include "folly/Foreach.h"
-#include "folly/Random.h"
-#include "folly/Benchmark.h"
+#include <folly/Foreach.h>
+#include <folly/Random.h>
+#include <folly/Benchmark.h>
using namespace std;
using namespace folly;
#define BENCHFUN(F) CONCAT(CONCAT(BM_, F), CONCAT(_, STRING))
#define STRING string
-#include "folly/test/FBStringTestBenchmarks.cpp.h"
+#include <folly/test/FBStringTestBenchmarks.cpp.h>
#undef STRING
#define STRING fbstring
-#include "folly/test/FBStringTestBenchmarks.cpp.h"
+#include <folly/test/FBStringTestBenchmarks.cpp.h>
#undef STRING
int main(int argc, char** argv) {
//
// Author: andrei.alexandrescu@fb.com
-#include "folly/FBString.h"
+#include <folly/FBString.h>
#include <cstdlib>
#include <gflags/gflags.h>
-#include "folly/Foreach.h"
-#include "folly/Portability.h"
-#include "folly/Random.h"
-#include "folly/Conv.h"
+#include <folly/Foreach.h>
+#include <folly/Portability.h>
+#include <folly/Random.h>
+#include <folly/Conv.h>
using namespace std;
using namespace folly;
//
// Author: andrei.alexandrescu@fb.com
-#include "folly/Traits.h"
-#include "folly/Random.h"
-#include "folly/FBString.h"
-#include "folly/FBVector.h"
-#include "folly/Benchmark.h"
+#include <folly/Traits.h>
+#include <folly/Random.h>
+#include <folly/FBString.h>
+#include <folly/FBVector.h>
+#include <folly/Benchmark.h>
#include <gflags/gflags.h>
typedef fbvector<folly::fbstring> FBStringFBVector;
#define VECTOR IntVector
-#include "folly/test/FBVectorTestBenchmarks.cpp.h"
+#include <folly/test/FBVectorTestBenchmarks.cpp.h>
#undef VECTOR
#define VECTOR IntFBVector
-#include "folly/test/FBVectorTestBenchmarks.cpp.h"
+#include <folly/test/FBVectorTestBenchmarks.cpp.h>
#undef VECTOR
#define VECTOR FBStringVector
-#include "folly/test/FBVectorTestBenchmarks.cpp.h"
+#include <folly/test/FBVectorTestBenchmarks.cpp.h>
#undef VECTOR
#define VECTOR FBStringFBVector
-#include "folly/test/FBVectorTestBenchmarks.cpp.h"
+#include <folly/test/FBVectorTestBenchmarks.cpp.h>
#undef VECTOR
int main(int argc, char** argv) {
//
// Author: andrei.alexandrescu@fb.com
-#include "folly/Traits.h"
-#include "folly/Random.h"
-#include "folly/FBString.h"
-#include "folly/FBVector.h"
+#include <folly/Traits.h>
+#include <folly/Random.h>
+#include <folly/FBString.h>
+#include <folly/FBVector.h>
#include <gflags/gflags.h>
* limitations under the License.
*/
-#include "folly/File.h"
+#include <folly/File.h>
#include <mutex>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
-#include "folly/String.h"
-#include "folly/Subprocess.h"
-#include "folly/experimental/io/FsUtil.h"
-#include "folly/experimental/TestUtil.h"
+#include <folly/Benchmark.h>
+#include <folly/String.h>
+#include <folly/Subprocess.h>
+#include <folly/experimental/io/FsUtil.h>
+#include <folly/experimental/TestUtil.h>
using namespace folly;
using namespace folly::test;
#include <gflags/gflags.h>
#include <glog/logging.h>
-#include "folly/File.h"
+#include <folly/File.h>
DEFINE_bool(s, false, "get shared lock");
DEFINE_bool(x, false, "get exclusive lock");
* limitations under the License.
*/
-#include "folly/FileUtil.h"
-#include "folly/detail/FileUtilDetail.h"
+#include <folly/FileUtil.h>
+#include <folly/detail/FileUtilDetail.h>
#include <deque>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
-#include "folly/Range.h"
-#include "folly/String.h"
+#include <folly/Benchmark.h>
+#include <folly/Range.h>
+#include <folly/String.h>
namespace folly { namespace test {
* limitations under the License.
*/
-#include "folly/Fingerprint.h"
+#include <folly/Fingerprint.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/detail/SlowFingerprint.h"
-#include "folly/Benchmark.h"
+#include <folly/detail/SlowFingerprint.h>
+#include <folly/Benchmark.h>
using namespace folly;
using namespace folly::detail;
* limitations under the License.
*/
-#include "folly/Foreach.h"
+#include <folly/Foreach.h>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
#include <gtest/gtest.h>
#include <map>
#include <string>
* limitations under the License.
*/
-#include "folly/Format.h"
+#include <folly/Format.h>
#include <glog/logging.h>
-#include "folly/FBVector.h"
-#include "folly/Benchmark.h"
-#include "folly/dynamic.h"
-#include "folly/json.h"
+#include <folly/FBVector.h>
+#include <folly/Benchmark.h>
+#include <folly/dynamic.h>
+#include <folly/json.h>
using namespace folly;
* limitations under the License.
*/
-#include "folly/Format.h"
+#include <folly/Format.h>
#include <glog/logging.h>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
-#include "folly/FBVector.h"
-#include "folly/FileUtil.h"
-#include "folly/dynamic.h"
-#include "folly/json.h"
+#include <folly/FBVector.h>
+#include <folly/FileUtil.h>
+#include <folly/dynamic.h>
+#include <folly/json.h>
using namespace folly;
* limitations under the License.
*/
-#include "folly/detail/Futex.h"
-#include "folly/test/DeterministicSchedule.h"
+#include <folly/detail/Futex.h>
+#include <folly/test/DeterministicSchedule.h>
#include <chrono>
#include <thread>
*/
#include <stdarg.h>
-#include "folly/GroupVarint.h"
+#include <folly/GroupVarint.h>
// On platforms where it's not supported, GroupVarint will be compiled out.
#if HAVE_GROUP_VARINT
* @author: Marcelo Juchem <marcelo@fb.com>
*/
-#include "folly/Traits.h"
+#include <folly/Traits.h>
#include <gtest/gtest.h>
#include <glog/logging.h>
* limitations under the License.
*/
-#include "folly/Hash.h"
-#include "folly/MapUtil.h"
+#include <folly/Hash.h>
+#include <folly/MapUtil.h>
#include <gtest/gtest.h>
#include <stdint.h>
#include <unordered_map>
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-#include "folly/stats/Histogram.h"
+#include <folly/stats/Histogram.h>
#include <gflags/gflags.h>
-#include "folly/Benchmark.h"
-#include "folly/Foreach.h"
+#include <folly/Benchmark.h>
+#include <folly/Foreach.h>
using folly::Histogram;
* limitations under the License.
*/
-#include "folly/stats/Histogram.h"
-#include "folly/stats/Histogram-defs.h"
+#include <folly/stats/Histogram.h>
+#include <folly/stats/Histogram-defs.h>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
#include <gtest/gtest.h>
-#include "folly/Bits.h"
-#include "folly/Format.h"
-#include "folly/String.h"
-#include "folly/MacAddress.h"
+#include <folly/Bits.h>
+#include <folly/Format.h>
+#include <folly/String.h>
+#include <folly/MacAddress.h>
using namespace folly;
using namespace std;
#include <sys/socket.h>
}
-#include "folly/IPAddress.h"
+#include <folly/IPAddress.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/json.h"
+#include <folly/json.h>
#include <gtest/gtest.h>
#include <gflags/gflags.h>
#include <cmath>
#include <limits>
#include <iostream>
#include <boost/next_prior.hpp>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
using folly::dynamic;
using folly::parseJson;
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-#include "folly/Lazy.h"
+#include <folly/Lazy.h>
#include <map>
#include <functional>
* limitations under the License.
*/
-#include "folly/LifoSem.h"
-#include "folly/test/DeterministicSchedule.h"
+#include <folly/LifoSem.h>
+#include <folly/test/DeterministicSchedule.h>
#include <thread>
#include <semaphore.h>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
-#include "folly/Random.h"
+#include <folly/Benchmark.h>
+#include <folly/Random.h>
using namespace folly;
using namespace folly::test;
* limitations under the License.
*/
-#include "folly/MPMCPipeline.h"
+#include <folly/MPMCPipeline.h>
#include <thread>
#include <vector>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Conv.h"
+#include <folly/Conv.h>
namespace folly { namespace test {
#include <gtest/gtest.h>
-#include "folly/IPAddressV6.h"
-#include "folly/MacAddress.h"
+#include <folly/IPAddressV6.h>
+#include <folly/MacAddress.h>
using folly::MacAddress;
using folly::IPAddressV6;
* limitations under the License.
*/
-#include "folly/MapUtil.h"
+#include <folly/MapUtil.h>
#include <map>
#include <gtest/gtest.h>
#include <cstdlib>
#include <gtest/gtest.h>
-#include "folly/MemoryMapping.h"
+#include <folly/MemoryMapping.h>
namespace folly {
* limitations under the License.
*/
-#include "folly/Memory.h"
-#include "folly/Arena.h"
-#include "folly/String.h"
+#include <folly/Memory.h>
+#include <folly/Arena.h>
+#include <folly/String.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Merge.h"
+#include <folly/Merge.h>
#include <gtest/gtest.h>
#include <map>
#include <vector>
#include <gtest/gtest.h>
-#include "folly/MoveWrapper.h"
+#include <folly/MoveWrapper.h>
#include <memory>
namespace folly {
* limitations under the License.
*/
-#include "folly/Optional.h"
+#include <folly/Optional.h>
#include <memory>
#include <vector>
* limitations under the License.
*/
-#include "folly/PackedSyncPtr.h"
+#include <folly/PackedSyncPtr.h>
#include <cinttypes>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Padded.h"
+#include <folly/Padded.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Portability.h"
+#include <folly/Portability.h>
#include <memory>
#include <gflags/gflags.h>
#include <glog/logging.h>
-#include "folly/Benchmark.h"
-#include "folly/stats/Histogram.h"
-#include "folly/stats/Histogram-defs.h"
-#include "folly/ProducerConsumerQueue.h"
+#include <folly/Benchmark.h>
+#include <folly/stats/Histogram.h>
+#include <folly/stats/Histogram-defs.h>
+#include <folly/ProducerConsumerQueue.h>
namespace {
* limitations under the License.
*/
-#include "folly/ProducerConsumerQueue.h"
+#include <folly/ProducerConsumerQueue.h>
#include <gtest/gtest.h>
#include <vector>
#include <gtest/gtest.h>
#include <gflags/gflags.h>
#include <glog/logging.h>
-#include "folly/RWSpinLock.h"
+#include <folly/RWSpinLock.h>
DEFINE_int32(num_threads, 8, "num threads");
* limitations under the License.
*/
-#include "folly/Random.h"
-#include "folly/Range.h"
-#include "folly/Benchmark.h"
-#include "folly/Foreach.h"
+#include <folly/Random.h>
+#include <folly/Range.h>
+#include <folly/Benchmark.h>
+#include <folly/Foreach.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Range.h"
-#include "folly/Benchmark.h"
-#include "folly/Foreach.h"
+#include <folly/Range.h>
+#include <folly/Benchmark.h>
+#include <folly/Foreach.h>
#include <algorithm>
#include <iostream>
#include <random>
// @author Kristina Holst (kholst@fb.com)
// @author Andrei Alexandrescu (andrei.alexandrescu@fb.com)
-#include "folly/Range.h"
+#include <folly/Range.h>
#include <array>
#include <boost/range/concepts.hpp>
* limitations under the License.
*/
-#include "folly/SafeAssert.h"
+#include <folly/SafeAssert.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
using namespace folly;
* limitations under the License.
*/
-#include "folly/ScopeGuard.h"
-#include "folly/Portability.h"
+#include <folly/ScopeGuard.h>
+#include <folly/Portability.h>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/SmallLocks.h"
+#include <folly/SmallLocks.h>
#include <cassert>
#include <cstdio>
#include <mutex>
#define __STDC_FORMAT_MACROS 1
#endif
-#include "folly/SpookyHashV1.h"
-#include "folly/Benchmark.h"
+#include <folly/SpookyHashV1.h>
+#include <folly/Benchmark.h>
#include <cinttypes>
#include <cstdio>
#define __STDC_FORMAT_MACROS 1
#endif
-#include "folly/SpookyHashV2.h"
-#include "folly/Benchmark.h"
+#include <folly/SpookyHashV2.h>
+#include <folly/Benchmark.h>
#include <cinttypes>
#include <cstdio>
* limitations under the License.
*/
-#include "folly/String.h"
+#include <folly/String.h>
#include <random>
#include <boost/algorithm/string.hpp>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
using namespace folly;
using namespace std;
* limitations under the License.
*/
-#include "folly/Subprocess.h"
+#include <folly/Subprocess.h>
#include <unistd.h>
#include <sys/types.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Exception.h"
-#include "folly/Format.h"
-#include "folly/FileUtil.h"
-#include "folly/String.h"
-#include "folly/gen/Base.h"
-#include "folly/gen/File.h"
-#include "folly/gen/String.h"
-#include "folly/experimental/io/FsUtil.h"
+#include <folly/Exception.h>
+#include <folly/Format.h>
+#include <folly/FileUtil.h>
+#include <folly/String.h>
+#include <folly/gen/Base.h>
+#include <folly/gen/File.h>
+#include <folly/gen/String.h>
+#include <folly/experimental/io/FsUtil.h>
using namespace folly;
#include <gflags/gflags.h>
#include <glog/logging.h>
-#include "folly/Conv.h"
-#include "folly/Subprocess.h"
+#include <folly/Conv.h>
+#include <folly/Subprocess.h>
using folly::Subprocess;
// Test bed for folly/Synchronized.h
-#include "folly/Synchronized.h"
-#include "folly/RWSpinLock.h"
-#include "folly/test/SynchronizedTestLib.h"
+#include <folly/Synchronized.h>
+#include <folly/RWSpinLock.h>
+#include <folly/test/SynchronizedTestLib.h>
#include <gtest/gtest.h>
#include <thread>
#include <vector>
#include <glog/logging.h>
-#include "folly/Foreach.h"
-#include "folly/Random.h"
-#include "folly/Synchronized.h"
+#include <folly/Foreach.h>
+#include <folly/Random.h>
+#include <folly/Synchronized.h>
static const auto seed = folly::randomNumberSeed();
template <class Mutex> void testConstCopy();
-#include "folly/test/SynchronizedTestLib-inl.h"
+#include <folly/test/SynchronizedTestLib-inl.h>
#endif /* FOLLY_TEST_SYNCHRONIZEDTESTLIB_H */
* limitations under the License.
*/
-#include "folly/ThreadCachedArena.h"
-#include "folly/Memory.h"
+#include <folly/ThreadCachedArena.h>
+#include <folly/Memory.h>
#include <map>
#include <mutex>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Range.h"
-#include "folly/Benchmark.h"
+#include <folly/Range.h>
+#include <folly/Benchmark.h>
using namespace folly;
* limitations under the License.
*/
-#include "folly/ThreadCachedInt.h"
-#include "folly/Hash.h"
+#include <folly/ThreadCachedInt.h>
+#include <folly/Hash.h>
#include <atomic>
#include <thread>
#include <gtest/gtest.h>
#include <gflags/gflags.h>
#include <glog/logging.h>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
using namespace folly;
* limitations under the License.
*/
-#include "folly/ThreadLocal.h"
+#include <folly/ThreadLocal.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
using namespace folly;
*/
#include <gtest/gtest.h>
-#include "folly/TimeoutQueue.h"
+#include <folly/TimeoutQueue.h>
using namespace folly;
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-#include "folly/stats/BucketedTimeSeries.h"
-#include "folly/stats/BucketedTimeSeries-defs.h"
+#include <folly/stats/BucketedTimeSeries.h>
+#include <folly/stats/BucketedTimeSeries-defs.h>
#include <glog/logging.h>
-#include "folly/Benchmark.h"
+#include <folly/Benchmark.h>
using std::chrono::seconds;
using folly::BenchmarkSuspender;
* limitations under the License.
*/
-#include "folly/stats/TimeseriesHistogram.h"
-#include "folly/stats/TimeseriesHistogram-defs.h"
+#include <folly/stats/TimeseriesHistogram.h>
+#include <folly/stats/TimeseriesHistogram-defs.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/stats/BucketedTimeSeries.h"
-#include "folly/stats/BucketedTimeSeries-defs.h"
-#include "folly/stats/MultiLevelTimeSeries.h"
-#include "folly/stats/MultiLevelTimeSeries-defs.h"
+#include <folly/stats/BucketedTimeSeries.h>
+#include <folly/stats/BucketedTimeSeries-defs.h>
+#include <folly/stats/MultiLevelTimeSeries.h>
+#include <folly/stats/MultiLevelTimeSeries-defs.h>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Foreach.h"
+#include <folly/Foreach.h>
using std::chrono::seconds;
using std::string;
* limitations under the License.
*/
-#include "folly/Benchmark.h"
-#include "folly/Traits.h"
+#include <folly/Benchmark.h>
+#include <folly/Traits.h>
#include <gflags/gflags.h>
#include <gtest/gtest.h>
* limitations under the License.
*/
-#include "folly/Uri.h"
+#include <folly/Uri.h>
#include <boost/algorithm/string.hpp>
#include <glog/logging.h>
* limitations under the License.
*/
-#include "folly/Varint.h"
+#include <folly/Varint.h>
#include <array>
#include <initializer_list>
#include <glog/logging.h>
#include <gtest/gtest.h>
-#include "folly/Benchmark.h"
-#include "folly/Random.h"
+#include <folly/Benchmark.h>
+#include <folly/Random.h>
DEFINE_int32(random_seed, folly::randomNumberSeed(), "random seed");
-// Copyright 2004-present Facebook. All rights reserved.
-#include "folly/test/function_benchmark/benchmark_impl.h"
+/*
+ * Copyright 2014 Facebook, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <folly/test/function_benchmark/benchmark_impl.h>
-#include "folly/test/function_benchmark/test_functions.h"
+#include <folly/test/function_benchmark/test_functions.h>
/*
* These functions are defined in a separate file so that gcc won't be able to
* limitations under the License.
*/
-#include "folly/test/function_benchmark/benchmark_impl.h"
-#include "folly/test/function_benchmark/test_functions.h"
+#include <folly/test/function_benchmark/benchmark_impl.h>
+#include <folly/test/function_benchmark/test_functions.h>
-#include "folly/Benchmark.h"
-#include "folly/ScopeGuard.h"
+#include <folly/Benchmark.h>
+#include <folly/ScopeGuard.h>
#include <gflags/gflags.h>
#include <glog/logging.h>
* limitations under the License.
*/
-#include "folly/test/function_benchmark/test_functions.h"
+#include <folly/test/function_benchmark/test_functions.h>
/*
* These functions are defined in a separate file so that
* limitations under the License.
*/
-#include "folly/small_vector.h"
+#include <folly/small_vector.h>
#include <gtest/gtest.h>
#include <string>
#include <boost/algorithm/string.hpp>
-#include "folly/Conv.h"
+#include <folly/Conv.h>
using folly::small_vector;
using namespace folly::small_vector_policy;
* limitations under the License.
*/
-#include "folly/sorted_vector_types.h"
+#include <folly/sorted_vector_types.h>
#include <gtest/gtest.h>
#include <list>
#include <vector>
#define VECTOR_ std::vector
#else
-#include "folly/FBVector.h"
+#include <folly/FBVector.h>
#define VECTOR_ folly::fbvector
#endif
#include <cstddef>
#include <iomanip>
-#include "folly/ScopeGuard.h"
-#include "folly/Conv.h"
+#include <folly/ScopeGuard.h>
+#include <folly/Conv.h>
#include <boost/preprocessor.hpp>
#include <boost/iterator/iterator_adaptor.hpp>
#include <gflags/gflags.h>
#include <type_traits>
#include <vector>
-#include "folly/MoveWrapper.h"
+#include <folly/MoveWrapper.h>
#include "Promise.h"
#include "Try.h"
*/
#pragma once
-#include "folly/wangle/Executor.h"
+#include <folly/wangle/Executor.h>
namespace folly { namespace wangle {
#pragma once
-#include "folly/wangle/Executor.h"
-#include "folly/wangle/Future.h"
-#include "folly/Optional.h"
+#include <folly/wangle/Executor.h>
+#include <folly/wangle/Future.h>
+#include <folly/Optional.h>
namespace folly { namespace wangle {
#pragma once
-#include "folly/wangle/Executor.h"
-#include "folly/wangle/Future.h"
-#include "folly/Optional.h"
+#include <folly/wangle/Executor.h>
+#include <folly/wangle/Future.h>
+#include <folly/Optional.h>
namespace folly { namespace wangle {
*/
#pragma once
-#include "folly/wangle/Executor.h"
+#include <folly/wangle/Executor.h>
#include <semaphore.h>
#include <memory>
#include <mutex>
*/
#include "QueuedImmediateExecutor.h"
-#include "folly/ThreadLocal.h"
+#include <folly/ThreadLocal.h>
#include <queue>
namespace folly { namespace wangle {
#pragma once
-#include "folly/wangle/Executor.h"
+#include <folly/wangle/Executor.h>
namespace folly { namespace wangle {
*/
#include <gtest/gtest.h>
-#include "folly/wangle/InlineExecutor.h"
-#include "folly/wangle/ManualExecutor.h"
-#include "folly/wangle/QueuedImmediateExecutor.h"
+#include <folly/wangle/InlineExecutor.h>
+#include <folly/wangle/ManualExecutor.h>
+#include <folly/wangle/QueuedImmediateExecutor.h>
using namespace folly::wangle;
using namespace std::chrono;
#include <thread>
#include <type_traits>
#include <unistd.h>
-#include "folly/wangle/Executor.h"
-#include "folly/wangle/Future.h"
+#include <folly/wangle/Executor.h>
+#include <folly/wangle/Future.h>
using namespace folly::wangle;
using std::pair;
#include <gtest/gtest.h>
#include <thread>
-#include "folly/wangle/ManualExecutor.h"
-#include "folly/wangle/InlineExecutor.h"
-#include "folly/wangle/Later.h"
+#include <folly/wangle/ManualExecutor.h>
+#include <folly/wangle/InlineExecutor.h>
+#include <folly/wangle/Later.h>
using namespace folly::wangle;
#pragma once
#include <gtest/gtest.h>
#include <memory>
-#include "folly/wangle/Future.h"
-#include "folly/wangle/Executor.h"
+#include <folly/wangle/Future.h>
+#include <folly/wangle/Executor.h>
using namespace folly::wangle;
using namespace std;
#include <thread>
#include <future>
-#include "folly/wangle/Executor.h"
-#include "folly/wangle/ManualExecutor.h"
-#include "folly/wangle/ThreadGate.h"
-#include "folly/wangle/GenericThreadGate.h"
+#include <folly/wangle/Executor.h>
+#include <folly/wangle/ManualExecutor.h>
+#include <folly/wangle/ThreadGate.h>
+#include <folly/wangle/GenericThreadGate.h>
using namespace folly::wangle;
using std::make_shared;
#include <gtest/gtest.h>
-#include "folly/Memory.h"
-#include "folly/wangle/Try.h"
+#include <folly/Memory.h>
+#include <folly/wangle/Try.h>
using namespace folly::wangle;