89ef104634
(build_shared_structure_initializer): Call default_conversion for NAME. (add_objc_string): Make an ADDR_EXPR to return. (init_objc_symtab): Make ADDR_EXPR for UOBJC_SELECTOR_TABLE_decl. Build all CONSTRUCTORs with types. (build_constructor): New function. All CONSTRUCTOR builds changed. (init_def_list, init_objc_symtab): New arg TYPE. (init_module_descriptor): Likewise. (init_objc_symtab): Pass TYPE arg to init_def_list. (generate_objc_symtab_decl): Pass TYPE arg to init_objc_symtab. (build_module_descriptor): Pass TYPE arg to init_module_descriptor. (build_descriptor_table_initializer): New arg TYPE. (generate_method_descriptors): Pass TYPE arg to build_descriptor_table_initializer. (generate_protocols): Pass TYPE arg to build_protocol_initializer. (uild_protocol_initializer): New arg TYPE. (build_ivar_list_initializer): New arg TYPE. (generate_ivar_lists): Pass TYPE arg to build_ivar_list_initializer. (build_dispatch_table_initializer): New arg TYPE. (generate_dispatch_tables): Pass TYPE arg to build_dispatch_table_initializer. (build_category_initializer): New arg TYPE. (build_shared_structure_initializer): New arg TYPE. (generate_category): Pass TYPE arg to build_category_initializer. (generate_shared_structures): Pass TYPE arg to build_shared_structure_initializer. From-SVN: r5049 |
||
---|---|---|
.. | ||
archive.c | ||
class.c | ||
hash.c | ||
hash.h | ||
init.c | ||
Makefile.in | ||
misc.c | ||
objc-act.c | ||
objc-act.h | ||
objc-api.h | ||
objc-tree.def | ||
objc.gperf | ||
objc.h | ||
Object.h | ||
Object.m | ||
objects.c | ||
Protocol.h | ||
Protocol.m | ||
runtime.h | ||
sarray.c | ||
sarray.h | ||
selector.c | ||
sendmsg.c | ||
typedstream.h |