Primitive, Pointer, Array and Method types are anonymous now
authorMatthias Braun <matze@braunis.de>
Tue, 5 Jan 2010 15:56:54 +0000 (15:56 +0000)
committerMatthias Braun <matze@braunis.de>
Tue, 5 Jan 2010 15:56:54 +0000 (15:56 +0000)
commit3d41888d9e918f9e883dc954de19bae38b94a4b7
tree7a487bc00d0a4a007319dc4a432a22a712ac4d92
parentfbc026427aa34c595fea99e4d4608c76ea7c55c4
Primitive, Pointer, Array and Method types are anonymous now
- There's a new type_dbg_info* that allows you to attach debug names to types
- get_type_name and get_type_ident are now more. The new ir_print_type
  and the usual ir_printf("%+F", type) help in most usage cases.
  But you should be aware that names are not guaranteed to be unique anymore
  (or positively said: You don't have no trouble anymore building unique names
   in code that creates types)
- No need to specify mode for new pointer types anymore (you can still do it
  with set_type_mode)

[r26909]
ast2firm.c
driver/firm_opt.c