• Home
  • Raw
  • Download

Lines Matching refs:Diag

100   S.Diag(property->getLocation(),  in checkPropertyDeclWithOwnership()
404 S.Diag(NewProperty->getLocation(), diag::warn_property_attribute) in checkAtomicPropertyMismatch()
407 S.Diag(OldProperty->getLocation(), diag::note_property_declare); in checkAtomicPropertyMismatch()
431 Diag(CDecl->getLocation(), diag::err_continuation_class); in HandlePropertyInClassExtension()
445 Diag(AtLoc, diag::err_duplicate_property); in HandlePropertyInClassExtension()
446 Diag(PIDecl->getLocation(), diag::note_property_declare); in HandlePropertyInClassExtension()
466 Diag(AtLoc, diag) in HandlePropertyInClassExtension()
468 Diag(PIDecl->getLocation(), diag::note_property_declare); in HandlePropertyInClassExtension()
476 Diag(AtLoc, diag::warn_property_redecl_getter_mismatch) in HandlePropertyInClassExtension()
478 Diag(PIDecl->getLocation(), diag::note_property_declare); in HandlePropertyInClassExtension()
493 Diag(AtLoc, diag::warn_property_attr_mismatch); in HandlePropertyInClassExtension()
494 Diag(PIDecl->getLocation(), diag::note_property_declare); in HandlePropertyInClassExtension()
507 Diag(AtLoc, diag::warn_property_implicitly_mismatched); in HandlePropertyInClassExtension()
508 Diag(PIDecl->getLocation(), diag::note_property_declare); in HandlePropertyInClassExtension()
543 Diag(AtLoc, in HandlePropertyInClassExtension()
545 Diag(PIDecl->getLocation(), diag::note_property_declare); in HandlePropertyInClassExtension()
599 Diag(AtLoc, diag::warn_implements_nscopying) << PropertyId; in CreatePropertyDecl()
606 Diag(FD.D.getIdentifierLoc(), diag::err_statically_allocated_object) in CreatePropertyDecl()
624 Diag(PDecl->getLocation(), diag::err_duplicate_property); in CreatePropertyDecl()
625 Diag(prevDecl->getLocation(), diag::note_property_declare); in CreatePropertyDecl()
635 Diag(AtLoc, diag::err_property_type) << T; in CreatePropertyDecl()
749 S.Diag(ivar->getLocation(), diag::err_arc_strong_property_ownership) in checkARCPropertyImpl()
756 S.Diag(ivar->getLocation(), diag::error_weak_property) in checkARCPropertyImpl()
762 S.Diag(ivar->getLocation(), diag::err_arc_assign_property_ownership) in checkARCPropertyImpl()
777 S.Diag(property->getLocation(), diag::note_property_declare); in checkARCPropertyImpl()
779 S.Diag(propertyImplLoc, diag::note_property_synthesize); in checkARCPropertyImpl()
845 S.Diag(Property->getLocation(), diag::warn_protocol_property_mismatch) in DiagnosePropertyMismatchDeclInProtocols()
849 S.Diag(Prop->getLocation(), diag::note_protocol_property_declare) in DiagnosePropertyMismatchDeclInProtocols()
855 S.Diag(AtLoc, diag::note_property_synthesize); in DiagnosePropertyMismatchDeclInProtocols()
907 Diag(AtLoc, diag::error_missing_property_context); in ActOnPropertyImplDecl()
931 Diag(PropertyLoc, diag::error_bad_property_decl) << IDecl->getDeclName(); in ActOnPropertyImplDecl()
935 Diag(PropertyLoc, diag::error_synthesize_on_class_property) << PropertyId; in ActOnPropertyImplDecl()
942 Diag(AtLoc, diag::warn_implicit_atomic_property); in ActOnPropertyImplDecl()
944 Diag(IC->getLocation(), diag::warn_auto_implicit_atomic_property); in ActOnPropertyImplDecl()
945 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
951 Diag(PropertyLoc, diag::error_category_property) << CD->getDeclName(); in ActOnPropertyImplDecl()
952 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
976 Diag(property->getLocation(), diag::warn_auto_readonly_iboutlet_property) in ActOnPropertyImplDecl()
984 Diag(property->getLocation(), in ActOnPropertyImplDecl()
995 Diag(AtLoc, diag::error_synthesize_category_decl); in ActOnPropertyImplDecl()
1000 Diag(AtLoc, diag::error_missing_property_interface); in ActOnPropertyImplDecl()
1013 Diag(PropertyLoc, diag::error_bad_category_property_decl) in ActOnPropertyImplDecl()
1018 Diag(AtLoc, diag::error_bad_property_context); in ActOnPropertyImplDecl()
1038 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
1058 Diag(PropertyDiagLoc, diag::err_gc_weak_property_strong_type); in ActOnPropertyImplDecl()
1059 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
1071 Diag(PropertyDiagLoc, in ActOnPropertyImplDecl()
1075 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
1084 Diag(property->getLocation(), in ActOnPropertyImplDecl()
1087 Diag(ClassImpDecl->getLocation(), diag::note_implemented_by_class) in ActOnPropertyImplDecl()
1105 Diag(PropertyDiagLoc, in ActOnPropertyImplDecl()
1109 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
1110 Diag(originalIvar->getLocation(), diag::note_ivar_decl); in ActOnPropertyImplDecl()
1125 Diag(PropertyDiagLoc, in ActOnPropertyImplDecl()
1127 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
1148 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
1156 Diag(PropertyDiagLoc, diag::error_missing_property_ivar_decl) in ActOnPropertyImplDecl()
1162 Diag(PropertyDiagLoc, diag::error_ivar_in_superclass_use) in ActOnPropertyImplDecl()
1165 Diag(Ivar->getLocation(), diag::note_previous_access_declaration) in ActOnPropertyImplDecl()
1187 Diag(PropertyDiagLoc, diag::error_property_ivar_type) in ActOnPropertyImplDecl()
1190 Diag(Ivar->getLocation(), diag::note_ivar_decl); in ActOnPropertyImplDecl()
1202 Diag(PropertyDiagLoc, diag::error_property_ivar_type) in ActOnPropertyImplDecl()
1205 Diag(Ivar->getLocation(), diag::note_ivar_decl); in ActOnPropertyImplDecl()
1212 Diag(PropertyDiagLoc, diag::error_weak_property) in ActOnPropertyImplDecl()
1214 Diag(Ivar->getLocation(), diag::note_ivar_decl); in ActOnPropertyImplDecl()
1221 Diag(PropertyDiagLoc, diag::error_strong_property) in ActOnPropertyImplDecl()
1231 Diag(PropertyDiagLoc, diag::error_dynamic_property_ivar_decl); in ActOnPropertyImplDecl()
1282 Diag(getterMethod->getLocation(), in ActOnPropertyImplDecl()
1284 Diag(property->getLocation(), diag::note_property_declare); in ActOnPropertyImplDecl()
1292 Diag(getterMethod->getLocation(), diag::err_arc_illegal_method_def) in ActOnPropertyImplDecl()
1336 Diag(PropertyDiagLoc, in ActOnPropertyImplDecl()
1339 Diag(FuncDecl->getLocStart(), in ActOnPropertyImplDecl()
1351 Diag(PropertyLoc, diag::error_duplicate_ivar_use) in ActOnPropertyImplDecl()
1354 Diag(PPIDecl->getLocation(), diag::note_previous_use); in ActOnPropertyImplDecl()
1359 Diag(PropertyLoc, diag::error_property_implemented) << PropertyId; in ActOnPropertyImplDecl()
1360 Diag(PPIDecl->getLocation(), diag::note_previous_declaration); in ActOnPropertyImplDecl()
1381 Diag(Ivar->getLocation(), diag::err_undeclared_var_use) in ActOnPropertyImplDecl()
1390 Diag(PropertyDiagLoc, diag::error_duplicate_ivar_use) in ActOnPropertyImplDecl()
1393 Diag(PPIDecl->getLocation(), diag::note_previous_use); in ActOnPropertyImplDecl()
1398 Diag(PropertyDiagLoc, diag::error_property_implemented) << PropertyId; in ActOnPropertyImplDecl()
1399 Diag(PPIDecl->getLocation(), diag::note_previous_declaration); in ActOnPropertyImplDecl()
1434 Diag(Property->getLocation(), diag::warn_readonly_property) in DiagnosePropertyMismatch()
1438 Diag(Property->getLocation(), diag::warn_property_attribute) in DiagnosePropertyMismatch()
1450 Diag(Property->getLocation(), diag::warn_property_attribute) in DiagnosePropertyMismatch()
1460 Diag(Property->getLocation(), diag::warn_property_attribute) in DiagnosePropertyMismatch()
1462 Diag(SuperProperty->getLocation(), diag::note_property_declare); in DiagnosePropertyMismatch()
1465 Diag(Property->getLocation(), diag::warn_property_attribute) in DiagnosePropertyMismatch()
1467 Diag(SuperProperty->getLocation(), diag::note_property_declare); in DiagnosePropertyMismatch()
1483 Diag(Property->getLocation(), diag::warn_property_types_are_incompatible) in DiagnosePropertyMismatch()
1485 Diag(SuperProperty->getLocation(), diag::note_property_declare); in DiagnosePropertyMismatch()
1508 Diag(Loc, diag::error_property_accessor_type) in DiagnosePropertyAccessorMismatch()
1511 Diag(GetterMethod->getLocation(), diag::note_declared_at); in DiagnosePropertyAccessorMismatch()
1523 Diag(Loc, diag::warn_accessor_property_type_mismatch) in DiagnosePropertyAccessorMismatch()
1526 Diag(GetterMethod->getLocation(), diag::note_declared_at); in DiagnosePropertyAccessorMismatch()
1698 Diag(Prop->getLocation(), diag::warn_no_autosynthesis_shared_ivar_property) in DefaultSynthesizeProperties()
1701 Diag(PID->getLocation(), diag::note_property_synthesize); in DefaultSynthesizeProperties()
1714 Diag(IMPDecl->getLocation(), in DefaultSynthesizeProperties()
1717 Diag(Prop->getLocation(), diag::note_property_declare); in DefaultSynthesizeProperties()
1728 Diag(Prop->getLocation(), diag::warn_no_autosynthesis_property) in DefaultSynthesizeProperties()
1730 Diag(PropInSuperClass->getLocation(), diag::note_property_declare); in DefaultSynthesizeProperties()
1733 Diag(Prop->getLocation(), diag::warn_autosynthesis_property_in_superclass) in DefaultSynthesizeProperties()
1735 Diag(PropInSuperClass->getLocation(), diag::note_property_declare); in DefaultSynthesizeProperties()
1736 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation); in DefaultSynthesizeProperties()
1751 Diag(Prop->getLocation(), diag::warn_missing_explicit_synthesis); in DefaultSynthesizeProperties()
1752 Diag(IMPDecl->getLocation(), diag::note_while_in_implementation); in DefaultSynthesizeProperties()
1796 S.Diag(IMPDecl->getLocation(), diag) << Prop->getDeclName() << Method; in DiagnoseUnimplementedAccessor()
1797 S.Diag(Prop->getLocation(), diag::note_property_declare); in DiagnoseUnimplementedAccessor()
1802 S.Diag(RID->getLocation(), diag::note_suppressed_class_declare); in DiagnoseUnimplementedAccessor()
1934 Diag(loc, diag::warn_null_resettable_setter) in diagnoseNullResettableSynthesizedSetters()
1974 Diag(GetterMethod->getLocation(), in AtomicPropertySetterGetterRules()
1977 Diag(Property->getLocation(), diag::note_property_declare); in AtomicPropertySetterGetterRules()
1980 Diag(SetterMethod->getLocation(), in AtomicPropertySetterGetterRules()
1983 Diag(Property->getLocation(), diag::note_property_declare); in AtomicPropertySetterGetterRules()
2007 Diag(MethodLoc, diag::warn_atomic_property_rule) in AtomicPropertySetterGetterRules()
2018 Diag(Property->getLocation(), in AtomicPropertySetterGetterRules()
2025 Diag(Property->getLocation(), in AtomicPropertySetterGetterRules()
2030 Diag(MethodLoc, diag::note_atomic_property_fixup_suggest); in AtomicPropertySetterGetterRules()
2031 Diag(Property->getLocation(), diag::note_property_declare); in AtomicPropertySetterGetterRules()
2053 Diag(PD->getLocation(), diag::err_cocoa_naming_owned_rule); in DiagnoseOwningPropertyGetterSynthesis()
2055 Diag(PD->getLocation(), diag::warn_cocoa_naming_owned_rule); in DiagnoseOwningPropertyGetterSynthesis()
2082 auto noteDiag = Diag(noteLoc, diag::note_cocoa_naming_declare_family) in DiagnoseOwningPropertyGetterSynthesis()
2118 Diag(ImplD->getLocation(), in DiagnoseMissingDesignatedInitOverrides()
2121 Diag(MD->getLocation(), diag::note_objc_designated_init_marked_here); in DiagnoseMissingDesignatedInitOverrides()
2184 Diag(SetterMethod->getLocation(), diag::err_setter_type_void); in ProcessPropertyDecl()
2189 Diag(property->getLocation(), in ProcessPropertyDecl()
2193 Diag(SetterMethod->getLocation(), diag::note_declared_at); in ProcessPropertyDecl()
2373 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2384 Diag(Loc, diag::err_objc_property_requires_object) in CheckObjCPropertyAttributes()
2395 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2400 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2405 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2411 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2416 Diag(Loc, diag::warn_iboutletcollection_property_assign); in CheckObjCPropertyAttributes()
2419 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2424 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2429 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2435 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2441 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2446 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2451 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2458 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2464 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2473 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2480 Diag(Loc, diag::err_objc_property_attr_mutually_exclusive) in CheckObjCPropertyAttributes()
2507 Diag(Loc, diag::warn_objc_property_no_assignment_attribute); in CheckObjCPropertyAttributes()
2511 Diag(Loc, diag::warn_objc_property_default_assign_on_object); in CheckObjCPropertyAttributes()
2525 Diag(Loc, diag::warn_objc_property_copy_missing_on_block); in CheckObjCPropertyAttributes()
2530 Diag(Loc, diag::warn_objc_property_retain_of_block); in CheckObjCPropertyAttributes()
2534 Diag(Loc, diag::warn_objc_readonly_property_has_setter); in CheckObjCPropertyAttributes()