summaryrefslogtreecommitdiff
path: root/test/AST/ast-dump-namespace-json.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/AST/ast-dump-namespace-json.cpp')
-rw-r--r--test/AST/ast-dump-namespace-json.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/test/AST/ast-dump-namespace-json.cpp b/test/AST/ast-dump-namespace-json.cpp
index c97beeb33c..9680195364 100644
--- a/test/AST/ast-dump-namespace-json.cpp
+++ b/test/AST/ast-dump-namespace-json.cpp
@@ -23,6 +23,7 @@ namespace quux::inline frobble {
// CHECK: "kind": "NamespaceDecl",
// CHECK-NEXT: "loc": {
+// CHECK-NEXT: "offset": 98,
// CHECK-NEXT: "file": "{{.*}}",
// CHECK-NEXT: "line": 3,
// CHECK-NEXT: "col": 11,
@@ -30,10 +31,12 @@ namespace quux::inline frobble {
// CHECK-NEXT: },
// CHECK-NEXT: "range": {
// CHECK-NEXT: "begin": {
+// CHECK-NEXT: "offset": 88,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 9
// CHECK-NEXT: },
// CHECK-NEXT: "end": {
+// CHECK-NEXT: "offset": 104,
// CHECK-NEXT: "line": 4,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 1
@@ -45,16 +48,19 @@ namespace quux::inline frobble {
// CHECK: "kind": "NamespaceDecl",
// CHECK-NEXT: "loc": {
+// CHECK-NEXT: "offset": 117,
// CHECK-NEXT: "line": 6,
// CHECK-NEXT: "col": 11,
// CHECK-NEXT: "tokLen": 1
// CHECK-NEXT: },
// CHECK-NEXT: "range": {
// CHECK-NEXT: "begin": {
+// CHECK-NEXT: "offset": 107,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 9
// CHECK-NEXT: },
// CHECK-NEXT: "end": {
+// CHECK-NEXT: "offset": 119,
// CHECK-NEXT: "line": 7,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 1
@@ -70,16 +76,19 @@ namespace quux::inline frobble {
// CHECK: "kind": "NamespaceDecl",
// CHECK-NEXT: "loc": {
+// CHECK-NEXT: "offset": 132,
// CHECK-NEXT: "line": 9,
// CHECK-NEXT: "col": 11,
// CHECK-NEXT: "tokLen": 3
// CHECK-NEXT: },
// CHECK-NEXT: "range": {
// CHECK-NEXT: "begin": {
+// CHECK-NEXT: "offset": 122,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 9
// CHECK-NEXT: },
// CHECK-NEXT: "end": {
+// CHECK-NEXT: "offset": 163,
// CHECK-NEXT: "line": 12,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 1
@@ -91,16 +100,19 @@ namespace quux::inline frobble {
// CHECK-NEXT: "id": "0x{{.*}}",
// CHECK-NEXT: "kind": "NamespaceDecl",
// CHECK-NEXT: "loc": {
+// CHECK-NEXT: "offset": 155,
// CHECK-NEXT: "line": 10,
// CHECK-NEXT: "col": 18,
// CHECK-NEXT: "tokLen": 3
// CHECK-NEXT: },
// CHECK-NEXT: "range": {
// CHECK-NEXT: "begin": {
+// CHECK-NEXT: "offset": 138,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 6
// CHECK-NEXT: },
// CHECK-NEXT: "end": {
+// CHECK-NEXT: "offset": 161,
// CHECK-NEXT: "line": 11,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 1
@@ -115,16 +127,19 @@ namespace quux::inline frobble {
// CHECK: "kind": "NamespaceDecl",
// CHECK-NEXT: "loc": {
+// CHECK-NEXT: "offset": 176,
// CHECK-NEXT: "line": 14,
// CHECK-NEXT: "col": 11,
// CHECK-NEXT: "tokLen": 3
// CHECK-NEXT: },
// CHECK-NEXT: "range": {
// CHECK-NEXT: "begin": {
+// CHECK-NEXT: "offset": 166,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 9
// CHECK-NEXT: },
// CHECK-NEXT: "end": {
+// CHECK-NEXT: "offset": 188,
// CHECK-NEXT: "line": 15,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 1
@@ -136,16 +151,19 @@ namespace quux::inline frobble {
// CHECK-NEXT: "id": "0x{{.*}}",
// CHECK-NEXT: "kind": "NamespaceDecl",
// CHECK-NEXT: "loc": {
+// CHECK-NEXT: "offset": 181,
// CHECK-NEXT: "line": 14,
// CHECK-NEXT: "col": 16,
// CHECK-NEXT: "tokLen": 4
// CHECK-NEXT: },
// CHECK-NEXT: "range": {
// CHECK-NEXT: "begin": {
+// CHECK-NEXT: "offset": 179,
// CHECK-NEXT: "col": 14,
// CHECK-NEXT: "tokLen": 2
// CHECK-NEXT: },
// CHECK-NEXT: "end": {
+// CHECK-NEXT: "offset": 188,
// CHECK-NEXT: "line": 15,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 1
@@ -159,16 +177,19 @@ namespace quux::inline frobble {
// CHECK: "kind": "NamespaceDecl",
// CHECK-NEXT: "loc": {
+// CHECK-NEXT: "offset": 201,
// CHECK-NEXT: "line": 17,
// CHECK-NEXT: "col": 11,
// CHECK-NEXT: "tokLen": 4
// CHECK-NEXT: },
// CHECK-NEXT: "range": {
// CHECK-NEXT: "begin": {
+// CHECK-NEXT: "offset": 191,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 9
// CHECK-NEXT: },
// CHECK-NEXT: "end": {
+// CHECK-NEXT: "offset": 224,
// CHECK-NEXT: "line": 18,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 1
@@ -180,16 +201,19 @@ namespace quux::inline frobble {
// CHECK-NEXT: "id": "0x{{.*}}",
// CHECK-NEXT: "kind": "NamespaceDecl",
// CHECK-NEXT: "loc": {
+// CHECK-NEXT: "offset": 214,
// CHECK-NEXT: "line": 17,
// CHECK-NEXT: "col": 24,
// CHECK-NEXT: "tokLen": 7
// CHECK-NEXT: },
// CHECK-NEXT: "range": {
// CHECK-NEXT: "begin": {
+// CHECK-NEXT: "offset": 207,
// CHECK-NEXT: "col": 17,
// CHECK-NEXT: "tokLen": 6
// CHECK-NEXT: },
// CHECK-NEXT: "end": {
+// CHECK-NEXT: "offset": 224,
// CHECK-NEXT: "line": 18,
// CHECK-NEXT: "col": 1,
// CHECK-NEXT: "tokLen": 1