[clang] [clang][ASTImporter] Fix crash when import `VarTemplateDecl` in record (PR #67522)
Balázs Kéri via cfe-commits
cfe-commits at lists.llvm.org
Tue Oct 3 02:38:54 PDT 2023
================
@@ -4988,6 +4988,39 @@ TEST_P(ASTImporterOptionSpecificTestBase,
}
}
+TEST_P(ImportFriendClasses, RecordVarTemplateDecl) {
+ Decl *ToTU = getToTuDecl(
+ R"(
+ template <class T>
+ class A {
+ public:
+ template <class U>
+ static constexpr bool X = true;
+ };
+ )",
+ Lang_CXX14);
+
+ auto *Fwd = FirstDeclMatcher<VarTemplateDecl>().match(
----------------
balazske wrote:
Name `Fwd` seems not to match with the meaning.of the variable.
https://github.com/llvm/llvm-project/pull/67522
More information about the cfe-commits
mailing list