Skip to content

Commit 67dd0e6

Browse files
authored
Fix ScopeReflectionTest issue
1 parent 3e6fb5e commit 67dd0e6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

unittests/CppInterOp/ScopeReflectionTest.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -772,7 +772,11 @@ template<class T> constexpr T pi = T(3.1415926535897932385L);
772772
VarTemplateDecl* VDTD1 = VD->getSpecializedTemplate();
773773
EXPECT_TRUE(VDTD1->isThisDeclarationADefinition());
774774
#if CLANG_VERSION_MAJOR > 13
775+
#if CLANG_VERSION_MAJOR > 18
776+
TemplateArgument TA1 = (*VD->getTemplateArgsAsWritten())[0].getArgument();
777+
#else
775778
TemplateArgument TA1 = (*VD->getTemplateArgsInfo())[0].getArgument();
779+
#endif // CLANG_VERSION_MAJOR
776780
#else
777781
TemplateArgument TA1 = VD->getTemplateArgsInfo()[0].getArgument();
778782
#endif // CLANG_VERSION_MAJOR

0 commit comments

Comments
 (0)