mirror of
https://github.com/boostorg/regex.git
synced 2025-07-15 21:32:18 +02:00
Stamped on more C++ style comments in C compatible code.
[SVN r25472]
This commit is contained in:
@ -30,7 +30,7 @@
|
|||||||
#include <boost/regex/v4/cregex.hpp>
|
#include <boost/regex/v4/cregex.hpp>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif // include guard
|
#endif /* include guard */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -21,10 +21,10 @@
|
|||||||
|
|
||||||
#include <boost/cregex.hpp>
|
#include <boost/cregex.hpp>
|
||||||
|
|
||||||
//
|
/*
|
||||||
// add using declarations to bring POSIX API functions into
|
* add using declarations to bring POSIX API functions into
|
||||||
// global scope, only if this is C++ (and not C).
|
* global scope, only if this is C++ (and not C).
|
||||||
//
|
*/
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
||||||
using boost::regoff_t;
|
using boost::regoff_t;
|
||||||
@ -91,9 +91,9 @@ using boost::REG_E_MEMORY;
|
|||||||
using boost::REG_E_UNKNOWN;
|
using boost::REG_E_UNKNOWN;
|
||||||
using boost::reg_errcode_t;
|
using boost::reg_errcode_t;
|
||||||
|
|
||||||
#endif // __cplusplus
|
#endif /* __cplusplus */
|
||||||
|
|
||||||
#endif // BOOST_RE_REGEX_H
|
#endif /* BOOST_RE_REGEX_H */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -267,7 +267,7 @@ namespace boost{ typedef wchar_t regex_wchar_type; }
|
|||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
// backwards compatibility:
|
/* backwards compatibility: */
|
||||||
#ifdef BOOST_RE_LOCALE_C
|
#ifdef BOOST_RE_LOCALE_C
|
||||||
# define BOOST_REGEX_USE_C_LOCALE
|
# define BOOST_REGEX_USE_C_LOCALE
|
||||||
#endif
|
#endif
|
||||||
@ -276,11 +276,11 @@ namespace boost{ typedef wchar_t regex_wchar_type; }
|
|||||||
# define BOOST_REGEX_USE_CPP_LOCALE
|
# define BOOST_REGEX_USE_CPP_LOCALE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Win32 defaults to native Win32 locale:
|
/* Win32 defaults to native Win32 locale: */
|
||||||
#if defined(_WIN32) && !defined(BOOST_REGEX_USE_WIN32_LOCALE) && !defined(BOOST_REGEX_USE_C_LOCALE) && !defined(BOOST_REGEX_USE_CPP_LOCALE) && !defined(BOOST_REGEX_NO_W32)
|
#if defined(_WIN32) && !defined(BOOST_REGEX_USE_WIN32_LOCALE) && !defined(BOOST_REGEX_USE_C_LOCALE) && !defined(BOOST_REGEX_USE_CPP_LOCALE) && !defined(BOOST_REGEX_NO_W32)
|
||||||
# define BOOST_REGEX_USE_WIN32_LOCALE
|
# define BOOST_REGEX_USE_WIN32_LOCALE
|
||||||
#endif
|
#endif
|
||||||
// otherwise use C locale:
|
/* otherwise use C locale: */
|
||||||
#if !defined(BOOST_REGEX_USE_WIN32_LOCALE) && !defined(BOOST_REGEX_USE_C_LOCALE) && !defined(BOOST_REGEX_USE_CPP_LOCALE)
|
#if !defined(BOOST_REGEX_USE_WIN32_LOCALE) && !defined(BOOST_REGEX_USE_C_LOCALE) && !defined(BOOST_REGEX_USE_CPP_LOCALE)
|
||||||
# define BOOST_REGEX_USE_C_LOCALE
|
# define BOOST_REGEX_USE_C_LOCALE
|
||||||
#endif
|
#endif
|
||||||
@ -311,10 +311,10 @@ namespace boost{ typedef wchar_t regex_wchar_type; }
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#ifdef BOOST_NO_EXCEPTIONS
|
#ifdef BOOST_NO_EXCEPTIONS
|
||||||
//
|
/*
|
||||||
// If there are no exceptions then we must report critical-errors
|
* If there are no exceptions then we must report critical-errors
|
||||||
// the only way we know how; by terminating.
|
* the only way we know how; by terminating.
|
||||||
//
|
*/
|
||||||
# define BOOST_REGEX_NOEH_ASSERT(x)\
|
# define BOOST_REGEX_NOEH_ASSERT(x)\
|
||||||
if(0 == (x))\
|
if(0 == (x))\
|
||||||
{\
|
{\
|
||||||
@ -324,10 +324,10 @@ if(0 == (x))\
|
|||||||
boost::throw_exception(e);\
|
boost::throw_exception(e);\
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
//
|
/*
|
||||||
// With exceptions then error handling is taken care of and
|
* With exceptions then error handling is taken care of and
|
||||||
// there is no need for these checks:
|
* there is no need for these checks:
|
||||||
//
|
*/
|
||||||
# define BOOST_REGEX_NOEH_ASSERT(x)
|
# define BOOST_REGEX_NOEH_ASSERT(x)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user