================ @@ -1049,6 +1049,7 @@ Parser::ParseExternalDeclaration(ParsedAttributes &Attrs, case tok::kw_extern: if (getLangOpts().CPlusPlus && NextToken().is(tok::kw_template)) { + ProhibitAttributes(Attrs); ---------------- erichkeane wrote:
ALSO: I checked and this should only prevent `regular` keywords-as-attributes, which seem to only be ARM based ones, so this won't affect things like __alignas or calling conventions/etc. https://github.com/llvm/llvm-project/pull/136328 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits