|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc 27 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
40 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
53 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
66 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
84 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
108 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
124 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
163 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
172 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
187 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
201 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
246 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
255 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
268 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
281 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
326 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
339 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
352 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
385 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
409 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
418 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
447 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
456 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
465 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
479 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
506 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
519 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
532 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
545 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
558 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
571 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
584 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
596 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
606 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
620 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
633 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
646 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
655 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
669 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
682 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
695 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
708 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
721 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
755 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
776 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
785 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
794 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
807 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
820 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
832 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
860 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
873 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
886 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
899 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
912 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
925 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
946 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
955 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
971 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
980 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
993 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1002 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1016 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1030 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1043 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1056 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1071 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1080 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1089 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1116 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1129 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1142 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1151 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1160 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1173 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1182 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1191 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1203 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
1213 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1232 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1245 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1263 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1276 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1291 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1304 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1319 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1328 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1337 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1350 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1381 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1396 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1408 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
1434 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1443 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1456 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1474 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1488 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1501 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1514 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1552 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1585 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1594 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1607 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1620 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1633 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1642 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1661 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1677 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1690 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1703 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1716 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1729 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1742 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1755 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1768 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1783 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1797 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1811 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1824 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1837 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1850 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1869 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
1883 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1892 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1905 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1924 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1933 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1949 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1965 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1978 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
1991 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2004 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2018 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2031 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2044 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2056 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
2066 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2079 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2092 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2105 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2117 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
2130 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2143 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2155 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
2166 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2179 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2192 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2205 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2219 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2232 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2246 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2259 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2272 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2302 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2315 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2324 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2336 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
2346 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2360 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2373 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2386 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2425 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2438 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2475 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2488 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2497 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2506 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2515 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2524 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2533 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2542 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2557 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2566 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2603 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2615 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
2625 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2638 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2675 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2706 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2720 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2734 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2747 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2760 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2794 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2807 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2816 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2830 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2843 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2856 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2875 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2888 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2901 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2914 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2926 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
2932 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2945 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
2974 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
2983 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
3018 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
3027 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
3039 S.Diag(Attr.getLoc(), diag::warn_attribute_ignored) << Attr;
3045 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
3058 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
3071 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
3084 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
3122 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
3137 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
3151 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
3169 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
3182 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_decl_type_str)
3195 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
3233 S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type_str)
tools/clang/lib/Parse/ParseDecl.cpp 1692 Diag(AL.getLoc(), diag::warn_unknown_attribute_ignored) << AL;
1694 Diag(AL.getLoc(), DiagID) << AL;
tools/clang/lib/Parse/ParseDeclCXX.cpp 2350 Diag(AL.getLoc(), diag::warn_gcc_attribute_location);
tools/clang/lib/Parse/ParseExprCXX.cpp 1252 Diag(A.getLoc(), diag::warn_cuda_attr_lambda_position)
tools/clang/lib/Parse/ParsePragma.cpp 1498 SourceLocation Loc = Attrs[1].getLoc();
tools/clang/lib/Parse/Parser.cpp 1177 Diag(AL.getLoc(), diag::warn_attribute_on_function_definition) << AL;
tools/clang/lib/Sema/SemaAttr.cpp 790 Diag(Entry.Attribute->getLoc(), diag::warn_pragma_attribute_unused)
tools/clang/lib/Sema/SemaDecl.cpp 4640 Diag(AL.getLoc(), diag::warn_declspec_attribute_ignored)
tools/clang/lib/Sema/SemaDeclAttr.cpp 192 S.Diag(AL.getLoc(), Diag) << AL << Num;
233 static SourceLocation getAttrLoc(const ParsedAttr &AL) { return AL.getLoc(); }
300 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible) << AL << A;
519 S.Diag(AL.getLoc(), diag::warn_thread_attribute_decl_not_pointer) << AL << QT;
644 S.Diag(AL.getLoc(),
648 S.Diag(AL.getLoc(), diag::warn_thread_attribute_not_on_non_static_member)
673 S.Diag(AL.getLoc(), diag::warn_thread_attribute_ignored) << AL;
701 S.Diag(AL.getLoc(),
715 S.Diag(AL.getLoc(), diag::warn_thread_attribute_argument_not_lockable)
774 S.Diag(AL.getLoc(), diag::warn_thread_attribute_decl_not_lockable) << AL;
870 S.Diag(AL.getLoc(), diag::warn_attribute_return_pointers_only) << AL;
905 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
983 S.Diag(AL.getLoc(), diag::err_attr_cond_never_constant_expr) << AL;
992 S.Diag(AL.getLoc(), diag::ext_clang_enable_if);
1047 S.Diag(AL.getLoc(), diag::ext_clang_diagnose_if);
1116 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
1130 S.Diag(AL.getLoc(), diag::warn_attr_on_unconsumable_class) <<
1189 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
1221 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
1268 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
1290 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
1315 S.Diag(AL.getLoc(), diag::warn_attribute_ignored_for_field_of_type)
1322 S.Diag(AL.getLoc(), diag::warn_attribute_packed_for_bitfield);
1328 S.Diag(AL.getLoc(), diag::warn_attribute_ignored) << AL;
1337 S.Diag(AL.getLoc(), diag::warn_iboutlet_object_type)
1344 S.Diag(AL.getLoc(), diag::warn_iboutlet_object_type)
1350 S.Diag(AL.getLoc(), diag::warn_attribute_iboutlet) << AL;
1368 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1;
1380 PT = S.getTypeName(S.Context.Idents.get("NSObject"), AL.getLoc(),
1383 S.Diag(AL.getLoc(), diag::err_iboutletcollection_type) << "NSObject";
1391 QTLoc = S.Context.getTrivialTypeSourceInfo(QT, AL.getLoc());
1398 S.Diag(AL.getLoc(),
1437 S.Diag(AL.getLoc(), diag::warn_attribute_return_pointers_only)
1440 S.Diag(AL.getLoc(), diag::warn_attribute_pointers_only)
1470 if (NonNullArgs.empty() && AL.getLoc().isFileID() &&
1481 S.Diag(AL.getLoc(), diag::warn_attribute_nonnull_no_pointers);
1496 S.Diag(AL.getLoc(), diag::warn_attribute_nonnull_parm_no_args)
1527 S.Diag(AL.getLoc(), diag::warn_attribute_pointers_only)
1600 SourceLocation AttrLoc = CI.getLoc();
1647 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
1661 S.Diag(AL.getLoc(), diag::err_attribute_too_few_arguments) << AL << 2;
1667 S.Diag(AL.getLoc(), diag::err_attribute_too_many_arguments) << AL << 1;
1702 S.Diag(AL.getLoc(), diag::err_ownership_type) << AL << Err
1713 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible) << AL << I;
1723 S.Diag(AL.getLoc(), diag::note_ownership_returns_index_mismatch)
1742 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1;
1758 S.Diag(AL.getLoc(), diag::err_attribute_weakref_not_global_context)
1805 S.Diag(AL.getLoc(), diag::err_alias_is_definition) << FD << 1;
1818 S.Diag(AL.getLoc(), diag::err_alias_not_supported_on_darwin);
1822 S.Diag(AL.getLoc(), diag::err_alias_not_supported_on_nvptx);
1828 S.Diag(AL.getLoc(), diag::err_alias_is_definition) << FD << 0;
1834 S.Diag(AL.getLoc(), diag::err_alias_is_definition) << VD << 0;
1843 const DeclarationNameInfo target(&S.Context.Idents.get(Str), AL.getLoc());
1877 S.Diag(AL.getLoc(), diag::warn_attribute_return_pointers_only)
1886 S.Diag(AL.getLoc(), diag::err_attribute_dll_lambda) << AL;
1897 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
1916 S.Diag(AL.getLoc(), diag::warn_multiversion_duplicate_entries);
1933 S.Diag(AL.getLoc(), diag::err_attribute_not_supported_in_lang)
1951 S.Diag(AL.getLoc(), diag::err_attribute_not_supported_on_arch)
1964 S.Diag(Attrs.getLoc(), diag::warn_attribute_wrong_decl_type)
1974 S.Diag(Attrs.getLoc(), diag::warn_nocf_check_attribute_ignored);
1991 Diag(AL.getLoc(), diag::warn_unknown_attribute_ignored) << AL;
2007 S.Diag(AL.getLoc(), AL.isCXX11Attribute()
2045 S.Diag(AL.getLoc(), diag::err_repeat_attribute) << A;
2053 S.Diag(AL.getLoc(), diag::err_attribute_vecreturn_only_vector_member);
2058 S.Diag(AL.getLoc(), diag::err_attribute_vecreturn_only_pod_record);
2064 S.Diag(AL.getLoc(), diag::err_attribute_vecreturn_only_vector_member);
2079 S.Diag(AL.getLoc(),
2094 S.Diag(AL.getLoc(), diag::ext_cxx17_attr) << AL;
2130 S.Diag(AL.getLoc(), diag::err_objc_attr_protocol_requires_definition)
2291 Diag(CI.getLoc(), diag::note_overridden_method);
2293 Diag(CI.getLoc(), diag::note_protocol_method);
2296 Diag(CI.getLoc(), diag::note_previous_attribute);
2379 S.Diag(AL.getLoc(),
2485 S.Diag(CI.getLoc(), diag::note_previous_attribute);
2538 S.Diag(AL.getLoc(), diag::warn_attribute_protected_visibility);
2556 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
2622 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
2630 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << II;
2644 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
2650 S.Diag(AL.getLoc(), diag::err_attribute_sentinel_less_than_zero)
2664 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
2673 S.Diag(AL.getLoc(), diag::err_attribute_sentinel_not_zero_or_one)
2682 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_named_arguments);
2687 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_not_variadic) << 0;
2692 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_not_variadic) << 0;
2697 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_not_variadic) << 1;
2708 S.Diag(AL.getLoc(), diag::warn_attribute_sentinel_not_variadic) << m;
2712 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type)
2717 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type)
2728 S.Diag(AL.getLoc(), diag::warn_attribute_void_function_method) << AL << 0;
2733 S.Diag(AL.getLoc(), diag::warn_attribute_void_function_method) << AL << 1;
2747 S.Diag(AL.getLoc(), diag::ext_cxx2a_attr) << AL;
2756 S.Diag(AL.getLoc(), diag::ext_cxx17_attr) << AL;
2767 S.Diag(AL.getLoc(), diag::warn_attribute_invalid_on_definition)
2774 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type)
2793 S.Diag(AL.getLoc(), diag::err_attribute_argument_is_zero)
2803 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL;
2816 S.Diag(AL.getLoc(), diag::err_attribute_argument_is_zero)
2824 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL;
2832 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1;
2843 S.Diag(AL.getLoc(), diag::err_attribute_invalid_argument) << 3 << AL;
2849 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL;
2871 Diag(CI.getLoc(), diag::note_previous_attribute);
2939 Diag(CI.getLoc(), diag::note_previous_attribute);
2954 S.Diag(AL.getLoc(),
3018 S.Diag(AL.getLoc(), diag::warn_duplicate_attribute) << AL;
3083 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
3092 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << II;
3116 S.Diag(AL.getLoc(), diag::err_format_attribute_not)
3126 S.Diag(AL.getLoc(), diag::err_format_attribute_result_not)
3169 S.Diag(AL.getLoc(), diag::warn_attribute_ignored) << AL;
3174 S.Diag(AL.getLoc(), diag::err_init_priority_object_attr);
3182 S.Diag(AL.getLoc(), diag::err_init_priority_object_attr);
3195 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_range)
3226 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
3251 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported)
3263 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds)
3273 S.Diag(AL.getLoc(),
3286 S.Diag(AL.getLoc(), diag::err_format_attribute_not)
3295 S.Diag(AL.getLoc(), diag::err_format_attribute_not)
3302 S.Diag(AL.getLoc(), diag::err_format_attribute_not)
3328 S.Diag(AL.getLoc(), diag::err_format_strftime_third_parameter)
3334 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds)
3348 S.Diag(AL.getLoc(), diag::err_callback_attribute_no_callee)
3379 S.Diag(AL.getLoc(), diag::err_callback_attribute_argument_unknown)
3392 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds)
3399 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds)
3410 S.Diag(AL.getLoc(), diag::err_callback_implicit_this_not_available)
3428 S.Diag(AL.getLoc(), diag::err_callback_attribute_invalid_callee)
3439 S.Diag(AL.getLoc(), diag::err_callback_callee_no_function_type)
3451 S.Diag(AL.getLoc(), diag::err_callback_callee_no_function_type)
3457 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments)
3463 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments)
3469 S.Diag(AL.getLoc(), diag::err_callback_callee_is_variadic) << AL.getRange();
3475 S.Diag(AL.getLoc(), diag::err_callback_attribute_multiple) << AL.getRange();
3493 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) << AL
3500 S.Diag(AL.getLoc(),
3508 S.Diag(AL.getLoc(), diag::warn_transparent_union_attribute_zero_fields);
3576 SourceLocation AttrLoc = CI.getLoc();
3619 S.Diag(AL.getLoc(), diag::err_attribute_wrong_number_arguments) << AL << 1;
3644 SourceLocation AttrLoc = CI.getLoc();
3895 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
3909 SourceLocation AttrLoc = CI.getLoc();
4053 Diag(CI.getLoc(), diag::warn_attribute_ignored) << Ident;
4084 Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type)
4127 Diag(CI.getLoc(), diag::warn_attribute_ignored) << "'minsize'";
4150 Diag(CI.getLoc(), diag::note_conflicting_attribute);
4155 Diag(CI.getLoc(), diag::note_conflicting_attribute);
4197 S.Diag(AL.getLoc(), diag::err_cuda_nonglobal_constant);
4211 S.Diag(AL.getLoc(), diag::err_cuda_extern_shared) << VD;
4215 S.CUDADiagIfHostCode(AL.getLoc(), diag::err_cuda_host_shared)
4255 S.Diag(AL.getLoc(), diag::warn_gnu_inline_attribute_requires_inline);
4260 S.Diag(AL.getLoc(), diag::warn_gnu_inline_cplusplus_without_extern);
4275 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type)
4379 S.Diag(AL.getLoc(), diag::err_attribute_invalid_argument)
4396 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible)
4413 S.Diag(AL.getLoc(), diag::err_attributes_are_not_compatible)
4494 Diag(Attrs.getLoc(), diag::err_invalid_pcs);
4557 Diag(Attrs.getLoc(), diag::error_cconv_unsupported)
4562 Diag(Attrs.getLoc(), diag::warn_cconv_unsupported)
4621 Diag(CI.getLoc(), diag::err_attributes_are_not_compatible)
4634 Diag(CI.getLoc(), diag::err_swift_abi_parameter_wrong_type)
4642 Diag(CI.getLoc(), diag::err_swift_abi_parameter_wrong_type)
4650 Diag(CI.getLoc(), diag::err_swift_abi_parameter_wrong_type)
4678 Diag(AL.getLoc(), diag::err_attribute_regparm_wrong_platform)
4686 Diag(AL.getLoc(), diag::err_attribute_regparm_invalid_number)
4765 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
4786 S.Diag(AL.getLoc(), diag::err_attribute_pointers_only) << AL << 0;
4797 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
4806 S.Diag(AL.getLoc(), diag::err_attribute_wrong_decl_type)
4846 S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
4856 S.Diag(AL.getLoc(), diag::err_attribute_arm_mve_alias);
5100 SourceLocation loc = Attrs.getLoc();
5152 S.Diag(AL.getLoc(), diag::err_objc_attr_typedef_not_id) << AL;
5159 S.Diag(AL.getLoc(), diag::err_objc_attr_typedef_not_void_pointer);
5270 S.Diag(AL.getLoc(), diag::err_objc_precise_lifetime_bad_type)
5294 S.Diag(AL.getLoc(), diag::warn_objc_precise_lifetime_meaningless)
5312 Diag(CI.getLoc(), diag::note_previous_uuid);
5321 S.Diag(AL.getLoc(), diag::err_attribute_not_supported_in_lang)
5361 S.Diag(AL.getLoc(), diag::warn_atl_uuid_deprecated);
5370 S.Diag(AL.getLoc(), diag::err_attribute_not_supported_in_lang)
5386 S.Diag(AL.getLoc(), diag::err_thread_unsupported);
5390 S.Diag(AL.getLoc(), diag::err_declspec_thread_on_thread_variable);
5394 S.Diag(AL.getLoc(), diag::err_thread_non_global) << "__declspec(thread)";
5411 S.Diag(AL.getLoc(), diag::warn_attr_abi_tag_namespace) << 0;
5415 S.Diag(AL.getLoc(), diag::warn_attr_abi_tag_namespace) << 1;
5434 S.Diag(AL.getLoc(), diag::err_attribute_too_many_arguments) << AL << 1;
5448 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << Str
5482 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
5490 S.Diag(AL.getLoc(), diag::err_attribute_argument_type)
5498 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds)
5511 S.Diag(AL.getLoc(), diag::err_attribute_too_many_arguments) << AL << 1;
5555 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported)
5573 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type)
5746 S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported) << AL << Str
5920 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type)
5936 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds)
5952 Diag(CI.getLoc(), diag::warn_attribute_ignored) << "'dllimport'";
6016 Diag(CI.getLoc(), diag::note_previous_ms_inheritance);
6028 Diag(CI.getLoc(), diag::warn_ignored_ms_inheritance)
6033 Diag(CI.getLoc(), diag::warn_ignored_ms_inheritance)
6124 S.Diag(AL.getLoc(), diag::warn_deprecated_anonymous_namespace);
6146 S.Diag(AL.getLoc(), diag::ext_cxx14_attr) << AL;
6221 S.Diag(AL.getLoc(), diag::err_attribute_requires_opencl_version)
6224 S.Diag(AL.getLoc(), diag::warn_opencl_attr_deprecated_ignored) << AL
6279 S.Diag(AL.getLoc(), diag::warn_duplicate_declspec)
6282 S.Diag(AL.getLoc(), diag::err_opencl_multiple_access_qualifiers)
6300 S.Diag(AL.getLoc(), diag::err_opencl_invalid_read_write)
6430 S.Diag(AL.getLoc(), diag::warn_declspec_allocator_nonpointer)
6462 S.Diag(AL.getLoc(),
6480 S.Diag(AL.getLoc(), diag::err_stmt_attribute_invalid_on_decl)
7216 Diag(AttrList.begin()->getLoc(), diag::err_attribute_weakref_without_alias)
7293 Diag(AL.getLoc(), diag::err_only_annotate_after_access_spec);
7311 S.Diag(AL.getLoc(), diag::warn_unknown_attribute_ignored)
7314 S.Diag(AL.getLoc(), diag::warn_attribute_not_on_decl) << AL
tools/clang/lib/Sema/SemaDeclCXX.cpp 2569 Diag(AL.getLoc(), AL.getKind() == ParsedAttr::UnknownAttribute
8377 Diag(AL.getLoc(), diag::warn_attribute_after_definition_ignored) << AL;
tools/clang/lib/Sema/SemaStmtAttr.cpp 47 S.Diag(A.getLoc(), diag::ext_cxx17_attr) << A;
56 S.Diag(A.getLoc(), diag::err_attribute_too_few_arguments) << A << 1;
291 S.Diag(A.getLoc(), diag::err_attribute_too_many_arguments) << A << 1;
302 S.Diag(A.getLoc(), diag::err_attribute_argument_type)
325 S.Diag(A.getLoc(), A.isDeclspecAttribute()
tools/clang/lib/Sema/SemaTemplate.cpp 9000 Diag(AL.getLoc(), diag::note_attribute);
9061 Diag(AL.getLoc(),
tools/clang/lib/Sema/SemaType.cpp 84 SourceLocation loc = attr.getLoc();
812 S.Diag(AL.getLoc(),
4714 AttrLoc = AL.getLoc();
4722 AttrLoc = AL.getLoc();
4941 attr.getLoc()))
5750 DASTL.setAttrNameLoc(AL.getLoc());
5979 S.Diag(Attr.getLoc(), diag::err_attribute_address_function_type);
5989 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_number_arguments) << Attr
6001 id.setIdentifier(Attr.getArgAsIdent(0)->Ident, Attr.getLoc());
6015 if (!BuildAddressSpaceIndex(S, ASIdx, ASArgExpr, Attr.getLoc())) {
6033 S.BuildAddressSpaceAttr(Type, ASIdx, ASArgExpr, Attr.getLoc());
6041 T = S.BuildAddressSpaceAttr(T, ASIdx, ASArgExpr, Attr.getLoc());
6055 Attr.getLoc())) {
6096 SourceLocation AttrLoc = attr.getLoc();
6266 S.Diag(attr.getLoc(), diag::err_attribute_multiple_objc_gc);
6273 S.Diag(attr.getLoc(), diag::err_attribute_argument_type)
6280 S.Diag(attr.getLoc(), diag::err_attribute_wrong_number_arguments) << attr
6292 S.Diag(attr.getLoc(), diag::warn_attribute_type_not_supported)
6302 if (attr.getLoc().isValid())
6476 S.Diag(PAttr.getLoc(), diag::warn_duplicate_attribute_exact) << PAttr;
6484 S.Diag(PAttr.getLoc(), diag::err_attributes_are_not_compatible)
6489 S.Diag(PAttr.getLoc(), diag::err_attributes_are_not_compatible)
6507 S.Diag(PAttr.getLoc(), diag::err_attribute_no_member_pointers) << PAttr;
6509 S.Diag(PAttr.getLoc(), diag::err_attribute_pointers_only) << PAttr << 0;
6554 SourceLocation nullabilityLoc = attr.getLoc();
6670 S.Diag(attr.getLoc(), diag::err_objc_kindof_nonobject)
6734 auto diag = state.getSema().Diag(attr.getLoc(),
6743 diag << FixItHint::CreateRemoval(attr.getLoc())
6873 if (S.checkNSReturnsRetainedReturnType(attr.getLoc(),
6906 S.Diag(attr.getLoc(), diag::warn_nocf_check_attribute_ignored);
6938 S.Diag(attr.getLoc(), diag::err_attributes_are_not_compatible)
6987 S.Diag(attr.getLoc(), diag::warn_nothrow_attribute_ignored);
7018 S.Diag(attr.getLoc(), diag::err_attributes_are_not_compatible)
7039 return S.Diag(attr.getLoc(), diag::warn_cconv_unsupported)
7044 return S.Diag(attr.getLoc(), diag::err_cconv_varargs)
7051 S.Diag(attr.getLoc(), diag::err_attributes_are_not_compatible)
7138 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_number_arguments) << Attr
7150 Id.setIdentifier(Attr.getArgAsIdent(0)->Ident, Attr.getLoc());
7163 QualType T = S.BuildVectorType(CurType, SizeExpr, Attr.getLoc());
7176 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_number_arguments) << Attr
7188 id.setIdentifier(Attr.getArgAsIdent(0)->Ident, Attr.getLoc());
7202 QualType T = S.BuildExtVectorType(CurType, sizeExpr, Attr.getLoc());
7268 S.Diag(Attr.getLoc(), diag::err_attribute_unsupported) << Attr;
7274 S.Diag(Attr.getLoc(), diag::err_attribute_wrong_number_arguments) << Attr
7284 S.Diag(Attr.getLoc(), diag::err_attribute_argument_type)
7292 S.Diag(Attr.getLoc(), diag::err_attribute_invalid_vector_type) << CurType;
7302 S.Diag(Attr.getLoc(), diag::err_attribute_bad_neon_vector_size) << CurType;
7315 S.Diag(Attr.getLoc(), diag::err_opencl_invalid_access_qualifier);
7349 S.Diag(Attr.getLoc(), diag::warn_duplicate_declspec)
7353 S.Diag(Attr.getLoc(), diag::err_opencl_multiple_access_qualifiers);
7539 state.getSema().Diag(attr.getLoc(),
7562 state.getSema().Diag(attr.getLoc(), diag::err_attribute_not_type_attr)
7570 state.getSema().Diag(attr.getLoc(),
7674 state.getSema().Diag(attr.getLoc(),
7676 << FixItHint::CreateRemoval(attr.getLoc())