19#ifndef BUILDSYM_LEGACY_H
20#define BUILDSYM_LEGACY_H
void set_last_source_start_addr(CORE_ADDR addr)
struct context_stack * push_context(int desc, CORE_ADDR valu)
struct block * finish_block(struct symbol *symbol, struct pending_block *old_blocks, const struct dynamic_prop *static_link, CORE_ADDR start, CORE_ADDR end)
struct compunit_symtab * start_compunit_symtab(struct objfile *objfile, const char *name, const char *comp_dir, CORE_ADDR start_addr, enum language language)
const char * get_last_source_file(void)
struct context_stack pop_context()
struct pending ** get_file_symbols()
CORE_ADDR get_last_source_start_addr()
bool outermost_context_p()
struct subfile * get_current_subfile()
void record_debugformat(const char *format)
void set_last_source_file(const char *name)
void record_producer(const char *producer)
struct compunit_symtab * end_compunit_symtab(CORE_ADDR end_addr)
void patch_subfile_names(struct subfile *subfile, const char *name)
struct pending ** get_global_symbols()
int get_context_stack_depth()
void record_line(struct subfile *subfile, int line, unrelocated_addr pc)
void start_subfile(const char *name)
struct pending ** get_local_symbols()
const char * pop_subfile()
struct buildsym_compunit * get_buildsym_compunit()
DISABLE_COPY_AND_ASSIGN(scoped_free_pendings)
scoped_free_pendings()=default
struct dynamic_prop * static_link() const
const char * producer() const