/dports/devel/z88dk/z88dk/src/z80asm/ |
H A D | symtab.c | 77 return find_symbol( name, CURRENTMODULE->local_symtab ); in find_local_symbol() 144 SymbolHash_set( & CURRENTMODULE->local_symtab, name, sym ); in get_used_symbol() 183 & CURRENTMODULE->local_symtab ); in define_local_def_sym() 193 & CURRENTMODULE->local_symtab ); in define_local_sym() 232 copy_full_sym_names(&all_syms, module->local_symtab, cond); in _select_module_symbols() 235 copy_full_sym_names(&all_syms, module->local_symtab, cond); in _select_module_symbols() 265 & CURRENTMODULE->local_symtab ); in copy_static_syms() 274 SymbolHash_remove_all( CURRENTMODULE->local_symtab ); in remove_all_local_syms() 295 sym = find_symbol( name, CURRENTMODULE->local_symtab ); in define_local_symbol() 302 SymbolHash_set(&CURRENTMODULE->local_symtab, name, sym); in define_local_symbol() [all …]
|
H A D | module.c | 46 self->local_symtab = OBJ_NEW( SymbolHash ); in Module_init() 47 OBJ_AUTODELETE( self->local_symtab ) = false; in Module_init() 58 self->local_symtab = SymbolHash_clone( other->local_symtab ); in Module_copy() 64 OBJ_DELETE( self->local_symtab ); in Module_fini()
|
H A D | modlink.c | 659 relocate_symbols_symtab(module->local_symtab); in relocate_symbols() 1133 …for (sym_it = SymbolHash_first(module->local_symtab); sym_it != NULL; sym_it = SymbolHash_next(sym… in rename_module_local_symbols() 1145 sym = SymbolHash_extract(module->local_symtab, name_it->key); in rename_module_local_symbols() 1147 SymbolHash_set(&module->local_symtab, value, sym); in rename_module_local_symbols() 1182 for (sym_it = SymbolHash_first(module->local_symtab); sym_it != NULL; sym_it = next_sym) { in merge_local_symbols() 1186 SymbolHash_remove_elem(module->local_symtab, sym_it); in merge_local_symbols() 1206 while ((sym_it = SymbolHash_first(module->local_symtab)) != NULL) { in merge_local_symbols() 1207 sym = SymbolHash_extract(module->local_symtab, sym_it->key); in merge_local_symbols() 1208 SymbolHash_set(&first_module->local_symtab, sym->name, sym); in merge_local_symbols() 1256 touch_symtab_symbols(module->local_symtab); in touch_symbols()
|
H A D | module.h | 32 SymbolHash *local_symtab; /* module local symbols */ variable
|
H A D | z80pass.c | 174 check_undefined_symbols(CURRENTMODULE->local_symtab); in Z80pass2()
|
H A D | parse.c | 350 symbol = find_symbol(name, CURRENTMODULE->local_symtab); in check_ifdef_condition()
|
H A D | directives.c | 289 SymbolHash_remove(CURRENTMODULE->local_symtab, name); in asm_UNDEFINE()
|
H A D | zobjfile.c | 159 written += write_symbols_symtab(fp, CURRENTMODULE->local_symtab); in write_symbols()
|
/dports/devel/z88dk/z88dk/src/z80asm/t/ |
H A D | test_symtab.c | 91 dump_SymbolHash(CURRENTMODULE->local_symtab, "local tab"); 170 SymbolHash_cat( & CURRENTMODULE->local_symtab, static_symtab );
|
/dports/games/tads/tads-3.0.8/tads3/ |
H A D | vmdbg.cpp | 1798 CVmDbgSymtab local_symtab; in eval_expr() local 1829 local_symtab.init(vmg_ &dbg_ptr, line_ptr.get_frame_id(), level); in eval_expr() 1843 if ((err = compile_expr(vmg_ expr, level, &local_symtab, in eval_expr() 2068 int level, CVmDbgSymtab *local_symtab, in compile_expr() argument 2097 old_symtab = G_prs->set_debug_symtab(local_symtab); in compile_expr() 3380 CVmDbgSymtab local_symtab; in set_condition() local 3419 local_symtab.init(vmg_ &dbg_ptr, line_ptr.get_frame_id(), 0); in set_condition() 3422 symtab = &local_symtab; in set_condition()
|
H A D | tcprs.h | 50 class CTcPrsSymtab *local_symtab; member 515 class CTcPrsSymtab *local_symtab, 529 class CTcPrsSymtab *local_symtab, 941 info->local_symtab = local_symtab_; in enter_scope() 961 local_symtab_ = info->local_symtab; in leave_scope()
|
H A D | vmdbg.h | 492 int level, class CVmDbgSymtab *local_symtab,
|
H A D | tcprsstm.cpp | 8122 int *err, CTcPrsSymtab *local_symtab, in parse_nested_code_body() argument 8165 p_has_retval, err, local_symtab, cb_type, in parse_nested_code_body() 8296 int *err, CTcPrsSymtab *local_symtab, in parse_code_body() argument 8335 local_symtab_ = (local_symtab == 0 ? global_symtab_ : local_symtab); in parse_code_body() 8792 if (local_symtab != 0) in parse_code_body() 8801 for (tab = local_symtab ; tab->get_parent() != 0 ; in parse_code_body() 8934 != scope_data.local_symtab)); in parse_compound() 9901 for_stm->set_has_own_scope(local_symtab_ != scope_data.local_symtab); in parse_for() 10080 foreach_stm->set_has_own_scope(local_symtab_ != scope_data.local_symtab); in parse_foreach()
|
/dports/sysutils/busybox/busybox-1.26.2/modutils/ |
H A D | modutils-24.c | 572 struct obj_symbol **local_symtab; member 2048 f->local_symtab[symidx] = sym; in obj_add_symbol() 2082 f->local_symtab[symidx] = sym; in obj_add_symbol() 2979 struct obj_symbol *sym = f->local_symtab[i]; in obj_allocate_commons() 3125 intsym = f->local_symtab[symndx]; in obj_relocate() 3386 f->local_symtab = xzalloc(j * sizeof(struct obj_symbol *)); in obj_load()
|