Lines Matching refs:class_name
1777 objc_build_class_component_ref (tree class_name, tree property_ident) in objc_build_class_component_ref() argument
1785 if (class_name == NULL_TREE || class_name == error_mark_node in objc_build_class_component_ref()
1786 || TREE_CODE (class_name) != IDENTIFIER_NODE) in objc_build_class_component_ref()
1793 object = objc_get_class_reference (class_name); in objc_build_class_component_ref()
1799 error_at (input_location, "could not find class %qE", class_name); in objc_build_class_component_ref()
1803 rtype = lookup_interface (class_name); in objc_build_class_component_ref()
1807 error_at (input_location, "could not find interface for class %qE", class_name); in objc_build_class_component_ref()
1813 error ("class %qE is unavailable", class_name); in objc_build_class_component_ref()
1815 warning (OPT_Wdeprecated_declarations, "class %qE is deprecated", class_name); in objc_build_class_component_ref()
1845 property_ident, class_name); in objc_build_class_component_ref()
3954 add_interface (tree class_name, tree name) in add_interface() argument
3957 TREE_CHAIN (class_name) = interface_chain; in add_interface()
3958 interface_chain = class_name; in add_interface()
3961 objc_map_put (interface_map, name, class_name); in add_interface()
3992 objc_get_class_ivars (tree class_name) in objc_get_class_ivars() argument
3994 tree interface = lookup_interface (class_name); in objc_get_class_ivars()
4000 class_name); in objc_get_class_ivars()
6952 start_class (enum tree_code code, tree class_name, tree super_name, in start_class() argument
6998 class_name); in start_class()
7014 CLASS_NAME (klass) = class_name; in start_class()
7019 if (! objc_is_class_name (class_name) in start_class()
7020 && (decl = lookup_name (class_name))) in start_class()
7023 class_name); in start_class()
7035 if (TREE_VALUE (chain) == class_name) in start_class()
7038 class_name); in start_class()
7044 implemented_classes = tree_cons (NULL_TREE, class_name, in start_class()
7055 if (!(implementation_template = lookup_interface (class_name))) in start_class()
7058 class_name); in start_class()
7060 class_name); in start_class()
7088 " specifying a base class", class_name); in start_class()
7092 if (lookup_interface (class_name)) in start_class()
7094 error ("duplicate interface declaration for class %qE", class_name); in start_class()
7096 warning (0, "duplicate interface declaration for class %qE", class_name); in start_class()
7099 add_interface (klass, class_name); in start_class()
7140 if (!(class_category_is_assoc_with = lookup_interface (class_name))) in start_class()
7143 class_name); in start_class()
7149 error ("class %qE is unavailable", class_name); in start_class()
7152 class_name); in start_class()
7195 if (!(implementation_template = lookup_interface (class_name))) in start_class()
7198 class_name); in start_class()
8871 const char *sel_name, *class_name, *cat_name; in really_start_method() local
8878 class_name = IDENTIFIER_POINTER (CLASS_NAME (objc_implementation_context)); in really_start_method()
8886 buf = (char *) alloca (50 + strlen (sel_name) + strlen (class_name) in really_start_method()
8890 class_name, cat_name, sel_name, method_slot); in really_start_method()
9360 const char *class_name,
9366 char *result = XNEWVEC (char, strlen (class_name) + strlen (category_name)
9370 sprintf (result, "+[%s(%s) %s]", class_name, category_name, selector);
9372 sprintf (result, "-[%s(%s) %s]", class_name, category_name, selector);
9378 char *result = XNEWVEC (char, strlen (class_name)
9382 sprintf (result, "+[%s %s]", class_name, selector);
9384 sprintf (result, "-[%s %s]", class_name, selector);