Lines Matching refs:act_pos

69     boost::spirit::classic::parser_id id, TokenT &macroname, PositionT& act_pos,  in retrieve_macroname()  argument
79 "bad parse tree (unexpected)", act_pos); in retrieve_macroname()
90 "bad parse tree (unexpected)", act_pos); in retrieve_macroname()
97 macroname.set_position(act_pos); in retrieve_macroname()
98 act_pos.set_column(act_pos.get_column() + macroname.get_value().size()); in retrieve_macroname()
109 ContainerT &macrodefinition, PositionT& act_pos, bool update_position) in retrieve_macrodefinition() argument
136 (*inserted).set_position(act_pos); in retrieve_macrodefinition()
137 act_pos.set_column( in retrieve_macrodefinition()
138 act_pos.get_column() + (*inserted).get_value().size()); in retrieve_macrodefinition()
146 act_pos.set_column((*last_nonwhite).get_position().get_column() + in retrieve_macrodefinition()
180 position_type act_pos("<command line>"); in add_macro_definition() local
187 macrostring.c_str(), act_pos); in add_macro_definition()
198 BOOST_WAVE_PLAIN_DEFINE_ID, macroname, act_pos, true)) in add_macro_definition()
201 BOOST_WAVE_MACRO_PARAMETERS_ID, macroparameters, act_pos, true); in add_macro_definition()
203 BOOST_WAVE_MACRO_DEFINITION_ID, macrodefinition, act_pos, true); in add_macro_definition()
212 macrodefinition.push_back(token_type(T_INTLIT, "1", act_pos)); in add_macro_definition()
282 must_emit_line_directive(false), act_pos(ctx_.get_main_pos()), in pp_iterator_functor()
285 act_pos.set_file(pos_.get_file()); in pp_iterator_functor()
368 … typename result_type::position_type &act_pos; // current fileposition (references the macromap) member in boost::wave::impl::pp_iterator_functor
409 position_type old_pos (act_pos); in returned_from_include()
426 act_pos.set_file(iter_ctx->filename); in returned_from_include()
427 act_pos.set_line(iter_ctx->line); in returned_from_include()
428 act_pos.set_column(0); in returned_from_include()
657 act_pos = act_token.get_position(); in get_next_token()
668 if ((!seen_newline || act_pos.get_column() > 1) && in get_next_token()
673 last_line_not_terminated, "", act_pos); in get_next_token()
730 missing_matching_endif, "", act_pos); in get_next_token()
763 iter_ctx->emitted_lines+1 != act_pos.get_line()) in emit_line_directive()
767 pos.set_line(act_pos.get_line()); in emit_line_directive()
769 if (iter_ctx->emitted_lines+2 == act_pos.get_line() && act_pos.get_line() != 1) { in emit_line_directive()
776 act_pos.set_line(act_pos.get_line()-1); in emit_line_directive()
777 iter_ctx->emitted_lines = act_pos.get_line()-1; in emit_line_directive()
807 wave::util::create_path(act_pos.get_file().c_str())); in emit_line_directive()
853 act_pos = act_token.get_position(); in pp_token()
1066 last_line_not_terminated, "", act_pos); in ensure_is_last_on_line()
1089 last_line_not_terminated, "", act_pos); in skip_to_eol_with_check()
1124 missing_matching_if, "#elif", act_pos); in handle_pp_directive()
1358 it, iter_ctx->last, act_pos, found_eof, found_directive, found_eoltokens); in pp_directive()
1376 last_line_not_terminated, "", act_pos); in pp_directive()
1546 s.c_str(), act_pos); in on_include()
1555 s.c_str(), act_pos); in on_include()
1598 file_path.c_str(), act_pos); in on_include_helper()
1612 new iteration_context_type(ctx, native_path_str.c_str(), act_pos, in on_include_helper()
1628 iter_ctx->filename = act_pos.get_file(); in on_include_helper()
1629 iter_ctx->line = act_pos.get_line(); in on_include_helper()
1634 ctx.push_iteration_context(act_pos, iter_ctx); in on_include_helper()
1639 act_pos.set_file(iter_ctx->filename); // initialize file position in on_include_helper()
1649 act_pos.set_line(iter_ctx->line); in on_include_helper()
1650 act_pos.set_column(0); in on_include_helper()
1706 s.c_str(), act_pos); in on_include()
1924 "#else", act_pos); in on_else()
1940 "#endif", act_pos); in on_endif()
2013 evaluate(expanded.begin(), expanded.end(), act_pos, in on_if()
2040 expression.c_str(), act_pos);
2044 expression.c_str(), act_pos);
2048 character_literal_out_of_range, expression.c_str(), act_pos);
2080 missing_matching_if, "#elif", act_pos); in on_elif()
2116 evaluate(expanded.begin(), expanded.end(), act_pos, in on_elif()
2136 "#elif", act_pos);
2148 expression.c_str(), act_pos);
2152 integer_overflow, expression.c_str(), act_pos);
2156 character_literal_out_of_range, expression.c_str(), act_pos);
2180 s.c_str(), act_pos); in on_illformed()
2283 msg.c_str(), act_pos); in on_line()
2309 msg.c_str(), act_pos); in on_line()
2316 act_pos.set_file(unescape_lit(file_name).c_str()); in on_line()
2318 act_pos.set_line(line); in on_line()
2319 iter_ctx->first.set_position(act_pos); in on_line()
2366 msg.c_str(), act_pos); in on_error()
2415 msg.c_str(), act_pos); in on_warning()