Issue 181771
Summary [clang-doc] Class template specializations don't display their arguments on namespace pages
Labels clang-doc
Assignees
Reporter evelez7
    <img width="292" height="228" alt="Image" src="" />

These classes are listed in the global namespace's page and are defined by the following:

```
template<typename T> class Foo {};

template<> class Foo<int> {};

template<> class Foo<double> {};

template<> class Foo<float> {};
```

They aren't able to be distinguished by their specialization's parameters when viewed in the parent namespace's page. This is actually a problem with the references that are used to populate the HTML template since they don't hold any information on the specialization parameters. `QualName` doesn't hold the spelling either.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to