Home
last modified time | relevance | path

Searched refs:scanner_t (Results 1 – 24 of 24) sorted by relevance

/third_party/boost/boost/spirit/home/classic/core/non_terminal/
Drule.hpp120 typedef typename base_t::scanner_t scanner_t; typedef in boost::spirit::rule
122 typedef impl::abstract_parser<scanner_t, attr_t> abstract_parser_t;
128 : ptr(new impl::concrete_parser<rule, scanner_t, attr_t>(r)) {} in rule()
132 : ptr(new impl::concrete_parser<ParserT, scanner_t, attr_t>(p)) {} in rule()
137 ptr.reset(new impl::concrete_parser<ParserT, scanner_t, attr_t>(p)); in operator =()
143 ptr.reset(new impl::concrete_parser<rule, scanner_t, attr_t>(r)); in operator =()
Dsubrule.hpp37 typedef ScannerT scanner_t; typedef
203 typedef subrules_scanner<ScannerT, list_t> scanner_t; in parse() typedef
206 scanner_t g_arg(scan, list); in parse()
275 typedef parser_scanner_linker<ScannerT> scanner_t; in parse() typedef
277 scan, *this, scanner_t, context_t, result_t); in parse()
Dgrammar.hpp64 typedef parser_scanner_linker<ScannerT> scanner_t; in parse() typedef
65 BOOST_SPIRIT_CONTEXT_PARSE(scan, *this, scanner_t, context_t, result_t) in parse()
Dparser_context.hpp138 #define BOOST_SPIRIT_CONTEXT_PARSE(scan, this_, scanner_t, context_t, result_t) \ argument
139 scanner_t scan_wrap(scan); \
/third_party/boost/boost/spirit/home/classic/dynamic/
Dstored_rule.hpp56 typedef typename base_t::scanner_t scanner_t; typedef in boost::spirit::stored_rule
58 typedef impl::abstract_parser<scanner_t, attr_t> abstract_parser_t;
69 : ptr(new impl::concrete_parser<ParserT, scanner_t, attr_t>(p)) {} in stored_rule()
74 ptr.reset(new impl::concrete_parser<ParserT, scanner_t, attr_t>(p)); in operator =()
/third_party/boost/libs/spirit/classic/test/
Ddistinct_tests.cpp18 scanner_t; typedef
21 rule<scanner_t>
144 dynamic_distinct_parser<scanner_t> distinct_p; in dynamic_distinct_parser_test()
153 dynamic_distinct_parser<scanner_t> distinct_p("0-9a-zA-Z_"); in dynamic_distinct_parser_test()
164 dynamic_distinct_parser<scanner_t> in dynamic_distinct_parser_test()
179 dynamic_distinct_directive<scanner_t> distinct_d; in dynamic_distinct_directive_test()
196 dynamic_distinct_directive<scanner_t> distinct_d("0-9a-zA-Z_"); in dynamic_distinct_directive_test()
217 dynamic_distinct_directive<scanner_t> in dynamic_distinct_directive_test()
Dmulti_pass_compile_tests.cpp43 typedef scanner<iterator_t, scan_policies_t> scanner_t; in main() typedef
45 typedef rule<scanner_t> rule_t; in main()
50 scanner_t scan(first, make_multi_pass(std::istreambuf_iterator<char_t>()), in main()
Dconfix_tests.cpp18 scanner_t; typedef
21 rule<scanner_t>
Dbug_fixes.cpp268 typedef scanner<IterT> scanner_t; in test_assign() typedef
293 rule<scanner_t> r = (*alpha_p)[assign_a(dst)]; in test_assign()
/third_party/boost/libs/spirit/classic/example/intermediate/
Dregex_convert.cpp126 typedef ScannerT scanner_t; typedef
149 rule<scanner_t> const & start() { return first; } in start()
157 rule<scanner_t> first;
/third_party/boost/libs/wave/samples/waveidl/idllexer/
Didl_re2c_lexer.hpp58 typedef boost::wave::cpplexer::re2clex::Scanner<IteratorT> scanner_t; typedef in boost::wave::idllexer::re2clex::lexer
81 static int report_error(scanner_t const *s, int code, char const *, ...);
86 scanner_t scanner;
162 lexer<IteratorT, PositionT>::report_error(scanner_t const *s, int errcode, in report_error()
/third_party/boost/libs/spirit/classic/example/fundamental/
Dfile_parser.cpp32 typedef scanner<iterator_t> scanner_t; typedef
33 typedef rule<scanner_t> rule_t;
Dparse_tree_calc1.cpp43 typedef scanner<iterator_t, scanner_policy_t> scanner_t; typedef
44 typedef rule<scanner_t> rule_t;
/third_party/boost/boost/spirit/home/classic/core/scanner/impl/
Dskipper.ipp103 typedef scanner<IteratorT, scan_policies_t> scanner_t;
108 scanner_t scan(first, last, policies);
129 typedef scanner<IteratorT, scan_policies_t> scanner_t;
132 scanner_t scan(first, last);
/third_party/boost/libs/spirit/classic/example/fundamental/more_calculators/
Dast_calc2.cpp31 typedef scanner<iterator_t, scanner_policies<iter_policy_t, match_policy_t> > scanner_t; typedef
32 typedef rule<scanner_t> rule_t;
149 scanner_t scan(str_begin, str_end); in main()
/third_party/boost/boost/archive/impl/
Dbasic_xml_grammar.hpp81 > scanner_t; typedef in boost::archive::basic_xml_grammar
82 typedef typename boost::spirit::classic::rule<scanner_t> rule_t;
/third_party/boost/boost/spirit/home/classic/core/non_terminal/impl/
Dgrammar.ipp131 typedef ScannerT scanner_t;
135 typedef grammar_helper<grammar_t, derived_t, scanner_t> helper_t;
332 typedef parser_scanner_linker<ScannerT> scanner_t;
333 BOOST_SPIRIT_CONTEXT_PARSE(scan, target_grammar, scanner_t,
Drule.ipp153 typedef typename impl::get_scanner<T0, T1, T2>::type scanner_t;
/third_party/boost/boost/spirit/home/classic/tree/
Dparse_tree.hpp218 typedef scanner<IteratorT, scan_policies_t> scanner_t; in pt_parse() typedef
223 scanner_t scan(first, last, policies); in pt_parse()
Dast.hpp309 typedef scanner<IteratorT, scan_policies_t> scanner_t; in ast_parse() typedef
314 scanner_t scan(first, last_, policies); in ast_parse()
/third_party/boost/tools/quickbook/src/
Dparsers.hpp240 scanner_t; in parse() typedef
243 scanner_t lookback_scan(begin, scan.first.lookback().end(), scan); in parse()
/third_party/boost/boost/graph/detail/
Dread_graphviz_spirit.hpp653 typedef scanner< iterator_t, scanner_policies_t > scanner_t; in read_graphviz_spirit() typedef
664 scanner_t scan(begin, end, policies); in read_graphviz_spirit()
/third_party/boost/libs/wave/samples/cpp_tokens/slex/
Dlexer.hpp2066 scanner_t; in parse() typedef
2067 typedef typename rule<scanner_t>::template result<scanner_t>::type in parse()
2073 scanner_t scan(first, last); in parse()
/third_party/boost/boost/spirit/home/classic/attribute/
Dclosure.hpp167 typedef parser_scanner_linker<ScannerT> scanner_t; in parse() typedef
171 scan, *this, scanner_t, context_t, result_t); in parse()