append_input(const std::string &input, bool eof) | octave::push_lexer | |
at_end_of_buffer(void) const | octave::base_lexer | inline |
at_end_of_file(void) const | octave::base_lexer | inline |
base_lexer(interpreter &interp) | octave::base_lexer | inline |
base_lexer(const base_lexer &)=delete | octave::base_lexer | |
begin_string(int state) | octave::base_lexer | |
clear_start_state(void) | octave::base_lexer | |
count_token(int tok) | octave::base_lexer | |
count_token_internal(int tok) | octave::base_lexer | |
current_token(void) | octave::base_lexer | |
debug_flag(void) const | octave::base_lexer | |
display_start_state(void) const | octave::base_lexer | |
display_token(int tok) | octave::base_lexer | |
display_tokens(void) const | octave::base_lexer | |
fatal_error(const char *msg) | octave::base_lexer | |
fill_flex_buffer(char *buf, unsigned int max_size) | octave::push_lexer | virtual |
finish_command_arg(void) | octave::base_lexer | |
finish_comment(comment_elt::comment_type typ) | octave::base_lexer | |
flex_yyleng(void) | octave::base_lexer | |
flex_yytext(void) | octave::base_lexer | |
fq_identifier_contains_keyword(const std::string &s) | octave::base_lexer | |
get_comment(void) | octave::base_lexer | inline |
handle_close_bracket(int bracket_type) | octave::base_lexer | |
handle_continuation(void) | octave::base_lexer | |
handle_end_of_input(void) | octave::base_lexer | |
handle_fq_identifier(void) | octave::base_lexer | |
handle_identifier(void) | octave::base_lexer | |
handle_meta_identifier(void) | octave::base_lexer | |
handle_number(void) | octave::base_lexer | |
handle_op(int tok, bool bos=false, bool compat=true) | octave::base_lexer | |
handle_superclass_identifier(void) | octave::base_lexer | |
handle_token(int tok, token *tok_val=nullptr) | octave::base_lexer | |
increment_token_count(void) | octave::base_lexer | |
init(void) | octave::base_lexer | |
input_from_eval_string(void) const | octave::base_lexer | inlinevirtual |
input_from_file(void) const | octave::base_lexer | inlinevirtual |
input_from_terminal(void) const | octave::base_lexer | inlinevirtual |
input_from_tmp_history_file(void) | octave::base_lexer | |
input_source(void) const | octave::push_lexer | inlinevirtual |
inside_any_object_index(void) | octave::base_lexer | |
is_push_lexer(void) const | octave::push_lexer | inlinevirtual |
is_variable(const std::string &name, const symbol_scope &scope) | octave::base_lexer | |
lexer_debug(const char *pattern) | octave::base_lexer | |
lexical_feedback(interpreter &interp) | octave::lexical_feedback | inline |
lexical_feedback(const lexical_feedback &)=delete | octave::lexical_feedback | |
looking_at_space(void) | octave::base_lexer | |
looks_like_command_arg(void) | octave::base_lexer | |
m_allow_command_syntax | octave::lexical_feedback | |
m_at_beginning_of_statement | octave::lexical_feedback | |
m_block_comment_nesting_level | octave::lexical_feedback | |
m_braceflag | octave::lexical_feedback | |
m_bracketflag | octave::lexical_feedback | |
m_buffer_function_text | octave::lexical_feedback | |
m_command_arg_paren_count | octave::lexical_feedback | |
m_comment_buf | octave::base_lexer | |
m_comment_text | octave::lexical_feedback | |
m_current_input_line | octave::lexical_feedback | |
m_defining_func | octave::lexical_feedback | |
m_dir_name | octave::lexical_feedback | |
m_end_of_input | octave::lexical_feedback | |
m_fcn_file_full_name | octave::lexical_feedback | |
m_fcn_file_name | octave::lexical_feedback | |
m_filepos | octave::lexical_feedback | |
m_force_script | octave::lexical_feedback | |
m_function_text | octave::lexical_feedback | |
m_help_text | octave::lexical_feedback | |
m_input_buf | octave::base_lexer | |
m_interpreter | octave::lexical_feedback | |
m_looking_at_anon_fcn_args | octave::lexical_feedback | |
m_looking_at_decl_list | octave::lexical_feedback | |
m_looking_at_function_handle | octave::lexical_feedback | |
m_looking_at_indirect_ref | octave::lexical_feedback | |
m_looking_at_initializer_expression | octave::lexical_feedback | |
m_looking_at_matrix_or_assign_lhs | octave::lexical_feedback | |
m_looking_at_object_index | octave::lexical_feedback | |
m_looking_at_parameter_list | octave::lexical_feedback | |
m_looking_at_return_list | octave::lexical_feedback | |
m_looking_for_object_index | octave::lexical_feedback | |
m_looping | octave::lexical_feedback | |
m_maybe_classdef_get_set_method | octave::lexical_feedback | |
m_nesting_level | octave::lexical_feedback | |
m_package_name | octave::lexical_feedback | |
m_parsed_function_name | octave::lexical_feedback | |
m_parsing_anon_fcn_body | octave::lexical_feedback | |
m_parsing_class_method | octave::lexical_feedback | |
m_parsing_classdef | octave::lexical_feedback | |
m_parsing_classdef_decl | octave::lexical_feedback | |
m_parsing_classdef_get_method | octave::lexical_feedback | |
m_parsing_classdef_set_method | octave::lexical_feedback | |
m_parsing_classdef_superclass | octave::lexical_feedback | |
m_pending_local_variables | octave::lexical_feedback | |
m_quote_is_transpose | octave::lexical_feedback | |
m_reading_classdef_file | octave::lexical_feedback | |
m_reading_fcn_file | octave::lexical_feedback | |
m_reading_script_file | octave::lexical_feedback | |
m_scanner | octave::base_lexer | |
m_string_text | octave::lexical_feedback | |
m_symtab_context | octave::lexical_feedback | |
m_tok_beg | octave::lexical_feedback | |
m_tok_end | octave::lexical_feedback | |
m_token_count | octave::lexical_feedback | |
m_tokens | octave::lexical_feedback | |
make_keyword_token(const std::string &s) | octave::base_lexer | |
mark_as_variable(const std::string &nm) | octave::lexical_feedback | |
mark_as_variables(const std::list< std::string > &lst) | octave::lexical_feedback | |
mark_previous_token_trailing_space(void) | octave::lexical_feedback | |
maybe_mark_previous_token_as_variable(void) | octave::lexical_feedback | |
maybe_unput_comma_before_unary_op(int tok) | octave::base_lexer | |
maybe_warn_language_extension_comment(char c) | octave::base_lexer | |
maybe_warn_separator_insert(char sep) | octave::base_lexer | |
operator=(const push_lexer &)=delete | octave::push_lexer | |
octave::base_lexer::operator=(const base_lexer &)=delete | octave::base_lexer | |
octave::lexical_feedback::operator=(const lexical_feedback &)=delete | octave::lexical_feedback | |
pending_token_count(void) const | octave::base_lexer | |
pop_start_state(void) | octave::base_lexer | |
prep_for_file(void) | octave::base_lexer | |
previous_token_is_binop(void) const | octave::lexical_feedback | |
previous_token_is_keyword(void) const | octave::lexical_feedback | |
previous_token_may_be_command(void) const | octave::lexical_feedback | |
previous_token_value(void) const | octave::lexical_feedback | |
previous_token_value_is(int tok_val) const | octave::lexical_feedback | |
push_lexer(interpreter &interp) | octave::push_lexer | inline |
push_lexer(const std::string &input, interpreter &interp) | octave::push_lexer | inline |
push_lexer(bool eof, interpreter &interp) | octave::push_lexer | inline |
push_lexer(const std::string &input, bool eof, interpreter &interp) | octave::push_lexer | inline |
push_lexer(const push_lexer &)=delete | octave::push_lexer | |
push_start_state(int state) | octave::base_lexer | |
push_token(token *) | octave::base_lexer | |
reset(void) | octave::base_lexer | virtual |
show_token(int tok) | octave::base_lexer | |
space_follows_previous_token(void) const | octave::lexical_feedback | |
start_state(void) const | octave::base_lexer | inline |
start_state_stack | octave::base_lexer | protected |
text_yyinput(void) | octave::base_lexer | |
update_token_positions(int tok_len) | octave::base_lexer | |
warn_language_extension(const std::string &msg) | octave::base_lexer | |
warn_language_extension_continuation(void) | octave::base_lexer | |
warn_language_extension_operator(const std::string &op) | octave::base_lexer | |
warn_single_quote_string(void) | octave::base_lexer | |
whitespace_is_significant(void) | octave::base_lexer | |
xunput(char c, char *buf) | octave::base_lexer | |
xunput(char c) | octave::base_lexer | |
~base_lexer(void) | octave::base_lexer | virtual |
~lexical_feedback(void) | octave::lexical_feedback | |