Home | History | Annotate | Download | only in Sema

Lines Matching refs:diag

98   S.Diag(property->getLocation(),
99 diag::err_arc_inconsistent_property_ownership)
338 Diag(AtLoc, diag::err_duplicate_property);
339 Diag(prevDecl->getLocation(), diag::note_property_declare);
370 Diag(CDecl->getLocation(), diag::err_continuation_class);
414 Diag(AtLoc,
415 diag::err_type_mismatch_continuation_class) << PDecl->getType();
416 Diag(PIDecl->getLocation(), diag::note_property_declare);
432 Diag(AtLoc, diag::warn_property_attr_mismatch);
433 Diag(PIDecl->getLocation(), diag::note_property_declare);
445 Diag(AtLoc, diag::warn_property_implicitly_mismatched);
446 Diag(PIDecl->getLocation(), diag::note_property_declare);
500 unsigned diag =
503 ? diag::err_use_continuation_class_redeclaration_readwrite
504 : diag::err_use_continuation_class;
505 Diag(AtLoc, diag)
507 Diag(PIDecl->getLocation(), diag::note_property_declare);
548 Diag(AtLoc, diag::warn_implements_nscopying) << PropertyId;
554 Diag(FD.D.getIdentifierLoc(), diag::err_statically_allocated_object)
568 Diag(PDecl->getLocation(), diag::err_duplicate_property);
569 Diag(prevDecl->getLocation(), diag::note_property_declare);
579 Diag(AtLoc, diag::err_property_type) << T;
682 S.Diag(ivar->getLocation(), diag::err_arc_strong_property_ownership)
689 S.Diag(ivar->getLocation(), diag::error_weak_property)
695 S.Diag(ivar->getLocation(), diag::err_arc_assign_property_ownership)
710 S.Diag(property->getLocation(), diag::note_property_declare);
712 S.Diag(propertyImplLoc, diag::note_property_synthesize);
779 S.Diag(Property->getLocation(), diag::warn_protocol_property_mismatch)
783 S.Diag(Prop->getLocation(), diag::note_protocol_property_declare)
789 S.Diag(AtLoc, diag::note_property_synthesize);
807 Diag(AtLoc, diag::error_missing_property_context);
831 Diag(PropertyLoc, diag::error_bad_property_decl) << IDecl->getDeclName();
838 Diag(AtLoc, diag::warn_implicit_atomic_property);
840 Diag(IC->getLocation(), diag::warn_auto_implicit_atomic_property);
841 Diag(property->getLocation(), diag::note_property_declare);
847 Diag(PropertyLoc, diag::error_category_property) << CD->getDeclName();
848 Diag(property->getLocation(), diag::note_property_declare);
872 Diag(property->getLocation(), diag::warn_auto_readonly_iboutlet_property)
880 Diag(property->getLocation(),
881 diag::note_auto_readonly_iboutlet_fixup_suggest) <<
891 Diag(AtLoc, diag::error_synthesize_category_decl);
896 Diag(AtLoc, diag::error_missing_property_interface);
909 Diag(PropertyLoc, diag::error_bad_category_property_decl)
914 Diag(AtLoc, diag::error_bad_property_context);
932 diag::err_incomplete_synthesized_property,
934 Diag(property->getLocation(), diag::note_property_declare);
953 Diag(PropertyDiagLoc, diag::err_gc_weak_property_strong_type);
954 Diag(property->getLocation(), diag::note_property_declare);
970 Diag(PropertyDiagLoc,
971 diag::warn_autosynthesis_property_ivar_match)
974 Diag(property->getLocation(), diag::note_property_declare);
975 Diag(originalIvar->getLocation(), diag::note_ivar_decl);
990 Diag(PropertyDiagLoc,
991 diag::err_arc_objc_property_default_assign_on_object);
992 Diag(property->getLocation(), diag::note_property_declare);
1003 Diag(property->getLocation(),
1004 diag::err_arc_weak_unavailable_property) << PropertyIvarType;
1005 Diag(ClassImpDecl->getLocation(), diag::note_implemented_by_class)
1011 Diag(PropertyDiagLoc, diag::err_arc_weak_no_runtime);
1012 Diag(property->getLocation(), diag::note_property_declare);
1025 Diag(PropertyDiagLoc, diag::error_synthesize_weak_non_arc_or_gc);
1026 Diag(property->getLocation(), diag::note_property_declare);
1036 diag::err_abstract_type_in_decl,
1038 Diag(property->getLocation(), diag::note_property_declare);
1046 Diag(PropertyDiagLoc, diag::error_missing_property_ivar_decl)
1052 Diag(PropertyDiagLoc, diag::error_ivar_in_superclass_use)
1055 Diag(Ivar->getLocation(), diag::note_previous_access_declaration)
1077 Diag(PropertyDiagLoc, diag::error_property_ivar_type)
1080 Diag(Ivar->getLocation(), diag::note_ivar_decl);
1092 Diag(PropertyDiagLoc, diag::error_property_ivar_type)
1095 Diag(Ivar->getLocation(), diag::note_ivar_decl);
1102 Diag(PropertyDiagLoc, diag::error_weak_property)
1104 Diag(Ivar->getLocation(), diag::note_ivar_decl);
1111 Diag(PropertyDiagLoc, diag::error_strong_property)
1120 Diag(PropertyDiagLoc, diag::error_dynamic_property_ivar_decl);
1169 Diag(getterMethod->getLocation(),
1170 diag::warn_property_getter_owning_mismatch);
1171 Diag(property->getLocation(), diag::note_property_declare);
1179 Diag(getterMethod->getLocation(), diag::err_arc_illegal_method_def)
1221 Diag(PropertyDiagLoc,
1222 diag::err_atomic_property_nontrivial_assign_op)
1224 Diag(FuncDecl->getLocStart(),
1225 diag::note_callee_decl) << FuncDecl;
1236 Diag(PropertyLoc, diag::error_duplicate_ivar_use)
1239 Diag(PPIDecl->getLocation(), diag::note_previous_use);
1244 Diag(PropertyLoc, diag::error_property_implemented) << PropertyId;
1245 Diag(PPIDecl->getLocation(), diag::note_previous_declaration);
1266 Diag(Ivar->getLocation(), diag::err_undeclared_var_use)
1275 Diag(PropertyDiagLoc, diag::error_duplicate_ivar_use)
1278 Diag(PPIDecl->getLocation(), diag::note_previous_use);
1283 Diag(PropertyDiagLoc, diag::error_property_implemented) << PropertyId;
1284 Diag(PPIDecl->getLocation(), diag::note_previous_declaration);
1319 Diag(Property->getLocation(), diag::warn_readonly_property)
1323 Diag(Property->getLocation(), diag::warn_property_attribute)
1335 Diag(Property->getLocation(), diag::warn_property_attribute)
1342 Diag(Property->getLocation(), diag::warn_property_attribute)
1344 Diag(SuperProperty->getLocation(), diag::note_property_declare);
1347 Diag(Property->getLocation(), diag::warn_property_attribute)
1349 Diag(SuperProperty->getLocation(), diag::note_property_declare);
1352 Diag(Property->getLocation(), diag::warn_property_attribute)
1354 Diag(SuperProperty->getLocation(), diag::note_property_declare);
1370 Diag(Property->getLocation(), diag::warn_property_types_are_incompatible)
1372 Diag(SuperProperty->getLocation(), diag::note_property_declare);
1394 Diag(Loc, diag::error_property_accessor_type)
1397 Diag(GetterMethod->getLocation(), diag::note_declared_at);
1409 Diag(Loc, diag::warn_accessor_property_type_mismatch)
1412 Diag(GetterMethod->getLocation(), diag::note_declared_at);
1558 Diag(Prop->getLocation(), diag::warn_no_autosynthesis_property)
1560 Diag(PropInSuperClass->getLocation(), diag::note_property_declare);
1567 Diag(Prop->getLocation(), diag::warn_no_autosynthesis_shared_ivar_property)
1570 Diag(PID->getLocation(), diag::note_property_synthesize);
1580 Diag(IMPDecl->getLocation(),
1581 diag::warn_auto_synthesizing_protocol_property)
1583 Diag(Prop->getLocation(), diag::note_property_declare);
1599 Diag(Prop->getLocation(), diag::warn_missing_explicit_synthesis);
1600 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation);
1631 S.Diag(IMPDecl->getLocation(),
1633 diag::warn_setter_getter_impl_required_in_category :
1634 diag::warn_setter_getter_impl_required)
1636 S.Diag(Prop->getLocation(),
1637 diag::note_property_declare);
1642 S.Diag(RID->getLocation(), diag::note_suppressed_class_declare);
1769 Diag(GetterMethod->getLocation(),
1770 diag::warn_default_atomic_custom_getter_setter)
1772 Diag(Property->getLocation(), diag::note_property_declare);
1775 Diag(SetterMethod->getLocation(),
1776 diag::warn_default_atomic_custom_getter_setter)
1778 Diag(Property->getLocation(), diag::note_property_declare);
1798 Diag(MethodLoc, diag::warn_atomic_property_rule)
1807 Diag(Property->getLocation(), diag::note_atomic_property_fixup_suggest) <<
1816 Diag(Property->getLocation(), diag::note_atomic_property_fixup_suggest) <<
1824 Diag(Property->getLocation(), diag::note_atomic_property_fixup_suggest) <<
1828 Diag(MethodLoc, diag::note_atomic_property_fixup_suggest);
1829 Diag(Property->getLocation(), diag::note_property_declare);
1850 Diag(PD->getLocation(), diag::err_cocoa_naming_owned_rule);
1852 Diag(PD->getLocation(), diag::warn_cocoa_naming_owned_rule);
1877 Diag(ImplD->getLocation(),
1878 diag::warn_objc_implementation_missing_designated_init_override)
1880 Diag(MD->getLocation(), diag::note_objc_designated_init_marked_here);
1924 Diag(SetterMethod->getLocation(), diag::err_setter_type_void);
1929 Diag(property->getLocation(),
1930 diag::warn_accessor_property_type_mismatch)
1933 Diag(SetterMethod->getLocation(), diag::note_declared_at);
2086 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2106 Diag(Loc, diag::err_objc_property_requires_object)
2117 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2122 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2127 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2133 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2138 Diag(Loc, diag::warn_iboutletcollection_property_assign);
2141 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2146 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2151 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2157 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2163 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2168 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2173 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2180 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2186 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2193 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2222 Diag(Loc, diag::warn_objc_property_no_assignment_attribute);
2226 Diag(Loc, diag::warn_objc_property_default_assign_on_object);
2240 Diag(Loc, diag::warn_objc_property_copy_missing_on_block);
2245 Diag(Loc, diag::warn_objc_property_retain_of_block);
2249 Diag(Loc, diag::warn_objc_readonly_property_has_setter);