Home | History | Annotate | Download | only in libyasm

Lines Matching defs:yasm_symrec

60 struct yasm_symrec {
84 /*@owned@*/ yasm_symrec *rec;
152 yasm_symrec *sym = d;
160 static /*@partial@*/ yasm_symrec *
163 yasm_symrec *rec = yasm_xmalloc(sizeof(yasm_symrec));
183 static /*@partial@*/ /*@dependent@*/ yasm_symrec *
186 yasm_symrec *rec = symrec_new_common(name, symtab->case_sensitive);
201 static /*@partial@*/ /*@dependent@*/ yasm_symrec *
216 static /*@partial@*/ /*@dependent@*/ yasm_symrec *
230 int (*func) (yasm_symrec *sym, void *d))
247 yasm_symrec *
250 return (yasm_symrec *)HAMTEntry_get_data((const HAMTEntry *)cur);
253 yasm_symrec *
256 yasm_symrec *rec = symtab_get_or_new(symtab, "", 1);
267 yasm_symrec *
270 yasm_symrec *rec = symtab_get_or_new(symtab, name, 1);
277 yasm_symrec *
283 yasm_symrec *ret;
293 static /*@dependent@*/ yasm_symrec *
297 yasm_symrec *rec = symtab_get_or_new(symtab, name, in_table);
318 yasm_symrec *
322 yasm_symrec *rec = symtab_define(symtab, name, SYM_EQU, 1, line);
330 yasm_symrec *
335 yasm_symrec *rec = symtab_define(symtab, name, SYM_LABEL, in_table, line);
344 yasm_symrec *
348 yasm_symrec *rec = symtab_define(symtab, name, SYM_CURPOS, 0, line);
355 yasm_symrec *
359 yasm_symrec *rec = symtab_define(symtab, name, SYM_SPECIAL, 1, 0);
367 yasm_symrec *
371 yasm_symrec *rec = symtab_get_or_new(symtab, name, 1);
377 yasm_symrec_declare(yasm_symrec *rec, yasm_sym_vis vis, unsigned long line)
410 symtab_parser_finalize_checksym(yasm_symrec *sym, /*@null@*/ void *d)
469 symrec_print_wrapper(yasm_symrec *sym, /*@null@*/ void *d)
489 yasm_symrec_get_name(const yasm_symrec *sym)
495 yasm_symrec_get_global_name(const yasm_symrec *sym, const yasm_object *object)
510 yasm_symrec_get_visibility(const yasm_symrec *sym)
516 yasm_symrec_get_status(const yasm_symrec *sym)
522 yasm_symrec_get_def_line(const yasm_symrec *sym)
528 yasm_symrec_get_decl_line(const yasm_symrec *sym)
534 yasm_symrec_get_use_line(const yasm_symrec *sym)
540 yasm_symrec_get_equ(const yasm_symrec *sym)
548 yasm_symrec_get_label(const yasm_symrec *sym,
561 yasm_symrec_set_size(yasm_symrec *sym, int size)
567 yasm_symrec_get_size(const yasm_symrec *sym)
573 yasm_symrec_set_segment(yasm_symrec *sym, const char *segment)
579 yasm_symrec_get_segment(const yasm_symrec *sym)
585 yasm_symrec_is_abs(const yasm_symrec *sym)
592 yasm_symrec_is_special(const yasm_symrec *sym)
598 yasm_symrec_is_curpos(const yasm_symrec *sym)
604 yasm_symrec_set_objext_valparams(yasm_symrec *sym,
611 yasm_symrec_get_objext_valparams(yasm_symrec *sym)
617 yasm_symrec_set_common_size(yasm_symrec *sym,
626 yasm_symrec_get_common_size(yasm_symrec *sym)
632 yasm_symrec_get_data(yasm_symrec *sym,
639 yasm_symrec_add_data(yasm_symrec *sym,
646 yasm_symrec_print(const yasm_symrec *sym, FILE *f, int indent_level)