Home
last modified time | relevance | path

Searched refs:error_handler (Results 1 – 25 of 118) sorted by relevance

12345

/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/
Dstatement_def.hpp16 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in statement() argument
18 : statement::base_type(statement_list), expr(error_handler, l) in statement()
32 typedef client::error_handler<typename Lexer::base_iterator_type, Iterator> in statement()
109 error_handler_function(error_handler)( in statement()
115 annotation_function(error_handler.iters)(_val, _1)); in statement()
117 annotation_function(error_handler.iters)(_val, _1)); in statement()
119 annotation_function(error_handler.iters)(_val, _1)); in statement()
Dfunction_def.hpp16 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in function() argument
18 : function::base_type(start), body(error_handler, l) in function()
32 typedef client::error_handler<typename Lexer::base_iterator_type, Iterator> in function()
55 error_handler_function(error_handler)( in function()
60 annotation_function(error_handler.iters)(_val, _1)); in function()
Dexpression_def.hpp18 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in expression() argument
35 typedef client::error_handler<typename Lexer::base_iterator_type, Iterator> in expression()
84 error_handler_function(error_handler)( in expression()
90 annotation_function(error_handler.iters)(_val, _1)); in expression()
Dmain.cpp73 client::error_handler<base_iterator_type, iterator_type> in main()
74 error_handler(first, last); // Our error handler in main() local
76 function(error_handler, lexer); // Our parser in main()
78 compiler(error_handler); // Our compiler in main()
125 error_handler.dump_error_line(first); in main()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c/
Dstatement_def.hpp14 statement<Iterator>::statement(error_handler<Iterator>& error_handler) in statement() argument
15 : statement::base_type(statement_list), expr(error_handler) in statement()
34 typedef function<client::error_handler<Iterator> > error_handler_function; in statement()
110 error_handler_function(error_handler)( in statement()
116 annotation_function(error_handler.iters)(_val, _1)); in statement()
118 annotation_function(error_handler.iters)(_val, _1)); in statement()
120 annotation_function(error_handler.iters)(_val, _1)); in statement()
Dfunction_def.hpp14 function<Iterator>::function(error_handler<Iterator>& error_handler) in function() argument
15 : function::base_type(start), body(error_handler) in function()
34 typedef function<client::error_handler<Iterator> > error_handler_function; in function()
62 error_handler_function(error_handler)( in function()
67 annotation_function(error_handler.iters)(_val, _1)); in function()
Dexpression_def.hpp15 expression<Iterator>::expression(error_handler<Iterator>& error_handler) in expression() argument
37 typedef function<client::error_handler<Iterator> > error_handler_function; in expression()
171 error_handler_function(error_handler)( in expression()
177 annotation_function(error_handler.iters)(_val, _1)); in expression()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure1/
Dstatement_def.hpp14 statement<Iterator>::statement(error_handler<Iterator>& error_handler) in statement() argument
15 : statement::base_type(statement_list), expr(error_handler) in statement()
34 typedef function<client::error_handler<Iterator> > error_handler_function; in statement()
114 error_handler_function(error_handler)( in statement()
120 annotation_function(error_handler.iters)(_val, _1)); in statement()
122 annotation_function(error_handler.iters)(_val, _1)); in statement()
124 annotation_function(error_handler.iters)(_val, _1)); in statement()
Dfunction_def.hpp14 function<Iterator>::function(error_handler<Iterator>& error_handler) in function() argument
15 : function::base_type(start), body(error_handler) in function()
34 typedef function<client::error_handler<Iterator> > error_handler_function; in function()
62 error_handler_function(error_handler)( in function()
67 annotation_function(error_handler.iters)(_val, _1)); in function()
Dexpression_def.hpp15 expression<Iterator>::expression(error_handler<Iterator>& error_handler) in expression() argument
37 typedef function<client::error_handler<Iterator> > error_handler_function; in expression()
121 error_handler_function(error_handler)( in expression()
127 annotation_function(error_handler.iters)(_val, _1)); in expression()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/
Dstatement_def.hpp16 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in statement() argument
18 : statement::base_type(statement_list), expr(error_handler, l) in statement()
33 typedef client::error_handler<typename Lexer::base_iterator_type, Iterator> in statement()
112 error_handler_function(error_handler)( in statement()
118 annotation_function(error_handler.iters)(_val, _1)); in statement()
120 annotation_function(error_handler.iters)(_val, _1)); in statement()
122 annotation_function(error_handler.iters)(_val, _1)); in statement()
Dexpression_def.hpp18 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in expression() argument
35 typedef client::error_handler<typename Lexer::base_iterator_type, Iterator> in expression()
89 error_handler_function(error_handler)( in expression()
96 annotation_function(error_handler.iters)(_val, _1)); in expression()
98 annotation_function(error_handler.iters)(_val, _1)); in expression()
100 annotation_function(error_handler.iters)(_val, _1)); in expression()
Dfunction_def.hpp16 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in function() argument
18 : function::base_type(start), body(error_handler, l) in function()
32 typedef client::error_handler<typename Lexer::base_iterator_type, Iterator> in function()
55 error_handler_function(error_handler)( in function()
60 annotation_function(error_handler.iters)(_val, _1)); in function()
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc7/
Dstatement_def.hpp14 statement<Iterator>::statement(error_handler<Iterator>& error_handler) in statement() argument
15 : statement::base_type(statement_list), expr(error_handler) in statement()
33 typedef function<client::error_handler<Iterator> > error_handler_function; in statement()
66 error_handler_function(error_handler)( in statement()
71 annotation_function(error_handler.iters)(_val, _1)); in statement()
Dexpression_def.hpp15 expression<Iterator>::expression(error_handler<Iterator>& error_handler) in expression() argument
36 typedef function<client::error_handler<Iterator> > error_handler_function; in expression()
85 error_handler_function(error_handler)( in expression()
90 annotation_function(error_handler.iters)(_val, _1)); in expression()
Dmain.cpp59 client::error_handler<iterator_type> in main()
60 error_handler(iter, end); // Our error handler in main() local
62 parser(error_handler); // Our parser in main()
64 compile(program, error_handler); // Our compiler in main()
/third_party/boost/boost/spirit/home/x3/support/utility/
Derror_reporting.hpp22 class error_handler class
28 error_handler( in error_handler() function in boost::spirit::x3::error_handler
79 void error_handler<Iterator>::print_file_line(std::size_t line) const in print_file_line()
94 void error_handler<Iterator>::print_line(Iterator start, Iterator last) const in print_line()
111 void error_handler<Iterator>::print_indicator(Iterator& start, Iterator last, char ind) const in print_indicator()
127 void error_handler<Iterator>::skip_whitespace(Iterator& err_pos, Iterator last) const in skip_whitespace()
141 void error_handler<Iterator>::skip_non_whitespace(Iterator& err_pos, Iterator last) const in skip_non_whitespace()
155 inline Iterator error_handler<Iterator>::get_line_start(Iterator first, Iterator pos) const in get_line_start()
165 std::size_t error_handler<Iterator>::position(Iterator i) const in position()
189 void error_handler<Iterator>::operator()( in operator ()()
[all …]
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc8/
Dstatement_def.hpp14 statement<Iterator>::statement(error_handler<Iterator>& error_handler) in statement() argument
15 : statement::base_type(statement_list), expr(error_handler) in statement()
34 typedef function<client::error_handler<Iterator> > error_handler_function; in statement()
102 error_handler_function(error_handler)( in statement()
107 annotation_function(error_handler.iters)(_val, _1)); in statement()
Dexpression_def.hpp15 expression<Iterator>::expression(error_handler<Iterator>& error_handler) in expression() argument
37 typedef function<client::error_handler<Iterator> > error_handler_function; in expression()
149 error_handler_function(error_handler)( in expression()
155 annotation_function(error_handler.iters)(_val, _1)); in expression()
/third_party/boost/libs/spirit/test/x3/
Derror_handler.cpp24 auto& error_handler = x3::get<x3::error_handler_tag>(context).get(); in on_error() local
25 error_handler(x.where(), message); in on_error()
43 x3::error_handler<std::string::const_iterator> error_handler{begin, end, stream}; in BOOST_SPIRIT_DEFINE() local
45 auto const parser = x3::with<x3::error_handler_tag>(std::ref(error_handler))[test_rule]; in BOOST_SPIRIT_DEFINE()
/third_party/boost/libs/spirit/example/x3/calc/calc8/
Derror_handler.hpp24 using error_handler = x3::error_handler<Iterator>; typedef
37 auto& error_handler = x3::get<error_handler_tag>(context).get(); in on_error() local
38 error_handler(x.where(), message); in on_error()
Dcompiler.hpp57 , ErrorHandler const& error_handler) in compiler()
59 , error_handler( in compiler()
61 { error_handler(pos, msg); } in compiler()
76 error_handler_type error_handler; member
/third_party/boost/libs/spirit/example/x3/calc/calc9/
Derror_handler.hpp24 using error_handler = x3::error_handler<Iterator>; typedef
37 auto& error_handler = x3::get<error_handler_tag>(context).get(); in on_error() local
38 error_handler(x.where(), message); in on_error()
/third_party/boost/libs/spirit/example/x3/
Derror_handling.cpp85 struct error_handler struct
92 auto& error_handler = x3::get<x3::error_handler_tag>(context).get(); in on_error() local
94 error_handler(x.where(), message); in on_error()
133 struct employee_class : error_handler, x3::annotate_on_success {};
156 using error_handler_type = boost::spirit::x3::error_handler<iterator_type>; in parse()
159 error_handler_type error_handler(iter, end, std::cerr); in parse() local
166 with<error_handler_tag>(std::ref(error_handler)) in parse()
/third_party/boost/libs/spirit/example/x3/rexpr/rexpr_full/rexpr/
Derror_handler.hpp26 using error_handler = x3::error_handler<Iterator>; typedef
66 auto& error_handler = x3::get<error_handler_tag>(context).get(); in on_error() local
67 error_handler(x.where(), message); in on_error()

12345