summaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/util/testsuite_character.h
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/testsuite/util/testsuite_character.h')
-rw-r--r--libstdc++-v3/testsuite/util/testsuite_character.h190
1 files changed, 95 insertions, 95 deletions
diff --git a/libstdc++-v3/testsuite/util/testsuite_character.h b/libstdc++-v3/testsuite/util/testsuite_character.h
index 4fe9c720e0f..edada36e7d6 100644
--- a/libstdc++-v3/testsuite/util/testsuite_character.h
+++ b/libstdc++-v3/testsuite/util/testsuite_character.h
@@ -31,7 +31,7 @@
#include <ext/pod_char_traits.h>
namespace __gnu_test
-{
+{
struct pod_int
{
int value;
@@ -52,7 +52,7 @@ namespace __gnu_test
inline bool
operator==(const pod_int& lhs, const pod_int& rhs)
{ return lhs.value == rhs.value; }
-
+
inline bool
operator<(const pod_int& lhs, const pod_int& rhs)
{ return lhs.value < rhs.value; }
@@ -68,14 +68,14 @@ namespace __gnu_test
inline pod_int
operator-(const pod_int& lhs, const pod_int& rhs)
- {
+ {
pod_int ret = { lhs.value - rhs.value };
return ret;
}
inline pod_int
operator*(const pod_int& lhs, const pod_int& rhs)
- {
+ {
pod_int ret = { lhs.value * rhs.value };
return ret;
}
@@ -98,10 +98,10 @@ namespace __gnu_test
typedef character<unsigned char, pod_int, pod_state> pod_char;
typedef character<unsigned char, unsigned int, pod_state> pod_uchar;
typedef character<unsigned short, unsigned int> pod_ushort;
- typedef character<unsigned int, unsigned long> pod_uint;
+ typedef character<unsigned int, unsigned long> pod_uint;
}
-namespace __gnu_cxx
+namespace __gnu_cxx
{
// Specializations.
// pod_char
@@ -122,7 +122,7 @@ namespace __gnu_cxx
V2 ret = { c.value };
return ret;
}
-
+
template<>
template<typename V2>
inline __gnu_test::pod_uchar::char_type
@@ -160,7 +160,7 @@ namespace std
// 3. tmp becomes the new value of state.
template<>
class codecvt<__gnu_test::pod_uchar, char, __gnu_test::pod_state>
- : public __codecvt_abstract_base<__gnu_test::pod_uchar, char,
+ : public __codecvt_abstract_base<__gnu_test::pod_uchar, char,
__gnu_test::pod_state>
{
public:
@@ -303,7 +303,7 @@ namespace std
++from;
continue;
}
-
+
if (max == 0) break;
unsigned char tmp;
@@ -390,7 +390,7 @@ namespace std
do_widen(char c) const
{ return __gnu_test::pod_uchar::from<char>(c); }
- virtual const char*
+ virtual const char*
do_widen(const char* low, const char* high, char_type* dest) const
{
transform(low, high, dest, &__gnu_test::pod_uchar::from<char>);
@@ -411,88 +411,88 @@ namespace std
};
// numpunct specializations
- template<>
+ template<>
class numpunct<__gnu_test::pod_uint>
: public locale::facet
- {
- public:
- typedef __gnu_test::pod_uint char_type;
- typedef basic_string<char_type> string_type;
-
- static locale::id id;
-
+ {
+ public:
+ typedef __gnu_test::pod_uint char_type;
+ typedef basic_string<char_type> string_type;
+
+ static locale::id id;
+
explicit
numpunct(size_t refs = 0)
- : locale::facet(refs)
- { }
-
+ : locale::facet(refs)
+ { }
+
char_type
- decimal_point() const
- { return this->do_decimal_point(); }
-
+ decimal_point() const
+ { return this->do_decimal_point(); }
+
char_type
- thousands_sep() const
- { return this->do_thousands_sep(); }
-
+ thousands_sep() const
+ { return this->do_thousands_sep(); }
+
string
- grouping() const
- { return this->do_grouping(); }
-
+ grouping() const
+ { return this->do_grouping(); }
+
string_type
- truename() const
- { return this->do_truename(); }
-
+ truename() const
+ { return this->do_truename(); }
+
string_type
- falsename() const
- { return this->do_falsename(); }
-
- protected:
+ falsename() const
+ { return this->do_falsename(); }
+
+ protected:
~numpunct()
- { }
-
+ { }
+
virtual char_type
- do_decimal_point() const
- { return char_type(); }
-
+ do_decimal_point() const
+ { return char_type(); }
+
virtual char_type
- do_thousands_sep() const
- { return char_type(); }
-
+ do_thousands_sep() const
+ { return char_type(); }
+
virtual string
- do_grouping() const
- { return string(); }
-
+ do_grouping() const
+ { return string(); }
+
virtual string_type
- do_truename() const
+ do_truename() const
{ return string_type(); }
-
+
virtual string_type
- do_falsename() const
- { return string_type(); }
+ do_falsename() const
+ { return string_type(); }
};
- template<>
+ template<>
class moneypunct<__gnu_test::pod_uint>
: public locale::facet, public money_base
- {
- public:
- typedef __gnu_test::pod_uint char_type;
- typedef basic_string<char_type> string_type;
-
- static locale::id id;
+ {
+ public:
+ typedef __gnu_test::pod_uint char_type;
+ typedef basic_string<char_type> string_type;
+
+ static locale::id id;
static const bool intl = false;
explicit
moneypunct(size_t refs = 0)
- : locale::facet(refs)
+ : locale::facet(refs)
{ }
-
+
char_type
- decimal_point() const
- { return this->do_decimal_point(); }
-
+ decimal_point() const
+ { return this->do_decimal_point(); }
+
char_type
- thousands_sep() const
+ thousands_sep() const
{ return this->do_thousands_sep(); }
string
@@ -500,17 +500,17 @@ namespace std
{ return this->do_grouping(); }
string_type
- curr_symbol() const
- { return this->do_curr_symbol(); }
-
+ curr_symbol() const
+ { return this->do_curr_symbol(); }
+
string_type
- positive_sign() const
- { return this->do_positive_sign(); }
+ positive_sign() const
+ { return this->do_positive_sign(); }
string_type
- negative_sign() const
- { return this->do_negative_sign(); }
-
+ negative_sign() const
+ { return this->do_negative_sign(); }
+
int
frac_digits() const
{ return this->do_frac_digits(); }
@@ -518,39 +518,39 @@ namespace std
pattern
pos_format() const
{ return this->do_pos_format(); }
-
+
pattern
neg_format() const
{ return this->do_neg_format(); }
-
- protected:
- ~moneypunct()
- { }
-
+
+ protected:
+ ~moneypunct()
+ { }
+
virtual char_type
- do_decimal_point() const
- { return char_type(); }
-
+ do_decimal_point() const
+ { return char_type(); }
+
virtual char_type
- do_thousands_sep() const
- { return char_type(); }
-
+ do_thousands_sep() const
+ { return char_type(); }
+
virtual string
- do_grouping() const
+ do_grouping() const
{ return string(); }
virtual string_type
- do_curr_symbol() const
- { return string_type(); }
-
+ do_curr_symbol() const
+ { return string_type(); }
+
string_type
- do_positive_sign() const
- { return string_type(); }
+ do_positive_sign() const
+ { return string_type(); }
string_type
- do_negative_sign() const
- { return string_type(); }
-
+ do_negative_sign() const
+ { return string_type(); }
+
int
do_frac_digits() const
{ return 0; }
@@ -558,7 +558,7 @@ namespace std
pattern
do_pos_format() const
{ return pattern(); }
-
+
pattern
do_neg_format() const
{ return pattern(); }