Classes | |
struct | superclass_info |
Public Member Functions | |
tok_info (void) | |
tok_info (const char *s) | |
tok_info (const std::string &str) | |
tok_info (double num) | |
tok_info (end_tok_type et) | |
tok_info (const symbol_record &sr) | |
tok_info (const std::string &method_nm, const std::string &class_nm) | |
tok_info (const tok_info &)=delete | |
~tok_info (void) | |
tok_info & | operator= (const tok_info &)=delete |
Public Attributes | |
end_tok_type | m_et |
double | m_num |
symbol_record * | m_sr |
std::string * | m_str |
superclass_info * | m_superclass_info |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
end_tok_type octave::token::tok_info::m_et |
Definition at line 166 of file token.h.
Referenced by octave::token::ettype().
double octave::token::tok_info::m_num |
Definition at line 164 of file token.h.
Referenced by octave::token::number().
symbol_record* octave::token::tok_info::m_sr |
Definition at line 168 of file token.h.
Referenced by octave::token::sym_rec(), octave::token::symbol_name(), and octave::token::~token().
std::string* octave::token::tok_info::m_str |
Definition at line 162 of file token.h.
Referenced by octave::token::text(), and octave::token::~token().
superclass_info* octave::token::tok_info::m_superclass_info |
Definition at line 189 of file token.h.
Referenced by octave::token::superclass_class_name(), octave::token::superclass_method_name(), and octave::token::~token().