<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/101129>101129</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-doc][GSOC] improve clang-doc html output
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
PeterChou1
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
PeterChou1
</td>
</tr>
</table>
<pre>
This issue will serve as the overview for the final stretch of the gsoc project, the first part of gsoc focused on improving the runtime speed for clang-doc, now that's completed, we can focus on improving the output of clang-docs html output
Mentors: @ilovepi, @petrhosek
These are taken from my gsoc proposal that I believe I can complete in the next month
Goals 1:
Status: WIP
Add distinction between private\protected\public\static methods which are grouped into its own section.
clang-doc makes no such distinction with its html/markdown output; all methods are filed under the ‘method’ section.
Goals 2:
Status: WIP
Add cross reference links in Clang-Docs HTML output
Goals 3:
Status: WIP
- https://github.com/llvm/llvm-project/pull/101108
Add support in HTML output for
- Template parameters
- Inherited Members/Methods
- Block Comments
- Enum Comments
Goals 4:
Status: WIP
Improve clang-doc CSS, ideally the output could look like the redesigned LLVM website
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUVMFu4zYQ_RrqMkggU1ISHXRI7PXWQIwukKA9U-TIYk2RAjmymr8vSNmO22232AsFDYfzHh9nnghBHyxiw6oXxvk3JPTr3k0rxjmrNpmYqHe--YxnrVMfzXuvA-gQJoRZGwMB_QlBBKAewZ3QnzTO0DmfAp22wkAgjyR7cF0KHoKTMHr3B0pifH1O9IFgFJ5iVsronJwCKnAW9DB6d9L2kHL9ZEkPCGFEVAlKGmEPd8rJWM66GagXxPhjAOmG0SChijszghR2Kfx9WTfROCX4a7kAPQ3mvMPyDcufl3WPlpwPrHgGVubauBOOOkKwMh-RfO8CHm8PvPcYEIRHIHFEC513AwwfVy1GF4RJtGEHLRqNJ4Rdonu5AmibeFr8k2BwlvpbgK9OmAArVpz_30jQlAj-vvu2hJ6VAqUDaStJOwst0oxoYfT6JAhZtR69I5RRrWo9Tq3RklXrQIK0hAGpdyrA3GvZp5scvJtGVKAtOdAUwM0WAqbi97BgXqWEQRwxgHUQJtn_jcesqU_no9iMbwfhjyrWOutevIAw5kogQnfaoILJKlz6jH3h7Cln9dOSdPmtr3S-l4r_n1TSuxDAY4cerUQw2h5DfIR1utMmtscv7_vXf2mPBaH4EcId9ERjjDG-ZXx70NRP7b10A-NbY06Xz911ULbjZKI8q3y1yp9u4SLbMI2j8xT53ZCK03HBe8dhNIIwTpkY4lgHuOztbI9eEyrY49CiD4xv94vel5QX4-QR1m4Y0NI1-sVOwz-CtxKUP5JgWXdpCPFz6GD99hZHSSsUxnzczqZ0k1FgnDuC0Udc3AAVJidT8Pr62x5mbIMmvIX4rzVTTaHqohYZNqtHzovVU5FXWd_UD7yr8OkxL1bIVw8PuRLlA3_E_KEuMMcu0w3PeZk_FnlelVVe3Ze8LrtW1W1bS15xycocB6HNfXzDe-cPWfLMJj4erzMjWjThbL0W58VRz87rm_Tw7XQIrMyNDhQ-y5Amkzz70_OqDatevr79umbV5uxpt3LeWFg2edP8dN8lbuHcebzOTg3_KwAA__9ZmQZb">