Lines Matching defs:self

77 static struct finsh_node* proc_variable_decl(struct finsh_parser* self)  in proc_variable_decl()
254 static enum finsh_type proc_type(struct finsh_parser* self) in proc_type()
378 static int proc_identifier(struct finsh_parser* self, char* id) in proc_identifier()
393 static struct finsh_node* proc_expr_statement(struct finsh_parser* self) in proc_expr_statement()
414 static struct finsh_node* proc_expr(struct finsh_parser* self) in proc_expr()
423 static struct finsh_node* proc_assign_expr(struct finsh_parser* self) in proc_assign_expr()
448 static struct finsh_node* proc_inclusive_or_expr(struct finsh_parser* self) in proc_inclusive_or_expr()
475 static struct finsh_node* proc_exclusive_or_expr(struct finsh_parser* self) in proc_exclusive_or_expr()
500 static struct finsh_node* proc_and_expr(struct finsh_parser* self) in proc_and_expr()
528 static struct finsh_node* proc_shift_expr(struct finsh_parser* self) in proc_shift_expr()
568 static struct finsh_node* proc_additive_expr(struct finsh_parser* self) in proc_additive_expr()
609 static struct finsh_node* proc_multiplicative_expr(struct finsh_parser* self) in proc_multiplicative_expr()
656 static struct finsh_node* proc_cast_expr(struct finsh_parser* self) in proc_cast_expr()
691 static struct finsh_node* proc_unary_expr(struct finsh_parser* self) in proc_unary_expr()
739 static struct finsh_node* proc_postfix_expr(struct finsh_parser* self) in proc_postfix_expr()
795 static struct finsh_node* proc_primary_expr(struct finsh_parser* self) in proc_primary_expr()
845 static struct finsh_node* proc_param_list(struct finsh_parser* self) in proc_param_list()
897 void finsh_parser_run(struct finsh_parser* self, const uint8_t* string) in finsh_parser_run()
981 int finsh_parser_init(struct finsh_parser* self) in finsh_parser_init()