Lines Matching defs:objc_runtime_hooks
37 struct objc_runtime_hooks struct
42 void (*initialize) (void);
43 const char *default_constant_string_class_name;
46 const char *tag_getclass;
49 tree (*super_superclassfield_ident) (void);
52 tree (*class_decl) (tree);
54 tree (*metaclass_decl) (tree);
56 tree (*category_decl) (tree);
58 tree (*protocol_decl) (tree);
60 tree (*string_decl) (tree, const char *, string_section);
63 tree (*get_class_reference) (tree);
65 tree (*build_selector_reference) (location_t, tree, tree);
67 tree (*get_protocol_reference) (location_t, tree);
69 tree (*build_ivar_reference) (location_t, tree, tree);
71 tree (*get_class_super_ref) (location_t, struct imp_entry *, bool);
73 tree (*get_category_super_ref) (location_t, struct imp_entry *, bool);
76 tree (*receiver_is_class_object) (tree);
78 void (*get_arg_type_list_base) (vec<tree, va_gc> **, tree, int, int);
103 extern objc_runtime_hooks runtime; argument