Lines Matching defs:self
22 #define is_eof(self) (self)->eof argument
55 void finsh_token_init(struct finsh_token* self, uint8_t* line) in finsh_token_init()
62 enum finsh_token_type finsh_token_token(struct finsh_token* self) in finsh_token_token()
70 void finsh_token_get_token(struct finsh_token* self, uint8_t* token) in finsh_token_get_token()
75 int token_get_string(struct finsh_token* self, uint8_t* str) in token_get_string()
108 static char token_next_char(struct finsh_token* self) in token_next_char()
122 static void token_prev_char(struct finsh_token* self) in token_prev_char()
130 static void token_run(struct finsh_token* self) in token_run()
296 static int token_match_name(struct finsh_token* self, const char* str) in token_match_name()
312 static void token_trim_space(struct finsh_token* self) in token_trim_space()
322 static char token_proc_char(struct finsh_token* self) in token_proc_char()
366 static uint8_t* token_proc_string(struct finsh_token* self) in token_proc_string()
395 static int token_proc_escape(struct finsh_token* self) in token_proc_escape()
459 static void token_proc_number(struct finsh_token* self) in token_proc_number()