logic: improved recording of template member specializations
* implemented recording template member specialitation relations for fields, static variables, member classes and enums * added windows only tests that index whole projects (Bullet & Box2D) to prevent regression
This commit is contained in:
@@ -204,7 +204,7 @@ DEF_TRAVERSE_TYPE(TypeLoc, {}, {})
|
||||
// additionally: skip implicit CXXRecordDecls (this does not skip template specializations).
|
||||
bool CxxAstVisitor::TraverseCXXRecordDecl(clang::CXXRecordDecl *d)
|
||||
{
|
||||
if (utility::isImplicit(d))
|
||||
if (utility::isImplicit(d) && d->getMemberSpecializationInfo() == nullptr)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user