Correct module implementation units.

Update script permissions.
This commit is contained in:
jzmaddock
2024-04-18 18:14:44 +01:00
parent 2c0058a902
commit cc60bce275
12 changed files with 1 additions and 110 deletions

View File

@ -67,6 +67,7 @@ module;
#if !defined(BOOST_REGEX_USE_STD_MODULE) && defined(MSVC_EXPERIMENTAL_STD_MODULE)
#include <cwchar>
#include <cwctype>
#endif
#ifdef BOOST_REGEX_HAS_ICU_HEADERS

View File

@ -3,23 +3,12 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <memory>
#endif
#ifndef BOOST_REGEX_DETAIL_NS
#define BOOST_REGEX_DETAIL_NS re_detail_600
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::detail {
std::shared_ptr<BOOST_REGEX_DETAIL_NS::basic_regex_implementation<char, basic_regex<char>::traits_type> >

View File

@ -3,23 +3,12 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <memory>
#endif
#ifndef BOOST_REGEX_DETAIL_NS
#define BOOST_REGEX_DETAIL_NS re_detail_600
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::detail {
std::shared_ptr<BOOST_REGEX_DETAIL_NS::basic_regex_implementation<wchar_t, basic_regex<wchar_t>::traits_type> >

View File

@ -3,19 +3,8 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <string>
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::re_detail_600 {
bool factory_find(perl_matcher<std::string::iterator, match_results<std::string::iterator>::allocator_type, regex::traits_type>& m)

View File

@ -3,19 +3,8 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <string>
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::re_detail_600 {
bool factory_match(perl_matcher<std::string::iterator, match_results<std::string::iterator>::allocator_type, regex::traits_type>& m)

View File

@ -3,19 +3,8 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <string>
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::re_detail_600 {
bool factory_find(perl_matcher<std::wstring::iterator, match_results<std::wstring::iterator>::allocator_type, wregex::traits_type>& m)

View File

@ -3,19 +3,8 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <string>
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::re_detail_600 {
bool factory_match(perl_matcher<std::wstring::iterator, match_results<std::wstring::iterator>::allocator_type, wregex::traits_type>& m)

View File

@ -3,19 +3,8 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <string>
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::re_detail_600 {
bool factory_find(perl_matcher<std::string::const_iterator, match_results<std::string::const_iterator>::allocator_type, regex::traits_type>& m)

View File

@ -3,19 +3,8 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <string>
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::re_detail_600 {
bool factory_match(perl_matcher<std::string::const_iterator, match_results<std::string::const_iterator>::allocator_type, regex::traits_type>& m)

View File

@ -3,19 +3,8 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <string>
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::re_detail_600 {
bool factory_find(perl_matcher<std::wstring::const_iterator, match_results<std::wstring::const_iterator>::allocator_type, wregex::traits_type>& m)

View File

@ -3,19 +3,8 @@
#define BOOST_REGEX_USE_STD_MODULE
#endif
#ifndef BOOST_REGEX_USE_STD_MODULE
module;
#include <string>
#endif
module boost.regex;
#ifdef BOOST_REGEX_USE_STD_MODULE
import std;
#endif
namespace boost::re_detail_600 {
bool factory_match(perl_matcher<std::wstring::const_iterator, match_results<std::wstring::const_iterator>::allocator_type, wregex::traits_type>& m)

0
test/module/test_clang.sh Normal file → Executable file
View File