Home
last modified time | relevance | path

Searched refs:rexpr_value (Results 1 – 4 of 4) sorted by relevance

/third_party/boost/libs/spirit/doc/x3/tutorial/
Drexpr.qbk55 struct rexpr_value : x3::variant<
64 typedef std::map<std::string, rexpr_value> rexpr_map;
65 typedef std::pair<std::string, rexpr_value> rexpr_key_value;
85 `rexpr_value` has two variant elements. It can either be a `std::string` or a
86 `rexpr`. Since `rexpr` recursively contains a `rexpr_value`, it has to be
98 So essentially, a `rexpr_value` value is either a `std::string` or a
99 `std::map<std::string, rexpr_value>`.
164 x3::rule<class rexpr_value, ast::rexpr_value>
165 rexpr_value = "rexpr_value";
180 quoted_string >> '=' >> rexpr_value;
[all …]
/third_party/boost/libs/spirit/example/x3/rexpr/rexpr_min/
Drexpr.cpp49 struct rexpr_value : x3::variant< struct
58 typedef std::map<std::string, rexpr_value> rexpr_map;
59 typedef std::pair<std::string, rexpr_value> rexpr_key_value;
132 x3::rule<class rexpr_value, ast::rexpr_value>
133 rexpr_value = "rexpr_value"; variable
148 quoted_string >> '=' >> rexpr_value;
153 BOOST_SPIRIT_DEFINE(rexpr_value, rexpr, rexpr_key_value);
/third_party/boost/libs/spirit/example/x3/rexpr/rexpr_full/rexpr/
Drexpr_def.hpp41 x3::rule<rexpr_value_class, ast::rexpr_value> const
42 rexpr_value = "rexpr_value"; variable
63 quoted_string > '=' > rexpr_value;
70 BOOST_SPIRIT_DEFINE(rexpr_value, rexpr, rexpr_inner, rexpr_key_value);
Dast.hpp24 struct rexpr_value : x3::variant< struct
33 typedef std::map<std::string, rexpr_value> rexpr_map;
34 typedef std::pair<std::string, rexpr_value> rexpr_key_value;