| 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