[clang] [clang-tools-extra] [Clang] Unify interface for accessing template arguments as written for class/variable template specializations (PR #81642)

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Mon May 6 08:32:20 PDT 2024


================
@@ -4075,9 +4076,8 @@ AST_POLYMORPHIC_MATCHER_P(
     AST_POLYMORPHIC_SUPPORTED_TYPES(
         BlockDecl, CXXBaseSpecifier, CXXCtorInitializer, CXXFunctionalCastExpr,
         CXXNewExpr, CXXTemporaryObjectExpr, CXXUnresolvedConstructExpr,
-        ClassTemplateSpecializationDecl, CompoundLiteralExpr, DeclaratorDecl,
----------------
AaronBallman wrote:

We should probably call this out as a potentially breaking change in the release notes because code that used to work with this matcher will need to change.

https://github.com/llvm/llvm-project/pull/81642


More information about the cfe-commits mailing list