(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
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
Makefile.in | Loading commit data... | |
Object.h | Loading commit data... | |
Object.m | Loading commit data... | |
Protocol.h | Loading commit data... | |
Protocol.m | Loading commit data... | |
archive.c | Loading commit data... | |
class.c | Loading commit data... | |
hash.c | Loading commit data... | |
hash.h | Loading commit data... | |
init.c | Loading commit data... | |
misc.c | Loading commit data... | |
objc-act.c | Loading commit data... | |
objc-act.h | Loading commit data... | |
objc-api.h | Loading commit data... | |
objc-tree.def | Loading commit data... | |
objc.gperf | Loading commit data... | |
objc.h | Loading commit data... | |
objects.c | Loading commit data... | |
runtime.h | Loading commit data... | |
sarray.c | Loading commit data... | |
sarray.h | Loading commit data... | |
selector.c | Loading commit data... | |
sendmsg.c | Loading commit data... | |
typedstream.h | Loading commit data... |