Home
last modified time | relevance | path

Searched refs:local_symtab (Results 1 – 14 of 14) sorted by relevance

/dports/devel/z88dk/z88dk/src/z80asm/
H A Dsymtab.c77 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 Dmodule.c46 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 Dmodlink.c659 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 Dmodule.h32 SymbolHash *local_symtab; /* module local symbols */ variable
H A Dz80pass.c174 check_undefined_symbols(CURRENTMODULE->local_symtab); in Z80pass2()
H A Dparse.c350 symbol = find_symbol(name, CURRENTMODULE->local_symtab); in check_ifdef_condition()
H A Ddirectives.c289 SymbolHash_remove(CURRENTMODULE->local_symtab, name); in asm_UNDEFINE()
H A Dzobjfile.c159 written += write_symbols_symtab(fp, CURRENTMODULE->local_symtab); in write_symbols()
/dports/devel/z88dk/z88dk/src/z80asm/t/
H A Dtest_symtab.c91 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 Dvmdbg.cpp1798 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 Dtcprs.h50 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 Dvmdbg.h492 int level, class CVmDbgSymtab *local_symtab,
H A Dtcprsstm.cpp8122 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 Dmodutils-24.c572 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()