/dports/textproc/miller/miller-5.10.2/c/containers/ |
H A D | mlhmmv.c | 217 .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 D | xvfuncs.c | 37 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 D | local_stack.c | 118 } 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 D | mlhmmv.h | 39 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 D | xvfuncs.h | 161 !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 D | mlr_dsl_cst_map_assignment_statements.c | 81 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, ©_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 D | rxval_expr_evaluators.c | 250 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 D | mlr_dsl_cst_for_map_statements.c | 166 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 D | mlr_dsl_cst_unset_statements.c | 257 mlhmmv_level_remove(pxval->pnext_level, pmvkeys->phead); in handle_unset_indexed_local_variable()
|
H A D | mlr_dsl_cst_output_statements.c | 1416 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()
|