|
protocollist_t * | add_protocol (protocollist_t *protocollist, const char *name) |
|
void | category_add_methods (category_t *category, methodlist_t *methods) |
|
void | category_add_protocols (category_t *category, protocollist_t *protocols) |
|
int | class_access (class_type_t *class_type, class_t *class) |
|
void | class_add_ivars (class_t *class, symtab_t *ivars) |
|
void | class_add_methods (class_t *class, methodlist_t *methods) |
|
void | class_add_protocols (class_t *class, protocollist_t *protocols) |
|
void | class_begin (class_type_t *class_type) |
|
void | class_check_ivars (class_t *class, symtab_t *ivars) |
|
symbol_t * | class_find_ivar (class_t *class, int vis, const char *name) |
|
method_t * | class_find_method (class_type_t *class_type, method_t *method) |
|
void | class_finish (class_type_t *class_type) |
|
void | class_finish_ivar_scope (class_type_t *class_type, symtab_t *ivar_scope, symtab_t *param_scope) |
|
void | class_finish_module (void) |
|
void | class_init (void) |
|
symtab_t * | class_ivar_scope (class_type_t *class_type, symtab_t *parent) |
|
method_t * | class_message_response (class_t *class, int class_msg, expr_t *sel) |
|
symtab_t * | class_new_ivars (class_t *class) |
|
symbol_t * | class_pointer_symbol (class_t *class) |
|
symbol_t * | class_symbol (class_type_t *class_type, int external) |
|
symtab_t * | class_to_struct (class_t *class, symtab_t *symtab) |
|
void | clear_classes (void) |
|
int | compare_protocols (protocollist_t *protos1, protocollist_t *protos2) |
|
void | emit_category_ref (const char *class_name, const char *category_name) |
|
void | emit_class_ref (const char *class_name) |
|
def_t * | emit_protocol (protocol_t *protocol) |
|
def_t * | emit_protocol_list (protocollist_t *protocols, const char *name) |
|
class_t * | extract_class (class_type_t *class_type) |
|
category_t * | get_category (symbol_t *class_name, const char *category_name, int create) |
|
class_t * | get_class (symbol_t *sym, int create) |
|
const char * | get_class_name (class_type_t *class_type, int pretty) |
|
protocol_t * | get_protocol (const char *name, int create) |
|
protocollist_t * | new_protocol_list (void) |
|
int | obj_is_class (const type_t *type) |
|
int | obj_is_Class (const type_t *type) |
|
int | obj_is_classptr (const type_t *type) |
|
int | obj_is_id (const type_t *type) |
|
int | obj_types_assignable (const type_t *dst, const type_t *src) |
|
void | print_protocollist (dstring_t *dstr, protocollist_t *protocollist) |
|
int | procollist_find_protocol (protocollist_t *protocollist, protocol_t *proto) |
|
void | protocol_add_methods (protocol_t *protocol, methodlist_t *methods) |
|
void | protocol_add_protocols (protocol_t *protocol, protocollist_t *protocols) |
|
def_t * | protocol_def (protocol_t *protocol) |
|