[clang-tools-extra] [clang-doc] Replace HTML-CHECK commands with HTML-CHECK-NEXT commands (PR #181330)

Erick Velez via cfe-commits cfe-commits at lists.llvm.org
Sun Feb 15 12:01:25 PST 2026


================
@@ -7,558 +7,508 @@
 // RUN: FileCheck %s -input-file=%t/docs/html/GlobalNamespace/_ZTV9Rectangle.html -check-prefix=HTML-RECTANGLE
 // RUN: FileCheck %s -input-file=%t/docs/html/GlobalNamespace/_ZTV6Circle.html -check-prefix=HTML-CIRCLE
 
-HTML-SHAPE: <html lang="en-US">
-HTML-SHAPE: <head>
-HTML-SHAPE:     <meta charset="utf-8"/>
-HTML-SHAPE:     <title>Shape</title>
-HTML-SHAPE:         <link rel="stylesheet" type="text/css" href="../clang-doc-mustache.css"/>
-HTML-SHAPE:         <script src="../mustache-index.js"></script>
-HTML-SHAPE:     <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">
-HTML-SHAPE:     <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
-HTML-SHAPE:     <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/cpp.min.js"></script>
-HTML-SHAPE: </head>
-HTML-SHAPE: <body>
-HTML-SHAPE: <nav class="navbar">
-HTML-SHAPE:     <div class="navbar__container">
-HTML-SHAPE:             <div class="navbar__logo">
-HTML-SHAPE:             </div>
-HTML-SHAPE:         <div class="navbar__menu">
-HTML-SHAPE:             <ul class="navbar__links">
-HTML-SHAPE:                 <li class="navbar__item">
+HTML-SHAPE-LABEL:<html lang="en-US">
+HTML-SHAPE-LABEL:<head>
+HTML-SHAPE:      </head>
+HTML-SHAPE-LABEL:<body>
----------------
evelez7 wrote:

This seems like an odd pattern of `-LABEL` checks being used. Why are they structured like this?

https://github.com/llvm/llvm-project/pull/181330


More information about the cfe-commits mailing list