20 #if !defined (GO_LANG_H)
71 extern char *
go_demangle (
const char *mangled,
int options);
82 struct ui_file *stream,
int show,
int level,
89 struct ui_file *stream,
int recurse,
90 const struct value *val,
struct type * builtin_uint16
void go_print_type(struct type *type, const char *varstring, struct ui_file *stream, int show, int level, const struct type_print_options *flags)
struct type * builtin_uint32
struct type * builtin_int16
struct type * builtin_complex128
struct type * builtin_int
const struct builtin_go_type * builtin_go_type(struct gdbarch *)
struct type * builtin_int8
struct type * builtin_int32
enum go_type go_classify_struct_type(struct type *type)
mach_port_t kern_return_t mach_port_t msgports mach_port_t kern_return_t pid_t pid mach_port_t kern_return_t mach_port_t task mach_port_t kern_return_t int flags
struct type * builtin_char
struct type * builtin_uint8
struct type * builtin_int64
struct type * builtin_uintptr
void go_val_print(struct type *type, const gdb_byte *valaddr, int embedded_offset, CORE_ADDR address, struct ui_file *stream, int recurse, const struct value *val, const struct value_print_options *options)
int go_parse(struct parser_state *)
struct type * builtin_void
struct type * builtin_uint64
const char * go_main_name(void)
struct type * builtin_float64
struct type * builtin_complex64
struct type * builtin_bool
char * go_demangle(const char *mangled, int options)
struct type * builtin_float32
struct type * builtin_uint
char * go_symbol_package_name(const struct symbol *sym)
char * go_block_package_name(const struct block *block)