aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/clang-doc/assets/class-template.mustache
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/clang-doc/assets/class-template.mustache')
-rw-r--r--clang-tools-extra/clang-doc/assets/class-template.mustache66
1 files changed, 34 insertions, 32 deletions
diff --git a/clang-tools-extra/clang-doc/assets/class-template.mustache b/clang-tools-extra/clang-doc/assets/class-template.mustache
index f9e78f5..b1a7470 100644
--- a/clang-tools-extra/clang-doc/assets/class-template.mustache
+++ b/clang-tools-extra/clang-doc/assets/class-template.mustache
@@ -44,20 +44,20 @@
<main>
<div class="container">
<div class="sidebar">
- <h2>{{RecordType}} {{Name}}</h2>
+ <h2>{{TagType}} {{Name}}</h2>
<ul>
- {{#PublicMembers}}
+ {{#HasPublicMembers}}
<li class="sidebar-section">
- <a class="sidebar-item" href="#PublicMethods">Public Members</a>
+ <a class="sidebar-item" href="#PublicMembers">Public Members</a>
</li>
<ul>
- {{#Obj}}
+ {{#PublicMembers}}
<li class="sidebar-item-container">
<a class="sidebar-item" href="#{{Name}}">{{Name}}</a>
</li>
- {{/Obj}}
+ {{/PublicMembers}}
</ul>
- {{/PublicMembers}}
+ {{/HasPublicMembers}}
{{#ProtectedMembers}}
<li class="sidebar-section">
<a class="sidebar-item" href="#PublicMethods">Protected Members</a>
@@ -70,18 +70,18 @@
{{/Obj}}
</ul>
{{/ProtectedMembers}}
- {{#PublicFunction}}
+ {{#HasPublicFunctions}}
<li class="sidebar-section">
<a class="sidebar-item" href="#PublicMethods">Public Method</a>
</li>
<ul>
- {{#Obj}}
+ {{#PublicFunctions}}
<li class="sidebar-item-container">
- <a class="sidebar-item" href="#{{ID}}">{{Name}}</a>
+ <a class="sidebar-item" href="#{{USR}}">{{Name}}</a>
</li>
- {{/Obj}}
+ {{/PublicFunctions}}
</ul>
- {{/PublicFunction}}
+ {{/HasPublicFunctions}}
{{#ProtectedFunction}}
<li class="sidebar-section">
<a class="sidebar-item" href="#ProtectedFunction">Protected Method</a>
@@ -101,7 +101,7 @@
<ul>
{{#Obj}}
<li class="sidebar-item-container">
- <a class="sidebar-item" href="#{{ID}}">{{EnumName}}</a>
+ <a class="sidebar-item" href="#{{USR}}">{{EnumName}}</a>
</li>
{{/Obj}}
</ul>
@@ -127,22 +127,22 @@
<div class="content">
<section class="hero section-container">
<div class="hero__title">
- <h1 class="hero__title-large">{{RecordType}} {{Name}}</h1>
- {{#RecordComments}}
+ <h1 class="hero__title-large">{{TagType}} {{Name}}</h1>
+ {{#Description}}
<div class="hero__subtitle">
{{>Comments}}
</div>
- {{/RecordComments}}
+ {{/Description}}
</div>
</section>
- {{#PublicMembers}}
+ {{#HasPublicMembers}}
<section id="PublicMembers" class="section-container">
<h2>Public Members</h2>
<div>
- {{#Obj}}
+ {{#PublicMembers}}
<div id="{{Name}}" class="delimiter-container">
<pre>
-<code class="language-cpp code-clang-doc" >{{Type}} {{Name}}</code>
+ <code class="language-cpp code-clang-doc" >{{Type}} {{Name}}</code>
</pre>
{{#MemberComments}}
<div>
@@ -150,10 +150,10 @@
</div>
{{/MemberComments}}
</div>
- {{/Obj}}
+ {{/PublicMembers}}
</div>
</section>
- {{/PublicMembers}}
+ {{/HasPublicMembers}}
{{#ProtectedMembers}}
<section id="ProtectedMembers" class="section-container">
<h2>Protected Members</h2>
@@ -173,26 +173,28 @@
</div>
</section>
{{/ProtectedMembers}}
- {{#PublicFunction}}
+ {{#HasPublicFunctions}}
<section id="PublicMethods" class="section-container">
<h2>Public Methods</h2>
<div>
- {{#Obj}}
+ {{#PublicFunctions}}
{{>FunctionPartial}}
- {{/Obj}}
+ {{/PublicFunctions}}
</div>
</section>
- {{/PublicFunction}}
- {{#ProtectedFunction}}
- <section id="ProtectedFunction" class="section-container">
- <h2>Protected Methods</h2>
- <div>
+ {{/PublicFunctions}}
+ {{#ProtectedFunction}}
+ <li class="sidebar-section">
+ <a class="sidebar-item" href="#ProtectedFunction">Protected Method</a>
+ </li>
+ <ul>
{{#Obj}}
-{{>FunctionPartial}}
+ <li class="sidebar-item-container">
+ <a class="sidebar-item" href="#{{ID}}">{{Name}}</a>
+ </li>
{{/Obj}}
- </div>
- </section>
- {{/ProtectedFunction}}
+ </ul>
+ {{/ProtectedFunction}}
{{#Enums}}
<section id="Enums" class="section-container">
<h2>Enumerations</h2>