GDB (xrefs)
Classes | Functions | Variables
/home/stan/gdb/src/gdb/typeprint.h File Reference

Go to the source code of this file.

Classes

struct  type_print_options

Functions

void recursively_update_typedef_hash (struct typedef_hash_table *, struct type *)
void add_template_parameters (struct typedef_hash_table *, struct type *)
struct typedef_hash_tablecreate_typedef_hash (void)
void free_typedef_hash (struct typedef_hash_table *)
struct cleanupmake_cleanup_free_typedef_hash (struct typedef_hash_table *)
struct typedef_hash_tablecopy_typedef_hash (struct typedef_hash_table *)
const char * find_typedef_in_hash (const struct type_print_options *, struct type *)
void print_type_scalar (struct type *type, LONGEST, struct ui_file *)
void c_type_print_varspec_suffix (struct type *, struct ui_file *, int, int, int, const struct type_print_options *)
void c_type_print_args (struct type *, struct ui_file *, int, enum language, const struct type_print_options *)

Variables

struct type_print_options type_print_raw_options

Function Documentation

void add_template_parameters ( struct typedef_hash_table ,
struct type  
)
void c_type_print_args ( struct type ,
struct ui_file ,
int  ,
enum  language,
const struct type_print_options  
)
void c_type_print_varspec_suffix ( struct type ,
struct ui_file ,
int  ,
int  ,
int  ,
const struct type_print_options  
)
struct typedef_hash_table* create_typedef_hash ( void  ) [read]
const char* find_typedef_in_hash ( const struct type_print_options ,
struct type  
)

Definition at line 207 of file typeprint.c.

References do_free_typedef_hash(), and make_cleanup().

Referenced by c_type_print_base().

void print_type_scalar ( struct type type,
LONGEST  ,
struct ui_file  
)
void recursively_update_typedef_hash ( struct typedef_hash_table ,
struct type  
)

Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines