GDB (xrefs)
|
#include "defs.h"
#include "compile-object-run.h"
#include "value.h"
#include "infcall.h"
#include "objfiles.h"
#include "compile-internal.h"
#include "dummy-frame.h"
#include "block.h"
#include "valprint.h"
#include "compile.h"
Go to the source code of this file.
Classes | |
struct | do_module_cleanup |
Functions | |
static void | do_module_cleanup (void *arg, int registers_valid) |
static type * | create_copied_type_recursive (objfile *objfile, type *func_type) |
void | compile_object_run (compile_module_up &&module) |
Variables | |
static dummy_frame_dtor_ftype | do_module_cleanup |
void compile_object_run | ( | compile_module_up && | module | ) |
Definition at line 121 of file compile-object-run.c.
References call_function_by_hand_dummy(), create_copied_type_recursive(), do_module_cleanup, block::entry_pc(), find_dummy_frame_dtor(), lookup_pointer_type(), symbol::type(), symbol::value_block(), and value_from_pointer().
Referenced by eval_compile_command().
Definition at line 107 of file compile-object-run.c.
References copy_type_recursive(), and create_copied_types_hash().
Referenced by compile_object_run().
|
static |
Definition at line 56 of file compile-object-run.c.
References clear_symtab_users(), COMPILE_I_PRINT_ADDRESS_SCOPE, COMPILE_I_PRINT_VALUE_SCOPE, compile_print_value(), lookup_pointer_type(), objfile_name(), objfile::unlink(), value_from_pointer(), and value_ind().
|
static |
Definition at line 54 of file compile-object-run.c.
Referenced by compile_object_run().