topazc
Parser Member List
This is the complete list of members for
Parser
, including all inherited members.
consume
(TokenType type, std::string err_msg, uint32_t line)
Parser
private
consume_semicolon
()
Parser
private
consume_type
()
Parser
private
create_compound_asgn_operator
(std::string var_name)
Parser
private
create_inc_dec_operator
(std::string var_name)
Parser
private
is_compound_asgn_operator
(Token token)
Parser
private
is_debug
Parser
private
match
(TokenType type)
Parser
private
parse
()
Parser
parse_additive_expr
()
Parser
private
parse_argument
()
Parser
private
parse_break_stmt
()
Parser
private
parse_comparation_expr
()
Parser
private
parse_continue_stmt
()
Parser
private
parse_do_while_cycle_stmt
()
Parser
private
parse_equality_expr
()
Parser
private
parse_expr
()
Parser
private
parse_extern_stmt
()
Parser
private
parse_for_cycle_stmt
()
Parser
private
parse_func_call_stmt
()
Parser
private
parse_func_decl_proto_stmt
()
Parser
private
parse_func_decl_stmt
()
Parser
private
parse_if_else_stmt
()
Parser
private
parse_l_and_expr
()
Parser
private
parse_l_or_expr
()
Parser
private
parse_module_stmt
()
Parser
private
parse_multiplicative_expr
()
Parser
private
parse_obj_chain_expr
()
Parser
private
parse_primary_expr
()
Parser
private
parse_return_stmt
()
Parser
private
parse_stmt
(bool from_for=false)
Parser
private
parse_unary_expr
()
Parser
private
parse_use_module_stmt
()
Parser
private
parse_var_asgn_stmt
()
Parser
private
parse_var_decl_stmt
()
Parser
private
parse_while_cycle_stmt
()
Parser
private
Parser
(std::vector< Token > t, bool id)
Parser
inline
peek
(int32_t rpos=0) const
Parser
private
pos
Parser
private
reset
()
Parser
tokens
Parser
private
tokens_count
Parser
private
ttype_to_tvalue
(TokenType type)
Parser
private
Generated by
1.15.0