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

References

tools/clang/lib/Sema/SemaDeclAttr.cpp
 6124       S.Diag(AL.getLoc(), diag::warn_deprecated_anonymous_namespace);
 6134   if (AL.isArgExpr(0) && AL.getArgAsExpr(0) &&
 6134   if (AL.isArgExpr(0) && AL.getArgAsExpr(0) &&
 6135       !S.checkStringLiteralArgumentAttr(AL, 0, Str))
 6139   if (AL.isDeclspecAttribute() || AL.isCXX11Attribute())
 6139   if (AL.isDeclspecAttribute() || AL.isCXX11Attribute())
 6140     checkAttributeAtMostNumArgs(S, AL, 1);
 6141   else if (AL.isArgExpr(1) && AL.getArgAsExpr(1) &&
 6141   else if (AL.isArgExpr(1) && AL.getArgAsExpr(1) &&
 6142            !S.checkStringLiteralArgumentAttr(AL, 1, Replacement))
 6145   if (!S.getLangOpts().CPlusPlus14 && AL.isCXX11Attribute() && !AL.isGNUScope())
 6145   if (!S.getLangOpts().CPlusPlus14 && AL.isCXX11Attribute() && !AL.isGNUScope())
 6146     S.Diag(AL.getLoc(), diag::ext_cxx14_attr) << AL;
 6146     S.Diag(AL.getLoc(), diag::ext_cxx14_attr) << AL;
 6148   D->addAttr(::new (S.Context) DeprecatedAttr(S.Context, AL, Str, Replacement));