Skip to content

Commit f056f70

Browse files
committed
[clang-doc] Precommit test for global variables
1 parent 63143f0 commit f056f70

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

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

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,5 +103,23 @@ typedef int MyTypedef;
103103
// CHECK-NEXT: }
104104
// CHECK-NEXT: ],
105105
// CHECK-NEXT: "USR": "0000000000000000000000000000000000000000"
106-
// CHECK-NOT: "Variables": [
106+
// CHECK-NOT: "Variables": [
107+
// CHECK-NOT: {
108+
// CHECK-NOT: "IsStatic": true,
109+
// CHECK-NOT: "Location": {
110+
// CHECK-NOT: "Filename": "{{.*}}namespace.cpp",
111+
// CHECK-NOT: "LineNumber": 13
112+
// CHECK-NOT: },
113+
// CHECK-NOT: "Name": "Global",
114+
// CHECK-NOT: "Type": {
115+
// COM: FIXME: IsBuiltIn emits as its default value
116+
// CHECK-NOT: "IsBuiltIn": false,
117+
// CHECK-NOT: "IsTemplate": false,
118+
// CHECK-NOT: "Name": "int",
119+
// CHECK-NOT: "QualName": "int",
120+
// CHECK-NOT: "USR": "0000000000000000000000000000000000000000"
121+
// CHECK-NOT: },
122+
// CHECK-NOT: "USR": "{{[0-9A-F]*}}"
123+
// CHECK-NOT: }
124+
// CHECK-NOT: ]
107125
// CHECK-NEXT: }

0 commit comments

Comments
 (0)