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 
36 int* get_array_data();
37 
38 #endif
39 
40 #ifndef BOOST_NO_WREGEX
test(const wchar_t & c,const test_regex_replace_tag & tag)41 void test(const wchar_t& c, const test_regex_replace_tag& tag)
42 {
43    do_test(c, tag);
44 }
test(const wchar_t & c,const test_regex_search_tag & tag)45 void test(const wchar_t& c, const test_regex_search_tag& tag)
46 {
47    do_test(c, tag);
48 }
test(const wchar_t & c,const test_invalid_regex_tag & tag)49 void test(const wchar_t& c, const test_invalid_regex_tag& tag)
50 {
51    do_test(c, tag);
52 }
53 #endif
54 
55