diff options
Diffstat (limited to 'clang-tools-extra/clang-doc/assets/class-template.mustache')
-rw-r--r-- | clang-tools-extra/clang-doc/assets/class-template.mustache | 66 |
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> |