Lines Matching refs:prop_value
67 extern void mark_dids_from_array(pword *prop_value),
452 free_prop_value(int prop_name, pword *prop_value)
457 if (IsGlobalPrologRef(prop_value)) {
458 ec_ref_destroy((ec_ref) prop_value->val.wptr);
459 prop_value->val.wptr = NULL;
462 else if (IsGlobalPrologRefIndex(prop_value) &&
463 prop_value->val.nint == (GlobalVarIndex - 1))
469 free_heapterm(prop_value);
474 free_array(prop_value);
480 heap_rec_header_tid.free((t_ext_ptr)prop_value->val.wptr);
487 heap_htable_tid.free((t_ext_ptr)prop_value->val.wptr);
494 heap_array_tid.free((t_ext_ptr)prop_value->val.wptr);
505 hg_free((generic_ptr)prop_value->val.ptr);