diff --git a/clang/test/AST/ast-dump-comment-json.cpp b/clang/test/AST/ast-dump-comment-json.cpp --- a/clang/test/AST/ast-dump-comment-json.cpp +++ b/clang/test/AST/ast-dump-comment-json.cpp @@ -41,19 +41,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 75, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -63,18 +63,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 75, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -84,18 +84,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 75, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -119,19 +119,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -141,18 +141,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -162,18 +162,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -188,19 +188,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -210,18 +210,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -231,18 +231,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -255,18 +255,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "BlockCommandComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 152, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -277,18 +277,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -298,18 +298,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -326,19 +326,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 @@ -349,19 +349,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -371,18 +371,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -395,18 +395,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParamCommandComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 @@ -420,19 +420,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 @@ -443,19 +443,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 211, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -466,19 +466,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -493,18 +493,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParamCommandComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 218, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -518,18 +518,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -539,18 +539,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -567,19 +567,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -589,18 +589,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -610,18 +610,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -634,18 +634,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TParamCommandComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -656,18 +656,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -677,18 +677,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -705,18 +705,18 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -726,18 +726,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -747,18 +747,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -771,18 +771,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TParamCommandComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -796,18 +796,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -817,18 +817,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -845,19 +845,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 374, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -867,18 +867,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 374, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -888,18 +888,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -910,18 +910,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "InlineCommandComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 374, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -940,19 +940,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 @@ -963,19 +963,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 @@ -986,19 +986,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1009,18 +1009,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "HTMLStartTagComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 417, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 416, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 418, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1031,18 +1031,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 421, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1053,18 +1053,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "HTMLEndTagComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 424, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 422, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1075,19 +1075,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 430, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 430, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 430, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1098,18 +1098,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "HTMLStartTagComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 432, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 431, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1125,19 +1125,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1147,18 +1147,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1168,18 +1168,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1192,18 +1192,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VerbatimBlockComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 467, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1215,19 +1215,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VerbatimBlockLineComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1242,19 +1242,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1264,18 +1264,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1285,18 +1285,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1309,18 +1309,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParamCommandComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 539, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 538, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1332,18 +1332,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1353,18 +1353,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1381,18 +1381,18 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1402,18 +1402,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1423,18 +1423,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1447,18 +1447,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParamCommandComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 539, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 538, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1470,18 +1470,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParagraphComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1491,18 +1491,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TextComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-decl-context-json.cpp b/clang/test/AST/ast-dump-decl-context-json.cpp --- a/clang/test/AST/ast-dump-decl-context-json.cpp +++ b/clang/test/AST/ast-dump-decl-context-json.cpp @@ -19,7 +19,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 116, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 11, @@ -27,12 +27,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 106, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -44,19 +44,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 156, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -68,19 +68,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -97,19 +97,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 167, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 179, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -127,12 +127,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 178, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 179, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -144,19 +144,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 189, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 182, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 210, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -221,19 +221,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 189, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 182, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 189, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -246,19 +246,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 200, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -275,19 +275,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 221, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 213, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -305,12 +305,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-decl-json.c b/clang/test/AST/ast-dump-decl-json.c --- a/clang/test/AST/ast-dump-decl-json.c +++ b/clang/test/AST/ast-dump-decl-json.c @@ -95,7 +95,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 12, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 1, // CHECK-NEXT: "col": 13, @@ -106,7 +106,7 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 0, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7, // CHECK-NEXT: "includedFrom": { @@ -114,7 +114,7 @@ // CHECK-NEXT: } // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 12, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 22, // CHECK-NEXT: "includedFrom": { @@ -142,7 +142,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 149, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 5, @@ -150,12 +150,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 145, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 149, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: } @@ -171,7 +171,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 24, @@ -179,12 +179,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 163, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: } @@ -202,7 +202,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 8, @@ -210,12 +210,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 241, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -229,19 +229,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -258,7 +258,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 252, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 8, @@ -266,12 +266,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 245, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 305, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -285,19 +285,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 273, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 273, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -311,19 +311,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 285, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 278, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -338,19 +338,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 297, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 293, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 297, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -369,7 +369,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "LabelDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 13, @@ -377,12 +377,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 334, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -395,7 +395,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 13, @@ -403,12 +403,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 399, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 15 // CHECK-NEXT: } @@ -432,7 +432,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 6, @@ -440,12 +440,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 429, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 464, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -457,19 +457,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 451, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 451, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 451, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: } @@ -486,7 +486,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 8, @@ -494,12 +494,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 531, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -513,19 +513,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 496, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 496, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 526, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -536,19 +536,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 507, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 507, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 507, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: } @@ -564,20 +564,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 528, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 496, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 528, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -596,7 +596,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 540, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 6, @@ -604,12 +604,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 540, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -621,7 +621,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 8, @@ -629,12 +629,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -648,19 +648,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 592, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 588, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 592, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -677,7 +677,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 606, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 8, @@ -685,12 +685,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 599, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 628, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -705,7 +705,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 639, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 8, @@ -713,12 +713,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 632, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 697, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -732,19 +732,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 663, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 663, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 674, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -757,19 +757,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 676, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 663, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 676, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 19 @@ -788,7 +788,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 708, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 8, @@ -796,12 +796,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 701, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 746, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -815,19 +815,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -840,19 +840,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -869,7 +869,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 8, @@ -877,12 +877,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 750, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 21 // CHECK-NEXT: } @@ -895,7 +895,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 811, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 3, @@ -903,12 +903,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 811, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 20 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 811, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 20 // CHECK-NEXT: } @@ -923,7 +923,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 835, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 3, @@ -931,12 +931,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 835, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 24 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -951,12 +951,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -972,12 +972,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -997,7 +997,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 875, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 8, @@ -1005,12 +1005,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 930, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1024,19 +1024,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 901, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 901, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 927, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -1049,19 +1049,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 914, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -1077,19 +1077,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 901, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 901, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 901, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -1103,19 +1103,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -1130,7 +1130,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1003, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 5, @@ -1138,12 +1138,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 999, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1055, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1159,19 +1159,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1020, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1186,18 +1186,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1027, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1213,12 +1213,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1055, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1230,13 +1230,13 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1045, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1247,12 +1247,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1268,12 +1268,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1304,7 +1304,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1113, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 5, @@ -1312,12 +1312,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 54, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1332,18 +1332,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1131, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1360,12 +1360,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1150, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 42, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 54, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1376,12 +1376,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1152, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 44, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1392,12 +1392,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1413,12 +1413,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1435,12 +1435,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1475,7 +1475,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 5, @@ -1483,12 +1483,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1195, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1503,18 +1503,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1531,7 +1531,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1203, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 6, @@ -1539,12 +1539,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1560,7 +1560,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1241, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 12, @@ -1568,12 +1568,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1260, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1590,7 +1590,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1274, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 12, @@ -1598,12 +1598,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1263, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1297, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1620,7 +1620,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1330, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 7, @@ -1628,12 +1628,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1330, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -1648,7 +1648,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1351, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 7, @@ -1656,12 +1656,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1347, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1677,12 +1677,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1698,12 +1698,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1723,7 +1723,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1383, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 5, @@ -1731,12 +1731,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1379, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1383, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: } @@ -1752,7 +1752,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1407, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 12, @@ -1760,12 +1760,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1396, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1407, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -1782,7 +1782,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1435, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 14, @@ -1790,12 +1790,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1422, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1435, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 17 // CHECK-NEXT: } @@ -1812,7 +1812,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1458, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 5, @@ -1820,12 +1820,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1454, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1842,12 +1842,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1865,7 +1865,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1505, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 26, @@ -1873,12 +1873,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1501, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1505, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 15 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-decl-json.m b/clang/test/AST/ast-dump-decl-json.m --- a/clang/test/AST/ast-dump-decl-json.m +++ b/clang/test/AST/ast-dump-decl-json.m @@ -89,7 +89,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCInterfaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 12, @@ -97,12 +97,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -126,7 +126,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCImplementationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 215, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 17, @@ -134,12 +134,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 364, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -159,19 +159,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -186,19 +186,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 267, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 263, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 267, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -213,19 +213,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 292, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: } @@ -240,19 +240,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 320, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: } @@ -267,19 +267,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 346, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -297,7 +297,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 408, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 1, @@ -305,12 +305,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 408, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 447, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -327,18 +327,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 437, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -355,7 +355,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 490, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 1, @@ -363,12 +363,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 490, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 544, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -416,19 +416,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -443,12 +443,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 41, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 544, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -460,13 +460,13 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -477,12 +477,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -504,7 +504,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCProtocolDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 11, @@ -512,12 +512,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 552, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 598, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -529,19 +529,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -560,7 +560,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCInterfaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 614, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 12, @@ -568,12 +568,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 651, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -603,19 +603,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 636, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 37, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 636, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 648, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -634,7 +634,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCImplementationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 672, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 17, @@ -642,12 +642,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 656, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 720, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -669,19 +669,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 698, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 698, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -696,19 +696,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 703, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 703, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 718, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -756,13 +756,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 716, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 718, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -778,7 +778,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCCategoryDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 737, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 12, @@ -786,12 +786,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 726, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 793, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -820,19 +820,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 778, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 778, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 790, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -851,7 +851,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCInterfaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 809, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 12, @@ -859,12 +859,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 798, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 845, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -892,19 +892,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCTypeParamDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 830, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 830, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 830, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -923,7 +923,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCCategoryImplDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 866, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 17, @@ -931,12 +931,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 850, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 920, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -958,19 +958,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 903, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 903, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1018,13 +1018,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 916, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1040,7 +1040,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCCompatibleAliasDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 926, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 1, @@ -1048,12 +1048,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 926, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 926, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1070,7 +1070,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCInterfaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 990, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 12, @@ -1078,12 +1078,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 979, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1086, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -1106,19 +1106,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCPropertyDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1010, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1146,19 +1146,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCPropertyDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1066, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1176,19 +1176,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1205,18 +1205,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1233,18 +1233,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1260,19 +1260,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1289,18 +1289,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1317,18 +1317,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1347,7 +1347,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "ObjCImplementationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1107, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 17, @@ -1355,12 +1355,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1091, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1380,19 +1380,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1128, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1407,19 +1407,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCPropertyImplDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1444,19 +1444,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1472,18 +1472,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCPropertyImplDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1508,19 +1508,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1537,18 +1537,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1565,19 +1565,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1593,19 +1593,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1622,18 +1622,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1650,19 +1650,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1681,7 +1681,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1184, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 6, @@ -1689,12 +1689,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1179, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1710,19 +1710,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1202, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1202, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1738,12 +1738,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1205, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1755,13 +1755,13 @@ // CHECK-NEXT: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1783,12 +1783,12 @@ // CHECK-NEXT: "kind": "BlockExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1802,18 +1802,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "BlockDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1824,18 +1824,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1215, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1211, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1215, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1861,12 +1861,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1877,12 +1877,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1898,12 +1898,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1929,18 +1929,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1215, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1211, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1215, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1965,7 +1965,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1300, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 21, @@ -1973,12 +1973,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1300, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-enum-json.cpp b/clang/test/AST/ast-dump-enum-json.cpp --- a/clang/test/AST/ast-dump-enum-json.cpp +++ b/clang/test/AST/ast-dump-enum-json.cpp @@ -36,7 +36,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 88, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 1, @@ -44,12 +44,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 88, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 108, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -60,19 +60,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 97, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 97, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 97, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -86,19 +86,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 104, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 104, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 104, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -114,19 +114,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 117, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 112, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -138,19 +138,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -164,19 +164,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 132, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 132, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 132, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -192,19 +192,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 141, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -219,19 +219,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -245,19 +245,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -273,19 +273,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 209, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -301,19 +301,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -327,19 +327,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 203, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 203, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 203, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -355,19 +355,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 213, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -383,19 +383,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -409,19 +409,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -437,19 +437,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 246, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -465,19 +465,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -491,19 +491,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-expr-json.c b/clang/test/AST/ast-dump-expr-json.c --- a/clang/test/AST/ast-dump-expr-json.c +++ b/clang/test/AST/ast-dump-expr-json.c @@ -113,7 +113,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 118, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 6, @@ -121,12 +121,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 113, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 143, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -143,13 +143,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 143, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -161,13 +161,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -183,12 +183,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -204,12 +204,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -225,12 +225,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -248,12 +248,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -275,19 +275,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 191, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -303,19 +303,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -331,12 +331,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 169, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 191, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -348,13 +348,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -370,12 +370,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -398,12 +398,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -421,13 +421,13 @@ // CHECK-NEXT: "kind": "CompoundAssignOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -449,12 +449,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -477,12 +477,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -498,12 +498,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -534,19 +534,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 244, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -562,19 +562,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -590,12 +590,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 244, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -607,13 +607,13 @@ // CHECK-NEXT: "kind": "ConditionalOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -628,12 +628,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -649,12 +649,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -679,12 +679,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 227, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 227, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -700,12 +700,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -723,13 +723,13 @@ // CHECK-NEXT: "kind": "BinaryConditionalOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 241, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -744,12 +744,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -765,12 +765,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -795,12 +795,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -815,12 +815,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -836,12 +836,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -868,12 +868,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -888,12 +888,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -909,12 +909,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -941,12 +941,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 241, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 241, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -968,19 +968,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 252, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 15 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 247, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 638, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -996,19 +996,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 272, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 272, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1023,18 +1023,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 275, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1050,12 +1050,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 638, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1067,13 +1067,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1089,12 +1089,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1110,12 +1110,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1140,12 +1140,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1161,12 +1161,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1193,13 +1193,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1215,12 +1215,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1236,12 +1236,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1266,12 +1266,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1287,12 +1287,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1319,13 +1319,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 353, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 357, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1341,12 +1341,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 353, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 353, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1362,12 +1362,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 353, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 353, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1392,12 +1392,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 357, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 357, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1413,12 +1413,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 357, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 357, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1445,13 +1445,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 366, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1467,12 +1467,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1488,12 +1488,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1518,12 +1518,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 366, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 366, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1539,12 +1539,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 366, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 366, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1571,13 +1571,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 371, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1593,12 +1593,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 371, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 371, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1614,12 +1614,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 371, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 371, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1644,12 +1644,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1665,12 +1665,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1697,13 +1697,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 405, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1719,12 +1719,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 405, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 405, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1740,12 +1740,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 405, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 405, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1770,12 +1770,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1791,12 +1791,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1823,13 +1823,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1845,12 +1845,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1866,12 +1866,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1896,12 +1896,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1917,12 +1917,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1949,13 +1949,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 452, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 456, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1971,12 +1971,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 452, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 452, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1992,12 +1992,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 452, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 452, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2022,12 +2022,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 456, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 456, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2043,12 +2043,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 456, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 456, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2075,13 +2075,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 461, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2097,12 +2097,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 461, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 461, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2118,12 +2118,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 461, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 461, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2148,12 +2148,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2169,12 +2169,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2201,13 +2201,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2223,12 +2223,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2244,12 +2244,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2274,12 +2274,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2295,12 +2295,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2327,13 +2327,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2349,12 +2349,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2370,12 +2370,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2400,12 +2400,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2421,12 +2421,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2453,13 +2453,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 524, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2475,12 +2475,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2496,12 +2496,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2526,12 +2526,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 524, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 524, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2547,12 +2547,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 524, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 524, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2579,13 +2579,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 529, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2601,12 +2601,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 529, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 529, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2622,12 +2622,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 529, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 529, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2652,12 +2652,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2673,12 +2673,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2705,13 +2705,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 564, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 568, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2727,12 +2727,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 564, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 564, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2748,12 +2748,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 564, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 564, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2778,12 +2778,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 568, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 568, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2799,12 +2799,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 568, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 568, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2831,13 +2831,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 577, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2853,12 +2853,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2874,12 +2874,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2904,12 +2904,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 577, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 577, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2925,12 +2925,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 577, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 577, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2957,13 +2957,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 613, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2979,12 +2979,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 613, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 613, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3000,12 +3000,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 613, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 613, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3030,12 +3030,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3051,12 +3051,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3083,13 +3083,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 622, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 626, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3105,12 +3105,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 622, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 622, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3126,12 +3126,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 622, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 622, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3156,12 +3156,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 626, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 626, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3177,12 +3177,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 626, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 626, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3209,13 +3209,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 631, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3231,12 +3231,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 631, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 631, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3252,12 +3252,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 631, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 631, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3282,12 +3282,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3303,12 +3303,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3339,19 +3339,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 646, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 641, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 829, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3368,19 +3368,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 665, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 661, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 665, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3395,18 +3395,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 673, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 668, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 673, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3422,12 +3422,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 676, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 829, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3439,13 +3439,13 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 700, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 707, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3461,12 +3461,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 707, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 707, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3483,12 +3483,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 707, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 707, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3515,13 +3515,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 756, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3538,12 +3538,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3559,12 +3559,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3591,13 +3591,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 762, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 763, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3615,12 +3615,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 763, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 763, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3636,12 +3636,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 763, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 763, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3668,13 +3668,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 768, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 769, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3692,12 +3692,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 769, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 769, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3722,13 +3722,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 774, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 775, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3744,12 +3744,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 774, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 775, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3767,12 +3767,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 775, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 775, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3788,12 +3788,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 775, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 775, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3822,13 +3822,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 780, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3846,12 +3846,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3867,12 +3867,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3899,13 +3899,13 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 787, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3921,12 +3921,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3952,13 +3952,13 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 799, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 809, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3977,13 +3977,13 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 814, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 826, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4006,19 +4006,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 861, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 856, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1054, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4034,19 +4034,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 883, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 883, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4061,18 +4061,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 895, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 895, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4088,18 +4088,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 908, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 53, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 898, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 908, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 53, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4115,12 +4115,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 911, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 56, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1054, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4132,13 +4132,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 915, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4154,12 +4154,12 @@ // CHECK-NEXT: "kind": "ArraySubscriptExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 915, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4174,12 +4174,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 915, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 915, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4195,12 +4195,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 915, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 915, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4225,12 +4225,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 917, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 917, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4250,13 +4250,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4271,12 +4271,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: } @@ -4292,12 +4292,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: } @@ -4322,12 +4322,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 938, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4343,12 +4343,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 938, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4366,12 +4366,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4387,12 +4387,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4421,12 +4421,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 942, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 942, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4442,12 +4442,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 942, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 942, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4474,13 +4474,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 949, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 951, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4496,12 +4496,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 949, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 951, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4519,12 +4519,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 949, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 949, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4553,13 +4553,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 959, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4575,12 +4575,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 959, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4598,12 +4598,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4619,12 +4619,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4653,13 +4653,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1012, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1034, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4675,12 +4675,12 @@ // CHECK-NEXT: "kind": "CompoundLiteralExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1012, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1034, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4695,12 +4695,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1021, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1034, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4715,12 +4715,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1022, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1022, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4736,12 +4736,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1025, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1025, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4757,12 +4757,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1028, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1028, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4778,12 +4778,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1031, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1031, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4805,13 +4805,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1039, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1051, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4828,12 +4828,12 @@ // CHECK-NEXT: "kind": "CompoundLiteralExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1039, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1051, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4849,12 +4849,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1049, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1051, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4870,12 +4870,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1050, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1050, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4901,19 +4901,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1074, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1254, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4929,19 +4929,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4957,12 +4957,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1105, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1254, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4974,13 +4974,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4996,12 +4996,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5026,13 +5026,13 @@ // CHECK-NEXT: "kind": "CharacterLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1114, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1114, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5048,13 +5048,13 @@ // CHECK-NEXT: "kind": "CharacterLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1121, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1121, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5070,13 +5070,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5092,12 +5092,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5115,13 +5115,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5137,12 +5137,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5160,13 +5160,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -5182,12 +5182,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -5205,13 +5205,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5227,12 +5227,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5250,13 +5250,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5272,12 +5272,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5295,13 +5295,13 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 97, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5317,13 +5317,13 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1175, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 98, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1175, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5339,13 +5339,13 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5361,13 +5361,13 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 100, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5383,13 +5383,13 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1195, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1195, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5405,13 +5405,13 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1203, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 102, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1203, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: } @@ -5427,13 +5427,13 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1233, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 103, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1233, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5449,13 +5449,13 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1241, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1241, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5478,13 +5478,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 106, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1251, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5500,12 +5500,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1251, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5520,12 +5520,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-expr-json.cpp b/clang/test/AST/ast-dump-expr-json.cpp --- a/clang/test/AST/ast-dump-expr-json.cpp +++ b/clang/test/AST/ast-dump-expr-json.cpp @@ -159,7 +159,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 6, @@ -167,12 +167,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 947, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -189,13 +189,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 964, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -207,13 +207,13 @@ // CHECK-NEXT: "kind": "CXXThrowExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 968, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 974, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -228,12 +228,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 974, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 974, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -251,13 +251,13 @@ // CHECK-NEXT: "kind": "CXXThrowExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 980, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 980, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -276,7 +276,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 6, @@ -284,12 +284,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 990, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1141, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -305,19 +305,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1015, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -332,18 +332,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1026, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1026, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -358,18 +358,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -384,18 +384,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1057, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 68, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1047, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 58, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1066, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 77, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -411,12 +411,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1069, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 80, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1141, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -428,13 +428,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -450,12 +450,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -478,12 +478,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -499,12 +499,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -531,13 +531,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -553,12 +553,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -574,12 +574,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -604,12 +604,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -625,12 +625,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -657,13 +657,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1117, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -678,12 +678,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1113, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -698,12 +698,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1103, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -719,12 +719,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1103, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1103, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -747,12 +747,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -768,12 +768,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -802,12 +802,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1115, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1115, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -825,13 +825,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1122, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1138, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -846,12 +846,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1122, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -866,12 +866,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -887,12 +887,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -908,12 +908,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -938,12 +938,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -959,12 +959,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -993,12 +993,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1020,7 +1020,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 6, @@ -1028,12 +1028,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1292, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1049,19 +1049,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1077,12 +1077,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1292, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1094,13 +1094,13 @@ // CHECK-NEXT: "kind": "CXXConstCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1177, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1116,12 +1116,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1138,12 +1138,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1170,13 +1170,13 @@ // CHECK-NEXT: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1197,12 +1197,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1219,12 +1219,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1251,13 +1251,13 @@ // CHECK-NEXT: "kind": "CXXDynamicCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1228, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1273,12 +1273,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1252, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1252, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1295,12 +1295,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1252, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1252, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1327,13 +1327,13 @@ // CHECK-NEXT: "kind": "CXXReinterpretCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1289, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1349,12 +1349,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1288, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1288, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1371,12 +1371,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1288, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1288, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1407,7 +1407,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 6, @@ -1415,13 +1415,13 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1533, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1433,19 +1433,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1317, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1305, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1317, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1461,19 +1461,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 20 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1533, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1488,19 +1488,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1347, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1516,12 +1516,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1355, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1533, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1533,13 +1533,13 @@ // CHECK-NEXT: "kind": "SizeOfPackExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1359, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1371, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1555,13 +1555,13 @@ // CHECK-NEXT: "kind": "CXXNoexceptExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1376, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1576,12 +1576,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1597,12 +1597,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1618,12 +1618,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1649,12 +1649,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1670,12 +1670,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1705,13 +1705,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1396, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1402, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1735,13 +1735,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1409, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1417, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1764,13 +1764,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1422, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1432, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1794,12 +1794,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1429, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1432, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1814,12 +1814,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1430, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1430, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1839,13 +1839,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1437, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1446, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1869,12 +1869,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1445, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1445, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1890,12 +1890,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1445, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1445, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1915,13 +1915,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1451, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1946,12 +1946,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1459, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1459, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1967,12 +1967,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1459, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1459, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1990,12 +1990,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1461, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2010,12 +2010,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1462, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1462, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2031,12 +2031,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2056,13 +2056,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1471, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1479, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2086,12 +2086,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2107,12 +2107,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2128,12 +2128,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2162,13 +2162,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1486, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1500, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2193,12 +2193,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1497, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1500, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2213,12 +2213,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2236,12 +2236,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2257,12 +2257,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2278,12 +2278,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2312,13 +2312,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2342,12 +2342,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2363,12 +2363,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2395,13 +2395,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1520, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2426,12 +2426,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2447,12 +2447,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2485,7 +2485,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1541, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 6, @@ -2493,12 +2493,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1807, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2514,19 +2514,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1564, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2541,18 +2541,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2567,18 +2567,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 48, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 48, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2594,12 +2594,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1586, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1807, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2611,13 +2611,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1598, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2632,12 +2632,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1592, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -2655,12 +2655,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2685,12 +2685,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1597, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1597, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2708,13 +2708,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 79, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2729,12 +2729,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1606, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -2752,12 +2752,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2773,12 +2773,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2805,12 +2805,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1611, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1611, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2828,13 +2828,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1638, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2850,12 +2850,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1636, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2873,12 +2873,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2894,12 +2894,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2928,13 +2928,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1643, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1665, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2950,12 +2950,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1643, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1663, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2973,12 +2973,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1643, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1643, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3005,13 +3005,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1676, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3026,12 +3026,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1674, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3049,12 +3049,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3070,12 +3070,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3104,13 +3104,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1681, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1686, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3125,12 +3125,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1681, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1684, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3148,12 +3148,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1681, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1681, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3180,13 +3180,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1691, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 84, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1706, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3201,12 +3201,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1691, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1693, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3224,12 +3224,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1691, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1691, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3256,13 +3256,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1722, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3277,12 +3277,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1720, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3300,12 +3300,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3321,12 +3321,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3355,13 +3355,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1750, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3376,12 +3376,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1748, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3399,12 +3399,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3420,12 +3420,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3454,13 +3454,13 @@ // CHECK-NEXT: "kind": "CXXTypeidExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1755, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1763, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3475,12 +3475,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3505,13 +3505,13 @@ // CHECK-NEXT: "kind": "CXXTypeidExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1768, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1776, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3529,13 +3529,13 @@ // CHECK-NEXT: "kind": "CXXTypeidExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1804, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3560,7 +3560,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1841, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 6, @@ -3568,13 +3568,13 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1810, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 122, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3586,19 +3586,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1832, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1820, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1832, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -3614,19 +3614,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1841, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1836, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 122, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3641,19 +3641,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1870, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1864, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1870, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3670,12 +3670,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1873, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 122, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3687,13 +3687,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1877, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1958, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 @@ -3704,19 +3704,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1877, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1957, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -3780,19 +3780,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1877, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3805,19 +3805,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1897, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1892, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1953, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 100, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3833,13 +3833,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1901, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1953, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 100, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3851,13 +3851,13 @@ // CHECK-NEXT: "kind": "CXXThisExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1909, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1909, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3872,13 +3872,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 98, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3892,18 +3892,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3949,18 +3949,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1927, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3976,12 +3976,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1928, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3993,18 +3993,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4021,12 +4021,12 @@ // CHECK-NEXT: "kind": "ParenListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4041,12 +4041,12 @@ // CHECK-NEXT: "kind": "CXXThisExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4063,12 +4063,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1928, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4081,13 +4081,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1946, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4101,18 +4101,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4160,18 +4160,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1944, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1946, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4187,12 +4187,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1945, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1946, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4204,18 +4204,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4232,12 +4232,12 @@ // CHECK-NEXT: "kind": "ParenListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4252,12 +4252,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4275,12 +4275,12 @@ // CHECK-NEXT: "kind": "CXXThisExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4299,12 +4299,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1945, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1946, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4325,13 +4325,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1963, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 103, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1971, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4341,18 +4341,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1967, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1963, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1967, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4367,18 +4367,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1970, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1963, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1970, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4396,13 +4396,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4416,18 +4416,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4477,18 +4477,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1979, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4504,12 +4504,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1980, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4521,18 +4521,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4549,18 +4549,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4580,12 +4580,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1980, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4598,13 +4598,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 106, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4618,18 +4618,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4679,18 +4679,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1999, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4706,18 +4706,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1993, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1989, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1993, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4732,12 +4732,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2000, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4749,18 +4749,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4777,18 +4777,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4806,18 +4806,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1993, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1989, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1993, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4836,12 +4836,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2000, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4854,13 +4854,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4874,18 +4874,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4931,18 +4931,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2011, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4958,12 +4958,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2012, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4975,18 +4975,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5003,12 +5003,12 @@ // CHECK-NEXT: "kind": "ParenListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5023,12 +5023,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5053,12 +5053,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2012, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5071,13 +5071,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2022, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5091,18 +5091,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5152,18 +5152,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2020, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2022, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5179,12 +5179,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2021, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2022, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5199,12 +5199,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2021, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2022, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5217,13 +5217,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 109, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5237,18 +5237,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5298,18 +5298,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2029, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5325,12 +5325,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2031, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5341,12 +5341,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2033, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5357,12 +5357,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5393,12 +5393,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2031, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5409,12 +5409,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2033, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5425,12 +5425,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5459,13 +5459,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 110, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5479,18 +5479,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5540,18 +5540,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2050, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5567,12 +5567,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2051, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5587,12 +5587,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2051, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5605,13 +5605,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5625,18 +5625,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5686,18 +5686,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2059, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5713,12 +5713,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5729,12 +5729,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2063, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5745,12 +5745,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5781,12 +5781,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2061, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5797,12 +5797,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2063, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5813,12 +5813,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5847,13 +5847,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 112, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2101, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5867,18 +5867,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5924,18 +5924,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2084, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2101, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5951,12 +5951,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2085, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2101, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5967,12 +5967,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2087, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5983,12 +5983,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6004,12 +6004,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6025,12 +6025,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6055,12 +6055,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6076,12 +6076,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6113,18 +6113,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6138,18 +6138,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6166,12 +6166,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6187,12 +6187,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6217,12 +6217,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6245,12 +6245,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2085, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2101, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6261,12 +6261,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2087, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6277,12 +6277,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6298,12 +6298,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6319,12 +6319,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6349,12 +6349,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6370,12 +6370,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6408,13 +6408,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2121, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6428,18 +6428,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6485,18 +6485,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2119, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2121, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6512,12 +6512,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2121, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6529,18 +6529,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6554,18 +6554,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2113, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2113, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2113, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6583,12 +6583,12 @@ // CHECK-NEXT: "kind": "ParenListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6603,12 +6603,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6633,12 +6633,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2117, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2117, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -6654,12 +6654,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2121, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6672,13 +6672,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 114, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6692,18 +6692,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6753,18 +6753,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2131, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6781,12 +6781,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2141, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6798,18 +6798,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6826,18 +6826,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6857,12 +6857,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2141, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6875,13 +6875,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 115, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6895,18 +6895,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6956,18 +6956,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2152, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6983,12 +6983,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2160, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7000,18 +7000,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7028,18 +7028,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7059,12 +7059,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2160, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7077,13 +7077,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7097,18 +7097,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7158,18 +7158,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2171, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7185,12 +7185,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2180, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7202,18 +7202,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7230,18 +7230,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7261,12 +7261,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2180, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7279,13 +7279,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7299,18 +7299,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7360,18 +7360,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7387,12 +7387,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7403,12 +7403,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2200, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7419,12 +7419,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7445,18 +7445,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7473,18 +7473,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7504,12 +7504,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7520,12 +7520,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2200, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7536,12 +7536,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7563,13 +7563,13 @@ // CHECK-NEXT: "kind": "CXXFoldExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 119, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7585,12 +7585,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7616,13 +7616,13 @@ // CHECK-NEXT: "kind": "CXXFoldExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2229, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 120, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2237, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7639,12 +7639,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7669,13 +7669,13 @@ // CHECK-NEXT: "kind": "CXXFoldExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 121, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2254, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7691,12 +7691,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2243, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2243, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7719,12 +7719,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7755,7 +7755,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2336, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 130, // CHECK-NEXT: "col": 6, @@ -7763,12 +7763,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2331, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2379, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 134, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -7785,13 +7785,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2350, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 130, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2379, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 134, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -7803,13 +7803,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2354, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 131, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2361, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7819,18 +7819,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2360, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2354, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2360, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7848,12 +7848,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2360, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2360, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7878,13 +7878,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 132, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2368, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7900,12 +7900,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7921,12 +7921,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7951,12 +7951,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7976,12 +7976,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7997,12 +7997,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8033,13 +8033,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 133, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2376, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8055,12 +8055,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8076,12 +8076,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8106,12 +8106,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8132,12 +8132,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8153,12 +8153,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8193,7 +8193,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2387, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 136, // CHECK-NEXT: "col": 6, @@ -8201,12 +8201,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2382, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2429, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 139, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8223,13 +8223,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2404, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 136, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2429, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 139, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8241,13 +8241,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2408, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 137, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8257,18 +8257,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2414, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2408, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2414, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8286,12 +8286,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2414, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2414, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8316,13 +8316,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 138, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2426, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8337,12 +8337,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8358,12 +8358,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8388,12 +8388,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8413,12 +8413,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8434,12 +8434,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8474,7 +8474,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2437, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 141, // CHECK-NEXT: "col": 6, @@ -8482,12 +8482,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2432, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 146, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8504,13 +8504,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2455, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 141, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 146, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8522,13 +8522,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2459, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 142, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8538,18 +8538,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2459, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8567,12 +8567,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2465, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8597,13 +8597,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2481, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8613,18 +8613,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "UsingDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2480, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8638,13 +8638,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 144, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2488, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8659,12 +8659,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8680,12 +8680,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8715,12 +8715,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8740,12 +8740,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8761,12 +8761,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8797,13 +8797,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 145, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2496, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8819,12 +8819,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8840,12 +8840,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8870,12 +8870,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8896,12 +8896,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8917,12 +8917,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8957,7 +8957,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2559, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 150, // CHECK-NEXT: "col": 6, @@ -8965,12 +8965,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2594, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 153, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8987,13 +8987,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2577, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 150, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2594, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 153, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -9005,13 +9005,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2581, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 151, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2584, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9021,18 +9021,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2581, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9049,12 +9049,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9078,13 +9078,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 152, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2591, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9099,12 +9099,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9120,12 +9120,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9150,12 +9150,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9175,12 +9175,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9196,12 +9196,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-expr-json.m b/clang/test/AST/ast-dump-expr-json.m --- a/clang/test/AST/ast-dump-expr-json.m +++ b/clang/test/AST/ast-dump-expr-json.m @@ -101,7 +101,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 6, @@ -109,12 +109,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1501, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -131,13 +131,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1523, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -149,13 +149,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1527, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1538, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -171,12 +171,12 @@ // CHECK-NEXT: "kind": "ObjCEncodeExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1527, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1538, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -196,13 +196,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1543, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1563, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -218,12 +218,12 @@ // CHECK-NEXT: "kind": "ObjCEncodeExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1543, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1563, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -248,7 +248,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1574, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 6, @@ -256,12 +256,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1632, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -277,19 +277,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1593, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1593, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -305,12 +305,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1598, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1632, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -322,13 +322,13 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1614, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -345,12 +345,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -366,12 +366,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -398,13 +398,13 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1629, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -428,7 +428,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1640, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 6, @@ -436,12 +436,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -458,13 +458,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1656, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -476,13 +476,13 @@ // CHECK-NEXT: "kind": "ObjCBoxedExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1667, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -498,12 +498,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1661, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1667, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -518,12 +518,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1666, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -539,12 +539,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -560,12 +560,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1666, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1666, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -591,7 +591,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1678, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 6, @@ -599,12 +599,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1673, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1729, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -621,13 +621,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1697, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1729, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -639,13 +639,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1701, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -655,18 +655,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1701, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1726, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -684,12 +684,12 @@ // CHECK-NEXT: "kind": "ObjCSelectorExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1709, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1726, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -715,7 +715,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1737, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 6, @@ -723,12 +723,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1809, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -744,19 +744,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1754, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1757, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -774,12 +774,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1809, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -791,13 +791,13 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1766, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -814,12 +814,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1767, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1767, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -837,12 +837,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1767, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1767, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -871,12 +871,12 @@ // CHECK-NEXT: "kind": "ObjCProtocolExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1790, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 42, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -902,7 +902,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1817, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 6, @@ -910,12 +910,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1812, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 79, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -931,19 +931,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1840, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1837, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1840, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -959,12 +959,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1845, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 79, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -976,13 +976,13 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -997,12 +997,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1018,12 +1018,12 @@ // CHECK-NEXT: "kind": "ObjCPropertyRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1853, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1045,12 +1045,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1065,12 +1065,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1086,12 +1086,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1120,12 +1120,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1140,12 +1140,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1165,12 +1165,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1185,12 +1185,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1206,12 +1206,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1238,12 +1238,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1258,12 +1258,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1281,12 +1281,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1301,12 +1301,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1322,12 +1322,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1342,12 +1342,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1369,12 +1369,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1853, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1853, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1391,12 +1391,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1411,12 +1411,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1432,12 +1432,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1464,12 +1464,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1484,12 +1484,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1505,12 +1505,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1525,12 +1525,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1556,13 +1556,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1866, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1882, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1572,18 +1572,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1870, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1866, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1599,12 +1599,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1620,12 +1620,12 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1640,12 +1640,12 @@ // CHECK-NEXT: "kind": "ObjCPropertyRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1667,12 +1667,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1687,12 +1687,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1708,12 +1708,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1742,12 +1742,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1762,12 +1762,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1783,12 +1783,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1815,12 +1815,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1837,12 +1837,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1857,12 +1857,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1878,12 +1878,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1924,7 +1924,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1892, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 6, @@ -1932,12 +1932,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1887, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1953,19 +1953,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1913, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -1980,18 +1980,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1957, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 71, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1936, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 50, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1957, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 71, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -2007,12 +2007,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1963, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 77, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2024,13 +2024,13 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2047,12 +2047,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2068,12 +2068,12 @@ // CHECK-NEXT: "kind": "ObjCSubscriptRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1973, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2089,12 +2089,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2109,12 +2109,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2130,12 +2130,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2162,12 +2162,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2182,12 +2182,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2207,12 +2207,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2227,12 +2227,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2248,12 +2248,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2275,12 +2275,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2295,12 +2295,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2316,12 +2316,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2348,12 +2348,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2368,12 +2368,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2391,12 +2391,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2411,12 +2411,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2432,12 +2432,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2457,12 +2457,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2479,12 +2479,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2502,12 +2502,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2522,12 +2522,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2543,12 +2543,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2572,12 +2572,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2594,12 +2594,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2614,12 +2614,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2635,12 +2635,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2667,12 +2667,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2689,12 +2689,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2712,12 +2712,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2732,12 +2732,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1977, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2753,12 +2753,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2782,12 +2782,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2802,12 +2802,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2829,13 +2829,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1988, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2003, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2845,18 +2845,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1991, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1988, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2002, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2875,12 +2875,12 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2002, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2897,12 +2897,12 @@ // CHECK-NEXT: "kind": "ObjCSubscriptRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2002, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2918,12 +2918,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2938,12 +2938,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2959,12 +2959,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2991,12 +2991,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3011,12 +3011,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3036,12 +3036,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3056,12 +3056,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3077,12 +3077,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3109,12 +3109,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3129,12 +3129,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3152,12 +3152,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3176,12 +3176,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3196,12 +3196,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3217,12 +3217,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3249,12 +3249,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3269,12 +3269,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3300,13 +3300,13 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3323,12 +3323,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3344,12 +3344,12 @@ // CHECK-NEXT: "kind": "ObjCSubscriptRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2019, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3365,12 +3365,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3385,12 +3385,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3406,12 +3406,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3438,12 +3438,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3458,12 +3458,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3478,12 +3478,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3505,12 +3505,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3525,12 +3525,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3546,12 +3546,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3573,12 +3573,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3593,12 +3593,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3614,12 +3614,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3646,12 +3646,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3666,12 +3666,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3686,12 +3686,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3711,12 +3711,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3731,12 +3731,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3752,12 +3752,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3777,12 +3777,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3799,12 +3799,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3822,12 +3822,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3842,12 +3842,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3863,12 +3863,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3892,12 +3892,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3914,12 +3914,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3934,12 +3934,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3955,12 +3955,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3987,12 +3987,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4009,12 +4009,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4032,12 +4032,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4052,12 +4052,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4073,12 +4073,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4102,12 +4102,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4125,12 +4125,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4145,12 +4145,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4165,12 +4165,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4196,13 +4196,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2034, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2049, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4220,12 +4220,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2034, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2034, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4252,12 +4252,12 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2049, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4274,12 +4274,12 @@ // CHECK-NEXT: "kind": "ObjCSubscriptRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2049, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4295,12 +4295,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4315,12 +4315,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4336,12 +4336,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4368,12 +4368,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4388,12 +4388,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4408,12 +4408,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4435,12 +4435,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4455,12 +4455,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4476,12 +4476,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4508,12 +4508,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4528,12 +4528,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4548,12 +4548,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4573,12 +4573,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4597,12 +4597,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4617,12 +4617,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4638,12 +4638,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4670,12 +4670,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4693,12 +4693,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4713,12 +4713,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4733,12 +4733,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4770,7 +4770,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2060, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 6, @@ -4778,12 +4778,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2055, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2105, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4799,19 +4799,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2076, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -4827,12 +4827,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2084, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2105, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4844,13 +4844,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4866,12 +4866,12 @@ // CHECK-NEXT: "kind": "ObjCIvarRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2093, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -4895,12 +4895,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -4916,12 +4916,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -4948,12 +4948,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4975,7 +4975,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2113, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 6, @@ -4983,12 +4983,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2108, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -5005,13 +5005,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2135, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -5023,13 +5023,13 @@ // CHECK-NEXT: "kind": "ObjCBoolLiteralExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -5047,13 +5047,13 @@ // CHECK-NEXT: "kind": "ObjCBoolLiteralExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2153, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-file-line-json.c b/clang/test/AST/ast-dump-file-line-json.c --- a/clang/test/AST/ast-dump-file-line-json.c +++ b/clang/test/AST/ast-dump-file-line-json.c @@ -169,7 +169,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 105, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 4, // CHECK-NEXT: "presumedFile": "{{.*}}", @@ -178,12 +178,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 101, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 105, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -198,7 +198,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "presumedFile": "bar.h", // CHECK-NEXT: "presumedLine": 32, @@ -207,12 +207,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -227,7 +227,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "presumedLine": 33, // CHECK-NEXT: "col": 5, @@ -235,12 +235,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -255,7 +255,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 163, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "presumedFile": "{{.*}}", // CHECK-NEXT: "col": 5, @@ -263,12 +263,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 163, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -283,19 +283,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-funcs-json.cpp b/clang/test/AST/ast-dump-funcs-json.cpp --- a/clang/test/AST/ast-dump-funcs-json.cpp +++ b/clang/test/AST/ast-dump-funcs-json.cpp @@ -47,7 +47,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 8, @@ -55,12 +55,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 119, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -76,7 +76,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 8, @@ -84,12 +84,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 135, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -105,7 +105,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 8, @@ -113,12 +113,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -134,7 +134,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 187, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 8, @@ -142,12 +142,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 182, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -163,7 +163,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 205, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 8, @@ -171,12 +171,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 200, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 213, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -192,7 +192,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 16, @@ -200,12 +200,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -221,18 +221,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 243, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -245,18 +245,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 245, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 251, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -271,12 +271,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 251, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 251, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -296,7 +296,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 16, @@ -304,12 +304,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 281, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -327,7 +327,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 343, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 8, @@ -335,12 +335,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -355,18 +355,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 354, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 349, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 349, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -379,18 +379,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 360, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 356, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -405,12 +405,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -428,12 +428,12 @@ // CHECK-NEXT: "kind": "OverrideAttr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -446,7 +446,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 399, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 8, @@ -454,12 +454,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 394, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 405, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -475,7 +475,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 9, @@ -483,12 +483,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 428, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -506,12 +506,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 427, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 428, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -524,7 +524,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 446, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 6, @@ -532,12 +532,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 452, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -554,7 +554,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 460, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 6, @@ -562,12 +562,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 455, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -583,7 +583,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 478, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 6, @@ -591,12 +591,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 496, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -611,18 +611,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 488, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 488, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -636,18 +636,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 495, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 491, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 495, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -664,7 +664,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 504, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 6, @@ -672,12 +672,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 527, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -692,18 +692,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 514, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 510, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 514, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -717,18 +717,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 521, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 517, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 525, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -744,12 +744,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 525, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 525, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -769,7 +769,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 545, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 16, @@ -777,12 +777,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 555, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -799,7 +799,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 570, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 13, @@ -807,12 +807,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 558, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 580, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -829,7 +829,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 13, @@ -837,12 +837,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 583, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 605, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -859,7 +859,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 620, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 13, @@ -867,12 +867,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 608, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 630, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -889,7 +889,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 638, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 6, @@ -897,12 +897,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 633, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 650, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -918,7 +918,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 665, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 6, @@ -926,12 +926,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -947,7 +947,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 700, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 6, @@ -955,12 +955,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 695, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 723, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -976,7 +976,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 3, @@ -984,13 +984,13 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 727, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 760, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 @@ -1002,19 +1002,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 746, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 737, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 746, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1029,19 +1029,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 749, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 760, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1055,18 +1055,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 760, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 758, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 759, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1084,7 +1084,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 769, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 37, // CHECK-NEXT: "col": 6, @@ -1092,12 +1092,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 764, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 782, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1112,18 +1112,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 779, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 776, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 776, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1137,12 +1137,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 782, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1155,7 +1155,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 789, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 6, @@ -1163,12 +1163,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 784, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 807, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1184,18 +1184,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 799, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 796, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 796, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1209,12 +1209,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 807, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-if-json.cpp b/clang/test/AST/ast-dump-if-json.cpp --- a/clang/test/AST/ast-dump-if-json.cpp +++ b/clang/test/AST/ast-dump-if-json.cpp @@ -42,13 +42,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 111, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -60,13 +60,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -82,12 +82,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -103,12 +103,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -135,13 +135,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -155,13 +155,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -174,13 +174,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -196,12 +196,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -217,12 +217,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -249,13 +249,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -266,13 +266,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -286,13 +286,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -305,13 +305,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -327,12 +327,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -348,12 +348,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -380,13 +380,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -397,13 +397,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 182, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -416,13 +416,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -438,12 +438,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -459,12 +459,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -491,13 +491,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -508,13 +508,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -530,13 +530,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 213, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -549,13 +549,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 226, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -571,12 +571,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 226, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -592,12 +592,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 226, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 226, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -613,12 +613,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -638,13 +638,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -658,13 +658,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 245, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -677,13 +677,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -693,18 +693,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -721,12 +721,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -746,12 +746,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -767,12 +767,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -788,12 +788,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -820,13 +820,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -840,13 +840,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 270, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 293, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -859,13 +859,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 284, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -875,18 +875,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 278, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -903,12 +903,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -928,12 +928,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -949,12 +949,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -970,12 +970,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1002,13 +1002,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 293, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 293, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1022,13 +1022,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 298, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 312, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1040,12 +1040,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 311, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 312, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1059,13 +1059,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 317, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1078,12 +1078,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 330, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 331, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1094,12 +1094,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1113,13 +1113,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1132,12 +1132,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 361, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1151,13 +1151,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 367, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 393, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1171,12 +1171,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 384, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 385, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1187,12 +1187,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 392, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 393, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-macro-json.c b/clang/test/AST/ast-dump-macro-json.c --- a/clang/test/AST/ast-dump-macro-json.c +++ b/clang/test/AST/ast-dump-macro-json.c @@ -23,14 +23,14 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 96, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 3 @@ -38,12 +38,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 121, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -59,13 +59,13 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 96, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 3 @@ -73,12 +73,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 150, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -95,13 +95,13 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 178, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4, // CHECK-NEXT: "isMacroArgExpansion": true @@ -109,12 +109,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -130,14 +130,14 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 4, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 259, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 6, @@ -146,12 +146,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 254, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -167,14 +167,14 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 13, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "", // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 6, @@ -183,12 +183,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 289, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-namespace-json.cpp b/clang/test/AST/ast-dump-namespace-json.cpp --- a/clang/test/AST/ast-dump-namespace-json.cpp +++ b/clang/test/AST/ast-dump-namespace-json.cpp @@ -23,7 +23,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 98, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 11, @@ -31,12 +31,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 88, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 104, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -48,19 +48,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 117, +// CHECK-NEXT: "offset": {{[0-9]+}}, // 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: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 119, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -76,19 +76,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 132, +// CHECK-NEXT: "offset": {{[0-9]+}}, // 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: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 163, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -100,19 +100,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": {{[0-9]+}}, // 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: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -127,19 +127,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": {{[0-9]+}}, // 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: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -151,19 +151,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // 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: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -177,19 +177,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 201, +// CHECK-NEXT: "offset": {{[0-9]+}}, // 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: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -201,19 +201,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 214, +// CHECK-NEXT: "offset": {{[0-9]+}}, // 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: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 diff --git a/clang/test/AST/ast-dump-objc-arc-json.m b/clang/test/AST/ast-dump-objc-arc-json.m --- a/clang/test/AST/ast-dump-objc-arc-json.m +++ b/clang/test/AST/ast-dump-objc-arc-json.m @@ -11,12 +11,12 @@ // CHECK: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 202, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 218, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-record-definition-data-json.cpp b/clang/test/AST/ast-dump-record-definition-data-json.cpp --- a/clang/test/AST/ast-dump-record-definition-data-json.cpp +++ b/clang/test/AST/ast-dump-record-definition-data-json.cpp @@ -140,18 +140,18 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -201,18 +201,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -230,12 +230,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -247,18 +247,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -276,18 +276,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -305,18 +305,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -337,18 +337,18 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -399,14 +399,14 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": {}, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -417,18 +417,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -443,18 +443,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -470,18 +470,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -495,12 +495,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -514,14 +514,14 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": {}, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -533,18 +533,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -559,18 +559,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -589,14 +589,14 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": {}, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -608,18 +608,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -634,18 +634,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -662,18 +662,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -690,18 +690,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -722,19 +722,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 205, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 292, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -782,19 +782,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 205, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: } @@ -808,19 +808,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConstructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 235, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 235, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 289, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 57, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -837,18 +837,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 254, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 278, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -865,19 +865,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 303, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 385, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -924,19 +924,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 303, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 303, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -950,19 +950,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConstructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 327, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 327, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 382, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 58, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -978,18 +978,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 49, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 347, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 48, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1006,19 +1006,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 396, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 406, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1083,19 +1083,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 396, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 396, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: } @@ -1110,19 +1110,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 417, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 439, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1182,19 +1182,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 417, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 417, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -1207,19 +1207,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 432, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1235,19 +1235,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 450, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 443, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1307,19 +1307,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 450, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 443, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 450, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: } @@ -1332,19 +1332,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1360,19 +1360,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 477, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1430,19 +1430,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 477, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: } @@ -1455,19 +1455,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "AccessSpecDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 508, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1478,19 +1478,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 516, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 512, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 516, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1506,19 +1506,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 561, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1583,19 +1583,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: } @@ -1608,19 +1608,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 556, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 551, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 558, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1637,19 +1637,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 565, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 614, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1705,19 +1705,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 565, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -1730,19 +1730,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 609, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 37, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 596, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 611, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1758,19 +1758,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -1789,18 +1789,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -1815,18 +1815,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -1845,18 +1845,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -1871,18 +1871,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -1902,19 +1902,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 625, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 618, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 647, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1979,19 +1979,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 625, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 618, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 625, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -2006,19 +2006,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 651, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 742, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2062,19 +2062,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 651, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: } @@ -2088,19 +2088,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConstructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 685, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 685, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 740, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 58, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2115,18 +2115,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 737, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 55, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 708, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 736, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 54, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2140,12 +2140,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 739, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 57, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 740, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 58, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2159,19 +2159,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 753, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 746, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 770, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2231,19 +2231,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 753, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 746, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 753, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2256,19 +2256,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 767, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 763, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 767, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2284,19 +2284,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 774, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 802, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2352,19 +2352,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 774, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -2377,19 +2377,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 799, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 799, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2405,19 +2405,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 850, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2481,19 +2481,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: } @@ -2507,19 +2507,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConstructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 847, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2538,19 +2538,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 861, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 854, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 896, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2610,19 +2610,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 861, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 854, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 861, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: } @@ -2636,19 +2636,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConstructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 894, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2664,12 +2664,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 893, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 894, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2683,19 +2683,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 900, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2751,19 +2751,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 900, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -2776,19 +2776,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 938, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 925, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 940, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2804,19 +2804,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -2835,18 +2835,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -2861,18 +2861,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -2891,18 +2891,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -2917,18 +2917,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -2948,19 +2948,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 954, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 947, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 985, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3025,19 +3025,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 954, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 947, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 954, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: } @@ -3050,19 +3050,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 980, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 975, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 982, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3079,19 +3079,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 989, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1033, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3148,19 +3148,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 989, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -3173,19 +3173,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1011, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1030, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3202,19 +3202,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -3233,18 +3233,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -3259,18 +3259,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -3289,18 +3289,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -3315,18 +3315,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -3346,19 +3346,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3414,19 +3414,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -3439,19 +3439,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1075, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1062, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1077, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3467,19 +3467,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -3498,18 +3498,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -3524,18 +3524,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -3554,18 +3554,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -3580,18 +3580,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -3611,19 +3611,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1091, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 79, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1084, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3676,19 +3676,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1091, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 79, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1084, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1091, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: } @@ -3702,19 +3702,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1105, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1105, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3732,19 +3732,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1176, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3792,19 +3792,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: } @@ -3818,19 +3818,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 84, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1174, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3846,12 +3846,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1174, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3865,19 +3865,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1180, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3937,19 +3937,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1180, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: } @@ -3963,19 +3963,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConstructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1218, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1218, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1248, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3991,12 +3991,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1247, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1248, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4010,19 +4010,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1261, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1254, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1292, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4087,19 +4087,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1261, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1254, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1261, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: } @@ -4114,19 +4114,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1303, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 34 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1392, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4189,19 +4189,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1303, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 34 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1303, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 34 // CHECK-NEXT: } @@ -4215,19 +4215,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConstructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 34 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1342, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4244,12 +4244,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 50, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4263,19 +4263,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1403, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 98, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1396, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1486, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 100, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4335,19 +4335,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1403, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 98, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1396, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1403, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: } @@ -4361,19 +4361,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConstructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1444, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1444, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1484, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4389,12 +4389,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 42, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1484, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4408,19 +4408,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1497, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 102, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1490, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1533, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4482,19 +4482,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1497, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 102, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1490, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1497, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: } @@ -4507,19 +4507,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 103, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1518, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4536,19 +4536,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1544, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 106, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1574, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4608,19 +4608,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1544, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 106, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1544, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: } @@ -4633,19 +4633,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1571, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1567, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1571, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4661,19 +4661,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 110, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 17 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1578, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1631, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 114, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4734,19 +4734,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 110, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 17 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1578, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 17 // CHECK-NEXT: } @@ -4759,19 +4759,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1607, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1607, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1628, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -4831,19 +4831,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 112, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4859,19 +4859,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1607, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1607, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1607, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4885,19 +4885,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 112, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4911,19 +4911,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1642, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1664, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4988,19 +4988,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1642, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1642, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -5015,19 +5015,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1675, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 119, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1668, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1714, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 121, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -5089,19 +5089,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1675, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 119, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1668, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1675, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: } @@ -5114,19 +5114,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1706, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 120, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1702, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1710, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5142,12 +5142,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1710, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1710, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5166,19 +5166,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1725, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1718, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1765, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 125, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -5238,19 +5238,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1725, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1718, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1725, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: } @@ -5263,19 +5263,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 124, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1758, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-records-json.cpp b/clang/test/AST/ast-dump-records-json.cpp --- a/clang/test/AST/ast-dump-records-json.cpp +++ b/clang/test/AST/ast-dump-records-json.cpp @@ -100,7 +100,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 8, @@ -108,12 +108,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 95, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 102, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -125,19 +125,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 112, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 105, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 112, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -150,19 +150,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 116, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -223,19 +223,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 116, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -248,19 +248,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -274,19 +274,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 138, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -300,18 +300,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 145, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 138, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 145, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -325,19 +325,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 154, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 150, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -353,12 +353,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -374,12 +374,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -398,19 +398,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -425,12 +425,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -446,12 +446,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -470,19 +470,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 179, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 175, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -498,12 +498,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -519,12 +519,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -543,19 +543,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 192, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 189, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 192, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -571,19 +571,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 206, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 310, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -644,19 +644,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 206, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 206, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -669,19 +669,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -740,19 +740,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 229, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 229, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -768,20 +768,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -797,19 +797,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -869,19 +869,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 254, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -895,19 +895,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -923,19 +923,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -949,19 +949,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -973,19 +973,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -997,19 +997,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 307, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -1068,19 +1068,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1094,18 +1094,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1121,19 +1121,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -1147,19 +1147,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1171,18 +1171,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1196,19 +1196,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 358, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1268,19 +1268,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1293,19 +1293,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 331, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 327, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 331, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1319,19 +1319,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1345,19 +1345,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 353, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 349, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 355, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1373,19 +1373,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1397,19 +1397,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 378, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 378, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1421,19 +1421,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 388, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 382, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 460, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1495,19 +1495,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 388, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 382, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 388, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1520,19 +1520,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 398, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 394, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 398, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1546,19 +1546,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 407, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 403, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 407, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1572,18 +1572,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 403, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1597,19 +1597,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1625,12 +1625,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1646,12 +1646,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1670,19 +1670,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 433, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 429, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 435, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1697,12 +1697,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 435, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 435, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1718,12 +1718,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 435, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 435, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1742,19 +1742,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 444, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 440, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1770,12 +1770,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1791,12 +1791,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1815,19 +1815,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 457, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 454, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 457, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1843,19 +1843,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 464, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 574, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1916,19 +1916,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 464, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1941,19 +1941,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2012,19 +2012,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 493, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 489, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 493, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2040,20 +2040,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 500, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 500, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -2069,19 +2069,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 540, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2141,19 +2141,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 518, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2167,19 +2167,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 529, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2195,19 +2195,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2221,19 +2221,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2245,19 +2245,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2269,19 +2269,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 546, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 546, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 571, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2340,19 +2340,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 563, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 559, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 563, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2366,18 +2366,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 559, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2393,19 +2393,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 546, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 546, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 546, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2419,19 +2419,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 563, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 563, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 563, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2443,18 +2443,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 566, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2468,19 +2468,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 578, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 592, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2542,18 +2542,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 578, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2566,18 +2566,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2596,18 +2596,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2622,18 +2622,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2652,18 +2652,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2678,18 +2678,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2709,19 +2709,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 609, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2783,18 +2783,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2807,18 +2807,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2837,18 +2837,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2863,18 +2863,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2893,18 +2893,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2919,18 +2919,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2950,19 +2950,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 626, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3024,18 +3024,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3048,18 +3048,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3078,18 +3078,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3104,18 +3104,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3134,18 +3134,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3160,18 +3160,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3191,19 +3191,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 637, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 630, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 656, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3276,19 +3276,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 637, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 630, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 637, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3303,19 +3303,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 667, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3387,19 +3387,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 667, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 667, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3414,19 +3414,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 698, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3487,19 +3487,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 698, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3512,18 +3512,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3541,18 +3541,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3567,18 +3567,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3596,18 +3596,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3622,18 +3622,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3653,19 +3653,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 736, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3740,19 +3740,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 736, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3765,18 +3765,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3794,18 +3794,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3820,18 +3820,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3849,18 +3849,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3875,18 +3875,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3906,19 +3906,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 798, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 842, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3979,19 +3979,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 798, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4004,18 +4004,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4033,18 +4033,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4059,18 +4059,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4088,18 +4088,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4114,18 +4114,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXDestructorDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4145,19 +4145,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 882, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 84, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 875, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 919, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4231,19 +4231,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 882, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 84, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 875, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 882, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-stmt-json.c b/clang/test/AST/ast-dump-stmt-json.c --- a/clang/test/AST/ast-dump-stmt-json.c +++ b/clang/test/AST/ast-dump-stmt-json.c @@ -158,7 +158,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 99, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 5, @@ -166,12 +166,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 95, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 114, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -188,12 +188,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 114, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 114, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -211,19 +211,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 121, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 117, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -240,12 +240,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -261,12 +261,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -282,12 +282,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 138, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -302,12 +302,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -330,13 +330,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 191, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -348,13 +348,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -364,18 +364,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -391,12 +391,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -416,13 +416,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 189, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -432,18 +432,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 185, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 185, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -457,18 +457,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -487,19 +487,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -516,12 +516,12 @@ // CHECK-NEXT: "kind": "BinaryConditionalOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -536,12 +536,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -557,12 +557,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -577,12 +577,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -600,12 +600,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -620,12 +620,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -643,12 +643,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -669,13 +669,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 262, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -687,13 +687,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 277, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -703,18 +703,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -731,12 +731,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -752,12 +752,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -779,13 +779,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 281, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 291, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -795,18 +795,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 285, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 281, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 290, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -823,12 +823,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 290, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 290, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -848,13 +848,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 298, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -872,12 +872,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -902,13 +902,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 304, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -925,12 +925,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 304, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 304, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -955,13 +955,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 313, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -979,12 +979,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1000,12 +1000,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1021,12 +1021,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1055,13 +1055,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 320, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1078,12 +1078,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1099,12 +1099,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1131,13 +1131,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 328, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1155,12 +1155,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1176,12 +1176,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1197,12 +1197,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1231,13 +1231,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 335, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1255,12 +1255,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1276,12 +1276,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1311,12 +1311,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 387, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 45, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 576, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1328,13 +1328,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 391, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1349,12 +1349,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1370,12 +1370,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1419,12 +1419,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1444,13 +1444,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 416, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 449, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1465,12 +1465,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1486,12 +1486,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1535,12 +1535,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1561,12 +1561,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1586,13 +1586,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 454, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1607,12 +1607,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 463, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 463, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1628,12 +1628,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 463, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 463, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1669,12 +1669,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1703,12 +1703,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1728,13 +1728,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 492, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 539, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 50, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1749,12 +1749,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1770,12 +1770,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1819,12 +1819,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 510, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 510, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1852,12 +1852,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1878,12 +1878,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 536, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 536, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1903,13 +1903,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 545, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 574, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1919,18 +1919,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 549, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 545, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1946,12 +1946,12 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 553, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1966,12 +1966,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1987,12 +1987,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2036,12 +2036,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 571, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 571, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2068,13 +2068,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 608, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 756, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2086,13 +2086,13 @@ // CHECK-NEXT: "kind": "LabelStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 675, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 685, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2106,12 +2106,12 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 685, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 685, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2124,13 +2124,13 @@ // CHECK-NEXT: "kind": "GotoStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 690, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 695, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2142,13 +2142,13 @@ // CHECK-NEXT: "kind": "LabelStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 704, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 714, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2162,12 +2162,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 714, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 714, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2185,13 +2185,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 720, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 740, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2201,18 +2201,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 726, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 720, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 734, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2229,12 +2229,12 @@ // CHECK-NEXT: "kind": "AddrLabelExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 734, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2255,13 +2255,13 @@ // CHECK-NEXT: "kind": "IndirectGotoStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 745, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2272,12 +2272,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2293,12 +2293,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2314,12 +2314,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2351,12 +2351,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 782, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 904, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2368,13 +2368,13 @@ // CHECK-NEXT: "kind": "SwitchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 786, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 902, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2386,13 +2386,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2408,12 +2408,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2438,12 +2438,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 797, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 902, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2455,13 +2455,13 @@ // CHECK-NEXT: "kind": "CaseStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2473,13 +2473,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2494,12 +2494,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2517,13 +2517,13 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2536,13 +2536,13 @@ // CHECK-NEXT: "kind": "CaseStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 822, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 844, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2554,13 +2554,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2575,12 +2575,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2598,13 +2598,13 @@ // CHECK-NEXT: "kind": "CaseStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 832, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 844, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2616,13 +2616,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 837, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 837, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2637,12 +2637,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 837, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 837, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2660,13 +2660,13 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 844, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 844, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2681,13 +2681,13 @@ // CHECK-NEXT: "kind": "DefaultStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 853, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 866, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2699,12 +2699,12 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 866, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 866, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2717,13 +2717,13 @@ // CHECK-NEXT: "kind": "CaseStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 875, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 893, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2736,13 +2736,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 880, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 880, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2757,12 +2757,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 880, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 880, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2780,12 +2780,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2800,12 +2800,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2823,13 +2823,13 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 893, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 893, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2849,12 +2849,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 928, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1095, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2866,13 +2866,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 932, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -2884,13 +2884,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 936, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 936, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2906,12 +2906,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 936, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 936, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2936,13 +2936,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2955,13 +2955,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 948, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2972,12 +2972,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2993,12 +2993,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3023,12 +3023,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3041,13 +3041,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 961, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 985, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3060,13 +3060,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 965, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 965, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3082,12 +3082,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 965, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 965, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3112,13 +3112,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 972, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3129,13 +3129,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 985, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 985, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3148,13 +3148,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 990, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 @@ -3167,13 +3167,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 994, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 994, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3189,12 +3189,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 994, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 994, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3219,12 +3219,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 997, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 998, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3235,13 +3235,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1007, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1008, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3254,13 +3254,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1013, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3273,13 +3273,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3295,12 +3295,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3325,13 +3325,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3342,13 +3342,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1033, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3360,13 +3360,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3382,12 +3382,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3412,13 +3412,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3433,13 +3433,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1049, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1093, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3452,13 +3452,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1053, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1053, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3474,12 +3474,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1053, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1053, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3504,13 +3504,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1060, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1060, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3521,13 +3521,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1069, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1093, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3540,13 +3540,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3562,12 +3562,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3592,13 +3592,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3609,13 +3609,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1093, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1093, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3633,12 +3633,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1126, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1322, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 118, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3650,13 +3650,13 @@ // CHECK-NEXT: "kind": "WhileStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3668,13 +3668,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3690,12 +3690,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3720,13 +3720,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3739,13 +3739,13 @@ // CHECK-NEXT: "kind": "DoStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 97, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -3757,13 +3757,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 98, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3774,13 +3774,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1167, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1167, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3796,12 +3796,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1167, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1167, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3828,13 +3828,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1174, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 102, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3846,13 +3846,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1179, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3862,18 +3862,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1179, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3890,12 +3890,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3916,12 +3916,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -3937,12 +3937,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3958,12 +3958,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3988,12 +3988,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -4011,12 +4011,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1200, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4033,12 +4033,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1200, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1200, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4063,13 +4063,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 102, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1207, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4082,13 +4082,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4100,13 +4100,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4122,12 +4122,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4153,12 +4153,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4174,12 +4174,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1220, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4204,12 +4204,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4225,12 +4225,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4255,13 +4255,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4274,13 +4274,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1235, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4294,13 +4294,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4316,12 +4316,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1242, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4346,12 +4346,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1245, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4367,12 +4367,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1245, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1245, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4395,12 +4395,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4416,12 +4416,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4439,12 +4439,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4460,12 +4460,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4496,13 +4496,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1257, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4515,13 +4515,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1262, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 110, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1277, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4535,13 +4535,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 110, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4557,12 +4557,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4588,13 +4588,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1277, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1277, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4607,13 +4607,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1282, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 114, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4628,13 +4628,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1290, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4650,12 +4650,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1290, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1290, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4678,12 +4678,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4699,12 +4699,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1294, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4722,12 +4722,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4743,12 +4743,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4779,13 +4779,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 114, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4798,13 +4798,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1307, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1320, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4820,12 +4820,12 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1320, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1320, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4841,13 +4841,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1346, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 120, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1490, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 130, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4859,13 +4859,13 @@ // CHECK-NEXT: "kind": "WhileStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1414, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1453, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 126, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -4877,13 +4877,13 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4899,12 +4899,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1424, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1453, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 126, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -4916,13 +4916,13 @@ // CHECK-NEXT: "kind": "ContinueStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1430, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 124, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1430, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4933,13 +4933,13 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1444, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 125, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1444, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4954,13 +4954,13 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1457, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 127, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1457, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -4971,13 +4971,13 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 129, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4988,12 +4988,12 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5008,12 +5008,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -5029,12 +5029,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -5059,12 +5059,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1486, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1486, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5087,13 +5087,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1518, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 132, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1542, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 134, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -5105,13 +5105,13 @@ // CHECK-NEXT: "kind": "StmtExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1522, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 133, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1539, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5126,12 +5126,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1523, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1538, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5142,12 +5142,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1524, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5157,18 +5157,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1528, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1524, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1532, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5185,12 +5185,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1532, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1532, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5210,12 +5210,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5231,12 +5231,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5268,13 +5268,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 136, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 148, // CHECK-NEXT: "presumedLine": 200003, // CHECK-NEXT: "col": 1, @@ -5287,13 +5287,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1576, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 137, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1581, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5303,18 +5303,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1580, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1576, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1580, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5331,14 +5331,14 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 142, // CHECK-NEXT: "presumedLine": 100000, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1622, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5348,18 +5348,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1621, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1621, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5377,14 +5377,14 @@ // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 145, // CHECK-NEXT: "presumedLine": 200000, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 1640, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3, // CHECK-NEXT: "isMacroArgExpansion": true @@ -5392,12 +5392,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "end": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 1640, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3, // CHECK-NEXT: "isMacroArgExpansion": true @@ -5418,12 +5418,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1683, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1702, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 152, // CHECK-NEXT: "presumedLine": 200007, // CHECK-NEXT: "col": 1, @@ -5436,14 +5436,14 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1687, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 151, // CHECK-NEXT: "presumedLine": 200006, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1700, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5453,18 +5453,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1687, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1699, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-stmt-json.cpp b/clang/test/AST/ast-dump-stmt-json.cpp --- a/clang/test/AST/ast-dump-stmt-json.cpp +++ b/clang/test/AST/ast-dump-stmt-json.cpp @@ -129,19 +129,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 125, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -158,12 +158,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 136, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -176,19 +176,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "UsingDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -200,18 +200,18 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "UsingShadowDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -231,19 +231,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "UsingDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -255,18 +255,18 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "UsingShadowDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -286,19 +286,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 198, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -315,13 +315,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 213, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -333,13 +333,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -349,18 +349,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 224, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -376,12 +376,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -399,12 +399,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -438,13 +438,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 244, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 255, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -460,12 +460,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 244, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 244, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -493,12 +493,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 255, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 255, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -520,19 +520,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 261, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 315, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -549,13 +549,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 315, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -567,13 +567,13 @@ // CHECK-NEXT: "kind": "CXXTryStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 283, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 313, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -585,13 +585,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 287, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 291, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -603,13 +603,13 @@ // CHECK-NEXT: "kind": "CXXCatchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 313, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -620,19 +620,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -647,12 +647,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 313, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -672,19 +672,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 323, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 318, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 370, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -701,13 +701,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 370, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -719,13 +719,13 @@ // CHECK-NEXT: "kind": "CXXTryStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -737,13 +737,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 348, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -755,13 +755,13 @@ // CHECK-NEXT: "kind": "CXXCatchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 352, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -776,13 +776,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 364, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -802,19 +802,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 378, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 373, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 502, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -831,13 +831,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 502, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -849,13 +849,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 404, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -865,18 +865,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 404, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -894,13 +894,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 414, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 422, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -916,12 +916,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 414, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 414, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -944,12 +944,12 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 418, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 422, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -974,13 +974,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 429, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1003,12 +1003,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1024,12 +1024,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1056,13 +1056,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 454, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1078,12 +1078,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1106,12 +1106,12 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 445, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 454, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1135,12 +1135,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1156,12 +1156,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1183,13 +1183,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 459, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1214,12 +1214,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1235,12 +1235,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1267,13 +1267,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1289,12 +1289,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1317,12 +1317,12 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 477, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1348,13 +1348,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 490, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1378,12 +1378,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1399,12 +1399,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1901,20 +1901,20 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 598, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 27 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 571, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1926,19 +1926,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 581, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1953,19 +1953,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 598, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 27 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 593, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1981,13 +1981,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 628, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1999,13 +1999,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 632, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 644, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2015,18 +2015,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 635, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 632, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 643, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2043,12 +2043,12 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 639, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 643, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2067,13 +2067,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 648, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 655, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2088,12 +2088,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 655, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 655, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2124,20 +2124,20 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 766, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 739, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 905, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2149,19 +2149,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 758, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 749, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 758, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2176,19 +2176,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 766, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 761, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 905, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2204,13 +2204,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 797, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 905, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2222,13 +2222,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 31 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 839, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 41, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2238,18 +2238,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 836, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 31 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 836, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2267,13 +2267,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 858, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2289,12 +2289,12 @@ // CHECK-NEXT: "kind": "CXXDependentScopeMemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 847, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2311,12 +2311,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2341,12 +2341,12 @@ // CHECK-NEXT: "kind": "CXXUnresolvedConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 856, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 858, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2363,13 +2363,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 863, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2385,12 +2385,12 @@ // CHECK-NEXT: "kind": "CXXDependentScopeMemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 863, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 867, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2407,12 +2407,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 863, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 863, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2437,12 +2437,12 @@ // CHECK-NEXT: "kind": "CXXUnresolvedConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 876, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2458,12 +2458,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 877, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2482,13 +2482,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 883, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 902, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2504,12 +2504,12 @@ // CHECK-NEXT: "kind": "CXXDependentScopeMemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 883, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 891, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2526,12 +2526,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 883, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 888, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2546,12 +2546,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 884, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 885, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2569,12 +2569,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 885, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 885, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2603,12 +2603,12 @@ // CHECK-NEXT: "kind": "CXXUnresolvedConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 900, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 902, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2631,20 +2631,20 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1049, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1022, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2656,19 +2656,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2683,19 +2683,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1049, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2711,13 +2711,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1088, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 45, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2729,13 +2729,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1092, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1135, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2745,18 +2745,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1092, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2774,13 +2774,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2796,12 +2796,12 @@ // CHECK-NEXT: "kind": "CXXDependentScopeMemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2819,12 +2819,12 @@ // CHECK-NEXT: "kind": "TemplateArgument", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2840,12 +2840,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1139, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2870,12 +2870,12 @@ // CHECK-NEXT: "kind": "CXXScalarValueInitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1166, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2898,19 +2898,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1214, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 17 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2927,13 +2927,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1253, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2945,13 +2945,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1251, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2961,18 +2961,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1240, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2988,12 +2988,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1248, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3008,12 +3008,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3036,12 +3036,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3064,12 +3064,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3097,19 +3097,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1261, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1256, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1307, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3125,19 +3125,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1276, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1272, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1276, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3153,12 +3153,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1279, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1307, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3170,13 +3170,13 @@ // CHECK-NEXT: "kind": "SwitchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1283, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1305, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3189,13 +3189,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1291, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3205,18 +3205,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1291, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3233,12 +3233,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1298, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1298, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3254,12 +3254,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1298, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1298, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3284,13 +3284,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1305, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1305, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3307,19 +3307,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1315, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1310, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1456, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3335,19 +3335,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1327, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1322, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1327, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3363,12 +3363,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1330, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1456, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3380,13 +3380,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1334, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1363, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3399,13 +3399,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1338, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1354, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3415,18 +3415,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1348, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1338, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -3443,12 +3443,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -3468,12 +3468,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3489,12 +3489,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3510,12 +3510,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3543,13 +3543,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1363, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1363, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3562,13 +3562,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1368, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1402, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3581,13 +3581,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1382, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3603,12 +3603,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1382, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3624,12 +3624,12 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1382, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3645,12 +3645,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1388, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3665,12 +3665,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3698,12 +3698,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3719,12 +3719,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3746,13 +3746,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1402, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1402, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3765,13 +3765,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1407, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1454, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3785,13 +3785,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3807,12 +3807,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3828,12 +3828,12 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1429, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3849,12 +3849,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1427, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1429, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3869,12 +3869,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1428, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1428, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3902,12 +3902,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3923,12 +3923,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3950,13 +3950,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1441, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1441, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3967,13 +3967,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1454, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1454, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3990,19 +3990,19 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1529, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 103, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1524, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1706, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4019,13 +4019,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1545, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 103, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1706, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4037,13 +4037,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1549, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4055,13 +4055,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1563, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4071,18 +4071,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1558, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4099,12 +4099,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4124,12 +4124,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1565, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4139,18 +4139,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1565, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4167,12 +4167,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4188,12 +4188,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4222,12 +4222,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4243,12 +4243,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4264,12 +4264,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4296,12 +4296,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1576, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1578, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4318,12 +4318,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1578, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1578, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4348,13 +4348,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4367,13 +4367,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1602, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4383,18 +4383,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1594, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1601, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4412,13 +4412,13 @@ // CHECK-NEXT: "kind": "CXXForRangeStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1606, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1629, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 109, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4431,13 +4431,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4447,18 +4447,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4476,12 +4476,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4508,12 +4508,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4523,18 +4523,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4553,12 +4553,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4574,12 +4574,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4608,12 +4608,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4623,18 +4623,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4653,12 +4653,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4674,12 +4674,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4695,12 +4695,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4725,12 +4725,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4752,12 +4752,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4773,12 +4773,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4795,12 +4795,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4827,12 +4827,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4849,12 +4849,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4883,12 +4883,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4906,12 +4906,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4938,12 +4938,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1611, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4953,18 +4953,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1615, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1611, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4980,12 +4980,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5001,12 +5001,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5024,12 +5024,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5046,12 +5046,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5086,13 +5086,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1629, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 109, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1629, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5105,13 +5105,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1634, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1645, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5121,18 +5121,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1634, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5149,12 +5149,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5178,13 +5178,13 @@ // CHECK-NEXT: "kind": "CXXForRangeStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1649, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 112, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1669, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -5197,13 +5197,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 112, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5213,18 +5213,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5242,12 +5242,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5274,12 +5274,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5289,18 +5289,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5319,12 +5319,12 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5339,12 +5339,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5362,12 +5362,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5383,12 +5383,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5421,12 +5421,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5436,18 +5436,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5466,12 +5466,12 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5486,12 +5486,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5509,12 +5509,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5530,12 +5530,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5568,12 +5568,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5589,12 +5589,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5611,12 +5611,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5643,12 +5643,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5665,12 +5665,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5699,12 +5699,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5722,12 +5722,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5754,12 +5754,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1654, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1663, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5769,18 +5769,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1658, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1654, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5796,12 +5796,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5817,12 +5817,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5840,12 +5840,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5862,12 +5862,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5902,13 +5902,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1669, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1669, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5921,13 +5921,13 @@ // CHECK-NEXT: "kind": "CXXForRangeStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1674, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 115, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1704, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -5939,13 +5939,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1679, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 115, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1684, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5955,18 +5955,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1683, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1679, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1683, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5983,12 +5983,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5998,18 +5998,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6027,12 +6027,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6059,12 +6059,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6074,18 +6074,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6104,12 +6104,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6125,12 +6125,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6159,12 +6159,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6174,18 +6174,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6204,12 +6204,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6225,12 +6225,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6246,12 +6246,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6276,12 +6276,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6303,12 +6303,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6324,12 +6324,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6346,12 +6346,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6378,12 +6378,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6400,12 +6400,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6434,12 +6434,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6457,12 +6457,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6489,12 +6489,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1686, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1698, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6504,18 +6504,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1690, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1686, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6531,12 +6531,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6552,12 +6552,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6575,12 +6575,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6597,12 +6597,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6637,13 +6637,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1704, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1704, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6660,20 +6660,20 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1737, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 120, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 33 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1709, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 119, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1844, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -6685,19 +6685,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1728, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 119, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1719, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1728, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -6712,19 +6712,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1737, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 120, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 33 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1732, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1844, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -6739,19 +6739,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1774, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 120, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1771, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1774, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6767,12 +6767,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1777, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1844, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -6784,13 +6784,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 121, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1813, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6806,12 +6806,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1790, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1790, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6861,12 +6861,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1799, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1799, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6887,12 +6887,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1812, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1812, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6912,13 +6912,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1818, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 122, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1841, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6934,12 +6934,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1827, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1827, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6982,12 +6982,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1840, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1840, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-stmt-json.m b/clang/test/AST/ast-dump-stmt-json.m --- a/clang/test/AST/ast-dump-stmt-json.m +++ b/clang/test/AST/ast-dump-stmt-json.m @@ -25,7 +25,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 143, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 6, @@ -33,12 +33,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 138, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -54,19 +54,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -82,12 +82,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -99,13 +99,13 @@ // CHECK-NEXT: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -127,12 +127,12 @@ // CHECK-NEXT: "kind": "BlockExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -146,18 +146,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "BlockDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -179,12 +179,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 169, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -195,12 +195,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 171, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 171, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -216,12 +216,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 171, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 171, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -258,7 +258,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 185, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 6, @@ -266,12 +266,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 180, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -287,19 +287,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 209, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 205, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 209, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -315,12 +315,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -332,13 +332,13 @@ // CHECK-NEXT: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -360,12 +360,12 @@ // CHECK-NEXT: "kind": "BlockExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -379,18 +379,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "BlockDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -412,12 +412,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 217, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 222, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -428,12 +428,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -449,12 +449,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -491,7 +491,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 252, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 6, @@ -499,12 +499,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 247, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 341, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -521,13 +521,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 341, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -539,13 +539,13 @@ // CHECK-NEXT: "kind": "ObjCAtTryStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 278, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -557,13 +557,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 283, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 287, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -575,12 +575,12 @@ // CHECK-NEXT: "kind": "ObjCAtCatchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 289, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -591,19 +591,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -618,12 +618,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -637,12 +637,12 @@ // CHECK-NEXT: "kind": "ObjCAtCatchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 308, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -655,13 +655,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 320, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -675,12 +675,12 @@ // CHECK-NEXT: "kind": "ObjCAtFinallyStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -692,13 +692,13 @@ // CHECK-NEXT: "kind": "CapturedStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 335, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -719,13 +719,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 335, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -736,19 +736,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ImplicitParamDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 335, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 335, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 335, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-template-decls-json.cpp b/clang/test/AST/ast-dump-template-decls-json.cpp --- a/clang/test/AST/ast-dump-template-decls-json.cpp +++ b/clang/test/AST/ast-dump-template-decls-json.cpp @@ -217,7 +217,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 6, @@ -225,13 +225,13 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 114, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -243,19 +243,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -270,19 +270,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -296,18 +296,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 144, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -324,20 +324,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 150, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 @@ -349,19 +349,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -377,19 +377,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -403,18 +403,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 185, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -432,20 +432,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 192, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -457,19 +457,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 202, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -484,18 +484,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 221, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 221, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -509,19 +509,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -535,18 +535,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -571,20 +571,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 255, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 @@ -631,18 +631,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -657,20 +657,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 278, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 @@ -682,19 +682,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 297, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 288, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 297, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -709,18 +709,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 301, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -733,18 +733,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 318, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 41, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 310, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 310, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -759,19 +759,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 333, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -785,18 +785,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 342, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -809,18 +809,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 349, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -837,20 +837,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 379, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 354, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 383, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -862,19 +862,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 370, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 364, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 370, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -889,19 +889,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 379, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 374, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 383, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -915,18 +915,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 383, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 381, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 381, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -943,20 +943,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 387, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 @@ -968,19 +968,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NonTypeTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 401, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 397, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 401, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -997,19 +997,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 404, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1023,18 +1023,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1050,12 +1050,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1083,20 +1083,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 458, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 424, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 462, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -1108,19 +1108,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 443, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1158,19 +1158,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 458, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 462, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1184,18 +1184,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 462, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 460, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 460, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1212,20 +1212,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 500, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 @@ -1237,19 +1237,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1285,19 +1285,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 493, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 500, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1313,20 +1313,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 504, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -1338,19 +1338,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 514, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1364,19 +1364,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 527, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1439,18 +1439,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 527, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1472,20 +1472,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateSpecializationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 560, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 568, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 @@ -1565,18 +1565,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 560, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 553, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 560, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1591,20 +1591,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 37, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 615, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 37, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -1616,19 +1616,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 591, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 582, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 591, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1642,18 +1642,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 601, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 601, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1667,19 +1667,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 37, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 605, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 615, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1742,18 +1742,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 605, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1770,20 +1770,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplatePartialSpecializationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 649, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 661, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 @@ -1884,19 +1884,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 638, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 629, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 638, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1911,19 +1911,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 649, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 642, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 649, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1938,20 +1938,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 688, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 665, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 691, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -1963,19 +1963,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NonTypeTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 679, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 675, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 675, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1990,19 +1990,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 688, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 681, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 691, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2065,18 +2065,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 688, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 681, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 688, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2093,20 +2093,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 728, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 695, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 731, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -2118,19 +2118,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NonTypeTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 719, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 718, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2145,19 +2145,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 728, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 721, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 731, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2220,18 +2220,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 728, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 721, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 728, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2248,20 +2248,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 765, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 735, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2273,19 +2273,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 754, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 745, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 754, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2299,19 +2299,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 765, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 758, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2375,19 +2375,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 765, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 758, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 765, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2400,20 +2400,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 771, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 803, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -2425,19 +2425,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 790, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 790, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2451,19 +2451,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 796, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 803, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2483,20 +2483,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 833, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 873, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 @@ -2510,19 +2510,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 852, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 852, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2536,20 +2536,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 810, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 873, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 @@ -2567,12 +2567,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 872, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 873, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2586,20 +2586,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 922, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 876, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 924, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 @@ -2611,19 +2611,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 912, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 914, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2638,18 +2638,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 904, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 896, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 896, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -2662,12 +2662,12 @@ // CHECK-NEXT: "kind": "TemplateArgument", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 914, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 914, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2679,19 +2679,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 922, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 917, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 924, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-temporaries-json.cpp b/clang/test/AST/ast-dump-temporaries-json.cpp --- a/clang/test/AST/ast-dump-temporaries-json.cpp +++ b/clang/test/AST/ast-dump-temporaries-json.cpp @@ -25,12 +25,12 @@ // CHECK: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -46,12 +46,12 @@ // CHECK-NEXT: "kind": "MaterializeTemporaryExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -76,12 +76,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -97,12 +97,12 @@ // CHECK-NEXT: "kind": "CXXBindTemporaryExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -126,12 +126,12 @@ // CHECK-NEXT: "kind": "CXXTemporaryObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -159,12 +159,12 @@ // CHECK: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -179,12 +179,12 @@ // CHECK-NEXT: "kind": "MaterializeTemporaryExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -209,12 +209,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -230,12 +230,12 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -257,13 +257,13 @@ // CHECK: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 260, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -278,12 +278,12 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 260, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -298,12 +298,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 260, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 260, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -319,12 +319,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 260, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 260, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -349,12 +349,12 @@ // CHECK-NEXT: "kind": "MaterializeTemporaryExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -371,12 +371,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -392,12 +392,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -413,12 +413,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-types-errors-json.cpp b/clang/test/AST/ast-dump-types-errors-json.cpp --- a/clang/test/AST/ast-dump-types-errors-json.cpp +++ b/clang/test/AST/ast-dump-types-errors-json.cpp @@ -4,7 +4,7 @@ // CHECK: "kind": "TypeAliasDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 7, @@ -12,12 +12,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -49,12 +49,12 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 169, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -70,12 +70,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 169, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -90,12 +90,12 @@ // CHECK-NEXT: "kind": "RecoveryExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 45, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -110,12 +110,12 @@ // CHECK-NEXT: "kind": "UnresolvedLookupExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } diff --git a/clang/test/AST/ast-dump-types-json.cpp b/clang/test/AST/ast-dump-types-json.cpp --- a/clang/test/AST/ast-dump-types-json.cpp +++ b/clang/test/AST/ast-dump-types-json.cpp @@ -30,7 +30,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 204, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 18, @@ -38,12 +38,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 187, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 204, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -81,7 +81,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 15, @@ -89,12 +89,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -133,7 +133,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 22, @@ -141,12 +141,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 298, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: } @@ -242,7 +242,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 366, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 20, @@ -250,12 +250,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 347, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 397, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -319,7 +319,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 416, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 17, @@ -327,12 +327,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 416, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 25 // CHECK-NEXT: } @@ -377,7 +377,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 456, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 13, @@ -385,12 +385,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 444, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 490, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -449,7 +449,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 13, @@ -457,12 +457,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 494, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: } @@ -485,7 +485,7 @@ // CHECK-NOT: {{^}}Dumping // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 11, @@ -493,12 +493,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 531, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 609, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -510,19 +510,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "UsingDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 584, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 576, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 584, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: } @@ -533,18 +533,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "UsingShadowDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 584, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 584, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 584, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: } diff --git a/clang/test/AST/multistep-explicit-cast-json.c b/clang/test/AST/multistep-explicit-cast-json.c --- a/clang/test/AST/multistep-explicit-cast-json.c +++ b/clang/test/AST/multistep-explicit-cast-json.c @@ -40,12 +40,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -61,12 +61,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -82,12 +82,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -113,12 +113,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -134,12 +134,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -155,12 +155,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -186,12 +186,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -207,12 +207,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -228,12 +228,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -259,12 +259,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -280,12 +280,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -301,12 +301,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -332,12 +332,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -353,12 +353,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -375,12 +375,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -406,12 +406,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -427,12 +427,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -449,12 +449,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -480,12 +480,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -501,12 +501,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -523,12 +523,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -554,12 +554,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 683, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -575,12 +575,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -597,12 +597,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/AST/multistep-explicit-cast-json.cpp b/clang/test/AST/multistep-explicit-cast-json.cpp --- a/clang/test/AST/multistep-explicit-cast-json.cpp +++ b/clang/test/AST/multistep-explicit-cast-json.cpp @@ -81,12 +81,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -102,12 +102,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -123,12 +123,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -154,12 +154,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -175,12 +175,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -196,12 +196,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -227,12 +227,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -248,12 +248,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -269,12 +269,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -300,12 +300,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -321,12 +321,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -342,12 +342,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -373,12 +373,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -394,12 +394,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -416,12 +416,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -438,12 +438,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -471,12 +471,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -492,12 +492,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -514,12 +514,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -536,12 +536,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -569,12 +569,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -590,12 +590,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -612,12 +612,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -634,12 +634,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -667,12 +667,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 683, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -688,12 +688,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -710,12 +710,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -732,12 +732,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -765,12 +765,12 @@ // CHECK: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 841, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 869, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -786,12 +786,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -808,12 +808,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -830,12 +830,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -863,12 +863,12 @@ // CHECK: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 930, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -884,12 +884,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -906,12 +906,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -928,12 +928,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -961,12 +961,12 @@ // CHECK: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1045, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -982,12 +982,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1004,12 +1004,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1026,12 +1026,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1059,12 +1059,12 @@ // CHECK: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1104, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1080,12 +1080,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1102,12 +1102,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1124,12 +1124,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1157,12 +1157,12 @@ // CHECK: "kind": "CXXFunctionalCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1410, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1424, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1180,12 +1180,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1204,12 +1204,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1228,12 +1228,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1265,12 +1265,12 @@ // CHECK: "kind": "CXXFunctionalCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1487, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1499, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1288,12 +1288,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1312,12 +1312,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1336,12 +1336,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1373,12 +1373,12 @@ // CHECK: "kind": "CXXFunctionalCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1562, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1576, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1396,12 +1396,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1420,12 +1420,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1444,12 +1444,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1481,12 +1481,12 @@ // CHECK: "kind": "CXXFunctionalCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1637, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1649, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1504,12 +1504,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1528,12 +1528,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1552,12 +1552,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": {{[0-9]+}}, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/clang/test/Analysis/expr-inspection.c b/clang/test/Analysis/expr-inspection.c --- a/clang/test/Analysis/expr-inspection.c +++ b/clang/test/Analysis/expr-inspection.c @@ -27,7 +27,7 @@ // CHECK: "program_state": { // CHECK-NEXT: "store": { "pointer": "{{0x[0-9a-f]+}}", "items": [ // CHECK-NEXT: { "cluster": "y", "pointer": "{{0x[0-9a-f]+}}", "items": [ -// CHECK-NEXT: { "kind": "Direct", "offset": 0, "value": "2 S32b" } +// CHECK-NEXT: { "kind": "Direct", "offset": {{[0-9]+}}, "value": "2 S32b" } // CHECK-NEXT: ]} // CHECK-NEXT: ]}, // CHECK-NEXT: "environment": { "pointer": "{{0x[0-9a-f]+}}", "items": [