[clang-tools-extra] 056b52d - [clang-doc] Precommit test for global variables (#145069)

via cfe-commits cfe-commits at lists.llvm.org
Sat Jun 21 11:56:39 PDT 2025


Author: Erick Velez
Date: 2025-06-21T11:56:35-07:00
New Revision: 056b52df344f688fd3831a07bc477f77f883a696

URL: https://github.com/llvm/llvm-project/commit/056b52df344f688fd3831a07bc477f77f883a696
DIFF: https://github.com/llvm/llvm-project/commit/056b52df344f688fd3831a07bc477f77f883a696.diff

LOG: [clang-doc] Precommit test for global variables (#145069)

Added: 
    

Modified: 
    clang-tools-extra/test/clang-doc/json/namespace.cpp

Removed: 
    


################################################################################
diff  --git a/clang-tools-extra/test/clang-doc/json/namespace.cpp b/clang-tools-extra/test/clang-doc/json/namespace.cpp
index 928864be1feb0..248d47351bd38 100644
--- a/clang-tools-extra/test/clang-doc/json/namespace.cpp
+++ b/clang-tools-extra/test/clang-doc/json/namespace.cpp
@@ -103,5 +103,23 @@ typedef int MyTypedef;
 // CHECK-NEXT:      }
 // CHECK-NEXT:    ],
 // CHECK-NEXT:    "USR": "0000000000000000000000000000000000000000"
-// CHECK-NOT:     "Variables": [
+// CHECK-NOT:    "Variables": [
+// CHECK-NOT:      {
+// CHECK-NOT:        "IsStatic": true,
+// CHECK-NOT:        "Location": {
+// CHECK-NOT:          "Filename": "{{.*}}namespace.cpp",
+// CHECK-NOT:          "LineNumber": 13
+// CHECK-NOT:        },
+// CHECK-NOT:        "Name": "Global",
+// CHECK-NOT:        "Type": {
+// COM:                FIXME: IsBuiltIn emits as its default value
+// CHECK-NOT:          "IsBuiltIn": false,
+// CHECK-NOT:          "IsTemplate": false,
+// CHECK-NOT:          "Name": "int",
+// CHECK-NOT:          "QualName": "int",
+// CHECK-NOT:          "USR": "0000000000000000000000000000000000000000"
+// CHECK-NOT:        },
+// CHECK-NOT:        "USR": "{{[0-9A-F]*}}"
+// CHECK-NOT:      }
+// CHECK-NOT:    ]
 // CHECK-NEXT:  }


        


More information about the cfe-commits mailing list