#include "filepos.h"
Public Member Functions | |
filepos () | |
filepos (const filepos &)=default | |
filepos (int l, int c) | |
~filepos ()=default | |
int | column () const |
void | column (int c) |
void | decrement_column (int val=1) |
void | decrement_line (int val=1) |
void | increment_column (int val=1) |
void | increment_line (int val=1) |
int | line () const |
void | line (int l) |
void | next_line () |
operator bool () | |
filepos & | operator= (const filepos &)=default |
|
default |
|
default |
|
inline |
Definition at line 50 of file filepos.h.
Referenced by base_parser::bison_error(), base_parser::make_anon_fcn_handle(), base_parser::make_arguments_block(), and base_parser::make_end().
|
inline |
Definition at line 56 of file filepos.h.
Referenced by base_lexer::update_token_positions().
|
inline |
Definition at line 49 of file filepos.h.
Referenced by base_parser::bison_error(), base_lexer::handle_end_of_input(), base_parser::make_anon_fcn_handle(), base_parser::make_arguments_block(), base_parser::make_end(), base_lexer::make_keyword_token(), base_lexer::maybe_warn_separator_insert(), base_lexer::warn_deprecated_syntax(), and base_lexer::warn_language_extension().