Equivalent of lib_ruby_parser::Token
More...
#include <token.hpp>
◆ Token() [1/4]
lib_ruby_parser::Token::Token |
( |
| ) |
|
|
delete |
◆ Token() [2/4]
lib_ruby_parser::Token::Token |
( |
int32_t |
token_type, |
|
|
Bytes |
token_value, |
|
|
Loc |
loc, |
|
|
int32_t |
lex_state_before, |
|
|
int32_t |
lex_state_after |
|
) |
| |
◆ Token() [3/4]
lib_ruby_parser::Token::Token |
( |
const Token & |
| ) |
|
|
delete |
◆ Token() [4/4]
lib_ruby_parser::Token::Token |
( |
Token && |
| ) |
|
|
default |
◆ operator=() [1/2]
Token& lib_ruby_parser::Token::operator= |
( |
Token && |
| ) |
|
|
default |
◆ operator=() [2/2]
Token& lib_ruby_parser::Token::operator= |
( |
Token const & |
| ) |
|
|
delete |
◆ token_name()
std::string lib_ruby_parser::Token::token_name |
( |
| ) |
const |
Returns token name (like "kDEF") for a given token.
◆ lex_state_after
int32_t lib_ruby_parser::Token::lex_state_after |
◆ lex_state_before
int32_t lib_ruby_parser::Token::lex_state_before |
◆ loc
Loc lib_ruby_parser::Token::loc |
◆ token_type
int32_t lib_ruby_parser::Token::token_type |
◆ token_value
Bytes lib_ruby_parser::Token::token_value |
The documentation for this class was generated from the following file: