reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclAttr.cpp
 3226     S.Diag(AL.getLoc(), diag::err_attribute_argument_n_type)
 3241     II = &S.Context.Idents.get(Format);
 3251     S.Diag(AL.getLoc(), diag::warn_attribute_type_not_supported)
 3259   if (!checkUInt32Argument(S, AL, IdxExpr, Idx, 2))
 3263     S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds)
 3273       S.Diag(AL.getLoc(),
 3285     if (!isCFStringType(Ty, S.Context)) {
 3286       S.Diag(AL.getLoc(), diag::err_format_attribute_not)
 3294     if (!isNSStringType(Ty, S.Context)) {
 3295       S.Diag(AL.getLoc(), diag::err_format_attribute_not)
 3302     S.Diag(AL.getLoc(), diag::err_format_attribute_not)
 3311   if (!checkUInt32Argument(S, AL, FirstArgExpr, FirstArg, 3))
 3319       S.Diag(D->getLocation(), diag::err_format_attribute_requires_variadic);
 3328       S.Diag(AL.getLoc(), diag::err_format_strftime_third_parameter)
 3334     S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds)
 3339   FormatAttr *NewAttr = S.mergeFormatAttr(D, AL, II, Idx, FirstArg);