GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | builtin_go_type |
class | go_language |
Enumerations | |
enum | go_type { GO_TYPE_NONE , GO_TYPE_STRING } |
Functions | |
const char * | go_main_name (void) |
enum go_type | go_classify_struct_type (struct type *type) |
gdb::unique_xmalloc_ptr< char > | go_symbol_package_name (const struct symbol *sym) |
gdb::unique_xmalloc_ptr< char > | go_block_package_name (const struct block *block) |
const struct builtin_go_type * | builtin_go_type (struct gdbarch *) |
|
extern |
Definition at line 553 of file go-lang.c.
References build_go_types(), registry< T >::get(), go_type_data, and registry< T >::set().
Referenced by build_go_types(), go_language::language_arch_info(), and parse_number().
|
extern |
Definition at line 437 of file go-lang.c.
References block::function(), go_symbol_package_name(), and block::superblock().
Referenced by classify_name().
Definition at line 121 of file go-lang.c.
References check_typedef(), gccgo_string_p(), GO_TYPE_NONE, GO_TYPE_STRING, and sixg_string_p().
Referenced by go_language::is_string_type_p(), and go_language::value_print_inner().
|
extern |
Definition at line 56 of file go-lang.c.
References GO_MAIN_MAIN, lookup_minimal_symbol(), and bound_minimal_symbol::minsym.
Referenced by find_main_name().
|
extern |
Definition at line 411 of file go-lang.c.
References general_symbol_info::language(), language_go, general_symbol_info::linkage_name(), and unpack_mangled_go_symbol().
Referenced by fixup_go_packaging(), and go_block_package_name().