Home | History | Annotate | Download | only in Sema

Lines Matching refs:Diag

99   S.Diag(property->getLocation(),
100 diag::err_arc_inconsistent_property_ownership)
352 Diag(AtLoc, diag::err_duplicate_property);
353 Diag(prevDecl->getLocation(), diag::note_property_declare);
384 Diag(CDecl->getLocation(), diag::err_continuation_class);
426 Diag(AtLoc,
427 diag::err_type_mismatch_continuation_class) << PDecl->getType();
428 Diag(PIDecl->getLocation(), diag::note_property_declare);
442 Diag(AtLoc, diag::warn_property_attr_mismatch);
443 Diag(PIDecl->getLocation(), diag::note_property_declare);
482 unsigned diag =
485 ? diag::err_use_continuation_class_redeclaration_readwrite
486 : diag::err_use_continuation_class;
487 Diag(AtLoc, diag)
489 Diag(PIDecl->getLocation(), diag::note_property_declare);
530 Diag(AtLoc, diag::warn_implements_nscopying) << PropertyId;
536 Diag(FD.D.getIdentifierLoc(), diag::err_statically_allocated_object)
550 Diag(PDecl->getLocation(), diag::err_duplicate_property);
551 Diag(prevDecl->getLocation(), diag::note_property_declare);
561 Diag(AtLoc, diag::err_property_type) << T;
664 S.Diag(ivar->getLocation(), diag::err_arc_strong_property_ownership)
671 S.Diag(ivar->getLocation(), diag::error_weak_property)
677 S.Diag(ivar->getLocation(), diag::err_arc_assign_property_ownership)
692 S.Diag(property->getLocation(), diag::note_property_declare);
694 S.Diag(propertyImplLoc, diag::note_property_synthesize);
765 S.Diag(Property->getLocation(), diag::warn_protocol_property_mismatch)
769 S.Diag(Prop->getLocation(), diag::note_protocol_property_declare)
775 Diag(AtLoc, diag::note_property_synthesize);
838 S.Diag(property->getLocation(),
839 diag::warn_objc_property_attr_mutually_exclusive)
862 Diag(AtLoc, diag::error_missing_property_context);
886 Diag(PropertyLoc, diag::error_bad_property_decl) << IDecl->getDeclName();
893 Diag(AtLoc, diag::warn_implicit_atomic_property);
895 Diag(IC->getLocation(), diag::warn_auto_implicit_atomic_property);
896 Diag(property->getLocation(), diag::note_property_declare);
902 Diag(PropertyLoc, diag::error_category_property) << CD->getDeclName();
903 Diag(property->getLocation(), diag::note_property_declare);
929 Diag(property->getLocation(), diag::warn_auto_readonly_iboutlet_property)
937 Diag(property->getLocation(),
938 diag::note_auto_readonly_iboutlet_fixup_suggest) <<
950 Diag(AtLoc, diag::error_synthesize_category_decl);
955 Diag(AtLoc, diag::error_missing_property_interface);
968 Diag(PropertyLoc, diag::error_bad_category_property_decl)
973 Diag(AtLoc, diag::error_bad_property_context);
991 diag::err_incomplete_synthesized_property,
993 Diag(property->getLocation(), diag::note_property_declare);
1012 Diag(PropertyDiagLoc, diag::err_gc_weak_property_strong_type);
1013 Diag(property->getLocation(), diag::note_property_declare);
1029 Diag(PropertyDiagLoc,
1030 diag::warn_autosynthesis_property_ivar_match)
1033 Diag(property->getLocation(), diag::note_property_declare);
1034 Diag(originalIvar->getLocation(), diag::note_ivar_decl);
1049 Diag(PropertyDiagLoc,
1050 diag::err_arc_objc_property_default_assign_on_object);
1051 Diag(property->getLocation(), diag::note_property_declare);
1062 Diag(property->getLocation(),
1063 diag::err_arc_weak_unavailable_property) << PropertyIvarType;
1064 Diag(ClassImpDecl->getLocation(), diag::note_implemented_by_class)
1070 Diag(PropertyDiagLoc, diag::err_arc_weak_no_runtime);
1071 Diag(property->getLocation(), diag::note_property_declare);
1084 Diag(PropertyDiagLoc, diag::error_synthesize_weak_non_arc_or_gc);
1085 Diag(property->getLocation(), diag::note_property_declare);
1095 diag::err_abstract_type_in_decl,
1097 Diag(property->getLocation(), diag::note_property_declare);
1105 Diag(PropertyDiagLoc, diag::error_missing_property_ivar_decl)
1111 Diag(PropertyDiagLoc, diag::error_ivar_in_superclass_use)
1114 Diag(Ivar->getLocation(), diag::note_previous_access_declaration)
1136 Diag(PropertyDiagLoc, diag::error_property_ivar_type)
1139 Diag(Ivar->getLocation(), diag::note_ivar_decl);
1151 Diag(PropertyDiagLoc, diag::error_property_ivar_type)
1154 Diag(Ivar->getLocation(), diag::note_ivar_decl);
1161 Diag(PropertyDiagLoc, diag::error_weak_property)
1163 Diag(Ivar->getLocation(), diag::note_ivar_decl);
1170 Diag(PropertyDiagLoc, diag::error_strong_property)
1179 Diag(PropertyDiagLoc, diag::error_dynamic_property_ivar_decl);
1226 Diag(getterMethod->getLocation(),
1227 diag::warn_property_getter_owning_mismatch);
1228 Diag(property->getLocation(), diag::note_property_declare);
1236 Diag(getterMethod->getLocation(), diag::err_arc_illegal_method_def)
1274 Diag(PropertyDiagLoc,
1275 diag::err_atomic_property_nontrivial_assign_op)
1277 Diag(FuncDecl->getLocStart(),
1278 diag::note_callee_decl) << FuncDecl;
1289 Diag(PropertyLoc, diag::error_duplicate_ivar_use)
1292 Diag(PPIDecl->getLocation(), diag::note_previous_use);
1297 Diag(PropertyLoc, diag::error_property_implemented) << PropertyId;
1298 Diag(PPIDecl->getLocation(), diag::note_previous_declaration);
1319 Diag(Ivar->getLocation(), diag::err_undeclared_var_use)
1328 Diag(PropertyDiagLoc, diag::error_duplicate_ivar_use)
1331 Diag(PPIDecl->getLocation(), diag::note_previous_use);
1336 Diag(PropertyDiagLoc, diag::error_property_implemented) << PropertyId;
1337 Diag(PPIDecl->getLocation(), diag::note_previous_declaration);
1363 Diag(Property->getLocation(), diag::warn_readonly_property)
1367 Diag(Property->getLocation(), diag::warn_property_attribute)
1379 Diag(Property->getLocation(), diag::warn_property_attribute)
1385 Diag(Property->getLocation(), diag::warn_property_attribute)
1387 Diag(SuperProperty->getLocation(), diag::note_property_declare);
1390 Diag(Property->getLocation(), diag::warn_property_attribute)
1392 Diag(SuperProperty->getLocation(), diag::note_property_declare);
1395 Diag(Property->getLocation(), diag::warn_property_attribute)
1397 Diag(SuperProperty->getLocation(), diag::note_property_declare);
1413 Diag(Property->getLocation(), diag::warn_property_types_are_incompatible)
1415 Diag(SuperProperty->getLocation(), diag::note_property_declare);
1437 Diag(Loc, diag::error_property_accessor_type)
1440 Diag(GetterMethod->getLocation(), diag::note_declared_at);
1452 Diag(Loc, diag::warn_accessor_property_type_mismatch)
1455 Diag(GetterMethod->getLocation(), diag::note_declared_at);
1589 Diag(Prop->getLocation(), diag::warn_no_autosynthesis_property)
1591 Diag(PropInSuperClass->getLocation(), diag::note_property_declare);
1598 Diag(Prop->getLocation(), diag::warn_no_autosynthesis_shared_ivar_property)
1601 Diag(PID->getLocation(), diag::note_property_synthesize);
1607 Diag(IMPDecl->getLocation(),
1608 diag::warn_auto_synthesizing_protocol_property);
1609 Diag(Prop->getLocation(), diag::note_property_declare);
1624 Diag(Prop->getLocation(), diag::warn_missing_explicit_synthesis);
1625 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation);
1707 Diag(IMPDecl->getLocation(),
1709 diag::warn_setter_getter_impl_required_in_category :
1710 diag::warn_setter_getter_impl_required)
1712 Diag(Prop->getLocation(),
1713 diag::note_property_declare);
1717 Diag(RID->getLocation(), diag::note_suppressed_class_declare);
1727 Diag(IMPDecl->getLocation(),
1729 diag::warn_setter_getter_impl_required_in_category :
1730 diag::warn_setter_getter_impl_required)
1732 Diag(Prop->getLocation(),
1733 diag::note_property_declare);
1737 Diag(RID->getLocation(), diag::note_suppressed_class_declare);
1765 Diag(GetterMethod->getLocation(),
1766 diag::warn_default_atomic_custom_getter_setter)
1768 Diag(Property->getLocation(), diag::note_property_declare);
1771 Diag(SetterMethod->getLocation(),
1772 diag::warn_default_atomic_custom_getter_setter)
1774 Diag(Property->getLocation(), diag::note_property_declare);
1795 Diag(MethodLoc, diag::warn_atomic_property_rule)
1804 Diag(Property->getLocation(), diag::note_atomic_property_fixup_suggest) <<
1813 Diag(Property->getLocation(), diag::note_atomic_property_fixup_suggest) <<
1821 Diag(Property->getLocation(), diag::note_atomic_property_fixup_suggest) <<
1825 Diag(MethodLoc, diag::note_atomic_property_fixup_suggest);
1826 Diag(Property->getLocation(), diag::note_property_declare);
1852 Diag(PID->getLocation(), diag::err_ownin_getter_rule);
1854 Diag(PID->getLocation(), diag::warn_owning_getter_rule);
1855 Diag(PD->getLocation(), diag::note_property_declare);
1899 Diag(SetterMethod->getLocation(), diag::err_setter_type_void);
1904 Diag(property->getLocation(),
1905 diag::warn_accessor_property_type_mismatch)
1908 Diag(SetterMethod->getLocation(), diag::note_declared_at);
2069 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2089 Diag(Loc, (Attributes & (ObjCDeclSpec::DQ_PR_readwrite)) ?
2090 diag::err_objc_property_attr_mutually_exclusive :
2091 diag::warn_objc_property_attr_mutually_exclusive)
2100 Diag(Loc, diag::err_objc_property_requires_object)
2111 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2116 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2121 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2127 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2132 Diag(Loc, diag::warn_iboutletcollection_property_assign);
2135 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2140 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2145 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)
2162 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2167 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2174 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2180 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2187 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive)
2216 Diag(Loc, diag::warn_objc_property_no_assignment_attribute);
2220 Diag(Loc, diag::warn_objc_property_default_assign_on_object);
2234 Diag(Loc, diag::warn_objc_property_copy_missing_on_block);
2239 Diag(Loc, diag::warn_objc_property_retain_of_block);
2243 Diag(Loc, diag::warn_objc_readonly_property_has_setter);