/dports/games/tads/tads-3.0.8/tads3/ |
H A D | vmobj.h | 254 virtual vm_obj_id_t get_superclass(VMG_ vm_obj_id_t /*self*/, 310 vm_obj_id_t self, vm_obj_id_t *source_obj, 345 vm_obj_id_t self, vm_obj_id_t orig_target_obj, 346 vm_obj_id_t defining_obj, vm_obj_id_t *source_obj, 827 vm_obj_id_t self, vm_obj_id_t orig_target_obj, 828 vm_obj_id_t defining_obj, vm_obj_id_t *source_obj, 967 virtual vm_obj_id_t find_intcls_for_mod(VMG_ vm_obj_id_t self, 1162 vm_obj_id_t old_id; 1165 vm_obj_id_t new_id; 1188 void add_fixup(vm_obj_id_t old_id, vm_obj_id_t new_id); [all …]
|
H A D | vmvec.h | 94 static vm_obj_id_t create(VMG_ int in_root_set); 104 static int is_vector_obj(VMG_ vm_obj_id_t obj) in is_vector_obj() 113 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 145 vm_obj_id_t self); 155 void restore_from_file(VMG_ vm_obj_id_t self, 162 void reload_from_image(VMG_ vm_obj_id_t self, 228 void uniquify_for_append(VMG_ vm_obj_id_t self); 326 void set_element_undo(VMG_ vm_obj_id_t self, 418 void remove_elements_undo(VMG_ vm_obj_id_t self, 540 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmintcls.h | 63 static int is_intcls_obj(VMG_ vm_obj_id_t obj) in is_intcls_obj() 87 vm_obj_id_t get_superclass(VMG_ vm_obj_id_t self, int idx) const; 128 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 155 void restore_from_file(VMG_ vm_obj_id_t self, 159 void reset_to_image(VMG_ vm_obj_id_t self); 162 vm_obj_id_t get_mod_obj() const in get_mod_obj() 165 return (vm_obj_id_t)osrp4(ext_ + 4); in get_mod_obj() 172 vm_obj_id_t find_mod_src_obj(VMG_ vm_obj_id_t self, vm_obj_id_t mod_obj); 206 vm_obj_id_t find_intcls_for_mod(VMG_ vm_obj_id_t self, in find_intcls_for_mod() 226 vm_obj_id_t self, vm_obj_id_t *source_obj, [all …]
|
H A D | vmtobj.h | 72 vm_obj_id_t id; 342 virtual vm_obj_id_t get_superclass(VMG_ vm_obj_id_t self, int idx) const in get_superclass() 368 void enum_props(VMG_ vm_obj_id_t self, 380 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 384 vm_obj_id_t self, 386 vm_obj_id_t defining_obj, 451 vm_obj_id_t get_sc(ushort n) const in get_sc() 528 vm_obj_id_t self, vm_obj_id_t *source_obj, 701 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 705 vm_obj_id_t self, [all …]
|
H A D | vmfilobj.h | 80 vm_obj_id_t /*self*/) in reserve_const_data() argument 87 vm_obj_id_t /*self*/) in convert_to_const_data() argument 96 static vm_obj_id_t create(VMG_ int in_root_set); 99 static vm_obj_id_t create(VMG_ int in_root_set, 142 void restore_from_file(VMG_ vm_obj_id_t self, 147 vm_obj_id_t self, vm_obj_id_t *source_obj, 167 void alloc_ext(VMG_ vm_obj_id_t charset, osfildef *fp, 287 VMG_ vm_obj_id_t self, vm_val_t *retval, uint *argc); 299 vm_obj_id_t charset; 464 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmbignum.h | 427 vm_obj_id_t self); 440 static int is_bignum_obj(VMG_ vm_obj_id_t obj) in is_bignum_obj() 452 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 477 void restore_from_file(VMG_ vm_obj_id_t self, 482 vm_obj_id_t self, const vm_val_t *val); 486 vm_obj_id_t self, const vm_val_t *val); 490 vm_obj_id_t self, const vm_val_t *val); 799 int calc_asincos(VMG_ vm_obj_id_t self, 803 int calc_sinhcosh(VMG_ vm_obj_id_t self, 1157 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmdict.h | 124 vm_obj_id_t comparator_; 174 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 205 void post_load_init(VMG_ vm_obj_id_t self); 208 void reset_to_image(VMG_ vm_obj_id_t /*self*/); 217 void restore_from_file(VMG_ vm_obj_id_t self, 235 void set_comparator(VMG_ vm_obj_id_t obj); 268 void set_comparator_type(VMG_ vm_obj_id_t obj); 298 void getp_add_string(VMG_ vm_obj_id_t self, 306 void getp_del_string(VMG_ vm_obj_id_t self, 375 vm_obj_id_t obj_; [all …]
|
H A D | vmbytarr.h | 103 vm_obj_id_t self) in reserve_const_data() 113 vm_obj_id_t self) in convert_to_const_data() 122 static vm_obj_id_t create(VMG_ int in_root_set); 125 static vm_obj_id_t create(VMG_ int in_root_set, 133 static int is_byte_array(VMG_ vm_obj_id_t obj) in is_byte_array() 145 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 165 void reload_from_image(VMG_ vm_obj_id_t self, 172 void restore_from_file(VMG_ vm_obj_id_t self, 176 void index_val(VMG_ vm_val_t *result, vm_obj_id_t self, 410 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmlookup.h | 317 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 345 void reload_from_image(VMG_ vm_obj_id_t self, 355 void restore_from_file(VMG_ vm_obj_id_t self, 367 vm_obj_id_t self, 372 vm_obj_id_t self, 388 vm_obj_id_t create_copy(VMG0_); 391 void add_entry_undo(VMG_ vm_obj_id_t self, 509 int make_list(VMG_ vm_obj_id_t self, 513 void add_undo_rec(VMG_ vm_obj_id_t self, 604 void create_for_restore(VMG_ vm_obj_id_t id) in create_for_restore() [all …]
|
H A D | vmintcls.cpp | 115 vm_obj_id_t mod_obj; in set_prop() 135 vm_obj_id_t mod_obj; in build_prop_list() 236 vm_obj_id_t source_obj; in list_class_props() 286 vm_obj_id_t self, vm_obj_id_t *source_obj, in get_prop() 323 vm_obj_id_t self, vm_obj_id_t *source_obj, in get_prop_from_mod() 326 vm_obj_id_t sc; in get_prop_from_mod() 327 vm_obj_id_t mod_obj; in get_prop_from_mod() 362 vm_obj_id_t CVmObjClass::find_mod_src_obj(VMG_ vm_obj_id_t self, in find_mod_src_obj() 365 vm_obj_id_t my_mod_obj; in find_mod_src_obj() 366 vm_obj_id_t sc; in find_mod_src_obj() [all …]
|
H A D | vmcset.h | 65 static vm_obj_id_t create_from_stack(VMG_ const uchar **pc_ptr, 82 vm_obj_id_t /*self*/) in reserve_const_data() argument 89 vm_obj_id_t /*self*/) in convert_to_const_data() argument 98 static vm_obj_id_t create(VMG_ int in_root_set); 105 static int is_charset(VMG_ vm_obj_id_t obj) in is_charset() 117 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 139 void restore_from_file(VMG_ vm_obj_id_t self, 149 uint calc_hash(VMG_ vm_obj_id_t self, int depth) const; 204 VMG_ vm_obj_id_t self, vm_val_t *retval, uint *argc); 236 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmiter.h | 60 vm_obj_id_t, vm_prop_id_t, const vm_val_t *) in set_prop() argument 68 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 96 static int (CVmObjIter::*func_table_[])(VMG_ vm_obj_id_t self, 204 void reload_from_image(VMG_ vm_obj_id_t self, 217 void restore_from_file(VMG_ vm_obj_id_t self, 225 vm_obj_id_t self); 268 void set_cur_index(VMG_ vm_obj_id_t self, long idx); 301 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() 305 void create_for_restore(VMG_ vm_obj_id_t id) in create_for_restore() 334 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmgram.h | 176 vm_obj_id_t comparator_; 218 vm_obj_id_t proc_obj; 244 vm_obj_id_t prod_obj; 308 static int is_gramprod_obj(VMG_ vm_obj_id_t obj) in is_gramprod_obj() 316 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 354 void reset_to_image(VMG_ vm_obj_id_t /*self*/) { } in reset_to_image() argument 356 void restore_from_file(VMG_ vm_obj_id_t self, in restore_from_file() 370 vm_obj_id_t) { } in convert_to_const_data() argument 402 vm_obj_id_t self, int circ_only, 481 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmobj.cpp | 155 vm_obj_id_t CVmObject::get_superclass(VMG_ vm_obj_id_t /*self*/, in get_superclass() argument 196 vm_obj_id_t self, vm_obj_id_t orig_target_obj, in inh_prop() 197 vm_obj_id_t defining_obj, vm_obj_id_t *source_obj, in inh_prop() 605 vm_obj_id_t CVmObject::find_intcls_for_mod(VMG_ vm_obj_id_t self, in find_intcls_for_mod() 1329 vm_obj_id_t id; in alloc_new_page() 1571 vm_obj_id_t id; in gc_pass_finish() 1920 vm_obj_id_t id; in notify_new_savept() 1964 vm_obj_id_t id; in add_metadeps_for_instances() 2057 void CVmObjFixup::add_fixup(vm_obj_id_t old_id, vm_obj_id_t new_id) in add_fixup() 2072 vm_obj_id_t CVmObjFixup::get_new_id(VMG_ vm_obj_id_t old_id) in get_new_id() [all …]
|
H A D | vmsa.cpp | 57 vm_obj_id_t) in convert_to_const_data() argument 69 vm_obj_id_t) in reserve_const_data() argument 75 vm_obj_id_t) in convert_to_const_data() argument 87 vm_obj_id_t) in reserve_const_data() argument 93 vm_obj_id_t) in convert_to_const_data() argument 105 vm_obj_id_t) in convert_to_const_data() argument 127 vm_obj_id_t) in reserve_const_data() argument 133 vm_obj_id_t) in convert_to_const_data() argument 151 vm_obj_id_t) in convert_to_const_data() argument 179 vm_obj_id_t) in convert_to_const_data() argument [all …]
|
H A D | vmpat.h | 81 static vm_obj_id_t create_from_stack(VMG_ const uchar **pc_ptr, 105 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 120 void load_from_image(VMG_ vm_obj_id_t, const char *ptr, size_t); 123 void post_load_init(VMG_ vm_obj_id_t self); 130 vm_obj_id_t self); 136 void restore_from_file(VMG_ vm_obj_id_t self, 143 static int is_pattern_obj(VMG_ vm_obj_id_t obj) in is_pattern_obj() 167 int getp_get_str(VMG_ vm_obj_id_t, vm_val_t *val, uint *argc); 170 static int (CVmObjPattern::*func_table_[])(VMG_ vm_obj_id_t self, 185 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmstr.h | 49 vm_obj_id_t self); 53 vm_obj_id_t self); 60 static vm_obj_id_t create(VMG_ int in_root_set); 66 static vm_obj_id_t create(VMG_ int in_root_set, 121 void restore_from_file(VMG_ vm_obj_id_t self, 129 vm_obj_id_t self, const vm_val_t *val); 136 const char *cast_to_string(VMG_ vm_obj_id_t self, in cast_to_string() 178 uint calc_hash(VMG_ vm_obj_id_t self, int depth) const; 284 vm_obj_id_t self, vm_obj_id_t *source_obj, 414 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmstrcmp.h | 167 static int is_strcmp_obj(VMG_ vm_obj_id_t obj) in is_strcmp_obj() 171 static vm_obj_id_t create_from_stack(VMG_ const uchar **pc_ptr, 195 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 208 void load_from_image(VMG_ vm_obj_id_t, const char *ptr, size_t); 217 void restore_from_file(VMG_ vm_obj_id_t self, 272 int getp_calc_hash(VMG_ vm_obj_id_t, vm_val_t *val, uint *argc); 275 int getp_match_values(VMG_ vm_obj_id_t, vm_val_t *val, uint *argc); 278 static int (CVmObjStrComp::*func_table_[])(VMG_ vm_obj_id_t self, 293 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() 300 void create_for_restore(VMG_ vm_obj_id_t id) in create_for_restore() [all …]
|
H A D | vmlst.h | 74 vm_obj_id_t self); 78 vm_obj_id_t self); 85 static vm_obj_id_t create(VMG_ int in_root_set); 155 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 183 void restore_from_file(VMG_ vm_obj_id_t self, 194 vm_obj_id_t self, const vm_val_t *val); 199 void index_val(VMG_ vm_val_t *result, vm_obj_id_t self, 217 vm_obj_id_t self, const vm_val_t *val); 281 uint calc_hash(VMG_ vm_obj_id_t self, int depth) const; 657 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() [all …]
|
H A D | vmtobj.cpp | 48 vm_obj_id_t id; 73 vm_obj_id_t obj; 637 vm_obj_id_t id; in create_from_stack_intern() 640 vm_obj_id_t srcobj; in create_from_stack_intern() 787 vm_obj_id_t id; in create_from_stack_multi() 964 vm_obj_id_t srcobj; in has_finalizer() 982 vm_obj_id_t srcobj; in invoke_finalizer() 1254 vm_obj_id_t cur; 1447 vm_obj_id_t self, vm_obj_id_t *source_obj, in get_prop() 1694 vm_obj_id_t sc; in enum_props() [all …]
|
H A D | vmanonfn.h | 52 static int is_anonfn_obj(VMG_ vm_obj_id_t obj) in is_anonfn_obj() 56 static vm_obj_id_t create_from_stack(VMG_ const uchar **pc_ptr, 61 vm_obj_id_t self, vm_obj_id_t *source_obj, uint *argc); 64 int equals(VMG_ vm_obj_id_t self, const vm_val_t *val, int) const in equals() 71 uint calc_hash(VMG_ vm_obj_id_t self, int) const in calc_hash() 103 void create_for_image_load(VMG_ vm_obj_id_t id) in create_for_image_load() 110 void create_for_restore(VMG_ vm_obj_id_t id) in create_for_restore() 117 vm_obj_id_t create_from_stack(VMG_ const uchar **pc_ptr, uint argc) in create_from_stack()
|
H A D | vmrun.h | 154 vm_obj_id_t orig_target_obj, 155 vm_obj_id_t defining_obj, 552 vm_obj_id_t get_self(VMG0_) const in get_self() 569 void set_method_ctx(VMG_ vm_obj_id_t new_self, in set_method_ctx() 571 vm_obj_id_t new_target_obj, in set_method_ctx() 572 vm_obj_id_t new_defining_obj) in set_method_ctx() 598 vm_obj_id_t get_defining_obj(VMG0_) const in get_defining_obj() 604 vm_obj_id_t get_orig_target_obj(VMG0_) const in get_orig_target_obj() 611 static void push_obj(VMG_ vm_obj_id_t obj) in push_obj() 781 vm_obj_id_t self); [all …]
|
H A D | vmdict.cpp | 59 vm_obj_id_t obj; 179 vm_obj_id_t id; in create_from_stack() 180 vm_obj_id_t comp; in create_from_stack() 387 vm_obj_id_t srcobj; in match_strings() 535 vm_obj_id_t self, vm_obj_id_t *source_obj, in get_prop() 563 vm_obj_id_t comp; in getp_set_comparator() 620 vm_obj_id_t obj; 892 vm_obj_id_t obj; in getp_add() 1006 vm_obj_id_t obj; in getp_del() 1672 vm_obj_id_t comp; in post_load_init() [all …]
|
H A D | vmiter.cpp | 50 *CVmObjIter::func_table_[])(VMG_ vm_obj_id_t self, 65 vm_obj_id_t self, vm_obj_id_t *source_obj, in get_prop() 99 vm_obj_id_t CVmObjIterIdx::create_for_coll(VMG_ const vm_val_t *coll, in create_for_coll() 103 vm_obj_id_t id; in create_for_coll() 162 int CVmObjIterIdx::getp_get_cur_val(VMG_ vm_obj_id_t self, vm_val_t *retval, in getp_get_cur_val() 189 int CVmObjIterIdx::getp_get_cur_key(VMG_ vm_obj_id_t self, vm_val_t *retval, in getp_get_cur_key() 216 int CVmObjIterIdx::getp_get_next(VMG_ vm_obj_id_t self, vm_val_t *retval, in getp_get_next() 330 void CVmObjIterIdx::set_cur_index(VMG_ vm_obj_id_t self, long idx) in set_cur_index() 384 void CVmObjIterIdx::load_from_image(VMG_ vm_obj_id_t self, in load_from_image() 415 void CVmObjIterIdx::reload_from_image(VMG_ vm_obj_id_t, in reload_from_image() argument [all …]
|
H A D | vmcset.cpp | 48 *CVmObjCharSet::func_table_[])(VMG_ vm_obj_id_t self, 66 vm_obj_id_t id; in create_from_stack() 96 vm_obj_id_t CVmObjCharSet::create(VMG_ int in_root_set) in create() 106 vm_obj_id_t CVmObjCharSet::create(VMG_ int in_root_set, in create() 200 vm_obj_id_t, vm_prop_id_t, in set_prop() argument 211 vm_obj_id_t self, vm_obj_id_t *source_obj, in get_prop() 235 void CVmObjCharSet::load_from_image(VMG_ vm_obj_id_t self, in load_from_image() 259 void CVmObjCharSet::restore_from_file(VMG_ vm_obj_id_t self, in restore_from_file() 344 int CVmObjCharSet::getp_get_name(VMG_ vm_obj_id_t self, in getp_get_name() 365 int CVmObjCharSet::getp_is_known(VMG_ vm_obj_id_t self, in getp_is_known() [all …]
|