]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/regex/test/regress/wmain.cpp
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / libs / regex / test / regress / wmain.cpp
CommitLineData
1e59de90
TL
1/*
2 *
3 * Copyright (c) 2004
4 * John Maddock
5 *
6 * Use, modification and distribution are subject to the
7 * Boost Software License, Version 1.0. (See accompanying file
8 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
9 *
10 */
11
12 /*
13 * LOCATION: see http://www.boost.org for most recent version.
14 * FILE main.cpp
15 * VERSION see <boost/version.hpp>
16 * DESCRIPTION: entry point for test program.
17 */
18
19#include "test.hpp"
20#include "test_locale.hpp"
21#include <stdarg.h>
22#include <iostream>
23#include <iomanip>
24
25#ifdef BOOST_HAS_ICU
26#include <unicode/uloc.h>
27#endif
28
29#ifdef TEST_THREADS
30#include <list>
31#include <boost/thread.hpp>
32#include <boost/thread/tss.hpp>
33#include <boost/shared_ptr.hpp>
34#include <boost/array.hpp>
35
36int* get_array_data();
37
38#endif
39
40#ifndef BOOST_NO_WREGEX
41void test(const wchar_t& c, const test_regex_replace_tag& tag)
42{
43 do_test(c, tag);
44}
45void test(const wchar_t& c, const test_regex_search_tag& tag)
46{
47 do_test(c, tag);
48}
49void test(const wchar_t& c, const test_invalid_regex_tag& tag)
50{
51 do_test(c, tag);
52}
53#endif
54