<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/67549>67549</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Clang-doc: markdown generator type naming
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          BotellaA
      </td>
    </tr>
</table>

<pre>
    Is there a reason to output the `Reference::Name` instead of `Reference::QualName`?
https://github.com/llvm/llvm-project/blob/08136d822c73e9f2c042db25c4b45a4cb6cafed1/clang-tools-extra/clang-doc/MDGenerator.cpp#L166-L167

The generated doc is not clear without the template information. 
For example, returning a tuple only displays "tuple" without its content types.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUUsFunDAQ_RpzGe0KBvDCgcMmEVWltFKr_sBgBtatsZE9NNm_r5ZN0ksvvdjSvKfx83uPUrKzZ-5U_aDqp4w2uYTYPQRh5-icDWG8dp8TyIUjA0FkSsGDBAibrJvcAFA6_84TR_aGVXlW5fkrLax0DtYnYRohTP8gfdvIvRFV2av8SeXni8iabjD2CvvZymUbjiYsCnvnfr9fhzWGn2xEYT-4MCjs86Yo9dggmlPJ7YQmr3AcsDbVUNVUmUEbmngsFPbGkZ8PEoJLB36VSB-zMRiF_ZenT-w5koR4NOuqsHwutD48F_p013g_f1wY5juRRxiDAZvABwHjmCK8WLmEN3-El9WRMFg_hbiQ2OCPcF_Thwj8SsvqWOEjRJYteutnIJBtdQzBuyuMNq2OrgkU4j5WiB9PWElgghf2AnJdOR2zsSvHtmwp467Qbd0U-tQW2aVr26Ku6rwpq4bbJp8KrQeqi3IqmrKaTkNmO8yxzFs8FVhgrY_UcKVbqpuC6maaJlXlvJB1x1sOxxDnzKa0cadPddVmjgZ2aS8ToucX2EGFeOtW7Pbshm1OqsqdTZL-bhErjrvHjxzKMywUf43hxb_bHOL-PfC0WD9nW3Tdf9dl15MU9rvePwEAAP__Jc33-g">