Lines Matching defs:comp
48 #define DEF_RULE(rule, comp, kind, ...) PN_##rule, argument
55 #define DEF_RULE(rule, comp, kind, ...) argument
193 STATIC void compile_error_set_line(compiler_t *comp, mp_parse_node_t pn) { in compile_error_set_line()
200 STATIC void compile_syntax_error(compiler_t *comp, mp_parse_node_t pn, mp_rom_error_text_t msg) { in compile_syntax_error()
213 STATIC uint comp_next_label(compiler_t *comp) { in comp_next_label()
218 STATIC void reserve_labels_for_native(compiler_t *comp, int n) { in reserve_labels_for_native()
224 #define reserve_labels_for_native(comp, n) argument
227 STATIC void compile_increase_except_level(compiler_t *comp, uint label, int kind) { in compile_increase_except_level()
235 STATIC void compile_decrease_except_level(compiler_t *comp) { in compile_decrease_except_level()
242 STATIC scope_t *scope_new_and_link(compiler_t *comp, scope_kind_t kind, mp_parse_node_t pn, uint em… in scope_new_and_link()
260 STATIC void apply_to_single_or_list(compiler_t *comp, mp_parse_node_t pn, pn_kind_t pn_list_kind, a… in apply_to_single_or_list()
272 STATIC void compile_generic_all_nodes(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_generic_all_nodes()
284 STATIC void compile_load_id(compiler_t *comp, qstr qst) { in compile_load_id()
296 STATIC void compile_store_id(compiler_t *comp, qstr qst) { in compile_store_id()
308 STATIC void compile_delete_id(compiler_t *comp, qstr qst) { in compile_delete_id()
320 STATIC void c_tuple(compiler_t *comp, mp_parse_node_t pn, mp_parse_node_struct_t *pns_list) { in c_tuple()
336 STATIC void compile_generic_tuple(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_generic_tuple()
341 STATIC void c_if_cond(compiler_t *comp, mp_parse_node_t pn, bool jump_if, int label) { in c_if_cond()
406 STATIC void c_assign_atom_expr(compiler_t *comp, mp_parse_node_struct_t *pns, assign_kind_t assign_… in c_assign_atom_expr()
456 STATIC void c_assign_tuple(compiler_t *comp, mp_parse_node_t node_head, uint num_tail, mp_parse_nod… in c_assign_tuple()
496 STATIC void c_assign(compiler_t *comp, mp_parse_node_t pn, assign_kind_t assign_kind) { in c_assign()
604 STATIC void close_over_variables_etc(compiler_t *comp, scope_t *this_scope, int n_pos_defaults, int… in close_over_variables_etc()
646 STATIC void compile_funcdef_lambdef_param(compiler_t *comp, mp_parse_node_t pn) { in compile_funcdef_lambdef_param()
737 STATIC void compile_funcdef_lambdef(compiler_t *comp, scope_t *scope, mp_parse_node_t pn_params, pn… in compile_funcdef_lambdef()
773 STATIC qstr compile_funcdef_helper(compiler_t *comp, mp_parse_node_struct_t *pns, uint emit_options… in compile_funcdef_helper()
793 STATIC qstr compile_classdef_helper(compiler_t *comp, mp_parse_node_struct_t *pns, uint emit_option… in compile_classdef_helper()
825 STATIC bool compile_built_in_decorator(compiler_t *comp, size_t name_len, mp_parse_node_t *name_nod… in compile_built_in_decorator()
874 STATIC void compile_decorated(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_decorated()
942 STATIC void compile_funcdef(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_funcdef()
948 STATIC void c_del_stmt(compiler_t *comp, mp_parse_node_t pn) { in c_del_stmt()
1025 STATIC void compile_del_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_del_stmt()
1029 STATIC void compile_break_cont_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_break_cont_stmt()
1043 STATIC void compile_return_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_return_stmt()
1071 STATIC void compile_yield_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_yield_stmt()
1076 STATIC void compile_raise_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_raise_stmt()
1096 STATIC void do_import_name(compiler_t *comp, mp_parse_node_t pn, qstr *q_base) { in do_import_name()
1152 STATIC void compile_dotted_as_name(compiler_t *comp, mp_parse_node_t pn) { in compile_dotted_as_name()
1160 STATIC void compile_import_name(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_import_name()
1164 STATIC void compile_import_from(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_import_from()
1252 STATIC void compile_declare_global(compiler_t *comp, mp_parse_node_t pn, id_info_t *id_info) { in compile_declare_global()
1266 STATIC void compile_declare_nonlocal(compiler_t *comp, mp_parse_node_t pn, id_info_t *id_info) { in compile_declare_nonlocal()
1278 STATIC void compile_global_nonlocal_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_global_nonlocal_stmt()
1301 STATIC void compile_assert_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_assert_stmt()
1319 STATIC void compile_if_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_if_stmt()
1396 STATIC void compile_while_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_while_stmt()
1434 STATIC void compile_for_stmt_optimised_range(compiler_t *comp, mp_parse_node_t pn_var, mp_parse_nod… in compile_for_stmt_optimised_range()
1516 STATIC void compile_for_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_for_stmt()
1598 STATIC void compile_try_except(compiler_t *comp, mp_parse_node_t pn_body, int n_except, mp_parse_no… in compile_try_except()
1693 STATIC void compile_try_finally(compiler_t *comp, mp_parse_node_t pn_body, int n_except, mp_parse_n… in compile_try_finally()
1713 STATIC void compile_try_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_try_stmt()
1740 STATIC void compile_with_stmt_helper(compiler_t *comp, size_t n, mp_parse_node_t *nodes, mp_parse_n… in compile_with_stmt_helper()
1767 STATIC void compile_with_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_with_stmt()
1777 STATIC void compile_yield_from(compiler_t *comp) { in compile_yield_from()
1785 STATIC void compile_await_object_method(compiler_t *comp, qstr method) { in compile_await_object_method()
1791 STATIC void compile_async_for_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_async_for_stmt()
1843 STATIC void compile_async_with_stmt_helper(compiler_t *comp, size_t n, mp_parse_node_t *nodes, mp_p… in compile_async_with_stmt_helper()
1955 STATIC void compile_async_with_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_async_with_stmt()
1965 STATIC void compile_async_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_async_stmt()
1994 STATIC void compile_expr_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_expr_stmt()
2109 STATIC void compile_test_if_expr(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_test_if_expr()
2124 STATIC void compile_lambdef(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_lambdef()
2140 STATIC void compile_namedexpr_helper(compiler_t *comp, mp_parse_node_t pn_name, mp_parse_node_t pn_… in compile_namedexpr_helper()
2155 STATIC void compile_namedexpr(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_namedexpr()
2160 STATIC void compile_or_and_test(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_or_and_test()
2173 STATIC void compile_not_test_2(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_not_test_2()
2178 STATIC void compile_comparison(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_comparison()
2231 STATIC void compile_star_expr(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_star_expr()
2235 STATIC void compile_binary_op(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_binary_op()
2247 STATIC void compile_term(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_term()
2258 STATIC void compile_factor_2(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_factor_2()
2271 STATIC void compile_atom_expr_normal(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_atom_expr_normal()
2367 STATIC void compile_power(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_power()
2372 STATIC void compile_trailer_paren_helper(compiler_t *comp, mp_parse_node_t pn_arglist, bool is_meth… in compile_trailer_paren_helper()
2465 STATIC void compile_comprehension(compiler_t *comp, mp_parse_node_struct_t *pns, scope_kind_t kind)… in compile_comprehension()
2490 STATIC void compile_atom_paren(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_atom_paren()
2522 STATIC void compile_atom_bracket(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_atom_bracket()
2561 STATIC void compile_atom_brace_helper(compiler_t *comp, mp_parse_node_struct_t *pns, bool create_ma… in compile_atom_brace_helper()
2663 STATIC void compile_atom_brace(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_atom_brace()
2667 STATIC void compile_trailer_paren(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_trailer_paren()
2671 STATIC void compile_trailer_bracket(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_trailer_bracket()
2677 STATIC void compile_trailer_period(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_trailer_period()
2683 STATIC void compile_subscript(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_subscript()
2738 STATIC void compile_dictorsetmaker_item(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_dictorsetmaker_item()
2744 STATIC void compile_classdef(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_classdef()
2750 STATIC void compile_yield_expr(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_yield_expr()
2771 STATIC void compile_atom_expr_await(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_atom_expr_await()
2790 STATIC void compile_const_object(compiler_t *comp, mp_parse_node_struct_t *pns) { in compile_const_object()
2798 #define DEF_RULE(rule, comp, kind, ...) comp, argument
2807 STATIC void compile_node(compiler_t *comp, mp_parse_node_t pn) { in compile_node()
2869 STATIC int compile_viper_type_annotation(compiler_t *comp, mp_parse_node_t pn_annotation) { in compile_viper_type_annotation()
2887 STATIC void compile_scope_func_lambda_param(compiler_t *comp, mp_parse_node_t pn, pn_kind_t pn_name… in compile_scope_func_lambda_param()
2974 STATIC void compile_scope_func_param(compiler_t *comp, mp_parse_node_t pn) { in compile_scope_func_param()
2978 STATIC void compile_scope_lambda_param(compiler_t *comp, mp_parse_node_t pn) { in compile_scope_lambda_param()
2982 STATIC void compile_scope_comp_iter(compiler_t *comp, mp_parse_node_struct_t *pns_comp_for, mp_pars… in compile_scope_comp_iter()
3021 STATIC void check_for_doc_string(compiler_t *comp, mp_parse_node_t pn) { in check_for_doc_string()
3066 STATIC void compile_scope(compiler_t *comp, scope_t *scope, pass_kind_t pass) { in compile_scope()
3231 STATIC void compile_scope_inline_asm(compiler_t *comp, scope_t *scope, pass_kind_t pass) { in compile_scope_inline_asm()
3503 compiler_t *comp = &comp_state; in mp_compile_to_raw_code() local