[clang-tools-extra] [clang-doc] add tags to Mustache namespace template (PR #142045)
Paul Kirth via cfe-commits
cfe-commits at lists.llvm.org
Fri May 30 13:37:52 PDT 2025
================
@@ -0,0 +1,74 @@
+// RUN: rm -rf %t && mkdir -p %t
+// RUN: clang-doc --format=mustache --output=%t --executor=standalone %s
+// RUN: FileCheck %s < %t/GlobalNamespace/index.html
+
+enum Color {
+ RED,
+ BLUE,
+ GREEN
+};
+
+class Foo;
+
+// CHECK: <li class="sidebar-section">
+// CHECK-NEXT: <a class="sidebar-item" href="#Enums">Enums</a>
+// CHECK-NEXT: </li>
+// CHECK-NEXT: <ul>
+// CHECK-NEXT: <li class="sidebar-item-container">
+// CHECK-NEXT: <a class="sidebar-item" href="#{{[0-9A-F]*}}">enum Color</a>
+// CHECK-NEXT: </li>
+// CHECK-NEXT: </ul>
+// CHECK: <li class="sidebar-section">
+// CHECK-NEXT: <a class="sidebar-item" href="#Classes">Inner Classes</a>
+// CHECK-NEXT: </li>
+// CHECK-NEXT: <ul>
+// CHECK-NEXT: <li class="sidebar-item-container">
+// CHECK-NEXT: <a class="sidebar-item" href="#{{[0-9A-F]*}}">Foo</a>
+// CHECK-NEXT: </li>
+// CHECK-NEXT: </ul>
+
----------------
ilovepi wrote:
Thats good, but should we apply that kind of delimiting below too? for example for each section tag?
https://github.com/llvm/llvm-project/pull/142045
More information about the cfe-commits
mailing list