4545namespace {
4646void anonFunction () {}
4747// MD-ANON-INDEX-LINE: *Defined at {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp#[[@LINE-1]]*
48- // HTML-ANON-INDEX-LINE-NOT : <p>Defined at line [[@LINE-2]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
48+ // HTML-ANON-INDEX-LINE: <p>Defined at line [[@LINE-2]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
4949
5050class AnonClass {};
5151// MD-ANON-CLASS-LINE: *Defined at {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp#[[@LINE-1]]*
@@ -80,7 +80,7 @@ namespace PrimaryNamespace {
8080// Function in PrimaryNamespace
8181void functionInPrimaryNamespace () {}
8282// MD-PRIMARY-INDEX-LINE: *Defined at {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp#[[@LINE-1]]*
83- // HTML-PRIMARY-INDEX-LINE-NOT : <p>Defined at line [[@LINE-2]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
83+ // HTML-PRIMARY-INDEX-LINE: <p>Defined at line [[@LINE-2]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
8484
8585// Class in PrimaryNamespace
8686class ClassInPrimaryNamespace {};
@@ -97,7 +97,7 @@ namespace NestedNamespace {
9797// Function in NestedNamespace
9898void functionInNestedNamespace () {}
9999// MD-NESTED-INDEX-LINE: *Defined at {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp#[[@LINE-1]]*
100- // HTML-NESTED-INDEX-LINE-NOT : <p>Defined at line [[@LINE-2]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
100+ // HTML-NESTED-INDEX-LINE: <p>Defined at line [[@LINE-2]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
101101
102102// Class in NestedNamespace
103103class ClassInNestedNamespace {};
@@ -128,10 +128,17 @@ class ClassInNestedNamespace {};
128128// HTML-NESTED-INDEX: </a>
129129// HTML-NESTED-INDEX: </li>
130130// HTML-NESTED-INDEX: </ul>
131- // HTML-NESTED-INDEX-NOT: <h2 id="Functions">Functions</h2>
132- // HTML-NESTED-INDEX-NOT: <h3 id="{{([0-9A-F]{40})}}">functionInNestedNamespace</h3>
133- // HTML-NESTED-INDEX-NOT: <p>void functionInNestedNamespace()</p>
134- // HTML-NESTED-INDEX-NOT: <p> Function in NestedNamespace</p>
131+ // HTML-NESTED-INDEX: <div class="delimiter-container">
132+ // HTML-NESTED-INDEX: <div id="{{([0-9A-F]{40})}}">
133+ // HTML-NESTED-INDEX: <pre><code class="language-cpp code-clang-doc">void functionInNestedNamespace ()</code></pre>
134+ // HTML-NESTED-INDEX: <div>
135+ // HTML-NESTED-INDEX: <div>
136+ // HTML-NESTED-INDEX: <p> Function in NestedNamespace</p>
137+ // HTML-NESTED-INDEX: </div>
138+ // HTML-NESTED-INDEX: </div>
139+ // HTML-NESTED-INDEX: <p>Defined at line 98 of file {{.*}}namespace.cpp</p>
140+ // HTML-NESTED-INDEX: </div>
141+ // HTML-NESTED-INDEX: </div>
135142} // namespace PrimaryNamespace
136143
137144// MD-PRIMARY-INDEX: # namespace PrimaryNamespace
@@ -148,25 +155,31 @@ class ClassInNestedNamespace {};
148155// HTML-PRIMARY-INDEX: <h2>PrimaryNamespace</h2>
149156// HTML-PRIMARY-INDEX-NOT: <h2 id="Namespaces">Namespaces</h2>
150157// HTML-PRIMARY-INDEX-NOT: <a href="NestedNamespace{{[\/]}}index.html">NestedNamespace</a>
151- // HTML-PRIMARY-INDEX <h2>Inner Classes</h2>
152- // HTML-PRIMARY-INDEX <ul class="class-container">
153- // HTML-PRIMARY-INDEX <li id="{{([0-9A-F]{40})}}" style="max-height: 40px;">
154- // HTML-PRIMARY-INDEX <a href="_ZTVN16PrimaryNamespace23ClassInPrimaryNamespaceE.html">
155- // HTML-PRIMARY-INDEX <pre><code class="language-cpp code-clang-doc">class ClassInPrimaryNamespace</code></pre>
156- // HTML-PRIMARY-INDEX </a>
157- // HTML-PRIMARY-INDEX </li>
158- // HTML-PRIMARY-INDEX </ul>
159- // HTML-PRIMARY-INDEX-NOT: <h2 id="Functions">Functions</h2>
160- // HTML-PRIMARY-INDEX-NOT: <h3 id="{{([0-9A-F]{40})}}">functionInPrimaryNamespace</h3>
161- // HTML-PRIMARY-INDEX-NOT: <p>void functionInPrimaryNamespace()</p>
162- // HTML-PRIMARY-INDEX-NOT: <p> Function in PrimaryNamespace</p>
163-
158+ // HTML-PRIMARY-INDEX: <h2>Inner Classes</h2>
159+ // HTML-PRIMARY-INDEX: <ul class="class-container">
160+ // HTML-PRIMARY-INDEX: <li id="{{([0-9A-F]{40})}}" style="max-height: 40px;">
161+ // HTML-PRIMARY-INDEX: <a href="_ZTVN16PrimaryNamespace23ClassInPrimaryNamespaceE.html">
162+ // HTML-PRIMARY-INDEX: <pre><code class="language-cpp code-clang-doc">class ClassInPrimaryNamespace</code></pre>
163+ // HTML-PRIMARY-INDEX: </a>
164+ // HTML-PRIMARY-INDEX: </li>
165+ // HTML-PRIMARY-INDEX: </ul>
166+ // HTML-PRIMARY-INDEX: <div class="delimiter-container">
167+ // HTML-PRIMARY-INDEX: <div id="{{([0-9A-F]{40})}}">
168+ // HTML-PRIMARY-INDEX: <pre><code class="language-cpp code-clang-doc">void functionInPrimaryNamespace ()</code></pre>
169+ // HTML-PRIMARY-INDEX: <div>
170+ // HTML-PRIMARY-INDEX: <div>
171+ // HTML-PRIMARY-INDEX: <p> Function in PrimaryNamespace</p>
172+ // HTML-PRIMARY-INDEX: </div>
173+ // HTML-PRIMARY-INDEX: </div>
174+ // HTML-PRIMARY-INDEX: <p>Defined at line 81 of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
175+ // HTML-PRIMARY-INDEX: </div>
176+ // HTML-PRIMARY-INDEX: </div>
164177// AnotherNamespace
165178namespace AnotherNamespace {
166179// Function in AnotherNamespace
167180void functionInAnotherNamespace () {}
168181// MD-ANOTHER-INDEX-LINE: *Defined at {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp#[[@LINE-1]]*
169- // HTML-ANOTHER-INDEX-LINE-NOT : <p>Defined at line [[@LINE-2]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
182+ // HTML-ANOTHER-INDEX-LINE: <p>Defined at line [[@LINE-2]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
170183
171184// Class in AnotherNamespace
172185class ClassInAnotherNamespace {};
@@ -198,10 +211,17 @@ class ClassInAnotherNamespace {};
198211// HTML-ANOTHER-INDEX: </a>
199212// HTML-ANOTHER-INDEX: </li>
200213// HTML-ANOTHER-INDEX: </ul>
201- // HTML-ANOTHER-INDEX-NOT: <h2 id="Functions">Functions</h2>
202- // HTML-ANOTHER-INDEX-NOT: <h3 id="{{([0-9A-F]{40})}}">functionInAnotherNamespace</h3>
203- // HTML-ANOTHER-INDEX-NOT: <p>void functionInAnotherNamespace()</p>
204- // HTML-ANOTHER-INDEX-NOT: <p> Function in AnotherNamespace</p>
214+ // HTML-ANOTHER-INDEX: <div class="delimiter-container">
215+ // HTML-ANOTHER-INDEX: <div id="{{([0-9A-F]{40})}}">
216+ // HTML-ANOTHER-INDEX: <pre><code class="language-cpp code-clang-doc">void functionInAnotherNamespace ()</code></pre>
217+ // HTML-ANOTHER-INDEX: <div>
218+ // HTML-ANOTHER-INDEX: <div>
219+ // HTML-ANOTHER-INDEX: <p> Function in AnotherNamespace</p>
220+ // HTML-ANOTHER-INDEX: </div>
221+ // HTML-ANOTHER-INDEX: </div>
222+ // HTML-ANOTHER-INDEX: <p>Defined at line 180 of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}namespace.cpp</p>
223+ // HTML-ANOTHER-INDEX: </div>
224+ // HTML-ANOTHER-INDEX: </div>
205225
206226// COM: FIXME: Add namespaces to namespace template
207227// HTML-GLOBAL-INDEX-NOT: <div id="main-content" class="col-xs-12 col-sm-9 col-md-8 main-content">
0 commit comments