c++ prettify formatting
This commit is contained in:
parent
52df451ee3
commit
d9e75f4ddb
1 changed files with 19 additions and 15 deletions
|
@ -121,10 +121,14 @@ unicode_string<Iterator>::unicode_string()
|
||||||
|
|
||||||
escape =
|
escape =
|
||||||
('x' > hex) [push_utf8(_r1, _1)]
|
('x' > hex) [push_utf8(_r1, _1)]
|
||||||
| ('u' > hex4) [push_utf8(_r1, _1)]
|
|
|
||||||
| ('U' > hex8) [push_utf8(_r1, _1)]
|
('u' > hex4) [push_utf8(_r1, _1)]
|
||||||
| char_("0abtnvfre\"/\\N_LP \t") [push_esc(_r1, _1)]
|
|
|
||||||
| eol // continue to next line
|
('U' > hex8) [push_utf8(_r1, _1)]
|
||||||
|
|
|
||||||
|
char_("0abtnvfre\"/\\N_LP \t") [push_esc(_r1, _1)]
|
||||||
|
|
|
||||||
|
eol // continue to next line
|
||||||
;
|
;
|
||||||
|
|
||||||
char_esc =
|
char_esc =
|
||||||
|
@ -132,7 +136,7 @@ unicode_string<Iterator>::unicode_string()
|
||||||
;
|
;
|
||||||
|
|
||||||
double_quoted =
|
double_quoted =
|
||||||
'"'
|
'"'
|
||||||
> *(char_esc(_val) | (~char_('"')) [_val += _1])
|
> *(char_esc(_val) | (~char_('"')) [_val += _1])
|
||||||
> '"'
|
> '"'
|
||||||
;
|
;
|
||||||
|
@ -141,18 +145,18 @@ unicode_string<Iterator>::unicode_string()
|
||||||
template <typename Iterator>
|
template <typename Iterator>
|
||||||
struct generic_json
|
struct generic_json
|
||||||
{
|
{
|
||||||
qi::rule<Iterator,space_type> value;
|
qi::rule<Iterator, space_type> value;
|
||||||
qi::int_parser<mapnik::value_integer,10,1,-1> int__;
|
qi::int_parser<mapnik::value_integer, 10, 1, -1> int__;
|
||||||
unicode_string<Iterator> string_;
|
unicode_string<Iterator> string_;
|
||||||
qi::rule<Iterator,space_type> key_value;
|
qi::rule<Iterator, space_type> key_value;
|
||||||
qi::rule<Iterator,json_value(),space_type> number;
|
qi::rule<Iterator, json_value(), space_type> number;
|
||||||
qi::rule<Iterator,space_type> object;
|
qi::rule<Iterator, space_type> object;
|
||||||
qi::rule<Iterator,space_type> array;
|
qi::rule<Iterator, space_type> array;
|
||||||
qi::rule<Iterator,space_type> pairs;
|
qi::rule<Iterator, space_type> pairs;
|
||||||
qi::real_parser<double, qi::strict_real_policies<double> > strict_double;
|
qi::real_parser<double, qi::strict_real_policies<double>> strict_double;
|
||||||
// conversions
|
// conversions
|
||||||
boost::phoenix::function<mapnik::detail::value_converter<mapnik::value_integer> > integer_converter;
|
boost::phoenix::function<mapnik::detail::value_converter<mapnik::value_integer>> integer_converter;
|
||||||
boost::phoenix::function<mapnik::detail::value_converter<mapnik::value_double> > double_converter;
|
boost::phoenix::function<mapnik::detail::value_converter<mapnik::value_double>> double_converter;
|
||||||
};
|
};
|
||||||
|
|
||||||
}}
|
}}
|
||||||
|
|
Loading…
Add table
Reference in a new issue