Lines Matching refs:getLoc

209 static SourceLocation getAttrLoc(const ParsedAttr &AL) { return AL.getLoc(); }  in getAttrLoc()
276 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible) << AL << A; in checkAttrMutualExclusion()
486 S.Diag(AL.getLoc(), diag::warn_thread_attribute_decl_not_pointer) << AL << QT; in threadSafetyCheckIsPointer()
604 S.Diag(AL.getLoc(), in checkAttrArgsAreCapabilityObjs()
608 S.Diag(AL.getLoc(), diag::warn_thread_attribute_not_on_non_static_member) in checkAttrArgsAreCapabilityObjs()
633 S.Diag(AL.getLoc(), diag::warn_thread_attribute_ignored) << AL; in checkAttrArgsAreCapabilityObjs()
661 S.Diag(AL.getLoc(), in checkAttrArgsAreCapabilityObjs()
675 S.Diag(AL.getLoc(), diag::warn_thread_attribute_argument_not_lockable) in checkAttrArgsAreCapabilityObjs()
734 S.Diag(AL.getLoc(), diag::warn_thread_attribute_decl_not_lockable) << AL; in checkAcquireOrderAttrCommon()
831 S.Diag(AL.getLoc(), diag::warn_attribute_return_pointers_only) << AL; in handleAllocSizeAttr()
866 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in checkTryLockFunAttrCommon()
944 S.Diag(AL.getLoc(), diag::err_attr_cond_never_constant_expr) << AL; in checkFunctionConditionAttr()
953 S.Diag(AL.getLoc(), diag::ext_clang_enable_if); in handleEnableIfAttr()
1021 S.Diag(AL.getLoc(), diag::err_attribute_no_member_function) << AL; in handleDiagnoseAsBuiltinAttr()
1051 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments_for) in handleDiagnoseAsBuiltinAttr()
1071 S.Diag(AL.getLoc(), diag::err_attribute_bounds_for_function) in handleDiagnoseAsBuiltinAttr()
1094 S.Diag(AL.getLoc(), diag::ext_clang_diagnose_if); in handleDiagnoseIfAttr()
1213 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleConsumableAttr()
1227 S.Diag(AL.getLoc(), diag::warn_attr_on_unconsumable_class) << RD; in checkForConsumableClass()
1285 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleParamTypestateAttr()
1317 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleReturnTypestateAttr()
1364 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleSetTypestateAttr()
1386 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleTestTypestateAttr()
1411 S.Diag(AL.getLoc(), diag::warn_attribute_ignored_for_field_of_type) in handlePackedAttr()
1418 S.Diag(AL.getLoc(), diag::warn_attribute_packed_for_bitfield); in handlePackedAttr()
1424 S.Diag(AL.getLoc(), diag::warn_attribute_ignored) << AL; in handlePackedAttr()
1436 TSI = S.Context.getTrivialTypeSourceInfo(T, AL.getLoc()); in handlePreferredName()
1457 S.Diag(AL.getLoc(), diag::err_attribute_preferred_name_arg_invalid) in handlePreferredName()
1470 S.Diag(AL.getLoc(), diag::warn_iboutlet_object_type) in checkIBOutletCommon()
1477 S.Diag(AL.getLoc(), diag::warn_iboutlet_object_type) in checkIBOutletCommon()
1483 S.Diag(AL.getLoc(), diag::warn_attribute_iboutlet) << AL; in checkIBOutletCommon()
1501 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1; in handleIBOutletCollection()
1513 PT = S.getTypeName(S.Context.Idents.get("NSObject"), AL.getLoc(), in handleIBOutletCollection()
1516 S.Diag(AL.getLoc(), diag::err_iboutletcollection_type) << "NSObject"; in handleIBOutletCollection()
1524 QTLoc = S.Context.getTrivialTypeSourceInfo(QT, AL.getLoc()); in handleIBOutletCollection()
1531 S.Diag(AL.getLoc(), in handleIBOutletCollection()
1570 S.Diag(AL.getLoc(), diag::warn_attribute_return_pointers_only) in attrNonNullArgCheck()
1573 S.Diag(AL.getLoc(), diag::warn_attribute_pointers_only) in attrNonNullArgCheck()
1603 if (NonNullArgs.empty() && AL.getLoc().isFileID() && in handleNonNullAttr()
1614 S.Diag(AL.getLoc(), diag::warn_attribute_nonnull_no_pointers); in handleNonNullAttr()
1629 S.Diag(AL.getLoc(), diag::warn_attribute_nonnull_parm_no_args) in handleNonNullAttrParameter()
1660 S.Diag(AL.getLoc(), diag::warn_attribute_pointers_only) in handleNoEscapeAttr()
1713 Diag(CI.getLoc(), diag::warn_assume_aligned_too_great) in AddAssumeAlignedAttr()
1732 SourceLocation AttrLoc = CI.getLoc(); in AddAllocAlignAttr()
1816 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleOwnershipAttr()
1830 S.Diag(AL.getLoc(), diag::err_attribute_too_few_arguments) << AL << 2; in handleOwnershipAttr()
1836 S.Diag(AL.getLoc(), diag::err_attribute_too_many_arguments) << AL << 1; in handleOwnershipAttr()
1871 S.Diag(AL.getLoc(), diag::err_ownership_type) << AL << Err in handleOwnershipAttr()
1881 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible) << AL << I; in handleOwnershipAttr()
1891 S.Diag(AL.getLoc(), diag::note_ownership_returns_index_mismatch) in handleOwnershipAttr()
1910 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1; in handleWeakRefAttr()
1926 S.Diag(AL.getLoc(), diag::err_attribute_weakref_not_global_context) in handleWeakRefAttr()
1973 S.Diag(AL.getLoc(), diag::err_alias_is_definition) << FD << 1; in handleIFuncAttr()
1986 S.Diag(AL.getLoc(), diag::err_alias_not_supported_on_darwin); in handleAliasAttr()
1990 S.Diag(AL.getLoc(), diag::err_alias_not_supported_on_nvptx); in handleAliasAttr()
1996 S.Diag(AL.getLoc(), diag::err_alias_is_definition) << FD << 0; in handleAliasAttr()
2002 S.Diag(AL.getLoc(), diag::err_alias_is_definition) << VD << 0; in handleAliasAttr()
2011 const DeclarationNameInfo target(&S.Context.Idents.get(Str), AL.getLoc()); in handleAliasAttr()
2051 S.Diag(AL.getLoc(), diag::warn_attribute_return_pointers_only) in handleRestrictAttr()
2063 S.Diag(AL.getLoc(), diag::err_disallowed_duplicate_attribute) << AL; in handleCPUSpecificAttr()
2072 S.Diag(AL.getLoc(), diag::err_disallowed_duplicate_attribute) << AL; in handleCPUSpecificAttr()
2082 S.Diag(AL.getLoc(), diag::err_attribute_dll_lambda) << AL; in handleCPUSpecificAttr()
2093 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleCPUSpecificAttr()
2112 S.Diag(AL.getLoc(), diag::warn_multiversion_duplicate_entries); in handleCPUSpecificAttr()
2129 S.Diag(AL.getLoc(), diag::err_attribute_not_supported_in_lang) in handleCommonAttr()
2139 S.Diag(AL.getLoc(), diag::err_attribute_not_clinkage) << AL; in handleCmseNSEntryAttr()
2145 S.Diag(AL.getLoc(), diag::warn_attribute_cmse_entry_static); in handleCmseNSEntryAttr()
2158 S.Diag(AL.getLoc(), diag::err_attribute_not_supported_on_arch) in handleNakedAttr()
2166 S.Diag(AL.getLoc(), diag::err_attribute_wrong_decl_type_str) in handleNakedAttr()
2179 S.Diag(Attrs.getLoc(), diag::warn_attribute_wrong_decl_type) in handleNoReturnAttr()
2195 !(A.getLoc().isMacroID() && in handleStandardNoReturnAttr()
2196 S.getSourceManager().isInSystemMacro(A.getLoc()))) in handleStandardNoReturnAttr()
2197 S.Diag(A.getLoc(), diag::warn_deprecated_noreturn_spelling) << A.getRange(); in handleStandardNoReturnAttr()
2204 S.Diag(Attrs.getLoc(), diag::warn_nocf_check_attribute_ignored); in handleNoCfCheckAttr()
2221 Diag(AL.getLoc(), diag::warn_unknown_attribute_ignored) in CheckAttrTarget()
2238 S.Diag(AL.getLoc(), AL.isStandardAttributeSyntax() in handleAnalyzerNoReturnAttr()
2276 S.Diag(AL.getLoc(), diag::err_repeat_attribute) << A; in handleVecReturnAttr()
2284 S.Diag(AL.getLoc(), diag::err_attribute_vecreturn_only_vector_member); in handleVecReturnAttr()
2289 S.Diag(AL.getLoc(), diag::err_attribute_vecreturn_only_pod_record); in handleVecReturnAttr()
2295 S.Diag(AL.getLoc(), diag::err_attribute_vecreturn_only_vector_member); in handleVecReturnAttr()
2310 S.Diag(AL.getLoc(), in handleDependencyAttr()
2325 S.Diag(AL.getLoc(), diag::ext_cxx17_attr) << AL; in handleUnusedAttr()
2333 S.Diag(AL.getLoc(), diag::err_hlsl_init_priority_unsupported); in handleConstructorAttr()
2365 S.Diag(AL.getLoc(), diag::err_objc_attr_protocol_requires_definition) in handleObjCSuppresProtocolAttr()
2535 Diag(CI.getLoc(), diag::note_overridden_method); in mergeAvailabilityAttr()
2537 Diag(CI.getLoc(), diag::note_protocol_method); in mergeAvailabilityAttr()
2540 Diag(CI.getLoc(), diag::note_previous_attribute); in mergeAvailabilityAttr()
2630 S.Diag(AL.getLoc(), in handleAvailabilityAttr()
2640 S.Diag(AL.getLoc(), diag::warn_availability_fuchsia_unavailable_minor); in handleAvailabilityAttr()
2861 S.Diag(CI.getLoc(), diag::note_previous_attribute); in mergeVisibilityAttr()
2914 S.Diag(AL.getLoc(), diag::warn_attribute_protected_visibility); in handleVisibilityAttr()
2932 S.Diag(AL.getLoc(), diag::err_objc_direct_on_protocol) << false; in handleObjCDirectAttr()
2939 S.Diag(AL.getLoc(), diag::warn_objc_direct_ignored) << AL; in handleObjCDirectAttr()
2948 S.Diag(AL.getLoc(), diag::warn_objc_direct_ignored) << AL; in handleObjCDirectMembersAttr()
2955 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleObjCMethodFamilyAttr()
3021 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleBlocksAttr()
3029 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << II; in handleBlocksAttr()
3042 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleSentinelAttr()
3048 S.Diag(AL.getLoc(), diag::err_attribute_sentinel_less_than_zero) in handleSentinelAttr()
3061 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleSentinelAttr()
3070 S.Diag(AL.getLoc(), diag::err_attribute_sentinel_not_zero_or_one) in handleSentinelAttr()
3079 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_named_arguments); in handleSentinelAttr()
3084 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_not_variadic) << 0; in handleSentinelAttr()
3089 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_not_variadic) << 0; in handleSentinelAttr()
3094 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_not_variadic) << 1; in handleSentinelAttr()
3107 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_not_variadic) << m; in handleSentinelAttr()
3111 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) in handleSentinelAttr()
3116 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) in handleSentinelAttr()
3127 S.Diag(AL.getLoc(), diag::warn_attribute_void_function_method) << AL << 0; in handleWarnUnusedResult()
3132 S.Diag(AL.getLoc(), diag::warn_attribute_void_function_method) << AL << 1; in handleWarnUnusedResult()
3141 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type_str) in handleWarnUnusedResult()
3152 S.Diag(AL.getLoc(), diag::ext_cxx20_attr) << AL; in handleWarnUnusedResult()
3161 S.Diag(AL.getLoc(), diag::ext_cxx17_attr) << AL; in handleWarnUnusedResult()
3167 S.Diag(AL.getLoc(), diag::warn_unused_result_typedef_unsupported_spelling) in handleWarnUnusedResult()
3180 S.Diag(AL.getLoc(), diag::warn_attribute_invalid_on_definition) in handleWeakImportAttr()
3187 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) in handleWeakImportAttr()
3206 S.Diag(AL.getLoc(), diag::err_attribute_argument_is_zero) in handleWorkGroupSize()
3216 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL; in handleWorkGroupSize()
3229 S.Diag(AL.getLoc(), diag::err_attribute_argument_is_zero) in handleSubGroupSize()
3237 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL; in handleSubGroupSize()
3245 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1; in handleVecTypeHint()
3256 S.Diag(AL.getLoc(), diag::err_attribute_invalid_argument) << 2 << AL; in handleVecTypeHint()
3262 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL; in handleVecTypeHint()
3284 Diag(CI.getLoc(), diag::note_previous_attribute); in mergeSectionAttr()
3368 Diag(CI.getLoc(), diag::note_previous_attribute); in mergeCodeSegAttr()
3383 S.Diag(AL.getLoc(), in handleCodeSegAttr()
3605 S.Diag(AL.getLoc(), diag::err_disallowed_duplicate_attribute) << AL; in handleTargetClonesAttr()
3630 S.Diag(AL.getLoc(), diag::warn_target_clone_mixed_values); in handleTargetClonesAttr()
3639 S.Diag(AL.getLoc(), diag::err_target_clone_must_have_default); in handleTargetClonesAttr()
3674 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL; in handleMinVectorWidthAttr()
3739 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleEnumExtensibilityAttr()
3748 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << II; in handleEnumExtensibilityAttr()
3772 S.Diag(AL.getLoc(), diag::err_format_attribute_not) in handleFormatArgAttr()
3788 S.Diag(AL.getLoc(), diag::err_format_attribute_result_not) in handleFormatArgAttr()
3832 S.Diag(AL.getLoc(), diag::warn_attribute_ignored) << AL; in handleInitPriorityAttr()
3837 S.Diag(AL.getLoc(), diag::err_hlsl_init_priority_unsupported); in handleInitPriorityAttr()
3842 S.Diag(AL.getLoc(), diag::err_init_priority_object_attr); in handleInitPriorityAttr()
3850 S.Diag(AL.getLoc(), diag::err_init_priority_object_attr); in handleInitPriorityAttr()
3866 !S.getSourceManager().isInSystemHeader(AL.getLoc())) { in handleInitPriorityAttr()
3867 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_range) in handleInitPriorityAttr()
3886 Diag(CI.getLoc(), diag::note_conflicting_attribute); in mergeErrorAttr()
3890 Diag(CI.getLoc(), diag::warn_duplicate_attribute) << EA; in mergeErrorAttr()
3891 Diag(EA->getLoc(), diag::note_previous_attribute); in mergeErrorAttr()
3921 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleFormatAttr()
3946 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) in handleFormatAttr()
3958 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleFormatAttr()
3968 S.Diag(AL.getLoc(), in handleFormatAttr()
3983 S.Diag(AL.getLoc(), diag::err_format_attribute_not) in handleFormatAttr()
3999 S.Diag(AL.getLoc(), diag::err_format_strftime_third_parameter) in handleFormatAttr()
4008 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleFormatAttr()
4021 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleFormatAttr()
4037 S.Diag(AL.getLoc(), diag::err_callback_attribute_no_callee) in handleCallbackAttr()
4068 S.Diag(AL.getLoc(), diag::err_callback_attribute_argument_unknown) in handleCallbackAttr()
4081 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleCallbackAttr()
4088 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleCallbackAttr()
4099 S.Diag(AL.getLoc(), diag::err_callback_implicit_this_not_available) in handleCallbackAttr()
4117 S.Diag(AL.getLoc(), diag::err_callback_attribute_invalid_callee) in handleCallbackAttr()
4128 S.Diag(AL.getLoc(), diag::err_callback_callee_no_function_type) in handleCallbackAttr()
4140 S.Diag(AL.getLoc(), diag::err_callback_callee_no_function_type) in handleCallbackAttr()
4146 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) in handleCallbackAttr()
4152 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) in handleCallbackAttr()
4158 S.Diag(AL.getLoc(), diag::err_callback_callee_is_variadic) << AL.getRange(); in handleCallbackAttr()
4164 S.Diag(AL.getLoc(), diag::err_callback_attribute_multiple) << AL.getRange(); in handleCallbackAttr()
4185 S.Diag(AL.getLoc(), diag::err_called_once_attribute_wrong_type); in handleCalledOnceAttr()
4202 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) << AL in handleTransparentUnionAttr()
4209 S.Diag(AL.getLoc(), in handleTransparentUnionAttr()
4217 S.Diag(AL.getLoc(), diag::warn_transparent_union_attribute_zero_fields); in handleTransparentUnionAttr()
4295 SourceLocation AttrLoc = CI.getLoc(); in AddAlignValueAttr()
4336 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1; in handleAlignedAttr()
4361 SourceLocation AttrLoc = CI.getLoc(); in AddAlignedAttr()
4640 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleModeAttr()
4654 SourceLocation AttrLoc = CI.getLoc(); in AddModeAttr()
4801 Diag(CI.getLoc(), diag::warn_attribute_ignored) << Ident; in mergeAlwaysInlineAttr()
4818 Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) in mergeInternalLinkageAttr()
4855 Diag(CI.getLoc(), diag::warn_attribute_ignored) << "'minsize'"; in mergeMinSizeAttr()
4872 Diag(SNA.getLoc(), diag::note_conflicting_attribute); in mergeSwiftNameAttr()
4884 Diag(CI.getLoc(), diag::note_conflicting_attribute); in mergeOptimizeNoneAttr()
4889 Diag(CI.getLoc(), diag::note_conflicting_attribute); in mergeOptimizeNoneAttr()
4918 S.Diag(AL.getLoc(), diag::err_cuda_nonstatic_constdev); in handleConstantAttr()
4937 S.Diag(AL.getLoc(), diag::err_cuda_extern_shared) << VD; in handleSharedAttr()
4941 S.CUDADiagIfHostCode(AL.getLoc(), diag::err_cuda_host_shared) in handleSharedAttr()
4983 S.Diag(AL.getLoc(), diag::err_cuda_nonstatic_constdev); in handleDeviceAttr()
4999 S.Diag(AL.getLoc(), diag::err_cuda_nonstatic_constdev); in handleManagedAttr()
5012 S.Diag(AL.getLoc(), diag::warn_gnu_inline_attribute_requires_inline); in handleGNUInlineAttr()
5017 S.Diag(AL.getLoc(), diag::warn_gnu_inline_cplusplus_without_extern); in handleGNUInlineAttr()
5032 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) in handleCallConvAttr()
5143 S.Diag(AL.getLoc(), diag::err_attribute_invalid_argument) in handleLifetimeCategoryAttr()
5163 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible) in handleLifetimeCategoryAttr()
5180 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible) in handleLifetimeCategoryAttr()
5285 Diag(Attrs.getLoc(), diag::err_invalid_pcs); in CheckCallingConvAttr()
5348 Diag(Attrs.getLoc(), diag::error_cconv_unsupported) in CheckCallingConvAttr()
5353 Diag(Attrs.getLoc(), diag::warn_cconv_unsupported) in CheckCallingConvAttr()
5412 Diag(CI.getLoc(), diag::err_attributes_are_not_compatible) in AddParameterABIAttr()
5425 Diag(CI.getLoc(), diag::err_swift_abi_parameter_wrong_type) in AddParameterABIAttr()
5433 Diag(CI.getLoc(), diag::err_swift_abi_parameter_wrong_type) in AddParameterABIAttr()
5441 Diag(CI.getLoc(), diag::err_swift_abi_parameter_wrong_type) in AddParameterABIAttr()
5449 Diag(CI.getLoc(), diag::err_swift_abi_parameter_wrong_type) in AddParameterABIAttr()
5477 Diag(AL.getLoc(), diag::err_attribute_regparm_wrong_platform) in CheckRegparmAttr()
5485 Diag(AL.getLoc(), diag::err_attribute_regparm_invalid_number) in CheckRegparmAttr()
5563 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleArgumentWithTypeTagAttr()
5584 S.Diag(AL.getLoc(), diag::err_attribute_pointers_only) << AL << 0; in handleArgumentWithTypeTagAttr()
5595 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleTypeTagForDatatypeAttr()
5604 S.Diag(AL.getLoc(), diag::err_attribute_wrong_decl_type) in handleTypeTagForDatatypeAttr()
5702 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleArmBuiltinAliasAttr()
5715 S.Diag(AL.getLoc(), diag::err_attribute_arm_builtin_alias); in handleArmBuiltinAliasAttr()
5730 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleBuiltinAliasAttr()
5748 S.Diag(AL.getLoc(), diag::err_attribute_builtin_alias) << AL; in handleBuiltinAliasAttr()
5992 SourceLocation loc = Attrs.getLoc(); in handleObjCReturnsInnerPointerAttr()
6035 auto Loc = E ? E->getBeginLoc() : AL.getLoc(); in handleNSErrorDomain()
6069 S.Diag(AL.getLoc(), diag::err_objc_attr_typedef_not_id) << AL; in handleObjCBridgeAttr()
6076 S.Diag(AL.getLoc(), diag::err_objc_attr_typedef_not_void_pointer); in handleObjCBridgeAttr()
6187 S.Diag(AL.getLoc(), diag::err_objc_precise_lifetime_bad_type) in handleObjCPreciseLifetimeAttr()
6211 S.Diag(AL.getLoc(), diag::warn_objc_precise_lifetime_meaningless) in handleObjCPreciseLifetimeAttr()
6240 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL; in handleSwiftBridge()
6276 S.Diag(AL.getLoc(), diag::err_attr_swift_error_no_error_parameter) in handleSwiftError()
6289 S.Diag(AL.getLoc(), diag::err_attr_swift_error_return_type) in handleSwiftError()
6300 S.Diag(AL.getLoc(), diag::err_attr_swift_error_return_type) in handleSwiftError()
6313 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) in handleSwiftError()
6429 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) in handleSwiftAsyncError()
6777 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleSwiftNewType()
6785 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << II; in handleSwiftNewType()
6790 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type_str) in handleSwiftNewType()
6800 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type) in handleSwiftAsyncAttr()
6808 S.Diag(AL.getLoc(), diag::err_swift_async_no_access) << AL << II; in handleSwiftAsyncAttr()
6864 Diag(CI.getLoc(), diag::note_previous_uuid); in mergeUuidAttr()
6874 S.Diag(AL.getLoc(), diag::err_attribute_not_supported_in_lang) in handleUuidAttr()
6925 S.Diag(AL.getLoc(), diag::warn_atl_uuid_deprecated); in handleUuidAttr()
6941 S.Diag(AL.getLoc(), diag::err_hlsl_attr_unsupported_in_stage) in handleHLSLNumThreadsAttr()
6983 S.Diag(AL.getLoc(), diag::err_hlsl_numthreads_invalid) << ThreadMax; in handleHLSLNumThreadsAttr()
6998 Diag(AL.getLoc(), diag::note_conflicting_attribute); in mergeHLSLNumThreadsAttr()
7012 S.Diag(AL.getLoc(), diag::err_hlsl_attr_unsupported_in_stage) in handleHLSLSVGroupIndexAttr()
7039 S.Diag(AL.getLoc(), diag::err_hlsl_attr_unsupported_in_stage) in handleHLSLSV_DispatchThreadIDAttr()
7050 S.Diag(AL.getLoc(), diag::err_hlsl_attr_invalid_ast_node) in handleHLSLSV_DispatchThreadIDAttr()
7057 S.Diag(AL.getLoc(), diag::err_hlsl_attr_invalid_type) in handleHLSLSV_DispatchThreadIDAttr()
7077 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) in handleHLSLShaderAttr()
7095 Diag(AL.getLoc(), diag::note_conflicting_attribute); in mergeHLSLShaderAttr()
7108 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleHLSLResourceBindingAttr()
7121 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleHLSLResourceBindingAttr()
7176 S.Diag(AL.getLoc(), diag::err_attribute_not_supported_in_lang) in handleMSInheritanceAttr()
7191 S.Diag(AL.getLoc(), diag::err_thread_unsupported); in handleDeclspecThreadAttr()
7195 S.Diag(AL.getLoc(), diag::err_declspec_thread_on_thread_variable); in handleDeclspecThreadAttr()
7199 S.Diag(AL.getLoc(), diag::err_thread_non_global) << "__declspec(thread)"; in handleDeclspecThreadAttr()
7216 S.Diag(AL.getLoc(), diag::warn_attr_abi_tag_namespace) << 0; in handleAbiTagAttr()
7220 S.Diag(AL.getLoc(), diag::warn_attr_abi_tag_namespace) << 1; in handleAbiTagAttr()
7239 S.Diag(AL.getLoc(), diag::err_attribute_too_many_arguments) << AL << 1; in handleARMInterruptAttr()
7253 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << Str in handleARMInterruptAttr()
7287 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleMSP430InterruptAttr()
7295 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleMSP430InterruptAttr()
7303 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleMSP430InterruptAttr()
7316 S.Diag(AL.getLoc(), diag::err_attribute_too_many_arguments) << AL << 1; in handleMipsInterruptAttr()
7362 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) in handleMipsInterruptAttr()
7375 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleM68kInterruptAttr()
7385 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleM68kInterruptAttr()
7393 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleM68kInterruptAttr()
7413 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) in handleAnyX86InterruptAttr()
7567 Diag(AL.getLoc(), diag::note_previous_attribute); in mergeImportModuleAttr()
7571 Diag(AL.getLoc(), diag::warn_import_on_definition) << 0; in mergeImportModuleAttr()
7587 Diag(AL.getLoc(), diag::note_previous_attribute); in mergeImportNameAttr()
7591 Diag(AL.getLoc(), diag::warn_import_on_definition) << 1; in mergeImportNameAttr()
7607 S.Diag(AL.getLoc(), diag::warn_import_on_definition) << 0; in handleWebAssemblyImportModuleAttr()
7624 S.Diag(AL.getLoc(), diag::warn_import_on_definition) << 1; in handleWebAssemblyImportNameAttr()
7681 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << Str in handleRISCVInterruptAttr()
7857 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) in handleX86ForceAlignArgPointerAttr()
7873 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) in handleLayoutVersion()
7889 Diag(CI.getLoc(), diag::warn_attribute_ignored) << "'dllimport'"; in mergeDLLImportAttr()
7953 Diag(CI.getLoc(), diag::note_previous_ms_inheritance); in mergeMSInheritanceAttr()
7965 Diag(CI.getLoc(), diag::warn_ignored_ms_inheritance) in mergeMSInheritanceAttr()
7970 Diag(CI.getLoc(), diag::warn_ignored_ms_inheritance) in mergeMSInheritanceAttr()
8056 S.Diag(AL.getLoc(), diag::warn_deprecated_anonymous_namespace); in handleDeprecatedAttr()
8083 S.Diag(AL.getLoc(), diag::ext_cxx14_attr) << AL; in handleDeprecatedAttr()
8164 S.Diag(AL.getLoc(), diag::err_attribute_requires_opencl_version) in handleOpenCLNoSVMAttr()
8167 S.Diag(AL.getLoc(), diag::warn_opencl_attr_deprecated_ignored) in handleOpenCLNoSVMAttr()
8179 S.Diag(AL.getLoc(), diag::warn_duplicate_declspec) in handleOpenCLAccessAttr()
8182 S.Diag(AL.getLoc(), diag::err_opencl_multiple_access_qualifiers) in handleOpenCLAccessAttr()
8207 S.Diag(AL.getLoc(), diag::err_opencl_invalid_read_write) in handleOpenCLAccessAttr()
8416 S.Diag(AL.getLoc(), diag::warn_declspec_allocator_nonpointer) in handleMSAllocatorAttr()
8431 S.Diag(AL.getLoc(), diag::err_attribute_output_parameter) in handleAcquireHandleAttr()
8454 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) in handleCFGuardAttr()
8462 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << II; in handleCFGuardAttr()
8491 S.Diag(AL.getLoc(), diag::err_tcb_conflicting_attributes) in handleEnforceTCBAttr()
8511 S.Diag(ConflictingAttr->getLoc(), diag::err_tcb_conflicting_attributes) in mergeEnforceTCBAttrImpl()
8516 S.Diag(AL.getLoc(), diag::note_conflicting_attribute); in mergeEnforceTCBAttrImpl()
8598 S.Diag(AL.getLoc(), in ProcessDeclAttribute()
8649 S.Diag(AL.getLoc(), diag::warn_type_attribute_deprecated_on_decl) in ProcessDeclAttribute()
8692 S.Diag(AL.getLoc(), diag::err_attribute_invalid_on_decl) in ProcessDeclAttribute()
9370 Diag(AttrList.begin()->getLoc(), diag::err_attribute_weakref_without_alias) in ProcessDeclAttributeList()
9454 Diag(AL.getLoc(), diag::err_only_annotate_after_access_spec); in ProcessAccessDeclAttributeList()
9472 S.Diag(AL.getLoc(), diag::warn_unknown_attribute_ignored) in checkUnusedDeclAttributes()
9475 S.Diag(AL.getLoc(), diag::warn_attribute_not_on_decl) << AL in checkUnusedDeclAttributes()