Lines Matching refs:diag
49 diag::err_toomany_element_decls)); in ActOnObjCForCollectionStmt()
61 Diag(D->getLocation(), diag::err_non_local_variable_decl_in_for)); in ActOnObjCForCollectionStmt()
85 Diag(Loc, diag::warn_auto_var_is_id) << D->getDeclName(); in ActOnObjCForCollectionStmt()
93 Diag(First->getBeginLoc(), diag::err_selector_element_not_lvalue) in ActOnObjCForCollectionStmt()
98 Diag(ForLoc, diag::err_selector_element_const_type) in ActOnObjCForCollectionStmt()
104 return StmtError(Diag(ForLoc, diag::err_selector_element_type) in ActOnObjCForCollectionStmt()
146 return Diag(forLoc, diag::err_collection_expr_type) in CheckObjCForCollectionOperand()
159 diag::err_arc_collection_forward, in CheckObjCForCollectionOperand()
186 Diag(forLoc, diag::warn_collection_expr_type) in CheckObjCForCollectionOperand()
227 Diag(AtLoc, diag::err_objc_exceptions_disabled) << "@try"; in ActOnObjCAtTryStmt()
232 Diag(AtLoc, diag::err_mixing_cxx_try_seh_try) << 1; in ActOnObjCAtTryStmt()
233 Diag(FSI->FirstSEHTryLoc, diag::note_conflicting_try_here) << "'__try'"; in ActOnObjCAtTryStmt()
261 return StmtError(Diag(AtLoc, diag::err_objc_throw_expects_object) in BuildObjCAtThrowStmt()
272 Diag(AtLoc, diag::err_objc_exceptions_disabled) << "@throw"; in ActOnObjCAtThrowStmt()
281 return StmtError(Diag(AtLoc, diag::err_rethrow_used_outside_catch)); in ActOnObjCAtThrowStmt()
300 diag::err_incomplete_receiver_type)) in ActOnObjCAtSynchronizedOperand()
301 return Diag(atLoc, diag::err_objc_synchronized_expects_object) in ActOnObjCAtSynchronizedOperand()
309 return Diag(atLoc, diag::err_objc_synchronized_expects_object) in ActOnObjCAtSynchronizedOperand()
314 return Diag(atLoc, diag::err_objc_synchronized_expects_object) in ActOnObjCAtSynchronizedOperand()
495 Diag(SourceLocation(), diag::err_invalid_protocol_qualifiers) in BuildObjCTypeParamType()
515 S.Diag(loc, diag::err_objc_type_args_non_class) << type << typeArgsRange; in applyObjCTypeArgs()
526 S.Diag(loc, diag::err_objc_type_args_non_parameterized_class) in applyObjCTypeArgs()
537 S.Diag(loc, diag::err_objc_type_args_specialized_class) in applyObjCTypeArgs()
565 diag::err_objc_type_arg_explicit_nullability) in applyObjCTypeArgs()
574 S.Diag(qual.getBeginLoc(), diag::err_objc_type_arg_qualified) in applyObjCTypeArgs()
595 S.Diag(loc, diag::err_objc_type_args_wrong_arity) in applyObjCTypeArgs()
598 S.Diag(objcClass->getLocation(), diag::note_previous_decl) << objcClass; in applyObjCTypeArgs()
634 diag::err_objc_type_arg_does_not_match_bound) in applyObjCTypeArgs()
636 S.Diag(typeParam->getLocation(), diag::note_objc_type_param_here) in applyObjCTypeArgs()
662 diag::err_objc_type_arg_does_not_match_bound) in applyObjCTypeArgs()
664 S.Diag(typeParam->getLocation(), diag::note_objc_type_param_here) in applyObjCTypeArgs()
685 diag::err_objc_type_arg_not_id_compatible) in applyObjCTypeArgs()
696 S.Diag(loc, diag::err_objc_type_args_wrong_arity) in applyObjCTypeArgs()
699 S.Diag(objcClass->getLocation(), diag::note_previous_decl) << objcClass; in applyObjCTypeArgs()
732 Diag(Loc, diag::err_invalid_protocol_qualifiers) in BuildObjCObjectType()
967 S.Diag(capturer->getExprLoc(), diag::warn_arc_retain_cycle) in diagnoseRetainCycle()
969 S.Diag(owner.Loc, diag::note_arc_retain_cycle_owner) in diagnoseRetainCycle()
1118 diag::warn_objc_circular_container) in CheckObjCCircularContainer()
1134 diag::warn_objc_circular_container) in CheckObjCCircularContainer()
1138 diag::note_objc_circular_container_declared_here) in CheckObjCCircularContainer()
1148 diag::warn_objc_circular_container) in CheckObjCCircularContainer()
1151 diag::note_objc_circular_container_declared_here) in CheckObjCCircularContainer()
1222 Diag(Arg->getBeginLoc(), diag::err_cfstring_literal_not_string_constant) in CheckObjCString()
1239 Diag(Arg->getBeginLoc(), diag::warn_cfstring_truncated) in CheckObjCString()
1395 Diag(FromE->getExprLoc(), diag::err_objc_subscript_pointer) in CheckSubscriptingKind()
1398 Diag(FromE->getExprLoc(), diag::err_objc_subscript_type_conversion) << T; in CheckSubscriptingKind()
1404 diag::err_objc_index_incomplete_class_type, in CheckSubscriptingKind()
1433 Diag(FromE->getExprLoc(), diag::err_objc_subscript_type_conversion) in CheckSubscriptingKind()
1437 Diag(FromE->getExprLoc(), diag::err_objc_multiple_subscript_type_conversion) in CheckSubscriptingKind()
1441 diag::note_conv_function_declared_at); in CheckSubscriptingKind()
1530 S.Diag(AL.getLoc(), diag::warn_iboutlet_object_type) in checkIBOutletCommon()
1536 S.Diag(AL.getLoc(), diag::warn_iboutlet_object_type) in checkIBOutletCommon()
1541 S.Diag(AL.getLoc(), diag::warn_attribute_iboutlet) << AL; in checkIBOutletCommon()
1560 Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1; in handleIBOutletCollection()
1576 Diag(AL.getLoc(), diag::err_iboutletcollection_type) << "NSObject"; in handleIBOutletCollection()
1592 ? diag::err_iboutletcollection_builtintype in handleIBOutletCollection()
1593 : diag::err_iboutletcollection_type) in handleIBOutletCollection()
1603 Diag(AL.getLoc(), diag::err_objc_attr_protocol_requires_definition) in handleSuppresProtocolAttr()
1615 Diag(AL.getLoc(), diag::err_objc_direct_on_protocol) << false; in handleDirectAttr()
1622 Diag(AL.getLoc(), diag::warn_objc_direct_ignored) << AL; in handleDirectAttr()
1630 Diag(AL.getLoc(), diag::warn_objc_direct_ignored) << AL; in handleDirectMembersAttr()
1637 Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleMethodFamilyAttr()
1645 Diag(IL->Loc, diag::warn_attribute_type_not_supported) << AL << IL->Ident; in handleMethodFamilyAttr()
1651 Diag(M->getLocation(), diag::err_init_method_bad_return_type) in handleMethodFamilyAttr()
1665 Diag(TD->getLocation(), diag::err_nsobject_attribute); in handleNSObject()
1671 Diag(PD->getLocation(), diag::err_nsobject_attribute); in handleNSObject()
1681 Diag(D->getLocation(), diag::warn_nsobject_attribute); in handleNSObject()
1690 Diag(TD->getLocation(), diag::warn_ptr_independentclass_attribute); in handleIndependentClass()
1694 Diag(D->getLocation(), diag::warn_independentclass_attribute); in handleIndependentClass()
1703 Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleBlocksAttr()
1711 Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << II; in handleBlocksAttr()
1747 diag::warn_ns_attribute_wrong_parameter_type, in AddXConsumedAttr()
1759 ? diag::err_ns_attribute_wrong_parameter_type in AddXConsumedAttr()
1760 : diag::warn_ns_attribute_wrong_parameter_type), in AddXConsumedAttr()
1766 diag::warn_ns_attribute_wrong_parameter_type, in AddXConsumedAttr()
1802 Diag(Loc, diag::warn_ns_attribute_wrong_return_type) in checkNSReturnsRetainedReturnType()
1838 Diag(D->getBeginLoc(), diag::warn_ns_attribute_wrong_parameter_type) in handleXReturnsXRetainedAttr()
1862 Diag(D->getBeginLoc(), diag::warn_attribute_wrong_decl_type) in handleXReturnsXRetainedAttr()
1904 Diag(D->getBeginLoc(), diag::warn_ns_attribute_wrong_parameter_type) in handleXReturnsXRetainedAttr()
1913 Diag(D->getBeginLoc(), diag::warn_ns_attribute_wrong_return_type) in handleXReturnsXRetainedAttr()
1959 Diag(D->getBeginLoc(), diag::warn_ns_attribute_wrong_return_type) in handleReturnsInnerPointerAttr()
1977 Diag(D->getBeginLoc(), diag::warn_objc_requires_super_protocol) in handleRequiresSuperAttr()
1979 Diag(PDecl->getLocation(), diag::note_protocol_decl); in handleRequiresSuperAttr()
1983 Diag(D->getBeginLoc(), diag::warn_objc_requires_super_protocol) in handleRequiresSuperAttr()
1994 Diag(D->getBeginLoc(), diag::err_nserrordomain_invalid_decl) << 0; in handleNSErrorDomain()
2006 Diag(Loc, diag::err_nserrordomain_invalid_decl) << 0; in handleNSErrorDomain()
2016 Diag(IdentLoc->Loc, diag::err_nserrordomain_invalid_decl) in handleNSErrorDomain()
2029 Diag(D->getBeginLoc(), diag::err_objc_attr_not_id) << AL << 0; in handleBridgeAttr()
2036 Diag(AL.getLoc(), diag::err_objc_attr_typedef_not_id) << AL; in handleBridgeAttr()
2043 Diag(AL.getLoc(), diag::err_objc_attr_typedef_not_void_pointer); in handleBridgeAttr()
2056 Diag(D->getBeginLoc(), diag::err_objc_attr_not_id) << AL << 0; in handleBridgeMutableAttr()
2068 Diag(D->getBeginLoc(), diag::err_objc_attr_not_id) << AL << 0; in handleBridgeRelatedAttr()
2087 Diag(D->getLocation(), diag::err_designated_init_attr_non_init); in handleDesignatedInitializer()
2143 Diag(D->getBeginLoc(), diag::err_attribute_wrong_decl_type) in handleOwnershipAttr()
2153 Diag(AL.getLoc(), diag::err_objc_precise_lifetime_bad_type) << QT; in handlePreciseLifetimeAttr()
2176 Diag(AL.getLoc(), diag::warn_objc_precise_lifetime_meaningless) in handlePreciseLifetimeAttr()
2190 S.Diag(VD->getBeginLoc(), diag::warn_ignored_objc_externally_retained) in tryMakeVariablePseudoStrong()
2208 S.Diag(VD->getBeginLoc(), diag::warn_ignored_objc_externally_retained) in tryMakeVariablePseudoStrong()
2226 Diag(D->getBeginLoc(), diag::warn_ignored_objc_externally_retained) << 0; in handleExternallyRetainedAttr()
2300 Diag(FormatExpr->getExprLoc(), diag::warn_objc_cdirective_format_string) in DiagnoseCStringFormatDirectiveInCFAPI()
2302 Diag(FDecl->getLocation(), diag::note_entity_declared_at) in DiagnoseCStringFormatDirectiveInCFAPI()
2343 S.Diag(Element->getBeginLoc(), diag::warn_objc_collection_literal_element) in checkCollectionLiteralElement()