111 lines · plain
1{{! 2 Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3 See https://llvm.org/LICENSE.txt for license information.4 SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5 6 This file defines the template for generating namespaces7}}8<!DOCTYPE html>9<html lang="en-US">10 <head>11 <meta charset="utf-8"/>12 <title>{{NamespaceTitle}}</title>13 {{#Stylesheets}}14 <link rel="stylesheet" type="text/css" href="{{.}}"/>15 {{/Stylesheets}}16 {{#Scripts}}17 <script src="{{.}}"></script>18 {{/Scripts}}19 {{! Highlight.js dependency for syntax highlighting }}20 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">21 <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>22 <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/cpp.min.js"></script>23 </head>24 <body>25 <nav class="navbar">26 <div class="navbar__container">27 {{#ProjectName}}28 <div class="navbar__logo">29 {{ProjectName}}30 </div>31 {{/ProjectName}}32 <div class="navbar__menu">33 <ul class="navbar__links">34 <li class="navbar__item">35 <a href="/" class="navbar__link">Namespace</a>36 </li>37 <li class="navbar__item">38 <a href="/" class="navbar__link">Class</a>39 </li>40 </ul>41 </div>42 </div>43 </nav>44 <main>45 <div class="container">46 <div class="sidebar">47 <h2>{{RecordType}} {{Name}}</h2>48 <ul>49 {{#HasEnums}}50 <li class="sidebar-section">51 <a class="sidebar-item" href="#Enums">Enums</a>52 </li>53 <li>54 <ul>55 {{#Enums}}56 <li class="sidebar-item-container">57 <a class="sidebar-item" href="#{{USR}}">{{Name}}</a>58 </li>59 {{/Enums}}60 </ul>61 </li>62 {{/HasEnums}}63 {{#HasRecords}}64 <li class="sidebar-section">65 <a class="sidebar-item" href="#Classes">Inner Classes</a>66 </li>67 <li>68 <ul>69 {{#Records}}70 <li class="sidebar-item-container">71 <a class="sidebar-item" href="#{{USR}}">{{Name}}</a>72 </li>73 {{/Records}}74 </ul>75 </li>76 {{/HasRecrods}}77 </ul>78 </div>79 <div class="resizer" id="resizer"></div>80 <div class="content">81 {{#HasEnums}}82 <section id="Enums" class="section-container">83 <h2>Enumerations</h2>84 <div>85 {{#Enums}}86 {{>EnumPartial}}87 {{/Enums}}88 </div>89 </section>90 {{/HasEnums}}91 92 {{#HasRecords}}93 <section id="Classes" class="section-container">94 <h2>Inner Classes</h2>95 <ul class="class-container">96 {{#Records}}97 <li id="{{USR}}" style="max-height: 40px;">98 <a href="{{DocumentationFileName}}.html">99 <pre><code class="language-cpp code-clang-doc">class {{Name}}</code></pre>100 </a>101 </li>102 {{/Records}}103 </ul>104 </section>105 {{/HasRecords}}106 </div>107 </div>108 </main>109 </body>110</html>111