aboutsummaryrefslogtreecommitdiff
path: root/doc-tool/resources
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2017-02-24 17:04:31 +0900
committerFelix Mulder <felix.mulder@gmail.com>2017-02-24 17:57:59 +0900
commit5bb7c976712e8c86898b94d1abea1acedeed3562 (patch)
tree4711c95cf5f7e86cded4ea521f23b7b56f2b21cf /doc-tool/resources
parenta0f47a00131935d85f957a80d0c4472eaa7b5baa (diff)
downloaddotty-5bb7c976712e8c86898b94d1abea1acedeed3562.tar.gz
dotty-5bb7c976712e8c86898b94d1abea1acedeed3562.tar.bz2
dotty-5bb7c976712e8c86898b94d1abea1acedeed3562.zip
Add type params to type aliases
Diffstat (limited to 'doc-tool/resources')
-rw-r--r--doc-tool/resources/_layouts/api-page.html15
1 files changed, 14 insertions, 1 deletions
diff --git a/doc-tool/resources/_layouts/api-page.html b/doc-tool/resources/_layouts/api-page.html
index 878ec8d8f..2d2f0265a 100644
--- a/doc-tool/resources/_layouts/api-page.html
+++ b/doc-tool/resources/_layouts/api-page.html
@@ -134,12 +134,25 @@ extraCSS:
{% endfor %}
{% endif %}
- {% if member.kind == "type" and member.alias != null %}
+ {% if member.kind == "type" %}
+ {% for tparam in member.typeParams %}
+ {% if forloop.first %}
+ <span class="no-left">[</span>
+ {% endif %}
+ {% if forloop.last %}
+ <span class="no-left">{{ tparam }}</span>
+ <span class="no-left">]</span>
+ {% else %}
+ <span class="no-left">{{ tparam }}, </span>
+ {% endif %}
+ {% endfor %}
+ {% if member.alias != null %}
<span class="type-alias">
<span class="equals"> = </span>
{% renderRef member.alias %}
</span>
{% endif %}
+ {% endif %}
{% if member.returnValue %}
<span class="no-left">: {% renderRef member.returnValue %}</span>