mirror of
https://github.com/boostorg/regex.git
synced 2025-07-30 20:47:21 +02:00
Correct module implementation units.
Update script permissions.
This commit is contained in:
@ -67,6 +67,7 @@ module;
|
|||||||
|
|
||||||
#if !defined(BOOST_REGEX_USE_STD_MODULE) && defined(MSVC_EXPERIMENTAL_STD_MODULE)
|
#if !defined(BOOST_REGEX_USE_STD_MODULE) && defined(MSVC_EXPERIMENTAL_STD_MODULE)
|
||||||
#include <cwchar>
|
#include <cwchar>
|
||||||
|
#include <cwctype>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_HAS_ICU_HEADERS
|
#ifdef BOOST_REGEX_HAS_ICU_HEADERS
|
||||||
|
@ -3,23 +3,12 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <memory>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_DETAIL_NS
|
#ifndef BOOST_REGEX_DETAIL_NS
|
||||||
#define BOOST_REGEX_DETAIL_NS re_detail_600
|
#define BOOST_REGEX_DETAIL_NS re_detail_600
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::detail {
|
namespace boost::detail {
|
||||||
|
|
||||||
std::shared_ptr<BOOST_REGEX_DETAIL_NS::basic_regex_implementation<char, basic_regex<char>::traits_type> >
|
std::shared_ptr<BOOST_REGEX_DETAIL_NS::basic_regex_implementation<char, basic_regex<char>::traits_type> >
|
||||||
|
@ -3,23 +3,12 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <memory>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_DETAIL_NS
|
#ifndef BOOST_REGEX_DETAIL_NS
|
||||||
#define BOOST_REGEX_DETAIL_NS re_detail_600
|
#define BOOST_REGEX_DETAIL_NS re_detail_600
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::detail {
|
namespace boost::detail {
|
||||||
|
|
||||||
std::shared_ptr<BOOST_REGEX_DETAIL_NS::basic_regex_implementation<wchar_t, basic_regex<wchar_t>::traits_type> >
|
std::shared_ptr<BOOST_REGEX_DETAIL_NS::basic_regex_implementation<wchar_t, basic_regex<wchar_t>::traits_type> >
|
||||||
|
@ -3,19 +3,8 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::re_detail_600 {
|
namespace boost::re_detail_600 {
|
||||||
|
|
||||||
bool factory_find(perl_matcher<std::string::iterator, match_results<std::string::iterator>::allocator_type, regex::traits_type>& m)
|
bool factory_find(perl_matcher<std::string::iterator, match_results<std::string::iterator>::allocator_type, regex::traits_type>& m)
|
||||||
|
@ -3,19 +3,8 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::re_detail_600 {
|
namespace boost::re_detail_600 {
|
||||||
|
|
||||||
bool factory_match(perl_matcher<std::string::iterator, match_results<std::string::iterator>::allocator_type, regex::traits_type>& m)
|
bool factory_match(perl_matcher<std::string::iterator, match_results<std::string::iterator>::allocator_type, regex::traits_type>& m)
|
||||||
|
@ -3,19 +3,8 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::re_detail_600 {
|
namespace boost::re_detail_600 {
|
||||||
|
|
||||||
bool factory_find(perl_matcher<std::wstring::iterator, match_results<std::wstring::iterator>::allocator_type, wregex::traits_type>& m)
|
bool factory_find(perl_matcher<std::wstring::iterator, match_results<std::wstring::iterator>::allocator_type, wregex::traits_type>& m)
|
||||||
|
@ -3,19 +3,8 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::re_detail_600 {
|
namespace boost::re_detail_600 {
|
||||||
|
|
||||||
bool factory_match(perl_matcher<std::wstring::iterator, match_results<std::wstring::iterator>::allocator_type, wregex::traits_type>& m)
|
bool factory_match(perl_matcher<std::wstring::iterator, match_results<std::wstring::iterator>::allocator_type, wregex::traits_type>& m)
|
||||||
|
@ -3,19 +3,8 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::re_detail_600 {
|
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)
|
bool factory_find(perl_matcher<std::string::const_iterator, match_results<std::string::const_iterator>::allocator_type, regex::traits_type>& m)
|
||||||
|
@ -3,19 +3,8 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::re_detail_600 {
|
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)
|
bool factory_match(perl_matcher<std::string::const_iterator, match_results<std::string::const_iterator>::allocator_type, regex::traits_type>& m)
|
||||||
|
@ -3,19 +3,8 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::re_detail_600 {
|
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)
|
bool factory_find(perl_matcher<std::wstring::const_iterator, match_results<std::wstring::const_iterator>::allocator_type, wregex::traits_type>& m)
|
||||||
|
@ -3,19 +3,8 @@
|
|||||||
#define BOOST_REGEX_USE_STD_MODULE
|
#define BOOST_REGEX_USE_STD_MODULE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
module;
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
module boost.regex;
|
module boost.regex;
|
||||||
|
|
||||||
#ifdef BOOST_REGEX_USE_STD_MODULE
|
|
||||||
import std;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace boost::re_detail_600 {
|
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)
|
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
0
test/module/test_clang.sh
Normal file → Executable file
Reference in New Issue
Block a user