You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, if a class scope explicit specialization of a member function template of a class template has the same type as another non-template member function, they will both generate the same USR. This is because we generate the explicit specializations USR from the CXXMethodDecl returned by ClassScopeFunctionSpecializationDecl::getSpecialization. For example:
Currently, functions 1 and 3 generate the same USR. This can be fixed by generating the USR for function 3 using the ClassScopeFunctionSpecializationDecl.
Activity
sdkrystian commentedon Jul 8, 2024
Will be fixed by llvm/llvm-project#98027.