Searched refs:TYPE_OBJC_INTERFACE (Results 1 – 10 of 10) sorted by relevance
222 #define TYPE_OBJC_INTERFACE(TYPE) TREE_VEC_ELT (TYPE_OBJC_INFO (TYPE), 0) macro253 && TYPE_OBJC_INTERFACE (TYPE))
1596 tree interface_type = TYPE_OBJC_INTERFACE (basetype); in objc_maybe_build_component_ref()2262 TYPE_OBJC_INTERFACE (t) = klass; in objc_build_struct()2548 lcls = TYPE_OBJC_INTERFACE (ltyp); in objc_compare_types()2556 rcls = TYPE_OBJC_INTERFACE (rtyp); in objc_compare_types()2900 TYPE_OBJC_INTERFACE (type) in objc_get_protocol_qualified_type()2901 = TYPE_OBJC_INTERFACE (TYPE_MAIN_VARIANT (type)); in objc_get_protocol_qualified_type()3484 || !TYPE_OBJC_INTERFACE (type)) in objc_declare_class()3498 TYPE_OBJC_INTERFACE (record) = identifier; in objc_declare_class()5583 rtype = TYPE_OBJC_INTERFACE (rtype); in objc_finish_message_expr()6488 if (TYPE_HAS_OBJC_INFO (basetype) && TYPE_OBJC_INTERFACE (basetype)) in objc_is_public()
286 && TYPE_OBJC_INTERFACE (pointer_to)) in encode_pointer()
1367 && TYPE_HAS_OBJC_INFO (basetype) && TYPE_OBJC_INTERFACE (basetype)) in objc_is_ivar()
236 #define TYPE_OBJC_INTERFACE(TYPE) TREE_VEC_ELT (TYPE_OBJC_INFO (TYPE), 0) macro267 && TYPE_OBJC_INTERFACE (TYPE))
1660 tree interface_type = TYPE_OBJC_INTERFACE (basetype); in objc_maybe_build_component_ref()2324 TYPE_OBJC_INTERFACE (t) = klass; in objc_build_struct()2621 lcls = TYPE_OBJC_INTERFACE (ltyp); in objc_compare_types()2629 rcls = TYPE_OBJC_INTERFACE (rtyp); in objc_compare_types()2976 TYPE_OBJC_INTERFACE (type) in objc_get_protocol_qualified_type()2977 = TYPE_OBJC_INTERFACE (TYPE_MAIN_VARIANT (type)); in objc_get_protocol_qualified_type()3560 || !TYPE_OBJC_INTERFACE (type)) in objc_declare_class()3574 TYPE_OBJC_INTERFACE (record) = identifier; in objc_declare_class()5662 rtype = TYPE_OBJC_INTERFACE (rtype); in objc_finish_message_expr()6574 if (TYPE_HAS_OBJC_INFO (basetype) && TYPE_OBJC_INTERFACE (basetype)) in objc_is_public()
1761 * objc-act.c (objc_build_struct): Install TYPE_OBJC_INTERFACE3831 TYPE_OBJC_INTERFACE information.3833 underlying RECORD_TYPE to check for presence of TYPE_OBJC_INTERFACE;3834 for newly-created RECORD_TYPEs, create a tentative TYPE_OBJC_INTERFACE3837 accessing TYPE_OBJC_PROTOCOL_LIST; Use TYPE_OBJC_INTERFACE instead3838 of calling lookup_interface(); allow for TYPE_OBJC_INTERFACE holding3840 (objc_is_public): Check TYPE_OBJC_INTERFACE instead of calling3846 TYPE_OBJC_INTERFACE.3852 (TYPE_OBJC_INTERFACE): Replaces TREE_STATIC_INSTANCE and now points3859 adjust for use of TYPE_OBJC_INTERFACE and TYPE_OBJC_PROTOCOL_LIST
1369 && TYPE_HAS_OBJC_INFO (basetype) && TYPE_OBJC_INTERFACE (basetype)) in objc_is_ivar()
855 RECORD(TYPE_OBJC_INTERFACE); in WriteBlockInfoBlock()