#if !defined(LIBCXXRT) #include <algorithm> #include <array> #include <atomic> #include <bitset> #include <cassert> #include <ccomplex> #include <cctype> #include <cerrno> #include <cfenv> #include <cfloat> #include <chrono> #include <cinttypes> #include <ciso646> #include <climits> #include <clocale> #include <cmath> #include <codecvt> #include <complex> #include <condition_variable> #include <csetjmp> #include <csignal> #include <cstdarg> #include <cstdbool> #include <cstddef> #include <cstdint> #include <cstdio> #include <cstdlib> #include <cstring> #include <ctgmath> #include <ctime> #include <cwchar> #include <cwctype> #include <deque> #include <exception> //#include <experimental> //#include <ext> #include <forward_list> #include <fstream> #include <functional> #include <future> //#include <incs> #include <initializer_list> #include <iomanip> #include <ios> #include <iosfwd> #include <iostream> #include <istream> #include <iterator> #include <limits> #include <list> #include <locale> #include <map> #include <memory> #include <mutex> #include <new> #include <numeric> #include <ostream> #include <queue> #include <random> #include <ratio> #include <regex> #include <scoped_allocator> #include <set> #include <shared_mutex> #include <sstream> #include <stack> #include <stdexcept> #include <stlfwd> #include <streambuf> #include <string> #include <strstream> //#include <support> #include <system_error> #include <thread> #include <tuple> #include <typeindex> #include <typeinfo> #include <type_traits> #include <unordered_map> #include <unordered_set> #include <utility> #include <valarray> #include <vector> //#include <wrappers> #include <util/network/hostip.h> #include <util/network/address.h> #include <util/network/poller.h> #include <util/network/socket.h> #include <util/network/iovec.h> #include <util/network/ip.h> #include <util/network/endpoint.h> #include <util/network/nonblock.h> #include <util/network/sock.h> #include <util/network/pair.h> #include <util/network/interface.h> #include <util/network/init.h> #include <util/network/pollerimpl.h> #include <util/system/tls.h> #include <util/system/direct_io.h> #include <util/system/flock.h> #include <util/system/fhandle.h> #include <util/system/pipe.h> #include <util/system/dynlib.h> #include <util/system/condvar.h> #include <util/system/atomic_ops.h> #include <util/system/guard.h> #include <util/system/execpath.h> #include <util/system/spinlock.h> #include <util/system/progname.h> #include <util/system/types.h> #include <util/system/fs.h> #include <util/system/compat.h> #include <util/system/error.h> #include <util/system/cpu_id.h> //#include <util/system/fs_win.h> //#include <util/system/context_i686.h> #include <util/system/rwlock.h> #include <util/system/info.h> #include <util/system/getpid.h> #include <util/system/file_lock.h> #include <util/system/nice.h> //#include <util/system/context_aarch64.h> #include <util/system/src_root.h> #include <util/system/daemon.h> #include <util/system/align.h> #include <util/system/sem.h> #include <util/system/hostname.h> #include <util/system/compiler.h> #include <util/system/thread.h> #include <util/system/fstat.h> #include <util/system/madvise.h> #include <util/system/valgrind.h> #include <util/system/shmat.h> #include <util/system/rusage.h> #include <util/system/yassert.h> #include <util/system/tempfile.h> #include <util/system/atomic.h> #include <util/system/yield.h> #include <util/system/filemap.h> #include <library/cpp/deprecated/mapped_file/mapped_file.h> #include <util/system/sys_alloc.h> #include <util/system/sysstat.h> #include <util/system/env.h> #include <util/system/shellcommand.h> //#include <util/system/winint.h> #include <util/system/defaults.h> #include <util/system/context_x86_64.h> #include <util/system/protect.h> #include <util/system/mutex.h> #include <util/system/sigset.h> #include <util/system/event.h> #include <util/system/byteorder.h> #include <util/system/maxlen.h> #include <util/system/hp_timer.h> #include <util/system/unaligned_mem.h> #include <util/system/src_location.h> #include <util/system/fasttime.h> #include <util/system/atomic_gcc.h> #include <util/system/user.h> #include <util/system/mem_info.h> #include <util/system/datetime.h> #include <util/system/utime.h> #include <util/system/mlock.h> #include <util/system/type_name.h> #include <util/system/file.h> #include <util/system/atexit.h> #include <util/system/context_x86.h> #include <util/system/backtrace.h> #include <util/system/platform.h> //#include <util/system/atomic_win.h> #include <util/system/context.h> #include <util/memory/segpool_alloc.h> #include <util/memory/tempbuf.h> #include <util/memory/pool.h> #include <util/memory/addstorage.h> #include <util/memory/alloc.h> #include <util/memory/blob.h> #include <util/memory/smallobj.h> #include <util/memory/segmented_string_pool.h> #include <util/memory/mmapalloc.h> #include <library/cpp/deprecated/split/delim_string_iter.h> #include <util/draft/ip.h> #include <util/draft/matrix.h> #include <util/draft/date.h> #include <util/draft/enum.h> #include <util/draft/memory.h> #include <util/draft/holder_vector.h> #include <util/generic/object_counter.h> #include <util/draft/datetime.h> #include <library/cpp/deprecated/estimators/estimators.h> #include <library/cpp/deprecated/enum_codegen/enum_codegen.h> #include <util/generic/array_size.h> #include <util/generic/bitmap.h> #include <util/generic/intrlist.h> #include <util/generic/deque.h> #include <util/generic/bt_exception.h> #include <util/generic/yexception_ut.h> #include <util/generic/singleton.h> #include <util/generic/set.h> #include <util/generic/iterator.h> #include <util/generic/ptr.h> #include <util/generic/mapfindptr.h> #include <util/generic/vector.h> #include <util/generic/va_args.h> #include <util/generic/refcount.h> #include <util/generic/list.h> #include <util/generic/array_ref.h> #include <util/generic/noncopyable.h> #include <util/generic/strbuf.h> #include <util/generic/lazy_value.h> #include <util/generic/variant.h> #include <util/generic/store_policy.h> #include <util/generic/ymath.h> #include <util/generic/stack.h> #include <util/generic/xrange.h> #include <util/generic/fwd.h> #include <util/generic/is_in.h> #include <util/generic/buffer.h> #include <util/generic/yexception.h> #include <util/generic/typelist.h> #include <util/generic/utility.h> #include <util/generic/bitops.h> #include <util/generic/typetraits.h> #include <util/generic/algorithm.h> #include <util/generic/hash_set.h> #include <util/generic/cast.h> #include <util/generic/ylimits.h> #include <util/generic/hash.h> #include <util/generic/mem_copy.h> #include <util/generic/guid.h> #include <util/generic/hash_primes.h> #include <util/generic/map.h> #include <util/generic/maybe.h> #include <util/generic/function.h> #include <util/generic/flags.h> #include <util/generic/strfcpy.h> #include <util/generic/string.h> #include <util/generic/fastqueue.h> #include <util/generic/explicit_type.h> #include <util/generic/queue.h> #include <util/generic/adaptor.h> #include <util/string/escape.h> #include <library/cpp/string_utils/scan/scan.h> #include <util/string/type.h> #include <util/string/join.h> #include <util/string/vector.h> #include <util/string/split.h> #include <util/string/cstriter.h> #include <util/string/strspn.h> #include <util/string/subst.h> #include <util/string/hex.h> #include <util/string/printf.h> #include <util/string/ascii.h> #include <util/string/cast.h> #include <library/cpp/deprecated/split/split_iterator.h> #include <util/string/util.h> #include <util/string/strip.h> #include <util/string/builder.h> #include <util/digest/city.h> #include <util/digest/multi.h> #include <util/digest/numeric.h> #include <util/digest/fnv.h> #include <util/digest/murmur.h> #include <util/ysaveload.h> #include <util/thread/factory.h> #include <util/thread/lfstack.h> #include <util/thread/singleton.h> #include <util/thread/lfqueue.h> #include <util/thread/pool.h> #include <util/str_stl.h> #include <util/folder/path.h> #include <util/folder/dirut.h> #include <util/folder/iterator.h> //#include <util/folder/dirent_win.h> //#include <util/folder/lstat_win.h> #include <util/folder/pathsplit.h> #include <util/folder/tempdir.h> #include <util/folder/filelist.h> #include <util/folder/fts.h> #include <util/stream/null.h> #include <util/stream/holder.h> #include <util/stream/direct_io.h> #include <util/stream/tempbuf.h> #include <util/stream/pipe.h> #include <util/stream/tokenizer.h> #include <util/stream/buffered.h> #include <util/stream/input.h> #include <util/stream/trace.h> #include <util/stream/output.h> #include <util/stream/output.h> #include <util/stream/format.h> #include <util/stream/tee.h> #include <util/stream/multi.h> #include <util/stream/aligned.h> #include <util/stream/labeled.h> #include <util/stream/buffer.h> #include <util/stream/hex.h> #include <util/stream/printf.h> #include <util/stream/walk.h> #include <util/stream/zlib.h> #include <util/stream/debug.h> #include <util/stream/mem.h> #include <util/stream/length.h> #include <util/stream/str.h> #include <util/stream/file.h> #include <util/stream/zerocopy.h> #include <util/stream/output.h> #include <util/random/common_ops.h> #include <util/random/shuffle.h> #include <util/random/lcg_engine.h> #include <util/random/random.h> #include <util/random/normal.h> #include <util/random/mersenne32.h> #include <util/random/entropy.h> #include <util/random/mersenne.h> //#include <util/random/easy.h> #include <util/random/mersenne64.h> #include <util/random/fast.h> #include <util/ysafeptr.h> #include <util/charset/utf8.h> #include <util/charset/unidata.h> #include <util/charset/unicode_table.h> #include <util/charset/wide.h> #include <util/charset/recode_result.h> #include <util/datetime/constants.h> #include <util/datetime/base.h> #include <util/datetime/parser.h> #include <util/datetime/cputimer.h> #include <util/datetime/systime.h> #endif