/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure2/ |
D | error_handler.hpp | 21 struct error_handler struct 24 struct result { typedef void type; }; 26 error_handler(BaseIterator first, BaseIterator last) in error_handler() function 30 void operator()( in operator ()() 44 void dump_error_line(BaseIterator err_pos_base) const in dump_error_line() 63 BaseIterator get_pos(BaseIterator err_pos, int& line) const in get_pos() 89 std::string get_line(BaseIterator err_pos) const in get_line() 98 BaseIterator first; 99 BaseIterator last; 100 std::vector<Iterator> iters;
|
D | function_def.hpp | 16 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in function()
|
D | statement_def.hpp | 16 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in statement()
|
D | expression_def.hpp | 18 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in expression()
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc8/ |
D | error_handler.hpp | 20 struct error_handler struct 23 struct result { typedef void type; }; 25 error_handler(Iterator first, Iterator last) in error_handler() argument 29 void operator()( in operator ()() 51 Iterator get_pos(Iterator err_pos, int& line) const in get_pos() 77 std::string get_line(Iterator err_pos) const in get_line() 86 Iterator first; 87 Iterator last; 88 std::vector<Iterator> iters;
|
D | main.cpp | 56 error_handler(iter, end); // Our error handler in main() local
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/calc7/ |
D | error_handler.hpp | 20 struct error_handler struct 23 struct result { typedef void type; }; 25 error_handler(Iterator first, Iterator last) in error_handler() argument 29 void operator()( in operator ()() 51 Iterator get_pos(Iterator err_pos, int& line) const in get_pos() 77 std::string get_line(Iterator err_pos) const in get_line() 86 Iterator first; 87 Iterator last; 88 std::vector<Iterator> iters;
|
D | main.cpp | 60 error_handler(iter, end); // Our error handler in main() local
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure1/ |
D | error_handler.hpp | 20 struct error_handler struct 23 struct result { typedef void type; }; 25 error_handler(Iterator first, Iterator last) in error_handler() function 29 void operator()( in operator ()() 51 Iterator get_pos(Iterator err_pos, int& line) const in get_pos() 77 std::string get_line(Iterator err_pos) const in get_line() 86 Iterator first; 87 Iterator last; 88 std::vector<Iterator> iters;
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/mini_c/ |
D | error_handler.hpp | 20 struct error_handler struct 23 struct result { typedef void type; }; 25 error_handler(Iterator first, Iterator last) in error_handler() function 29 void operator()( in operator ()() 51 Iterator get_pos(Iterator err_pos, int& line) const in get_pos() 77 std::string get_line(Iterator err_pos) const in get_line() 86 Iterator first; 87 Iterator last; 88 std::vector<Iterator> iters;
|
/third_party/boost/libs/spirit/example/qi/compiler_tutorial/conjure3/ |
D | error_handler.hpp | 21 struct error_handler struct 24 struct result { typedef void type; }; 26 error_handler(BaseIterator first, BaseIterator last) in error_handler() argument 30 void operator()( in operator ()() 57 BaseIterator get_pos(BaseIterator err_pos, int& line) const in get_pos() 83 std::string get_line(BaseIterator err_pos) const in get_line() 92 BaseIterator first; 93 BaseIterator last; 94 std::vector<Iterator> iters;
|
D | function_def.hpp | 16 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in function()
|
D | expression_def.hpp | 18 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in expression()
|
D | statement_def.hpp | 16 error_handler<typename Lexer::base_iterator_type, Iterator>& error_handler in statement()
|
/third_party/boost/boost/spirit/home/qi/nonterminal/ |
D | error_handler.hpp | 70 struct error_handler struct 77 function_type; 79 error_handler(function_type subject_, F f_) in error_handler() argument 85 bool operator()( in operator ()() 143 function_type subject; 144 F f; 162 error_handler; in on_error() typedef
|
/third_party/boost/libs/spirit/example/support/utree/ |
D | error_handler.hpp | 87 struct error_handler struct 90 struct result 95 std::string source; 97 error_handler(std::string const& source_ = "<string>") : source(source_) {} in error_handler() argument 99 void operator()(Iterator first, Iterator last, Iterator err_pos in operator ()()
|
/third_party/boost/libs/spirit/example/x3/calc/calc7/ |
D | error_handler.hpp | 20 struct error_handler struct 25 on_error(Iterator&, Iterator const& last, Exception const& x, Context const& context) in on_error()
|
/third_party/boost/libs/spirit/example/x3/calc/calc8/ |
D | error_handler.hpp | 24 using error_handler = x3::error_handler<Iterator>; typedef 37 auto& error_handler = x3::get<error_handler_tag>(context).get(); in on_error() local
|
D | main.cpp | 67 error_handler_type error_handler(iter, end, std::cerr); // Our error handler in main() local
|
/third_party/boost/libs/spirit/example/x3/calc/calc9/ |
D | error_handler.hpp | 24 using error_handler = x3::error_handler<Iterator>; typedef 37 auto& error_handler = x3::get<error_handler_tag>(context).get(); in on_error() local
|
D | main.cpp | 63 error_handler_type error_handler(iter, end, std::cerr); // Our error handler in main() local
|
/third_party/boost/libs/spirit/example/x3/ |
D | error_handling.cpp | 85 struct error_handler struct 88 x3::error_handler_result on_error( in on_error() 92 auto& error_handler = x3::get<x3::error_handler_tag>(context).get(); in on_error() local 159 error_handler_type error_handler(iter, end, std::cerr); in parse() local
|
/third_party/boost/libs/spirit/test/x3/ |
D | error_handler.cpp | 24 auto& error_handler = x3::get<x3::error_handler_tag>(context).get(); in on_error() local 43 x3::error_handler<std::string::const_iterator> error_handler{begin, end, stream}; in BOOST_SPIRIT_DEFINE() local
|
/third_party/boost/libs/spirit/example/x3/rexpr/rexpr_full/rexpr/ |
D | error_handler.hpp | 26 using error_handler = x3::error_handler<Iterator>; typedef 66 auto& error_handler = x3::get<error_handler_tag>(context).get(); in on_error() local
|
/third_party/boost/boost/spirit/home/x3/support/utility/ |
D | annotate_on_success.hpp | 45 auto& error_handler = get<error_handler_tag>(context).get(); in on_success() local
|