#include "filepos.h"
Public Member Functions | |
filepos (const filepos &)=default | |
filepos (int l=1, int c=1) | |
~filepos (void)=default | |
void | column (int c) |
int | column (void) const |
void | decrement_column (int val=1) |
void | decrement_line (int val=1) |
void | increment_column (int val=1) |
void | increment_line (int val=1) |
void | line (int l) |
int | line (void) const |
void | next_line (void) |
filepos & | operator= (const filepos &)=default |
void | set (int l, int c) |
Private Attributes | |
int | m_column |
int | m_line |
|
default |
|
default |
|
inline |
Definition at line 52 of file filepos.h.
References m_column.
Referenced by octave::base_parser::bison_error(), octave::token::column(), octave::base_parser::make_anon_fcn_handle(), and octave::base_parser::make_end().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 58 of file filepos.h.
References m_column.
Referenced by octave::base_lexer::handle_fq_identifier(), octave::base_lexer::handle_meta_identifier(), octave::base_lexer::handle_superclass_identifier(), and octave::base_lexer::update_token_positions().
|
inline |
|
inline |
Definition at line 51 of file filepos.h.
References m_line.
Referenced by octave::base_parser::bison_error(), octave::base_lexer::handle_end_of_input(), octave::token::line(), octave::base_parser::make_anon_fcn_handle(), octave::base_parser::make_end(), octave::base_lexer::make_keyword_token(), octave::base_lexer::maybe_warn_separator_insert(), octave::base_lexer::warn_language_extension(), and octave::base_lexer::warn_single_quote_string().
|
inline |
|
inline |
Definition at line 63 of file filepos.h.
References m_column, and m_line.
Referenced by octave::base_lexer::handle_continuation().
|
inline |
|
private |
Definition at line 72 of file filepos.h.
Referenced by column(), decrement_column(), increment_column(), next_line(), and set().
|
private |
Definition at line 71 of file filepos.h.
Referenced by decrement_line(), increment_line(), line(), next_line(), and set().