#include "token.h"
Public Types | |
| enum | end_tok_type { simple_end , arguments_end , classdef_end , enumeration_end , events_end , for_end , function_end , if_end , methods_end , parfor_end , properties_end , switch_end , try_catch_end , unwind_protect_end , spmd_end , while_end } |
| enum | token_type { invalid_token , generic_token , keyword_token , string_token , numeric_token , ettype_token , scls_name_token } |
| enum token::end_tok_type |
| enum token::token_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 126 of file token.h.
Referenced by tree_classdef_block< T >::beg_pos(), base_parser::end_token_error(), base_parser::finish_array_list(), base_parser::finish_cell(), base_parser::finish_matrix(), base_parser::make_anon_fcn_handle(), base_parser::make_assign_op(), and base_parser::make_decl_command().
|
inline |
Definition at line 127 of file token.h.
Referenced by tree_classdef_block< T >::end_pos(), tree_index_expression::end_pos(), base_parser::finish_array_list(), base_parser::finish_cell(), and base_parser::finish_matrix().
|
inline |
Definition at line 152 of file token.h.
Referenced by base_parser::end_token_error(), and base_parser::end_token_ok().
|
inline |
Definition at line 142 of file token.h.
Referenced by lexical_feedback::previous_token_is_keyword().
|
inline |
Definition at line 132 of file token.h.
Referenced by base_parser::finish_classdef_file(), tree_classdef_block< T >::leading_comments(), base_parser::make_classdef_properties_block(), and base_parser::make_function().
|
inline |
|
inline |
Definition at line 110 of file token.h.
Referenced by base_lexer::handle_identifier().
|
inline |
Definition at line 113 of file token.h.
Referenced by lexical_feedback::mark_previous_token_trailing_space().
|
inline |
Definition at line 111 of file token.h.
Referenced by lexical_feedback::previous_token_may_be_command().
|
inline |
Definition at line 150 of file token.h.
Referenced by base_parser::make_constant().
|
inline |
Definition at line 114 of file token.h.
Referenced by lexical_feedback::space_follows_previous_token().
|
inline |
Definition at line 155 of file token.h.
Referenced by base_parser::make_superclass_ref().
|
inline |
Definition at line 154 of file token.h.
Referenced by base_parser::make_superclass_ref().
|
inline |
Definition at line 149 of file token.h.
Referenced by tree_index_expression::append(), base_parser::make_constant(), and base_parser::make_metaclass_query().
|
inline |
Definition at line 157 of file token.h.
Referenced by base_parser::make_constant().
|
inline |
Definition at line 118 of file token.h.
Referenced by separator_list::first_sep_char(), base_lexer::handle_token(), base_parser::make_assign_op(), base_parser::make_binary_op(), base_parser::make_boolean_op(), base_parser::make_constant(), base_parser::make_decl_command(), base_parser::make_for_command(), base_parser::make_postfix_op(), base_parser::make_prefix_op(), lexical_feedback::previous_token_id(), base_parser::set_stmt_print_flag(), base_lexer::syntax_error(), and token_is().
Definition at line 121 of file token.h.
References token_id().
Definition at line 120 of file token.h.
Referenced by lexical_feedback::previous_token_is(), and lexical_feedback::previous_token_is().
|
inline |
Definition at line 133 of file token.h.
Referenced by tree_classdef_block< T >::trailing_comments(), and tree_index_expression::trailing_comments().
|
inline |
|
inline |