Home
last modified time | relevance | path

Searched refs:pnext_level (Results 1 – 10 of 10) sorted by relevance

/dports/textproc/miller/miller-5.10.2/c/containers/
H A Dmlhmmv.c217 .pnext_level = mlhmmv_level_alloc() in mlhmmv_xvalue_alloc_empty_map()
226 pxvalue->pnext_level = NULL; in mlhmmv_xvalue_reset()
235 .pnext_level = NULL, in mlhmmv_xvalue_copy()
256 .pnext_level = pdst_level, in mlhmmv_xvalue_copy()
265 } else if (pxvalue->pnext_level != NULL) { in mlhmmv_xvalue_free()
266 mlhmmv_level_free(pxvalue->pnext_level); in mlhmmv_xvalue_free()
267 pxvalue->pnext_level = NULL; in mlhmmv_xvalue_free()
301 mlhmmv_level_t* pnext_level = pvalue->pnext_level; in mlhmmv_xvalue_copy_keys_nonindexed() local
624 return pentry->level_xvalue.pnext_level; in mlhmmv_level_get_or_create_no_enlarge()
664 return pxval->pnext_level; in mlhmmv_level_put_empty_map()
[all …]
H A Dxvfuncs.c37 pbxval1->xval.pnext_level->num_occupied in i_x_length_xfunc()
106 mlhmmv_level_t* plevel = pbxvals[i].xval.pnext_level; in variadic_mapsum_xfunc()
111 mlhmmv_level_put_xvalue(sum.pnext_level, &e, &xval_copy); in variadic_mapsum_xfunc()
135 mlhmmv_level_t* plevel = pbxvals[i].xval.pnext_level; in variadic_mapdiff_xfunc()
140 mlhmmv_level_put_xvalue(diff.pnext_level, &e, &xval_copy); in variadic_mapdiff_xfunc()
148 mlhmmv_level_t* plevel = pbxvals[i].xval.pnext_level; in variadic_mapdiff_xfunc()
151 mlhmmv_level_remove(diff.pnext_level, &e); in variadic_mapdiff_xfunc()
177 mlhmmv_level_t* poutlevel = outbxval.xval.pnext_level; in variadic_mapexcept_xfunc()
208 mlhmmv_level_t* pinlevel = pinbxval->xval.pnext_level; in variadic_mapselect_xfunc()
209 mlhmmv_level_t* poutlevel = outbxval.xval.pnext_level; in variadic_mapselect_xfunc()
[all …]
H A Dlocal_stack.c118 } else if (pbase_xval->pnext_level == NULL) { in local_stack_frame_ref_terminal_from_indexed()
122 printf("PTR IS %p\n", pbase_xval->pnext_level); in local_stack_frame_ref_terminal_from_indexed()
123 mlhmmv_level_print_stacked(pbase_xval->pnext_level, 0, TRUE, TRUE, "", stdout); in local_stack_frame_ref_terminal_from_indexed()
137 pxval = mlhmmv_level_look_up_and_ref_xvalue(pbase_xval->pnext_level, pmvkeys, &error); in local_stack_frame_ref_terminal_from_indexed()
168 } else if (pmvalue->pnext_level == NULL) { in local_stack_frame_ref_extended_from_indexed()
172 printf("PTR IS %p\n", pmvalue->pnext_level); in local_stack_frame_ref_extended_from_indexed()
173 mlhmmv_level_print_stacked(pmvalue->pnext_level, 0, TRUE, TRUE, "", stdout); in local_stack_frame_ref_extended_from_indexed()
182 return mlhmmv_level_look_up_and_ref_xvalue(pmvalue->pnext_level, pmvkeys, &error); in local_stack_frame_ref_extended_from_indexed()
256 mlhmmv_level_put_terminal(pmvalue->pnext_level, pmvkeys->phead, &terminal_value); in local_stack_frame_assign_terminal_indexed()
259 LOCAL_STACK_TRACE(mlhmmv_level_print_stacked(pmvalue->pnext_level, 0, TRUE, TRUE, "", stdout)); in local_stack_frame_assign_terminal_indexed()
[all …]
H A Dmlhmmv.h39 struct _mlhmmv_level_t* pnext_level; member
90 return (mlhmmv_xvalue_t) {.is_terminal = TRUE, .terminal_mlrval = val, .pnext_level = NULL}; in mlhmmv_xvalue_wrap_terminal()
H A Dxvfuncs.h161 !pbxval1->xval.is_terminal && pbxval1->xval.pnext_level->num_occupied == 0 in b_x_is_empty_map_no_free_xfunc()
169 !pbxval1->xval.is_terminal && pbxval1->xval.pnext_level->num_occupied != 0 in b_x_is_nonempty_map_no_free_xfunc()
/dports/textproc/miller/miller-5.10.2/c/dsl/
H A Dmlr_dsl_cst_map_assignment_statements.c81 for (mlhmmv_level_entry_t* pe = boxed_xval.xval.pnext_level->phead; pe != NULL; pe = pe->pnext) { in handle_full_srec_assignment()
446 …mlhmmv_level_put_xvalue(pvars->poosvars->root_xvalue.pnext_level, plhskeys->phead, &boxed_xval.xva… in handle_oosvar_assignment_from_xval()
449 mlhmmv_level_put_xvalue(pvars->poosvars->root_xvalue.pnext_level, plhskeys->phead, &copy_xval); in handle_oosvar_assignment_from_xval()
520 mlhmmv_level_free(pvars->poosvars->root_xvalue.pnext_level); in handle_full_oosvar_assignment_from_xval()
521 pvars->poosvars->root_xvalue.pnext_level = boxed_xval.xval.pnext_level; in handle_full_oosvar_assignment_from_xval()
525 for (mlhmmv_level_entry_t* pe = copy.pnext_level->phead; pe != NULL; pe = pe->pnext) { in handle_full_oosvar_assignment_from_xval()
527 …mlhmmv_level_put_xvalue_singly_keyed(pvars->poosvars->root_xvalue.pnext_level, &pe->level_key, &pe… in handle_full_oosvar_assignment_from_xval()
529 pe->level_xvalue.pnext_level = NULL; in handle_full_oosvar_assignment_from_xval()
H A Drxval_expr_evaluators.c250 mlhmmv_level_t* pnext_level = mlhmmv_level_put_empty_map(plevel, &mvkey); in rxval_evaluator_from_map_literal_aux() local
251 rxval_evaluator_from_map_literal_aux(pstate, pkvpair->plist_evaluator, pnext_level, pvars); in rxval_evaluator_from_map_literal_aux()
262 …rxval_evaluator_from_map_literal_aux(pstate, pstate->proot_list_evaluator, xval.pnext_level, pvars… in rxval_evaluator_from_map_literal_func()
466 function_call_output.xval.pnext_level, pmvkeys, &lookup_error_reason_unused); in rxval_evaluator_from_indexed_function_call_func()
540 …: mlhmmv_level_look_up_and_ref_xvalue(pvars->poosvars->root_xvalue.pnext_level, pmvkeys, &lookup_e… in rxval_evaluator_from_oosvar_keylist_func()
621 mlhmmv_level_put_terminal_singly_keyed(boxed_xval.xval.pnext_level, &k, pomv); in rxval_evaluator_from_full_srec_func()
624 mlhmmv_level_put_terminal_singly_keyed(boxed_xval.xval.pnext_level, &k, &v); in rxval_evaluator_from_full_srec_func()
H A Dmlr_dsl_cst_for_map_statements.c166 if (!pmap->is_terminal && pmap->pnext_level != NULL) { in handle_for_map()
215 for (mlhmmv_level_entry_t* pe = psubmap->pnext_level->phead; pe != NULL; pe = pe->pnext) { in handle_for_map_aux()
H A Dmlr_dsl_cst_unset_statements.c257 mlhmmv_level_remove(pxval->pnext_level, pmvkeys->phead); in handle_unset_indexed_local_variable()
H A Dmlr_dsl_cst_output_statements.c1416 mlhmmv_level_print_stacked(boxed_xval.xval.pnext_level, 0, FALSE, in handle_dump()
1449 } else if (boxed_xval.xval.pnext_level != NULL) { in handle_dump_to_file()
1450 mlhmmv_level_print_stacked(boxed_xval.xval.pnext_level, 0, FALSE, in handle_dump_to_file()