diff --git a/clang-tools-extra/clangd/DumpAST.h b/clang-tools-extra/clangd/DumpAST.h --- a/clang-tools-extra/clangd/DumpAST.h +++ b/clang-tools-extra/clangd/DumpAST.h @@ -16,12 +16,12 @@ // // The main representation is not based on the familiar -ast-dump output, // which is heavy on internal details. -// It also does not use the -ast-dump=json output, which captures the same -// detail in a machine-friendly way, but requires client-side logic to present. -// Instead, the key information is bundled into a few fields (role/kind/detail) -// with weakly-defined semantics, optimized for easy presentation. -// The -ast-dump output is preserved in the 'arcana' field, and may be shown -// e.g. as a tooltip. +// It also does not use the "-ast-dump-format json" output, which captures the +// same detail in a machine-friendly way, but requires client-side logic to +// present. Instead, the key information is bundled into a few fields +// (role/kind/detail) with weakly-defined semantics, optimized for easy +// presentation. The "-ast-dump" output is preserved in the 'arcana' field, and +// may be shown e.g. as a tooltip. // // The textDocument/ast method implemented here is a clangd extension. // diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -5082,6 +5082,11 @@ def add_plugin : Separate<["-"], "add-plugin">, MetaVarName<"">, HelpText<"Use the named plugin action in addition to the default action">, MarshallingInfoStringVector>; +def ast_dump_format : Separate<["-"], "ast-dump-format">, + HelpText<"The format to use whe debug dumping ASTs.">, Values<"default,json">, + NormalizedValuesScope<"ASTDumpOutputFormat">, + NormalizedValues<["ADOF_Default", "ADOF_JSON"]>, + MarshallingInfoEnum, "ADOF_Default">; def ast_dump_filter : Separate<["-"], "ast-dump-filter">, MetaVarName<"">, HelpText<"Use with -ast-dump or -ast-print to dump/print only AST declaration" @@ -5180,14 +5185,8 @@ HelpText<"Build ASTs and print the list of declaration node qualified names">; def ast_dump : Flag<["-"], "ast-dump">, HelpText<"Build ASTs and then debug dump them">; -def ast_dump_EQ : Joined<["-"], "ast-dump=">, - HelpText<"Build ASTs and then debug dump them in the specified format. " - "Supported formats include: default, json">; def ast_dump_all : Flag<["-"], "ast-dump-all">, HelpText<"Build ASTs and then debug dump them, forcing deserialization">; -def ast_dump_all_EQ : Joined<["-"], "ast-dump-all=">, - HelpText<"Build ASTs and then debug dump them in the specified format, " - "forcing deserialization. Supported formats include: default, json">; def ast_dump_decl_types : Flag<["-"], "ast-dump-decl-types">, HelpText<"Include declaration types in AST dumps">, MarshallingInfoFlag>; diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -2336,9 +2336,7 @@ static const std::pair Table[] = { {frontend::ASTDeclList, OPT_ast_list}, - {frontend::ASTDump, OPT_ast_dump_all_EQ}, {frontend::ASTDump, OPT_ast_dump_all}, - {frontend::ASTDump, OPT_ast_dump_EQ}, {frontend::ASTDump, OPT_ast_dump}, {frontend::ASTDump, OPT_ast_dump_lookups}, {frontend::ASTDump, OPT_ast_dump_decl_types}, @@ -2443,26 +2441,10 @@ // ASTDumpLookups, ASTDumpDeclTypes and ASTDumpFilter are generated via // marshalling infrastructure. - if (Opts.ASTDumpFormat != ADOF_Default) { - StringRef Format; - switch (Opts.ASTDumpFormat) { - case ADOF_Default: - llvm_unreachable("Default AST dump format."); - case ADOF_JSON: - Format = "json"; - break; - } - - if (Opts.ASTDumpAll) - GenerateArg(Args, OPT_ast_dump_all_EQ, Format, SA); - if (Opts.ASTDumpDecls) - GenerateArg(Args, OPT_ast_dump_EQ, Format, SA); - } else { - if (Opts.ASTDumpAll) - GenerateArg(Args, OPT_ast_dump_all, SA); - if (Opts.ASTDumpDecls) - GenerateArg(Args, OPT_ast_dump, SA); - } + if (Opts.ASTDumpAll) + GenerateArg(Args, OPT_ast_dump_all, SA); + if (Opts.ASTDumpDecls) + GenerateArg(Args, OPT_ast_dump, SA); }; } @@ -2584,22 +2566,6 @@ Optional ProgramAction = getFrontendAction(Opt); assert(ProgramAction && "Option specifier not in Action_Group."); - if (ProgramAction == frontend::ASTDump && - (Opt == OPT_ast_dump_all_EQ || Opt == OPT_ast_dump_EQ)) { - unsigned Val = llvm::StringSwitch(A->getValue()) - .CaseLower("default", ADOF_Default) - .CaseLower("json", ADOF_JSON) - .Default(std::numeric_limits::max()); - - if (Val != std::numeric_limits::max()) - Opts.ASTDumpFormat = static_cast(Val); - else { - Diags.Report(diag::err_drv_invalid_value) - << A->getAsString(Args) << A->getValue(); - Opts.ASTDumpFormat = ADOF_Default; - } - } - if (ProgramAction == frontend::FixIt && Opt == OPT_fixit_EQ) Opts.FixItSuffix = A->getValue(); @@ -2670,8 +2636,8 @@ } Opts.Plugins = Args.getAllArgValues(OPT_load); - Opts.ASTDumpDecls = Args.hasArg(OPT_ast_dump, OPT_ast_dump_EQ); - Opts.ASTDumpAll = Args.hasArg(OPT_ast_dump_all, OPT_ast_dump_all_EQ); + Opts.ASTDumpDecls = Args.hasArg(OPT_ast_dump); + Opts.ASTDumpAll = Args.hasArg(OPT_ast_dump_all); // Only the -fmodule-file= form. for (const auto *A : Args.filtered(OPT_fmodule_file)) { StringRef Val = A->getValue(); 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -Wdocumentation -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -Wdocumentation -ast-dump -ast-dump-format json %s | FileCheck %s /// Aaa int TestLocation; @@ -41,19 +41,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": 89, // 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": 89, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 75, +// CHECK-NEXT: "offset": 92, // 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": 89, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": 89, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 75, +// CHECK-NEXT: "offset": 92, // 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": 89, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 72, +// CHECK-NEXT: "offset": 89, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 75, +// CHECK-NEXT: "offset": 92, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -119,19 +119,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": 137, // 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": 137, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": 140, // 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": 137, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": 137, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": 140, // 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": 137, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": 137, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": 140, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -188,19 +188,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": 168, // 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": 168, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // 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": 168, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": 168, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": 168, // 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": 168, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": 168, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 151, +// CHECK-NEXT: "offset": 168, // 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": 170, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 152, +// CHECK-NEXT: "offset": 169, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // 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": 175, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": 175, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // 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": 175, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": 175, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -326,19 +326,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": 214, // 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": 214, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": 256, // 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": 214, // 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": 214, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": 214, // 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": 214, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": 214, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": 214, // 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": 216, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 198, +// CHECK-NEXT: "offset": 215, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": 233, // 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": 225, // 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": 225, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": 233, // 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": 225, // 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": 225, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 211, +// CHECK-NEXT: "offset": 228, // 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": 233, // 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": 233, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": 233, // 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": 235, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 217, +// CHECK-NEXT: "offset": 234, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": 256, // 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": 253, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": 256, // 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": 253, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": 256, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -567,19 +567,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // 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": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // 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": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // 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": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // 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": 313, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": 312, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // 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": 323, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // 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": 323, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -705,18 +705,18 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // 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": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // 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": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // 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": 313, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": 312, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // 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": 323, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // 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": 323, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -845,19 +845,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": 389, // 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": 389, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 374, +// CHECK-NEXT: "offset": 391, // 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": 389, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": 389, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 374, +// CHECK-NEXT: "offset": 391, // 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": 389, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": 389, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": 389, // 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": 390, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 373, +// CHECK-NEXT: "offset": 390, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 374, +// CHECK-NEXT: "offset": 391, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -940,19 +940,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": 432, // 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": 432, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": 451, // 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": 432, // 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": 432, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": 451, // 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": 432, // 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": 432, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": 432, // 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": 434, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 416, +// CHECK-NEXT: "offset": 433, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 418, +// CHECK-NEXT: "offset": 435, // 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": 436, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": 436, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 421, +// CHECK-NEXT: "offset": 438, // 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": 441, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 422, +// CHECK-NEXT: "offset": 439, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": 442, // 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": 447, // 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": 447, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 430, +// CHECK-NEXT: "offset": 447, // 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": 449, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 431, +// CHECK-NEXT: "offset": 448, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": 451, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1125,19 +1125,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": 483, // 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": 483, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": 493, // 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": 483, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": 483, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": 483, // 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": 483, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": 483, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 466, +// CHECK-NEXT: "offset": 483, // 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": 485, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 467, +// CHECK-NEXT: "offset": 484, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": 493, // 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": 497, // 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": 497, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": 501, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: } @@ -1242,19 +1242,19 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // 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": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // 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": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // 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": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // 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": 556, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 538, +// CHECK-NEXT: "offset": 555, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // 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": 565, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": 565, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // 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": 565, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": 565, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1381,18 +1381,18 @@ // CHECK: "kind": "FullComment", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // 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": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // 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": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // 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": 556, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 538, +// CHECK-NEXT: "offset": 555, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // 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": 565, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": 565, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // 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": 565, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 548, +// CHECK-NEXT: "offset": 565, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 0 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s namespace Test { @@ -19,7 +19,7 @@ // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 116, +// CHECK-NEXT: "offset": 133, // 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": 123, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // 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": 151, // 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": 141, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 156, +// CHECK-NEXT: "offset": 173, // 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": 161, // 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": 156, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 153, +// CHECK-NEXT: "offset": 170, // 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": 184, // 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": 175, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 179, +// CHECK-NEXT: "offset": 196, // 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": 195, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 179, +// CHECK-NEXT: "offset": 196, // 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": 206, // 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": 199, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 210, +// CHECK-NEXT: "offset": 227, // 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": 206, // 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": 199, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 189, +// CHECK-NEXT: "offset": 206, // 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": 217, // 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": 212, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 207, +// CHECK-NEXT: "offset": 224, // 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": 238, // 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": 230, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": 248, // 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": 247, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": 248, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s #include "Inputs/json-dump-include.h" @@ -140,7 +140,7 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 149, +// CHECK-NEXT: "offset": 166, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 5, @@ -148,12 +148,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 145, +// CHECK-NEXT: "offset": 162, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 149, +// CHECK-NEXT: "offset": 166, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: } @@ -168,7 +168,7 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 24, @@ -176,12 +176,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 163, +// CHECK-NEXT: "offset": 180, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: } @@ -198,7 +198,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": 236, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 8, @@ -206,12 +206,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": 229, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 241, +// CHECK-NEXT: "offset": 258, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -225,19 +225,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": 255, // 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": 251, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": 255, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -253,7 +253,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 252, +// CHECK-NEXT: "offset": 269, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 8, @@ -261,12 +261,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 245, +// CHECK-NEXT: "offset": 262, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 305, +// CHECK-NEXT: "offset": 322, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -280,19 +280,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 273, +// CHECK-NEXT: "offset": 290, // 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": 286, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 273, +// CHECK-NEXT: "offset": 290, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -306,19 +306,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 285, +// CHECK-NEXT: "offset": 302, // 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": 295, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": 319, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -333,19 +333,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 297, +// CHECK-NEXT: "offset": 314, // 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": 310, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 297, +// CHECK-NEXT: "offset": 314, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -363,7 +363,7 @@ // CHECK: "kind": "LabelDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": 361, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 13, @@ -371,12 +371,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 334, +// CHECK-NEXT: "offset": 351, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": 361, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -388,7 +388,7 @@ // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": 428, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 13, @@ -396,12 +396,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 399, +// CHECK-NEXT: "offset": 416, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": 428, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 15 // CHECK-NEXT: } @@ -424,7 +424,7 @@ // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": 451, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 6, @@ -432,12 +432,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 429, +// CHECK-NEXT: "offset": 446, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 464, +// CHECK-NEXT: "offset": 481, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -449,19 +449,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 451, +// CHECK-NEXT: "offset": 468, // 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": 468, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 451, +// CHECK-NEXT: "offset": 468, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: } @@ -477,7 +477,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 475, +// CHECK-NEXT: "offset": 492, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 8, @@ -485,12 +485,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": 485, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 531, +// CHECK-NEXT: "offset": 548, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -504,19 +504,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 496, +// CHECK-NEXT: "offset": 513, // 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": 513, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 526, +// CHECK-NEXT: "offset": 543, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -527,19 +527,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 507, +// CHECK-NEXT: "offset": 524, // 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": 524, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 507, +// CHECK-NEXT: "offset": 524, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: } @@ -555,20 +555,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 528, +// CHECK-NEXT: "offset": 545, // 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": 513, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 528, +// CHECK-NEXT: "offset": 545, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -586,7 +586,7 @@ // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 540, +// CHECK-NEXT: "offset": 557, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 6, @@ -594,12 +594,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": 552, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 540, +// CHECK-NEXT: "offset": 557, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -610,7 +610,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 569, +// CHECK-NEXT: "offset": 586, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 8, @@ -618,12 +618,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": 612, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -637,19 +637,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 592, +// CHECK-NEXT: "offset": 609, // 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": 605, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 592, +// CHECK-NEXT: "offset": 609, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -665,7 +665,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 606, +// CHECK-NEXT: "offset": 623, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 8, @@ -673,12 +673,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 599, +// CHECK-NEXT: "offset": 616, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 628, +// CHECK-NEXT: "offset": 645, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -692,7 +692,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 639, +// CHECK-NEXT: "offset": 656, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 8, @@ -700,12 +700,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 632, +// CHECK-NEXT: "offset": 649, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 697, +// CHECK-NEXT: "offset": 714, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -719,19 +719,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 663, +// CHECK-NEXT: "offset": 680, // 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": 680, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 674, +// CHECK-NEXT: "offset": 691, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -744,19 +744,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 676, +// CHECK-NEXT: "offset": 693, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 663, +// CHECK-NEXT: "offset": 680, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 676, +// CHECK-NEXT: "offset": 693, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 19 @@ -774,7 +774,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 708, +// CHECK-NEXT: "offset": 725, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 8, @@ -782,12 +782,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 701, +// CHECK-NEXT: "offset": 718, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 746, +// CHECK-NEXT: "offset": 763, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -801,19 +801,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": 749, // 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": 749, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -826,19 +826,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": 749, // 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": 749, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": 749, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -854,7 +854,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": 774, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 8, @@ -862,12 +862,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 750, +// CHECK-NEXT: "offset": 767, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 757, +// CHECK-NEXT: "offset": 774, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 21 // CHECK-NEXT: } @@ -879,7 +879,7 @@ // CHECK: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 811, +// CHECK-NEXT: "offset": 828, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 3, @@ -887,12 +887,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 811, +// CHECK-NEXT: "offset": 828, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 20 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 811, +// CHECK-NEXT: "offset": 828, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 20 // CHECK-NEXT: } @@ -906,7 +906,7 @@ // CHECK: "kind": "EnumConstantDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 835, +// CHECK-NEXT: "offset": 852, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 3, @@ -914,12 +914,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 835, +// CHECK-NEXT: "offset": 852, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 24 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": 879, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -934,12 +934,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": 879, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": 879, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -955,12 +955,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": 879, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": 879, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -979,7 +979,7 @@ // CHECK: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 875, +// CHECK-NEXT: "offset": 892, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 8, @@ -987,12 +987,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 930, +// CHECK-NEXT: "offset": 947, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1006,19 +1006,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "RecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 901, +// CHECK-NEXT: "offset": 918, // 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": 918, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 927, +// CHECK-NEXT: "offset": 944, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -1031,19 +1031,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": 935, // 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": 931, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": 935, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -1059,19 +1059,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 901, +// CHECK-NEXT: "offset": 918, // 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": 918, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 901, +// CHECK-NEXT: "offset": 918, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -1085,19 +1085,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "IndirectFieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": 935, // 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": 935, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": 935, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -1111,7 +1111,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1003, +// CHECK-NEXT: "offset": 1020, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 5, @@ -1119,12 +1119,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 999, +// CHECK-NEXT: "offset": 1016, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1055, +// CHECK-NEXT: "offset": 1072, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1140,19 +1140,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": 1041, // 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": 1037, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": 1041, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1168,18 +1168,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1038, +// CHECK-NEXT: "offset": 1055, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1027, +// CHECK-NEXT: "offset": 1044, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1038, +// CHECK-NEXT: "offset": 1055, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1196,12 +1196,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": 1058, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1055, +// CHECK-NEXT: "offset": 1072, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1213,13 +1213,13 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1045, +// CHECK-NEXT: "offset": 1062, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": 1069, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1230,12 +1230,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": 1069, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": 1069, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1251,12 +1251,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": 1069, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1052, +// CHECK-NEXT: "offset": 1069, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1286,7 +1286,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1113, +// CHECK-NEXT: "offset": 1130, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 5, @@ -1294,12 +1294,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1162, +// CHECK-NEXT: "offset": 1179, // CHECK-NEXT: "col": 54, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1314,18 +1314,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1147, +// CHECK-NEXT: "offset": 1164, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1131, +// CHECK-NEXT: "offset": 1148, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1147, +// CHECK-NEXT: "offset": 1164, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1343,12 +1343,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1150, +// CHECK-NEXT: "offset": 1167, // CHECK-NEXT: "col": 42, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1162, +// CHECK-NEXT: "offset": 1179, // CHECK-NEXT: "col": 54, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1359,12 +1359,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1152, +// CHECK-NEXT: "offset": 1169, // CHECK-NEXT: "col": 44, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1375,12 +1375,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1396,12 +1396,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1418,12 +1418,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1457,7 +1457,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": 1185, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 5, @@ -1465,12 +1465,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1164, +// CHECK-NEXT: "offset": 1181, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1195, +// CHECK-NEXT: "offset": 1212, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1485,18 +1485,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": 1211, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": 1207, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": 1211, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1513,7 +1513,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1203, +// CHECK-NEXT: "offset": 1220, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 6, @@ -1521,12 +1521,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1198, +// CHECK-NEXT: "offset": 1215, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1244, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1541,7 +1541,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1241, +// CHECK-NEXT: "offset": 1258, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 12, @@ -1549,12 +1549,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": 1247, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1260, +// CHECK-NEXT: "offset": 1277, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1570,7 +1570,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1274, +// CHECK-NEXT: "offset": 1291, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 12, @@ -1578,12 +1578,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1263, +// CHECK-NEXT: "offset": 1280, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1297, +// CHECK-NEXT: "offset": 1314, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1599,7 +1599,7 @@ // CHECK: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1330, +// CHECK-NEXT: "offset": 1347, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 7, @@ -1607,12 +1607,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1326, +// CHECK-NEXT: "offset": 1343, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1330, +// CHECK-NEXT: "offset": 1347, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -1626,7 +1626,7 @@ // CHECK: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1351, +// CHECK-NEXT: "offset": 1368, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 7, @@ -1634,12 +1634,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1347, +// CHECK-NEXT: "offset": 1364, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": 1389, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1655,12 +1655,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": 1389, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": 1389, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1676,12 +1676,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": 1389, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1372, +// CHECK-NEXT: "offset": 1389, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1700,7 +1700,7 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1383, +// CHECK-NEXT: "offset": 1400, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 5, @@ -1708,12 +1708,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1379, +// CHECK-NEXT: "offset": 1396, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1383, +// CHECK-NEXT: "offset": 1400, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: } @@ -1728,7 +1728,7 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1407, +// CHECK-NEXT: "offset": 1424, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 12, @@ -1736,12 +1736,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1396, +// CHECK-NEXT: "offset": 1413, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1407, +// CHECK-NEXT: "offset": 1424, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -1757,7 +1757,7 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1435, +// CHECK-NEXT: "offset": 1452, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 14, @@ -1765,12 +1765,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1422, +// CHECK-NEXT: "offset": 1439, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1435, +// CHECK-NEXT: "offset": 1452, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 17 // CHECK-NEXT: } @@ -1786,7 +1786,7 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1458, +// CHECK-NEXT: "offset": 1475, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 5, @@ -1794,12 +1794,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1454, +// CHECK-NEXT: "offset": 1471, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1816,12 +1816,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1838,7 +1838,7 @@ // CHECK: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1505, +// CHECK-NEXT: "offset": 1522, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 26, @@ -1846,12 +1846,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1501, +// CHECK-NEXT: "offset": 1518, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1505, +// CHECK-NEXT: "offset": 1522, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-apple-darwin -Wno-unused -fblocks -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-apple-darwin -Wno-unused -fblocks -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s @protocol P @end @@ -88,7 +88,7 @@ // CHECK: "kind": "ObjCInterfaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": 189, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 12, @@ -96,12 +96,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 194, +// CHECK-NEXT: "offset": 211, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -124,7 +124,7 @@ // CHECK: "kind": "ObjCImplementationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 215, +// CHECK-NEXT: "offset": 232, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 17, @@ -132,12 +132,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": 216, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 364, +// CHECK-NEXT: "offset": 381, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -157,19 +157,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": 257, // 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": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": 257, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -184,19 +184,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 267, +// CHECK-NEXT: "offset": 284, // 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": 280, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 267, +// CHECK-NEXT: "offset": 284, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -211,19 +211,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": 313, // 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": 309, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": 313, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: } @@ -238,19 +238,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": 341, // 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": 337, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": 341, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: } @@ -265,19 +265,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": 367, // 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": 363, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": 367, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -294,7 +294,7 @@ // CHECK: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 408, +// CHECK-NEXT: "offset": 425, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 1, @@ -302,12 +302,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 408, +// CHECK-NEXT: "offset": 425, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 447, +// CHECK-NEXT: "offset": 464, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -324,18 +324,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": 458, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 437, +// CHECK-NEXT: "offset": 454, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": 458, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -352,7 +352,7 @@ // CHECK: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 490, +// CHECK-NEXT: "offset": 507, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 1, @@ -360,12 +360,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 490, +// CHECK-NEXT: "offset": 507, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 544, +// CHECK-NEXT: "offset": 561, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -415,19 +415,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": 540, // 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": 536, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": 540, // 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": 547, // CHECK-NEXT: "col": 41, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 544, +// CHECK-NEXT: "offset": 561, // 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": 551, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": 558, // 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": 558, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": 558, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -503,7 +503,7 @@ // CHECK: "kind": "ObjCProtocolDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 11, @@ -511,12 +511,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 552, +// CHECK-NEXT: "offset": 569, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 598, +// CHECK-NEXT: "offset": 615, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -528,19 +528,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 583, +// CHECK-NEXT: "offset": 600, // 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": 600, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": 612, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -558,7 +558,7 @@ // CHECK: "kind": "ObjCInterfaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 614, +// CHECK-NEXT: "offset": 631, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 12, @@ -566,12 +566,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 603, +// CHECK-NEXT: "offset": 620, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 651, +// CHECK-NEXT: "offset": 668, // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -601,19 +601,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 636, +// CHECK-NEXT: "offset": 653, // 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": 653, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 648, +// CHECK-NEXT: "offset": 665, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -631,7 +631,7 @@ // CHECK: "kind": "ObjCImplementationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 672, +// CHECK-NEXT: "offset": 689, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 17, @@ -639,12 +639,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 656, +// CHECK-NEXT: "offset": 673, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 720, +// CHECK-NEXT: "offset": 737, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -666,19 +666,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 698, +// CHECK-NEXT: "offset": 715, // 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": 711, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 698, +// CHECK-NEXT: "offset": 715, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -693,19 +693,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 703, +// CHECK-NEXT: "offset": 720, // 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": 720, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 718, +// CHECK-NEXT: "offset": 735, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -755,13 +755,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 716, +// CHECK-NEXT: "offset": 733, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 718, +// CHECK-NEXT: "offset": 735, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -776,7 +776,7 @@ // CHECK: "kind": "ObjCCategoryDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 737, +// CHECK-NEXT: "offset": 754, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 12, @@ -784,12 +784,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 726, +// CHECK-NEXT: "offset": 743, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 793, +// CHECK-NEXT: "offset": 810, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -818,19 +818,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 778, +// CHECK-NEXT: "offset": 795, // 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": 795, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 790, +// CHECK-NEXT: "offset": 807, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -848,7 +848,7 @@ // CHECK: "kind": "ObjCInterfaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 809, +// CHECK-NEXT: "offset": 826, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 12, @@ -856,12 +856,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 798, +// CHECK-NEXT: "offset": 815, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 845, +// CHECK-NEXT: "offset": 862, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -889,19 +889,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCTypeParamDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 830, +// CHECK-NEXT: "offset": 847, // 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": 847, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 830, +// CHECK-NEXT: "offset": 847, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -919,7 +919,7 @@ // CHECK: "kind": "ObjCCategoryImplDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 866, +// CHECK-NEXT: "offset": 883, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 17, @@ -927,12 +927,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 850, +// CHECK-NEXT: "offset": 867, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 920, +// CHECK-NEXT: "offset": 937, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -954,19 +954,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 903, +// CHECK-NEXT: "offset": 920, // 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": 920, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": 935, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1016,13 +1016,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 916, +// CHECK-NEXT: "offset": 933, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 918, +// CHECK-NEXT: "offset": 935, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1037,7 +1037,7 @@ // CHECK: "kind": "ObjCCompatibleAliasDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 926, +// CHECK-NEXT: "offset": 943, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 1, @@ -1045,12 +1045,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 926, +// CHECK-NEXT: "offset": 943, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 926, +// CHECK-NEXT: "offset": 943, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1066,7 +1066,7 @@ // CHECK: "kind": "ObjCInterfaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 990, +// CHECK-NEXT: "offset": 1007, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 12, @@ -1074,12 +1074,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 979, +// CHECK-NEXT: "offset": 996, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1086, +// CHECK-NEXT: "offset": 1103, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 3 @@ -1102,19 +1102,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCPropertyDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // 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": 1027, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1142,19 +1142,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCPropertyDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // 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": 1083, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1172,19 +1172,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // 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": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1201,18 +1201,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1229,18 +1229,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1257,19 +1257,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // 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": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1286,18 +1286,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1314,18 +1314,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1344,7 +1344,7 @@ // CHECK: "kind": "ObjCImplementationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1107, +// CHECK-NEXT: "offset": 1124, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 17, @@ -1352,12 +1352,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1091, +// CHECK-NEXT: "offset": 1108, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": 1190, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1377,19 +1377,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": 1149, // 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": 1145, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": 1149, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1404,19 +1404,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCPropertyImplDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": 1166, // 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": 1154, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1153, +// CHECK-NEXT: "offset": 1170, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1441,19 +1441,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCIvarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": 1185, // 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": 1185, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": 1185, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1469,18 +1469,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCPropertyImplDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": 1185, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": 1173, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": 1185, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1505,19 +1505,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": 1154, // 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": 1154, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": 1166, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1534,18 +1534,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": 1154, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": 1154, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": 1166, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1562,19 +1562,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // 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": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1061, +// CHECK-NEXT: "offset": 1078, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1591,19 +1591,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": 1173, // 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": 1173, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": 1185, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1620,18 +1620,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ObjCMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": 1173, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": 1173, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": 1185, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1648,19 +1648,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // 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": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1679,7 +1679,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1184, +// CHECK-NEXT: "offset": 1201, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 6, @@ -1687,12 +1687,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1179, +// CHECK-NEXT: "offset": 1196, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": 1247, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1708,19 +1708,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1202, +// CHECK-NEXT: "offset": 1219, // 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": 1215, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1202, +// CHECK-NEXT: "offset": 1219, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1737,12 +1737,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1205, +// CHECK-NEXT: "offset": 1222, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": 1247, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1754,13 +1754,13 @@ // CHECK-NEXT: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": 1226, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1244, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1782,12 +1782,12 @@ // CHECK-NEXT: "kind": "BlockExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": 1226, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1244, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1801,18 +1801,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "BlockDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": 1226, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1209, +// CHECK-NEXT: "offset": 1226, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1244, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1823,18 +1823,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1215, +// CHECK-NEXT: "offset": 1232, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1211, +// CHECK-NEXT: "offset": 1228, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1215, +// CHECK-NEXT: "offset": 1232, // 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": 1239, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1244, // 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": 1241, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1224, +// CHECK-NEXT: "offset": 1241, // 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": 1241, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1224, +// CHECK-NEXT: "offset": 1241, // 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": 1232, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1211, +// CHECK-NEXT: "offset": 1228, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1215, +// CHECK-NEXT: "offset": 1232, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1965,7 +1965,7 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1296, +// CHECK-NEXT: "offset": 1313, // 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": 1278, +// CHECK-NEXT: "offset": 1295, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1296, +// CHECK-NEXT: "offset": 1313, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-pc-linux -std=c++17 -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-pc-linux -std=c++17 -ast-dump -ast-dump-format json %s | FileCheck %s enum { One, @@ -36,7 +36,7 @@ // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 88, +// CHECK-NEXT: "offset": 105, // 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": 105, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 108, +// CHECK-NEXT: "offset": 125, // 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": 114, // 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": 114, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 97, +// CHECK-NEXT: "offset": 114, // 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": 121, // 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": 121, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 104, +// CHECK-NEXT: "offset": 121, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -114,19 +114,19 @@ // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 117, +// CHECK-NEXT: "offset": 134, // 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": 129, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 154, // 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": 140, // 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": 140, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": 140, // 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": 149, // 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": 149, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 132, +// CHECK-NEXT: "offset": 149, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -192,19 +192,19 @@ // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": 163, // 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": 158, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": 189, // 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": 177, // 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": 177, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": 177, // 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": 185, // 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": 185, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": 185, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -273,19 +273,19 @@ // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": 205, // 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": 193, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 209, +// CHECK-NEXT: "offset": 226, // 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": 211, // 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": 211, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 194, +// CHECK-NEXT: "offset": 211, // 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": 220, // 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": 220, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 203, +// CHECK-NEXT: "offset": 220, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -355,19 +355,19 @@ // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 224, +// CHECK-NEXT: "offset": 241, // 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": 230, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 242, +// CHECK-NEXT: "offset": 259, // 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": 247, // 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": 247, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": 247, // 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": 255, // 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": 255, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": 255, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -437,19 +437,19 @@ // CHECK: "kind": "EnumDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": 274, // 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": 263, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": 303, // 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": 286, // 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": 286, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": 286, // 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": 296, // 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": 296, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": 296, // 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 @@ -1,118 +1,118 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -Wno-unused-value -std=gnu11 -ast-dump=json %s | FileCheck %s - -void Comma(void) { - 1, 2, 3; -} - -void Assignment(int a) { - a = 12; - a += a; -} - -void Conditionals(int a) { - a ? 0 : 1; - a ?: 0; -} - -void BinaryOperators(int a, int b) { - // Logical operators - a || b; - a && b; - - // Bitwise operators - a | b; - a ^ b; - a & b; - - // Equality operators - a == b; - a != b; - - // Relational operators - a < b; - a > b; - a <= b; - a >= b; - - // Bit shifting operators - a << b; - a >> b; - - // Additive operators - a + b; - a - b; - - // Multiplicative operators - a * b; - a / b; - a % b; -} - -void UnaryOperators(int a, int *b) { - // Cast operators - (float)a; - - // ++, --, and ~ are covered elsewhere. - - -a; - +a; - &a; - *b; - !a; - - sizeof a; - sizeof(int); - _Alignof(int); -} - -struct S { - int a; -}; - -void PostfixOperators(int *a, struct S b, struct S *c) { - a[0]; - UnaryOperators(*a, a); - - b.a; - c->a; - - // Postfix ++ and -- are covered elsewhere. - - (int [4]){1, 2, 3, 4, }; - (struct S){1}; -} - -enum E { One }; - -void PrimaryExpressions(int a) { - a; - 'a'; - L'a'; - "a"; - L"a"; - u8"a"; - U"a"; - u"a"; - - 1; - 1u; - 1ll; - 1.0; - 1.0f; - 0xFp100000000000000000000F; - 1.0l; - One; - - (a); -} - +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -Wno-unused-value -std=gnu11 -ast-dump -ast-dump-format json %s | FileCheck %s + +void Comma(void) { + 1, 2, 3; +} + +void Assignment(int a) { + a = 12; + a += a; +} + +void Conditionals(int a) { + a ? 0 : 1; + a ?: 0; +} + +void BinaryOperators(int a, int b) { + // Logical operators + a || b; + a && b; + + // Bitwise operators + a | b; + a ^ b; + a & b; + + // Equality operators + a == b; + a != b; + + // Relational operators + a < b; + a > b; + a <= b; + a >= b; + + // Bit shifting operators + a << b; + a >> b; + + // Additive operators + a + b; + a - b; + + // Multiplicative operators + a * b; + a / b; + a % b; +} + +void UnaryOperators(int a, int *b) { + // Cast operators + (float)a; + + // ++, --, and ~ are covered elsewhere. + + -a; + +a; + &a; + *b; + !a; + + sizeof a; + sizeof(int); + _Alignof(int); +} + +struct S { + int a; +}; + +void PostfixOperators(int *a, struct S b, struct S *c) { + a[0]; + UnaryOperators(*a, a); + + b.a; + c->a; + + // Postfix ++ and -- are covered elsewhere. + + (int [4]){1, 2, 3, 4, }; + (struct S){1}; +} + +enum E { One }; + +void PrimaryExpressions(int a) { + a; + 'a'; + L'a'; + "a"; + L"a"; + u8"a"; + U"a"; + u"a"; + + 1; + 1u; + 1ll; + 1.0; + 1.0f; + 0xFp100000000000000000000F; + 1.0l; + One; + + (a); +} + // NOTE: CHECK lines have been autogenerated by gen_ast_dump_json_test.py // using --filters=FunctionDecl // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 120, +// CHECK-NEXT: "offset": 135, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 6, @@ -120,12 +120,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": 130, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 147, +// CHECK-NEXT: "offset": 160, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -142,13 +142,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 132, +// CHECK-NEXT: "offset": 147, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 147, +// CHECK-NEXT: "offset": 160, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -160,13 +160,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 151, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 143, +// CHECK-NEXT: "offset": 157, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -182,12 +182,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 151, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": 154, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -203,12 +203,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 151, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 151, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -224,12 +224,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": 154, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": 154, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -247,12 +247,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 143, +// CHECK-NEXT: "offset": 157, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 143, +// CHECK-NEXT: "offset": 157, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -273,19 +273,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 168, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 152, +// CHECK-NEXT: "offset": 163, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 200, +// CHECK-NEXT: "offset": 208, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -301,19 +301,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": 183, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": 179, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": 183, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -330,12 +330,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 175, +// CHECK-NEXT: "offset": 186, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 200, +// CHECK-NEXT: "offset": 208, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -347,13 +347,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 180, +// CHECK-NEXT: "offset": 190, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": 194, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -369,12 +369,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 180, +// CHECK-NEXT: "offset": 190, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 180, +// CHECK-NEXT: "offset": 190, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -397,12 +397,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": 194, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": 194, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -420,13 +420,13 @@ // CHECK-NEXT: "kind": "CompoundAssignOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 191, +// CHECK-NEXT: "offset": 200, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 196, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -448,12 +448,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 191, +// CHECK-NEXT: "offset": 200, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 191, +// CHECK-NEXT: "offset": 200, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -476,12 +476,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 196, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 196, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -497,12 +497,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 196, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 196, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -532,19 +532,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 210, +// CHECK-NEXT: "offset": 216, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 205, +// CHECK-NEXT: "offset": 211, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": 261, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -560,19 +560,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 227, +// CHECK-NEXT: "offset": 233, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 223, +// CHECK-NEXT: "offset": 229, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 227, +// CHECK-NEXT: "offset": 233, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -589,12 +589,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": 236, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": 261, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -606,13 +606,13 @@ // CHECK-NEXT: "kind": "ConditionalOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 235, +// CHECK-NEXT: "offset": 240, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 243, +// CHECK-NEXT: "offset": 248, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -627,12 +627,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 235, +// CHECK-NEXT: "offset": 240, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 235, +// CHECK-NEXT: "offset": 240, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -648,12 +648,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 235, +// CHECK-NEXT: "offset": 240, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 235, +// CHECK-NEXT: "offset": 240, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -678,12 +678,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": 244, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": 244, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -699,12 +699,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 243, +// CHECK-NEXT: "offset": 248, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 243, +// CHECK-NEXT: "offset": 248, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -722,13 +722,13 @@ // CHECK-NEXT: "kind": "BinaryConditionalOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 254, +// CHECK-NEXT: "offset": 258, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -743,12 +743,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -764,12 +764,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -794,12 +794,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -814,12 +814,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -835,12 +835,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -867,12 +867,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -887,12 +887,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -908,12 +908,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 253, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -940,12 +940,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 254, +// CHECK-NEXT: "offset": 258, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 254, +// CHECK-NEXT: "offset": 258, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -966,19 +966,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 269, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 15 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 263, +// CHECK-NEXT: "offset": 264, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 686, +// CHECK-NEXT: "offset": 655, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -994,19 +994,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 288, +// CHECK-NEXT: "offset": 289, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 284, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 288, +// CHECK-NEXT: "offset": 289, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1022,18 +1022,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": 296, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 291, +// CHECK-NEXT: "offset": 292, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": 296, // 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": 298, +// CHECK-NEXT: "offset": 299, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 686, +// CHECK-NEXT: "offset": 655, // 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": 327, +// CHECK-NEXT: "offset": 326, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 332, +// CHECK-NEXT: "offset": 331, // 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": 327, +// CHECK-NEXT: "offset": 326, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 327, +// CHECK-NEXT: "offset": 326, // 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": 327, +// CHECK-NEXT: "offset": 326, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 327, +// CHECK-NEXT: "offset": 326, // 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": 332, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 332, +// CHECK-NEXT: "offset": 331, // 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": 332, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 332, +// CHECK-NEXT: "offset": 331, // 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": 338, +// CHECK-NEXT: "offset": 336, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 343, +// CHECK-NEXT: "offset": 341, // 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": 338, +// CHECK-NEXT: "offset": 336, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": 336, // 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": 338, +// CHECK-NEXT: "offset": 336, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": 336, // 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": 343, +// CHECK-NEXT: "offset": 341, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 343, +// CHECK-NEXT: "offset": 341, // 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": 343, +// CHECK-NEXT: "offset": 341, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 343, +// CHECK-NEXT: "offset": 341, // 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": 375, +// CHECK-NEXT: "offset": 370, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 379, +// CHECK-NEXT: "offset": 374, // 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": 375, +// CHECK-NEXT: "offset": 370, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 375, +// CHECK-NEXT: "offset": 370, // 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": 375, +// CHECK-NEXT: "offset": 370, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 375, +// CHECK-NEXT: "offset": 370, // 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": 379, +// CHECK-NEXT: "offset": 374, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 379, +// CHECK-NEXT: "offset": 374, // 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": 379, +// CHECK-NEXT: "offset": 374, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 379, +// CHECK-NEXT: "offset": 374, // 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": 385, +// CHECK-NEXT: "offset": 379, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 389, +// CHECK-NEXT: "offset": 383, // 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": 385, +// CHECK-NEXT: "offset": 379, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 385, +// CHECK-NEXT: "offset": 379, // 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": 385, +// CHECK-NEXT: "offset": 379, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 385, +// CHECK-NEXT: "offset": 379, // 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": 389, +// CHECK-NEXT: "offset": 383, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 389, +// CHECK-NEXT: "offset": 383, // 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": 389, +// CHECK-NEXT: "offset": 383, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 389, +// CHECK-NEXT: "offset": 383, // 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": 395, +// CHECK-NEXT: "offset": 388, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 399, +// CHECK-NEXT: "offset": 392, // 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": 395, +// CHECK-NEXT: "offset": 388, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 395, +// CHECK-NEXT: "offset": 388, // 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": 395, +// CHECK-NEXT: "offset": 388, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 395, +// CHECK-NEXT: "offset": 388, // 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": 399, +// CHECK-NEXT: "offset": 392, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 399, +// CHECK-NEXT: "offset": 392, // 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": 399, +// CHECK-NEXT: "offset": 392, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 399, +// CHECK-NEXT: "offset": 392, // 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": 432, +// CHECK-NEXT: "offset": 422, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 437, +// CHECK-NEXT: "offset": 427, // 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": 432, +// CHECK-NEXT: "offset": 422, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 432, +// CHECK-NEXT: "offset": 422, // 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": 432, +// CHECK-NEXT: "offset": 422, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 432, +// CHECK-NEXT: "offset": 422, // 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": 437, +// CHECK-NEXT: "offset": 427, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 437, +// CHECK-NEXT: "offset": 427, // 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": 437, +// CHECK-NEXT: "offset": 427, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 437, +// CHECK-NEXT: "offset": 427, // 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": 443, +// CHECK-NEXT: "offset": 432, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 437, // 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": 443, +// CHECK-NEXT: "offset": 432, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 443, +// CHECK-NEXT: "offset": 432, // 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": 443, +// CHECK-NEXT: "offset": 432, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 443, +// CHECK-NEXT: "offset": 432, // 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": 448, +// CHECK-NEXT: "offset": 437, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 437, // 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": 448, +// CHECK-NEXT: "offset": 437, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 437, // 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": 483, +// CHECK-NEXT: "offset": 469, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 487, +// CHECK-NEXT: "offset": 473, // 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": 483, +// CHECK-NEXT: "offset": 469, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 469, // 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": 483, +// CHECK-NEXT: "offset": 469, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 469, // 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": 487, +// CHECK-NEXT: "offset": 473, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 487, +// CHECK-NEXT: "offset": 473, // 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": 487, +// CHECK-NEXT: "offset": 473, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 487, +// CHECK-NEXT: "offset": 473, // 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": 493, +// CHECK-NEXT: "offset": 478, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 497, +// CHECK-NEXT: "offset": 482, // 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": 493, +// CHECK-NEXT: "offset": 478, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 493, +// CHECK-NEXT: "offset": 478, // 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": 493, +// CHECK-NEXT: "offset": 478, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 493, +// CHECK-NEXT: "offset": 478, // 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": 497, +// CHECK-NEXT: "offset": 482, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 497, +// CHECK-NEXT: "offset": 482, // 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": 497, +// CHECK-NEXT: "offset": 482, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 497, +// CHECK-NEXT: "offset": 482, // 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": 503, +// CHECK-NEXT: "offset": 487, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 508, +// CHECK-NEXT: "offset": 492, // 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": 503, +// CHECK-NEXT: "offset": 487, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 503, +// CHECK-NEXT: "offset": 487, // 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": 503, +// CHECK-NEXT: "offset": 487, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 503, +// CHECK-NEXT: "offset": 487, // 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": 508, +// CHECK-NEXT: "offset": 492, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 508, +// CHECK-NEXT: "offset": 492, // 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": 508, +// CHECK-NEXT: "offset": 492, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 508, +// CHECK-NEXT: "offset": 492, // 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": 514, +// CHECK-NEXT: "offset": 497, // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": 502, // 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": 514, +// CHECK-NEXT: "offset": 497, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 514, +// CHECK-NEXT: "offset": 497, // 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": 514, +// CHECK-NEXT: "offset": 497, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 514, +// CHECK-NEXT: "offset": 497, // 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": 519, +// CHECK-NEXT: "offset": 502, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": 502, // 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": 519, +// CHECK-NEXT: "offset": 502, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": 502, // 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": 556, +// CHECK-NEXT: "offset": 536, // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 561, +// CHECK-NEXT: "offset": 541, // 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": 556, +// CHECK-NEXT: "offset": 536, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 556, +// CHECK-NEXT: "offset": 536, // 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": 556, +// CHECK-NEXT: "offset": 536, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 556, +// CHECK-NEXT: "offset": 536, // 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": 561, +// CHECK-NEXT: "offset": 541, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 561, +// CHECK-NEXT: "offset": 541, // 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": 561, +// CHECK-NEXT: "offset": 541, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 561, +// CHECK-NEXT: "offset": 541, // 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": 567, +// CHECK-NEXT: "offset": 546, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 551, // 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": 567, +// CHECK-NEXT: "offset": 546, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 567, +// CHECK-NEXT: "offset": 546, // 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": 567, +// CHECK-NEXT: "offset": 546, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 567, +// CHECK-NEXT: "offset": 546, // 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": 572, +// CHECK-NEXT: "offset": 551, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 551, // 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": 572, +// CHECK-NEXT: "offset": 551, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 551, // 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": 605, +// CHECK-NEXT: "offset": 581, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 609, +// CHECK-NEXT: "offset": 585, // 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": 605, +// CHECK-NEXT: "offset": 581, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 605, +// CHECK-NEXT: "offset": 581, // 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": 605, +// CHECK-NEXT: "offset": 581, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 605, +// CHECK-NEXT: "offset": 581, // 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": 609, +// CHECK-NEXT: "offset": 585, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 609, +// CHECK-NEXT: "offset": 585, // 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": 609, +// CHECK-NEXT: "offset": 585, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 609, +// CHECK-NEXT: "offset": 585, // 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": 615, +// CHECK-NEXT: "offset": 590, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 594, // 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": 615, +// CHECK-NEXT: "offset": 590, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 615, +// CHECK-NEXT: "offset": 590, // 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": 615, +// CHECK-NEXT: "offset": 590, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 615, +// CHECK-NEXT: "offset": 590, // 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": 619, +// CHECK-NEXT: "offset": 594, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 594, // 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": 619, +// CHECK-NEXT: "offset": 594, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 594, // 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": 658, +// CHECK-NEXT: "offset": 630, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 662, +// CHECK-NEXT: "offset": 634, // 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": 658, +// CHECK-NEXT: "offset": 630, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": 630, // 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": 658, +// CHECK-NEXT: "offset": 630, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": 630, // 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": 662, +// CHECK-NEXT: "offset": 634, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 662, +// CHECK-NEXT: "offset": 634, // 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": 662, +// CHECK-NEXT: "offset": 634, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 662, +// CHECK-NEXT: "offset": 634, // 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": 668, +// CHECK-NEXT: "offset": 639, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 672, +// CHECK-NEXT: "offset": 643, // 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": 668, +// CHECK-NEXT: "offset": 639, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 668, +// CHECK-NEXT: "offset": 639, // 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": 668, +// CHECK-NEXT: "offset": 639, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 668, +// CHECK-NEXT: "offset": 639, // 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": 672, +// CHECK-NEXT: "offset": 643, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 672, +// CHECK-NEXT: "offset": 643, // 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": 672, +// CHECK-NEXT: "offset": 643, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 672, +// CHECK-NEXT: "offset": 643, // 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": 678, +// CHECK-NEXT: "offset": 648, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 682, +// CHECK-NEXT: "offset": 652, // 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": 678, +// CHECK-NEXT: "offset": 648, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 678, +// CHECK-NEXT: "offset": 648, // 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": 678, +// CHECK-NEXT: "offset": 648, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 678, +// CHECK-NEXT: "offset": 648, // 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": 682, +// CHECK-NEXT: "offset": 652, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 682, +// CHECK-NEXT: "offset": 652, // 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": 682, +// CHECK-NEXT: "offset": 652, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 682, +// CHECK-NEXT: "offset": 652, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3338,19 +3338,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 663, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 691, +// CHECK-NEXT: "offset": 658, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 894, +// CHECK-NEXT: "offset": 846, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3367,19 +3367,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 715, +// CHECK-NEXT: "offset": 682, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 711, +// CHECK-NEXT: "offset": 678, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 715, +// CHECK-NEXT: "offset": 682, // 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": 723, +// CHECK-NEXT: "offset": 690, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 718, +// CHECK-NEXT: "offset": 685, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 723, +// CHECK-NEXT: "offset": 690, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3423,12 +3423,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 726, +// CHECK-NEXT: "offset": 693, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 894, +// CHECK-NEXT: "offset": 846, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3440,13 +3440,13 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 752, +// CHECK-NEXT: "offset": 717, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 759, +// CHECK-NEXT: "offset": 724, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3462,12 +3462,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 759, +// CHECK-NEXT: "offset": 724, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 759, +// CHECK-NEXT: "offset": 724, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3484,12 +3484,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 759, +// CHECK-NEXT: "offset": 724, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 759, +// CHECK-NEXT: "offset": 724, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3516,13 +3516,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 812, +// CHECK-NEXT: "offset": 773, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 774, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3539,12 +3539,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 774, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 774, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3560,12 +3560,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 774, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 774, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3592,13 +3592,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 819, +// CHECK-NEXT: "offset": 779, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 820, +// CHECK-NEXT: "offset": 780, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3616,12 +3616,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 820, +// CHECK-NEXT: "offset": 780, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 820, +// CHECK-NEXT: "offset": 780, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3637,12 +3637,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 820, +// CHECK-NEXT: "offset": 780, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 820, +// CHECK-NEXT: "offset": 780, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3669,13 +3669,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 826, +// CHECK-NEXT: "offset": 785, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": 786, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3693,12 +3693,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": 786, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": 786, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3723,13 +3723,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 833, +// CHECK-NEXT: "offset": 791, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 834, +// CHECK-NEXT: "offset": 792, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3745,12 +3745,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 833, +// CHECK-NEXT: "offset": 791, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 834, +// CHECK-NEXT: "offset": 792, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3768,12 +3768,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 834, +// CHECK-NEXT: "offset": 792, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 834, +// CHECK-NEXT: "offset": 792, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3789,12 +3789,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 834, +// CHECK-NEXT: "offset": 792, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 834, +// CHECK-NEXT: "offset": 792, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3823,13 +3823,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 840, +// CHECK-NEXT: "offset": 797, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 841, +// CHECK-NEXT: "offset": 798, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3847,12 +3847,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 841, +// CHECK-NEXT: "offset": 798, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 841, +// CHECK-NEXT: "offset": 798, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3868,12 +3868,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 841, +// CHECK-NEXT: "offset": 798, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 841, +// CHECK-NEXT: "offset": 798, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3900,13 +3900,13 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 849, +// CHECK-NEXT: "offset": 804, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 856, +// CHECK-NEXT: "offset": 811, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3922,12 +3922,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 856, +// CHECK-NEXT: "offset": 811, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 856, +// CHECK-NEXT: "offset": 811, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3953,13 +3953,13 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 862, +// CHECK-NEXT: "offset": 816, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 872, +// CHECK-NEXT: "offset": 826, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3978,13 +3978,13 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": 831, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 890, +// CHECK-NEXT: "offset": 843, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4006,19 +4006,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 932, +// CHECK-NEXT: "offset": 878, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 927, +// CHECK-NEXT: "offset": 873, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": 1071, // 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": 954, +// CHECK-NEXT: "offset": 900, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 949, +// CHECK-NEXT: "offset": 895, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 954, +// CHECK-NEXT: "offset": 900, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4062,18 +4062,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 966, +// CHECK-NEXT: "offset": 912, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 957, +// CHECK-NEXT: "offset": 903, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 966, +// CHECK-NEXT: "offset": 912, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4090,18 +4090,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 979, +// CHECK-NEXT: "offset": 925, // CHECK-NEXT: "col": 53, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 969, +// CHECK-NEXT: "offset": 915, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 979, +// CHECK-NEXT: "offset": 925, // CHECK-NEXT: "col": 53, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4118,12 +4118,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 982, +// CHECK-NEXT: "offset": 928, // CHECK-NEXT: "col": 56, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": 1071, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4135,13 +4135,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": 932, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 990, +// CHECK-NEXT: "offset": 935, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4157,12 +4157,12 @@ // CHECK-NEXT: "kind": "ArraySubscriptExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": 932, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 990, +// CHECK-NEXT: "offset": 935, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4177,12 +4177,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": 932, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": 932, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4198,12 +4198,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": 932, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": 932, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4228,12 +4228,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 989, +// CHECK-NEXT: "offset": 934, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 989, +// CHECK-NEXT: "offset": 934, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4253,13 +4253,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 940, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1016, +// CHECK-NEXT: "offset": 960, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4274,12 +4274,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 940, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 940, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: } @@ -4295,12 +4295,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 940, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 940, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: } @@ -4325,12 +4325,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1011, +// CHECK-NEXT: "offset": 955, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1012, +// CHECK-NEXT: "offset": 956, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4346,12 +4346,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1011, +// CHECK-NEXT: "offset": 955, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1012, +// CHECK-NEXT: "offset": 956, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4369,12 +4369,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1012, +// CHECK-NEXT: "offset": 956, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1012, +// CHECK-NEXT: "offset": 956, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4390,12 +4390,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1012, +// CHECK-NEXT: "offset": 956, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1012, +// CHECK-NEXT: "offset": 956, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4424,12 +4424,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1015, +// CHECK-NEXT: "offset": 959, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1015, +// CHECK-NEXT: "offset": 959, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4445,12 +4445,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1015, +// CHECK-NEXT: "offset": 959, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1015, +// CHECK-NEXT: "offset": 959, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4477,13 +4477,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": 966, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1026, +// CHECK-NEXT: "offset": 968, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4499,12 +4499,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": 966, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1026, +// CHECK-NEXT: "offset": 968, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4522,12 +4522,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": 966, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": 966, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4556,13 +4556,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1035, +// CHECK-NEXT: "offset": 976, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4578,12 +4578,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1035, +// CHECK-NEXT: "offset": 976, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4601,12 +4601,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4622,12 +4622,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4656,13 +4656,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1092, +// CHECK-NEXT: "offset": 1029, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1114, +// CHECK-NEXT: "offset": 1051, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4678,12 +4678,12 @@ // CHECK-NEXT: "kind": "CompoundLiteralExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1092, +// CHECK-NEXT: "offset": 1029, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1114, +// CHECK-NEXT: "offset": 1051, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4698,12 +4698,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1101, +// CHECK-NEXT: "offset": 1038, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1114, +// CHECK-NEXT: "offset": 1051, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4718,12 +4718,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1102, +// CHECK-NEXT: "offset": 1039, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1102, +// CHECK-NEXT: "offset": 1039, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4739,12 +4739,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1105, +// CHECK-NEXT: "offset": 1042, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1105, +// CHECK-NEXT: "offset": 1042, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4760,12 +4760,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1108, +// CHECK-NEXT: "offset": 1045, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1108, +// CHECK-NEXT: "offset": 1045, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4781,12 +4781,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1111, +// CHECK-NEXT: "offset": 1048, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1111, +// CHECK-NEXT: "offset": 1048, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4808,13 +4808,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1120, +// CHECK-NEXT: "offset": 1056, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": 1068, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4831,12 +4831,12 @@ // CHECK-NEXT: "kind": "CompoundLiteralExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1120, +// CHECK-NEXT: "offset": 1056, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": 1068, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4852,12 +4852,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": 1066, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": 1068, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4873,12 +4873,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1131, +// CHECK-NEXT: "offset": 1067, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1131, +// CHECK-NEXT: "offset": 1067, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4903,19 +4903,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1165, +// CHECK-NEXT: "offset": 1096, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1160, +// CHECK-NEXT: "offset": 1091, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1360, +// CHECK-NEXT: "offset": 1271, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4931,19 +4931,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1188, +// CHECK-NEXT: "offset": 1119, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1184, +// CHECK-NEXT: "offset": 1115, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1188, +// CHECK-NEXT: "offset": 1119, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4960,12 +4960,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1191, +// CHECK-NEXT: "offset": 1122, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1360, +// CHECK-NEXT: "offset": 1271, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4977,13 +4977,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1196, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1196, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4999,12 +4999,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1196, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1196, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5029,13 +5029,13 @@ // CHECK-NEXT: "kind": "CharacterLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1202, +// CHECK-NEXT: "offset": 1131, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1202, +// CHECK-NEXT: "offset": 1131, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5051,13 +5051,13 @@ // CHECK-NEXT: "kind": "CharacterLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1210, +// CHECK-NEXT: "offset": 1138, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1210, +// CHECK-NEXT: "offset": 1138, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5073,13 +5073,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1219, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1219, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5095,12 +5095,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1219, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1219, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5118,13 +5118,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1153, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1153, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5140,12 +5140,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1153, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1227, +// CHECK-NEXT: "offset": 1153, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5163,13 +5163,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1236, +// CHECK-NEXT: "offset": 1161, // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1236, +// CHECK-NEXT: "offset": 1161, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -5185,12 +5185,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1236, +// CHECK-NEXT: "offset": 1161, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1236, +// CHECK-NEXT: "offset": 1161, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -5208,13 +5208,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1246, +// CHECK-NEXT: "offset": 1170, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1246, +// CHECK-NEXT: "offset": 1170, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5230,12 +5230,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1246, +// CHECK-NEXT: "offset": 1170, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1246, +// CHECK-NEXT: "offset": 1170, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5253,13 +5253,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1255, +// CHECK-NEXT: "offset": 1178, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1255, +// CHECK-NEXT: "offset": 1178, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5275,12 +5275,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1255, +// CHECK-NEXT: "offset": 1178, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1255, +// CHECK-NEXT: "offset": 1178, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5298,13 +5298,13 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1266, +// CHECK-NEXT: "offset": 1187, // CHECK-NEXT: "line": 97, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1266, +// CHECK-NEXT: "offset": 1187, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5320,13 +5320,13 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1272, +// CHECK-NEXT: "offset": 1192, // CHECK-NEXT: "line": 98, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1272, +// CHECK-NEXT: "offset": 1192, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5342,13 +5342,13 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1279, +// CHECK-NEXT: "offset": 1198, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1279, +// CHECK-NEXT: "offset": 1198, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5364,13 +5364,13 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1287, +// CHECK-NEXT: "offset": 1205, // CHECK-NEXT: "line": 100, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1287, +// CHECK-NEXT: "offset": 1205, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5386,13 +5386,13 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1212, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1212, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5408,13 +5408,13 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1304, +// CHECK-NEXT: "offset": 1220, // CHECK-NEXT: "line": 102, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1304, +// CHECK-NEXT: "offset": 1220, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: } @@ -5430,13 +5430,13 @@ // CHECK-NEXT: "kind": "FloatingLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1335, +// CHECK-NEXT: "offset": 1250, // CHECK-NEXT: "line": 103, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1335, +// CHECK-NEXT: "offset": 1250, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -5452,13 +5452,13 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1344, +// CHECK-NEXT: "offset": 1258, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1344, +// CHECK-NEXT: "offset": 1258, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -5481,13 +5481,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1354, +// CHECK-NEXT: "offset": 1266, // CHECK-NEXT: "line": 106, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": 1268, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5503,12 +5503,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1354, +// CHECK-NEXT: "offset": 1266, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": 1268, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5523,12 +5523,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1355, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1355, +// CHECK-NEXT: "offset": 1267, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -Wno-unused-value -fcxx-exceptions -std=gnu++17 -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -Wno-unused-value -fcxx-exceptions -std=gnu++17 -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s namespace std { using size_t = decltype(sizeof(0)); @@ -158,7 +158,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": 969, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 6, @@ -166,12 +166,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 947, +// CHECK-NEXT: "offset": 964, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": 1004, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -188,13 +188,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 964, +// CHECK-NEXT: "offset": 981, // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 987, +// CHECK-NEXT: "offset": 1004, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -206,13 +206,13 @@ // CHECK-NEXT: "kind": "CXXThrowExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 968, +// CHECK-NEXT: "offset": 985, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 974, +// CHECK-NEXT: "offset": 991, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -227,12 +227,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 974, +// CHECK-NEXT: "offset": 991, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 974, +// CHECK-NEXT: "offset": 991, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -250,13 +250,13 @@ // CHECK-NEXT: "kind": "CXXThrowExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 980, +// CHECK-NEXT: "offset": 997, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 980, +// CHECK-NEXT: "offset": 997, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -274,7 +274,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 995, +// CHECK-NEXT: "offset": 1012, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 6, @@ -282,12 +282,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 990, +// CHECK-NEXT: "offset": 1007, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1141, +// CHECK-NEXT: "offset": 1158, // CHECK-NEXT: "line": 51, // 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": 1017, +// CHECK-NEXT: "offset": 1034, // 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": 1032, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": 1034, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -331,18 +331,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1026, +// CHECK-NEXT: "offset": 1043, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1023, +// CHECK-NEXT: "offset": 1040, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1026, +// CHECK-NEXT: "offset": 1043, // 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": 1058, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1032, +// CHECK-NEXT: "offset": 1049, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": 1058, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -385,18 +385,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1057, +// CHECK-NEXT: "offset": 1074, // CHECK-NEXT: "col": 68, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1047, +// CHECK-NEXT: "offset": 1064, // CHECK-NEXT: "col": 58, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1066, +// CHECK-NEXT: "offset": 1083, // CHECK-NEXT: "col": 77, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -413,12 +413,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1069, +// CHECK-NEXT: "offset": 1086, // CHECK-NEXT: "col": 80, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1141, +// CHECK-NEXT: "offset": 1158, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -430,13 +430,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": 1090, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": 1096, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -452,12 +452,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": 1090, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": 1090, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -480,12 +480,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": 1096, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": 1096, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -501,12 +501,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": 1096, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1079, +// CHECK-NEXT: "offset": 1096, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -533,13 +533,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": 1104, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": 1111, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -555,12 +555,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": 1104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": 1104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -576,12 +576,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": 1104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1087, +// CHECK-NEXT: "offset": 1104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -606,12 +606,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": 1111, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": 1111, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -627,12 +627,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": 1111, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1094, +// CHECK-NEXT: "offset": 1111, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -659,13 +659,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1102, +// CHECK-NEXT: "offset": 1119, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1117, +// CHECK-NEXT: "offset": 1134, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -680,12 +680,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1102, +// CHECK-NEXT: "offset": 1119, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1113, +// CHECK-NEXT: "offset": 1130, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -700,12 +700,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1103, +// CHECK-NEXT: "offset": 1120, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -721,12 +721,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1103, +// CHECK-NEXT: "offset": 1120, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1103, +// CHECK-NEXT: "offset": 1120, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -749,12 +749,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -770,12 +770,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1109, +// CHECK-NEXT: "offset": 1126, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -804,12 +804,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1115, +// CHECK-NEXT: "offset": 1132, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1115, +// CHECK-NEXT: "offset": 1132, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -827,13 +827,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1122, +// CHECK-NEXT: "offset": 1139, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1138, +// CHECK-NEXT: "offset": 1155, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -848,12 +848,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1122, +// CHECK-NEXT: "offset": 1139, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1134, +// CHECK-NEXT: "offset": 1151, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -868,12 +868,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": 1140, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": 1147, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -889,12 +889,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": 1140, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": 1140, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -910,12 +910,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": 1140, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1123, +// CHECK-NEXT: "offset": 1140, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -940,12 +940,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": 1147, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": 1147, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -961,12 +961,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": 1147, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": 1147, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -995,12 +995,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": 1153, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1136, +// CHECK-NEXT: "offset": 1153, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1021,7 +1021,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": 1166, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 6, @@ -1029,12 +1029,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": 1161, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1292, +// CHECK-NEXT: "offset": 1309, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1050,19 +1050,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": 1187, // 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": 1178, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": 1187, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1079,12 +1079,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": 1190, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1292, +// CHECK-NEXT: "offset": 1309, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1096,13 +1096,13 @@ // CHECK-NEXT: "kind": "CXXConstCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1177, +// CHECK-NEXT: "offset": 1194, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": 1211, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1118,12 +1118,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1193, +// CHECK-NEXT: "offset": 1210, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1193, +// CHECK-NEXT: "offset": 1210, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1140,12 +1140,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1193, +// CHECK-NEXT: "offset": 1210, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1193, +// CHECK-NEXT: "offset": 1210, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1172,13 +1172,13 @@ // CHECK-NEXT: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1199, +// CHECK-NEXT: "offset": 1216, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": 1240, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1199,12 +1199,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": 1239, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": 1239, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1221,12 +1221,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": 1239, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1222, +// CHECK-NEXT: "offset": 1239, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1253,13 +1253,13 @@ // CHECK-NEXT: "kind": "CXXDynamicCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1228, +// CHECK-NEXT: "offset": 1245, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1253, +// CHECK-NEXT: "offset": 1270, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1275,12 +1275,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1252, +// CHECK-NEXT: "offset": 1269, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1252, +// CHECK-NEXT: "offset": 1269, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1297,12 +1297,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1252, +// CHECK-NEXT: "offset": 1269, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1252, +// CHECK-NEXT: "offset": 1269, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1329,13 +1329,13 @@ // CHECK-NEXT: "kind": "CXXReinterpretCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1258, +// CHECK-NEXT: "offset": 1275, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 16 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1289, +// CHECK-NEXT: "offset": 1306, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1351,12 +1351,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1288, +// CHECK-NEXT: "offset": 1305, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1288, +// CHECK-NEXT: "offset": 1305, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1373,12 +1373,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1288, +// CHECK-NEXT: "offset": 1305, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1288, +// CHECK-NEXT: "offset": 1305, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1408,7 +1408,7 @@ // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1326, +// CHECK-NEXT: "offset": 1343, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 6, @@ -1416,13 +1416,13 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1533, +// CHECK-NEXT: "offset": 1550, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1434,19 +1434,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1317, +// CHECK-NEXT: "offset": 1334, // 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": 1322, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1317, +// CHECK-NEXT: "offset": 1334, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1462,19 +1462,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1326, +// CHECK-NEXT: "offset": 1343, // 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": 1338, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1533, +// CHECK-NEXT: "offset": 1550, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1489,19 +1489,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": 1369, // 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": 1364, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": 1369, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1518,12 +1518,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1355, +// CHECK-NEXT: "offset": 1372, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1533, +// CHECK-NEXT: "offset": 1550, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1535,13 +1535,13 @@ // CHECK-NEXT: "kind": "SizeOfPackExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1359, +// CHECK-NEXT: "offset": 1376, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1371, +// CHECK-NEXT: "offset": 1388, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1557,13 +1557,13 @@ // CHECK-NEXT: "kind": "CXXNoexceptExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1376, +// CHECK-NEXT: "offset": 1393, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": 1407, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1578,12 +1578,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": 1402, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": 1406, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1599,12 +1599,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": 1402, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": 1402, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1620,12 +1620,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": 1402, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1385, +// CHECK-NEXT: "offset": 1402, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1651,12 +1651,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": 1406, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": 1406, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1672,12 +1672,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": 1406, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": 1406, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1707,13 +1707,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1396, +// CHECK-NEXT: "offset": 1413, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1402, +// CHECK-NEXT: "offset": 1419, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1737,13 +1737,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1409, +// CHECK-NEXT: "offset": 1426, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1417, +// CHECK-NEXT: "offset": 1434, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1766,13 +1766,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1422, +// CHECK-NEXT: "offset": 1439, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1432, +// CHECK-NEXT: "offset": 1449, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1796,12 +1796,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1429, +// CHECK-NEXT: "offset": 1446, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1432, +// CHECK-NEXT: "offset": 1449, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1816,12 +1816,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1430, +// CHECK-NEXT: "offset": 1447, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1430, +// CHECK-NEXT: "offset": 1447, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1841,13 +1841,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1437, +// CHECK-NEXT: "offset": 1454, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1446, +// CHECK-NEXT: "offset": 1463, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1871,12 +1871,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1445, +// CHECK-NEXT: "offset": 1462, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1445, +// CHECK-NEXT: "offset": 1462, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1892,12 +1892,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1445, +// CHECK-NEXT: "offset": 1462, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1445, +// CHECK-NEXT: "offset": 1462, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1917,13 +1917,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1451, +// CHECK-NEXT: "offset": 1468, // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1466, +// CHECK-NEXT: "offset": 1483, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1948,12 +1948,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1459, +// CHECK-NEXT: "offset": 1476, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1459, +// CHECK-NEXT: "offset": 1476, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1969,12 +1969,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1459, +// CHECK-NEXT: "offset": 1476, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1459, +// CHECK-NEXT: "offset": 1476, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1992,12 +1992,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1461, +// CHECK-NEXT: "offset": 1478, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1466, +// CHECK-NEXT: "offset": 1483, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2012,12 +2012,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1462, +// CHECK-NEXT: "offset": 1479, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1462, +// CHECK-NEXT: "offset": 1479, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2033,12 +2033,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1465, +// CHECK-NEXT: "offset": 1482, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1465, +// CHECK-NEXT: "offset": 1482, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2058,13 +2058,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1471, +// CHECK-NEXT: "offset": 1488, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1479, +// CHECK-NEXT: "offset": 1496, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2088,12 +2088,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2109,12 +2109,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2130,12 +2130,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1476, +// CHECK-NEXT: "offset": 1493, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2164,13 +2164,13 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1486, +// CHECK-NEXT: "offset": 1503, // CHECK-NEXT: "line": 71, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1500, +// CHECK-NEXT: "offset": 1517, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2195,12 +2195,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1497, +// CHECK-NEXT: "offset": 1514, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1500, +// CHECK-NEXT: "offset": 1517, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2215,12 +2215,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": 1515, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": 1515, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2238,12 +2238,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": 1508, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": 1508, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2259,12 +2259,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": 1508, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": 1508, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2280,12 +2280,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": 1508, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1491, +// CHECK-NEXT: "offset": 1508, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2314,13 +2314,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1506, +// CHECK-NEXT: "offset": 1523, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": 1532, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2344,12 +2344,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": 1532, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": 1532, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2365,12 +2365,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": 1532, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1515, +// CHECK-NEXT: "offset": 1532, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2397,13 +2397,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1520, +// CHECK-NEXT: "offset": 1537, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": 1547, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2428,12 +2428,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": 1547, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": 1547, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2449,12 +2449,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": 1547, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": 1547, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2486,7 +2486,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1541, +// CHECK-NEXT: "offset": 1558, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 6, @@ -2494,12 +2494,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": 1553, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1807, +// CHECK-NEXT: "offset": 1824, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2515,19 +2515,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1566, +// CHECK-NEXT: "offset": 1583, // 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": 1581, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1566, +// CHECK-NEXT: "offset": 1583, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2543,18 +2543,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1572, +// CHECK-NEXT: "offset": 1589, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1572, +// CHECK-NEXT: "offset": 1589, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2570,18 +2570,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1583, +// CHECK-NEXT: "offset": 1600, // CHECK-NEXT: "col": 48, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": 1592, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1583, +// CHECK-NEXT: "offset": 1600, // CHECK-NEXT: "col": 48, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2598,12 +2598,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1586, +// CHECK-NEXT: "offset": 1603, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1807, +// CHECK-NEXT: "offset": 1824, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2615,13 +2615,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": 1607, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1598, +// CHECK-NEXT: "offset": 1615, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2636,12 +2636,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": 1607, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1592, +// CHECK-NEXT: "offset": 1609, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -2659,12 +2659,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": 1607, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": 1607, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2689,12 +2689,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1597, +// CHECK-NEXT: "offset": 1614, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1597, +// CHECK-NEXT: "offset": 1614, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2712,13 +2712,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "line": 79, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1612, +// CHECK-NEXT: "offset": 1629, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2733,12 +2733,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1606, +// CHECK-NEXT: "offset": 1623, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -2756,12 +2756,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2777,12 +2777,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2809,12 +2809,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1611, +// CHECK-NEXT: "offset": 1628, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1611, +// CHECK-NEXT: "offset": 1628, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2832,13 +2832,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1638, +// CHECK-NEXT: "offset": 1655, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2854,12 +2854,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1636, +// CHECK-NEXT: "offset": 1653, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2877,12 +2877,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2898,12 +2898,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2932,13 +2932,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1643, +// CHECK-NEXT: "offset": 1660, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1665, +// CHECK-NEXT: "offset": 1682, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2954,12 +2954,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1643, +// CHECK-NEXT: "offset": 1660, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1663, +// CHECK-NEXT: "offset": 1680, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2977,12 +2977,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1643, +// CHECK-NEXT: "offset": 1660, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1643, +// CHECK-NEXT: "offset": 1660, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3009,13 +3009,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": 1687, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1676, +// CHECK-NEXT: "offset": 1693, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3030,12 +3030,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": 1687, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1674, +// CHECK-NEXT: "offset": 1691, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3053,12 +3053,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": 1687, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": 1687, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3074,12 +3074,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": 1687, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": 1687, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3108,13 +3108,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1681, +// CHECK-NEXT: "offset": 1698, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1686, +// CHECK-NEXT: "offset": 1703, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3129,12 +3129,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1681, +// CHECK-NEXT: "offset": 1698, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1684, +// CHECK-NEXT: "offset": 1701, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3152,12 +3152,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1681, +// CHECK-NEXT: "offset": 1698, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1681, +// CHECK-NEXT: "offset": 1698, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3184,13 +3184,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1691, +// CHECK-NEXT: "offset": 1708, // CHECK-NEXT: "line": 84, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1706, +// CHECK-NEXT: "offset": 1723, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3205,12 +3205,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1691, +// CHECK-NEXT: "offset": 1708, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1693, +// CHECK-NEXT: "offset": 1710, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3228,12 +3228,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1691, +// CHECK-NEXT: "offset": 1708, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1691, +// CHECK-NEXT: "offset": 1708, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3260,13 +3260,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": 1728, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1722, +// CHECK-NEXT: "offset": 1739, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3281,12 +3281,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": 1728, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1720, +// CHECK-NEXT: "offset": 1737, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3304,12 +3304,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": 1728, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": 1728, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3325,12 +3325,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": 1728, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1711, +// CHECK-NEXT: "offset": 1728, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3359,13 +3359,13 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": 1744, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1750, +// CHECK-NEXT: "offset": 1767, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3380,12 +3380,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": 1744, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1748, +// CHECK-NEXT: "offset": 1765, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3403,12 +3403,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": 1744, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": 1744, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3424,12 +3424,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": 1744, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": 1744, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3458,13 +3458,13 @@ // CHECK-NEXT: "kind": "CXXTypeidExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1755, +// CHECK-NEXT: "offset": 1772, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1763, +// CHECK-NEXT: "offset": 1780, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3479,12 +3479,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": 1779, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": 1779, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3509,13 +3509,13 @@ // CHECK-NEXT: "kind": "CXXTypeidExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1768, +// CHECK-NEXT: "offset": 1785, // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1776, +// CHECK-NEXT: "offset": 1793, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3533,13 +3533,13 @@ // CHECK-NEXT: "kind": "CXXTypeidExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1781, +// CHECK-NEXT: "offset": 1798, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1804, +// CHECK-NEXT: "offset": 1821, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3563,7 +3563,7 @@ // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1841, +// CHECK-NEXT: "offset": 1858, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 6, @@ -3571,13 +3571,13 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1810, +// CHECK-NEXT: "offset": 1827, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2257, +// CHECK-NEXT: "offset": 2274, // CHECK-NEXT: "line": 122, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3589,19 +3589,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1832, +// CHECK-NEXT: "offset": 1849, // 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": 1837, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1832, +// CHECK-NEXT: "offset": 1849, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -3617,19 +3617,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1841, +// CHECK-NEXT: "offset": 1858, // 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": 1853, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2257, +// CHECK-NEXT: "offset": 2274, // CHECK-NEXT: "line": 122, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3644,19 +3644,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1870, +// CHECK-NEXT: "offset": 1887, // 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": 1881, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1870, +// CHECK-NEXT: "offset": 1887, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3674,12 +3674,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1873, +// CHECK-NEXT: "offset": 1890, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2257, +// CHECK-NEXT: "offset": 2274, // CHECK-NEXT: "line": 122, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3691,13 +3691,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1877, +// CHECK-NEXT: "offset": 1894, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1958, +// CHECK-NEXT: "offset": 1975, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 @@ -3708,19 +3708,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": 1901, // 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": 1894, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1957, +// CHECK-NEXT: "offset": 1974, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -3784,19 +3784,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": 1901, // 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": 1894, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": 1901, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3809,19 +3809,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1897, +// CHECK-NEXT: "offset": 1914, // 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": 1909, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1953, +// CHECK-NEXT: "offset": 1970, // CHECK-NEXT: "line": 100, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3837,13 +3837,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1901, +// CHECK-NEXT: "offset": 1918, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1953, +// CHECK-NEXT: "offset": 1970, // CHECK-NEXT: "line": 100, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3855,13 +3855,13 @@ // CHECK-NEXT: "kind": "CXXThisExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1909, +// CHECK-NEXT: "offset": 1926, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1909, +// CHECK-NEXT: "offset": 1926, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3876,13 +3876,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": 1939, // CHECK-NEXT: "line": 98, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": 1946, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3896,18 +3896,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": 1939, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": 1939, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": 1939, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3953,18 +3953,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1922, +// CHECK-NEXT: "offset": 1939, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1927, +// CHECK-NEXT: "offset": 1944, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": 1946, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3980,12 +3980,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1928, +// CHECK-NEXT: "offset": 1945, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": 1946, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3997,18 +3997,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": 1940, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": 1940, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": 1940, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4025,12 +4025,12 @@ // CHECK-NEXT: "kind": "ParenListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": 1940, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": 1940, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4045,12 +4045,12 @@ // CHECK-NEXT: "kind": "CXXThisExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": 1940, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1923, +// CHECK-NEXT: "offset": 1940, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4067,12 +4067,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1928, +// CHECK-NEXT: "offset": 1945, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": 1946, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4085,13 +4085,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": 1955, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1946, +// CHECK-NEXT: "offset": 1963, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4105,18 +4105,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": 1955, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": 1955, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": 1955, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4164,18 +4164,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1938, +// CHECK-NEXT: "offset": 1955, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1944, +// CHECK-NEXT: "offset": 1961, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1946, +// CHECK-NEXT: "offset": 1963, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4191,12 +4191,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1945, +// CHECK-NEXT: "offset": 1962, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1946, +// CHECK-NEXT: "offset": 1963, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4208,18 +4208,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4236,12 +4236,12 @@ // CHECK-NEXT: "kind": "ParenListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4256,12 +4256,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4279,12 +4279,12 @@ // CHECK-NEXT: "kind": "CXXThisExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1939, +// CHECK-NEXT: "offset": 1956, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4303,12 +4303,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1945, +// CHECK-NEXT: "offset": 1962, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1946, +// CHECK-NEXT: "offset": 1963, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4329,13 +4329,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1963, +// CHECK-NEXT: "offset": 1980, // CHECK-NEXT: "line": 103, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1971, +// CHECK-NEXT: "offset": 1988, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4345,18 +4345,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1967, +// CHECK-NEXT: "offset": 1984, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1963, +// CHECK-NEXT: "offset": 1980, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1967, +// CHECK-NEXT: "offset": 1984, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4372,18 +4372,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1970, +// CHECK-NEXT: "offset": 1987, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1963, +// CHECK-NEXT: "offset": 1980, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1970, +// CHECK-NEXT: "offset": 1987, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4402,13 +4402,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": 1998, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4422,18 +4422,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4483,18 +4483,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1979, +// CHECK-NEXT: "offset": 1996, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": 1998, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4510,12 +4510,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1980, +// CHECK-NEXT: "offset": 1997, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": 1998, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4527,18 +4527,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": 1998, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4555,18 +4555,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1976, +// CHECK-NEXT: "offset": 1993, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": 1998, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4586,12 +4586,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1980, +// CHECK-NEXT: "offset": 1997, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1981, +// CHECK-NEXT: "offset": 1998, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4604,13 +4604,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "line": 106, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4624,18 +4624,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4685,18 +4685,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1999, +// CHECK-NEXT: "offset": 2016, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4712,18 +4712,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1993, +// CHECK-NEXT: "offset": 2010, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1989, +// CHECK-NEXT: "offset": 2006, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1993, +// CHECK-NEXT: "offset": 2010, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4739,12 +4739,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2000, +// CHECK-NEXT: "offset": 2017, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4756,18 +4756,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4784,18 +4784,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1986, +// CHECK-NEXT: "offset": 2003, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4813,18 +4813,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1993, +// CHECK-NEXT: "offset": 2010, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1989, +// CHECK-NEXT: "offset": 2006, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1993, +// CHECK-NEXT: "offset": 2010, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4844,12 +4844,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2000, +// CHECK-NEXT: "offset": 2017, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4862,13 +4862,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": 2023, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4882,18 +4882,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": 2023, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": 2023, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": 2023, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4939,18 +4939,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2006, +// CHECK-NEXT: "offset": 2023, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2011, +// CHECK-NEXT: "offset": 2028, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4966,12 +4966,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2012, +// CHECK-NEXT: "offset": 2029, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4983,18 +4983,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": 2024, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": 2024, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": 2024, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5011,12 +5011,12 @@ // CHECK-NEXT: "kind": "ParenListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": 2024, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": 2024, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5031,12 +5031,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": 2024, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2007, +// CHECK-NEXT: "offset": 2024, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5061,12 +5061,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2012, +// CHECK-NEXT: "offset": 2029, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5079,13 +5079,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": 2035, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2022, +// CHECK-NEXT: "offset": 2039, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5099,18 +5099,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": 2035, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": 2035, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": 2035, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5160,18 +5160,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2018, +// CHECK-NEXT: "offset": 2035, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2020, +// CHECK-NEXT: "offset": 2037, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2022, +// CHECK-NEXT: "offset": 2039, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5187,12 +5187,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2021, +// CHECK-NEXT: "offset": 2038, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2022, +// CHECK-NEXT: "offset": 2039, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5207,12 +5207,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2021, +// CHECK-NEXT: "offset": 2038, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2022, +// CHECK-NEXT: "offset": 2039, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5225,13 +5225,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": 2044, // CHECK-NEXT: "line": 109, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5245,18 +5245,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": 2044, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": 2044, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": 2044, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5306,18 +5306,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2027, +// CHECK-NEXT: "offset": 2044, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2029, +// CHECK-NEXT: "offset": 2046, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5333,12 +5333,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2031, +// CHECK-NEXT: "offset": 2048, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5349,12 +5349,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2033, +// CHECK-NEXT: "offset": 2050, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": 2057, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5365,12 +5365,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": 2057, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": 2057, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5401,12 +5401,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2031, +// CHECK-NEXT: "offset": 2048, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5417,12 +5417,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2033, +// CHECK-NEXT: "offset": 2050, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": 2057, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5433,12 +5433,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": 2057, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2040, +// CHECK-NEXT: "offset": 2057, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5467,13 +5467,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": 2065, // CHECK-NEXT: "line": 110, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": 2069, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5487,18 +5487,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": 2065, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": 2065, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": 2065, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5548,18 +5548,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2048, +// CHECK-NEXT: "offset": 2065, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2050, +// CHECK-NEXT: "offset": 2067, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": 2069, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5575,12 +5575,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2051, +// CHECK-NEXT: "offset": 2068, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": 2069, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5595,12 +5595,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2051, +// CHECK-NEXT: "offset": 2068, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": 2069, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5613,13 +5613,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": 2074, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2073, +// CHECK-NEXT: "offset": 2090, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5633,18 +5633,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": 2074, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": 2074, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": 2074, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5694,18 +5694,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2057, +// CHECK-NEXT: "offset": 2074, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2059, +// CHECK-NEXT: "offset": 2076, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2073, +// CHECK-NEXT: "offset": 2090, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5721,12 +5721,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2061, +// CHECK-NEXT: "offset": 2078, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2073, +// CHECK-NEXT: "offset": 2090, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5737,12 +5737,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2063, +// CHECK-NEXT: "offset": 2080, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": 2087, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5753,12 +5753,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": 2087, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": 2087, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5789,12 +5789,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2061, +// CHECK-NEXT: "offset": 2078, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2073, +// CHECK-NEXT: "offset": 2090, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5805,12 +5805,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2063, +// CHECK-NEXT: "offset": 2080, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": 2087, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5821,12 +5821,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": 2087, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2070, +// CHECK-NEXT: "offset": 2087, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5855,13 +5855,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": 2095, // CHECK-NEXT: "line": 112, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2101, +// CHECK-NEXT: "offset": 2118, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5875,18 +5875,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": 2095, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": 2095, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": 2095, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5932,18 +5932,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2078, +// CHECK-NEXT: "offset": 2095, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2084, +// CHECK-NEXT: "offset": 2101, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2101, +// CHECK-NEXT: "offset": 2118, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5959,12 +5959,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2085, +// CHECK-NEXT: "offset": 2102, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2101, +// CHECK-NEXT: "offset": 2118, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5975,12 +5975,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2087, +// CHECK-NEXT: "offset": 2104, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5991,12 +5991,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6012,12 +6012,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6033,12 +6033,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6063,12 +6063,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6084,12 +6084,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6121,18 +6121,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": 2096, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": 2096, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": 2096, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6146,18 +6146,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": 2100, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": 2100, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": 2100, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6174,12 +6174,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": 2096, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": 2096, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6195,12 +6195,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": 2096, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": 2096, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6225,12 +6225,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": 2100, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2083, +// CHECK-NEXT: "offset": 2100, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6253,12 +6253,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2085, +// CHECK-NEXT: "offset": 2102, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2101, +// CHECK-NEXT: "offset": 2118, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6269,12 +6269,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2087, +// CHECK-NEXT: "offset": 2104, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6285,12 +6285,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6306,12 +6306,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6327,12 +6327,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2094, +// CHECK-NEXT: "offset": 2111, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6357,12 +6357,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6378,12 +6378,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2098, +// CHECK-NEXT: "offset": 2115, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6416,13 +6416,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": 2123, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2121, +// CHECK-NEXT: "offset": 2138, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6436,18 +6436,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": 2123, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": 2123, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": 2123, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6493,18 +6493,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2106, +// CHECK-NEXT: "offset": 2123, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2119, +// CHECK-NEXT: "offset": 2136, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2121, +// CHECK-NEXT: "offset": 2138, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6520,12 +6520,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2120, +// CHECK-NEXT: "offset": 2137, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2121, +// CHECK-NEXT: "offset": 2138, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6537,18 +6537,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": 2124, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": 2124, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": 2124, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6562,18 +6562,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FieldDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2113, +// CHECK-NEXT: "offset": 2130, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2113, +// CHECK-NEXT: "offset": 2130, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2113, +// CHECK-NEXT: "offset": 2130, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6591,12 +6591,12 @@ // CHECK-NEXT: "kind": "ParenListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": 2124, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": 2124, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6611,12 +6611,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": 2124, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2107, +// CHECK-NEXT: "offset": 2124, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6641,12 +6641,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2117, +// CHECK-NEXT: "offset": 2134, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2117, +// CHECK-NEXT: "offset": 2134, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -6662,12 +6662,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2120, +// CHECK-NEXT: "offset": 2137, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2121, +// CHECK-NEXT: "offset": 2138, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6680,13 +6680,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "line": 114, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": 2159, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6700,18 +6700,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6761,18 +6761,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2131, +// CHECK-NEXT: "offset": 2148, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": 2159, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6789,12 +6789,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2141, +// CHECK-NEXT: "offset": 2158, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": 2159, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6806,18 +6806,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": 2159, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6834,18 +6834,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2126, +// CHECK-NEXT: "offset": 2143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": 2159, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6865,12 +6865,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2141, +// CHECK-NEXT: "offset": 2158, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2142, +// CHECK-NEXT: "offset": 2159, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6883,13 +6883,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "line": 115, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": 2178, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6903,18 +6903,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6964,18 +6964,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2152, +// CHECK-NEXT: "offset": 2169, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": 2178, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6991,12 +6991,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2160, +// CHECK-NEXT: "offset": 2177, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": 2178, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7008,18 +7008,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": 2178, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7036,18 +7036,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2147, +// CHECK-NEXT: "offset": 2164, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": 2178, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7067,12 +7067,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2160, +// CHECK-NEXT: "offset": 2177, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2161, +// CHECK-NEXT: "offset": 2178, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7085,13 +7085,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": 2198, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7105,18 +7105,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7166,18 +7166,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2171, +// CHECK-NEXT: "offset": 2188, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": 2198, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7193,12 +7193,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2180, +// CHECK-NEXT: "offset": 2197, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": 2198, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7210,18 +7210,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": 2198, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7238,18 +7238,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2166, +// CHECK-NEXT: "offset": 2183, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": 2198, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7269,12 +7269,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2180, +// CHECK-NEXT: "offset": 2197, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2181, +// CHECK-NEXT: "offset": 2198, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7287,13 +7287,13 @@ // CHECK-NEXT: "kind": "LambdaExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": 2227, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7307,18 +7307,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7368,18 +7368,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2194, +// CHECK-NEXT: "offset": 2211, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": 2227, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7395,12 +7395,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2198, +// CHECK-NEXT: "offset": 2215, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": 2227, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7411,12 +7411,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2200, +// CHECK-NEXT: "offset": 2217, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": 2224, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7427,12 +7427,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": 2224, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": 2224, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7453,18 +7453,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXConversionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": 2227, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7481,18 +7481,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2186, +// CHECK-NEXT: "offset": 2203, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": 2227, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7512,12 +7512,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2198, +// CHECK-NEXT: "offset": 2215, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2210, +// CHECK-NEXT: "offset": 2227, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7528,12 +7528,12 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2200, +// CHECK-NEXT: "offset": 2217, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": 2224, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7544,12 +7544,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": 2224, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2207, +// CHECK-NEXT: "offset": 2224, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7571,13 +7571,13 @@ // CHECK-NEXT: "kind": "CXXFoldExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2216, +// CHECK-NEXT: "offset": 2233, // CHECK-NEXT: "line": 119, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2224, +// CHECK-NEXT: "offset": 2241, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7593,12 +7593,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2217, +// CHECK-NEXT: "offset": 2234, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2217, +// CHECK-NEXT: "offset": 2234, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7624,13 +7624,13 @@ // CHECK-NEXT: "kind": "CXXFoldExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2229, +// CHECK-NEXT: "offset": 2246, // CHECK-NEXT: "line": 120, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2237, +// CHECK-NEXT: "offset": 2254, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7647,12 +7647,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2236, +// CHECK-NEXT: "offset": 2253, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2236, +// CHECK-NEXT: "offset": 2253, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7677,13 +7677,13 @@ // CHECK-NEXT: "kind": "CXXFoldExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2242, +// CHECK-NEXT: "offset": 2259, // CHECK-NEXT: "line": 121, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2254, +// CHECK-NEXT: "offset": 2271, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7699,12 +7699,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2243, +// CHECK-NEXT: "offset": 2260, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2243, +// CHECK-NEXT: "offset": 2260, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7727,12 +7727,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2253, +// CHECK-NEXT: "offset": 2270, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2253, +// CHECK-NEXT: "offset": 2270, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7762,7 +7762,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2336, +// CHECK-NEXT: "offset": 2353, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 130, // CHECK-NEXT: "col": 6, @@ -7770,12 +7770,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2331, +// CHECK-NEXT: "offset": 2348, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2379, +// CHECK-NEXT: "offset": 2396, // CHECK-NEXT: "line": 134, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -7792,13 +7792,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2350, +// CHECK-NEXT: "offset": 2367, // CHECK-NEXT: "line": 130, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2379, +// CHECK-NEXT: "offset": 2396, // CHECK-NEXT: "line": 134, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -7810,13 +7810,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2354, +// CHECK-NEXT: "offset": 2371, // CHECK-NEXT: "line": 131, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2361, +// CHECK-NEXT: "offset": 2378, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7826,18 +7826,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2360, +// CHECK-NEXT: "offset": 2377, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2354, +// CHECK-NEXT: "offset": 2371, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2360, +// CHECK-NEXT: "offset": 2377, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7856,12 +7856,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2360, +// CHECK-NEXT: "offset": 2377, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2360, +// CHECK-NEXT: "offset": 2377, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7886,13 +7886,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": 2382, // CHECK-NEXT: "line": 132, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2368, +// CHECK-NEXT: "offset": 2385, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7908,12 +7908,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": 2382, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": 2382, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7929,12 +7929,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": 2382, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2365, +// CHECK-NEXT: "offset": 2382, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7959,12 +7959,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": 2384, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": 2384, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -7984,12 +7984,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": 2384, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": 2384, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8005,12 +8005,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": 2384, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2367, +// CHECK-NEXT: "offset": 2384, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8041,13 +8041,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": 2390, // CHECK-NEXT: "line": 133, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2376, +// CHECK-NEXT: "offset": 2393, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8063,12 +8063,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": 2390, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": 2390, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8084,12 +8084,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": 2390, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2373, +// CHECK-NEXT: "offset": 2390, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8114,12 +8114,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": 2392, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": 2392, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8140,12 +8140,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": 2392, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": 2392, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8161,12 +8161,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": 2392, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2375, +// CHECK-NEXT: "offset": 2392, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8200,7 +8200,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2387, +// CHECK-NEXT: "offset": 2404, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 136, // CHECK-NEXT: "col": 6, @@ -8208,12 +8208,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2382, +// CHECK-NEXT: "offset": 2399, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2429, +// CHECK-NEXT: "offset": 2446, // CHECK-NEXT: "line": 139, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8230,13 +8230,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2404, +// CHECK-NEXT: "offset": 2421, // CHECK-NEXT: "line": 136, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2429, +// CHECK-NEXT: "offset": 2446, // CHECK-NEXT: "line": 139, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8248,13 +8248,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2408, +// CHECK-NEXT: "offset": 2425, // CHECK-NEXT: "line": 137, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2415, +// CHECK-NEXT: "offset": 2432, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8264,18 +8264,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2414, +// CHECK-NEXT: "offset": 2431, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2408, +// CHECK-NEXT: "offset": 2425, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2414, +// CHECK-NEXT: "offset": 2431, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8294,12 +8294,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2414, +// CHECK-NEXT: "offset": 2431, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2414, +// CHECK-NEXT: "offset": 2431, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8324,13 +8324,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2419, +// CHECK-NEXT: "offset": 2436, // CHECK-NEXT: "line": 138, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2426, +// CHECK-NEXT: "offset": 2443, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8345,12 +8345,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2419, +// CHECK-NEXT: "offset": 2436, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2423, +// CHECK-NEXT: "offset": 2440, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8366,12 +8366,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2419, +// CHECK-NEXT: "offset": 2436, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2423, +// CHECK-NEXT: "offset": 2440, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8396,12 +8396,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": 2442, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": 2442, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8421,12 +8421,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": 2442, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": 2442, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8442,12 +8442,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": 2442, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2425, +// CHECK-NEXT: "offset": 2442, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8481,7 +8481,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2437, +// CHECK-NEXT: "offset": 2454, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 141, // CHECK-NEXT: "col": 6, @@ -8489,12 +8489,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2432, +// CHECK-NEXT: "offset": 2449, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2499, +// CHECK-NEXT: "offset": 2516, // CHECK-NEXT: "line": 146, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8511,13 +8511,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2455, +// CHECK-NEXT: "offset": 2472, // CHECK-NEXT: "line": 141, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2499, +// CHECK-NEXT: "offset": 2516, // CHECK-NEXT: "line": 146, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8529,13 +8529,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2459, +// CHECK-NEXT: "offset": 2476, // CHECK-NEXT: "line": 142, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2466, +// CHECK-NEXT: "offset": 2483, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8545,18 +8545,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2465, +// CHECK-NEXT: "offset": 2482, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2459, +// CHECK-NEXT: "offset": 2476, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2465, +// CHECK-NEXT: "offset": 2482, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8575,12 +8575,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2465, +// CHECK-NEXT: "offset": 2482, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2465, +// CHECK-NEXT: "offset": 2482, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8605,13 +8605,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2470, +// CHECK-NEXT: "offset": 2487, // CHECK-NEXT: "line": 143, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2481, +// CHECK-NEXT: "offset": 2498, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8621,18 +8621,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "UsingDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2480, +// CHECK-NEXT: "offset": 2497, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2470, +// CHECK-NEXT: "offset": 2487, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2480, +// CHECK-NEXT: "offset": 2497, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8646,13 +8646,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": 2502, // CHECK-NEXT: "line": 144, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2488, +// CHECK-NEXT: "offset": 2505, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8667,12 +8667,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": 2502, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": 2502, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8688,12 +8688,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": 2502, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2485, +// CHECK-NEXT: "offset": 2502, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8723,12 +8723,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": 2504, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": 2504, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8748,12 +8748,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": 2504, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": 2504, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8769,12 +8769,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": 2504, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2487, +// CHECK-NEXT: "offset": 2504, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8805,13 +8805,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": 2510, // CHECK-NEXT: "line": 145, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2496, +// CHECK-NEXT: "offset": 2513, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8827,12 +8827,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": 2510, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": 2510, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8848,12 +8848,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": 2510, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2493, +// CHECK-NEXT: "offset": 2510, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8878,12 +8878,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": 2512, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": 2512, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8904,12 +8904,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": 2512, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": 2512, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8925,12 +8925,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": 2512, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2495, +// CHECK-NEXT: "offset": 2512, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -8964,7 +8964,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2559, +// CHECK-NEXT: "offset": 2576, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 150, // CHECK-NEXT: "col": 6, @@ -8972,12 +8972,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2554, +// CHECK-NEXT: "offset": 2571, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2594, +// CHECK-NEXT: "offset": 2611, // CHECK-NEXT: "line": 153, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -8994,13 +8994,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2577, +// CHECK-NEXT: "offset": 2594, // CHECK-NEXT: "line": 150, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2594, +// CHECK-NEXT: "offset": 2611, // CHECK-NEXT: "line": 153, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -9012,13 +9012,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2581, +// CHECK-NEXT: "offset": 2598, // CHECK-NEXT: "line": 151, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2584, +// CHECK-NEXT: "offset": 2601, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9028,18 +9028,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2583, +// CHECK-NEXT: "offset": 2600, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2581, +// CHECK-NEXT: "offset": 2598, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2583, +// CHECK-NEXT: "offset": 2600, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9057,12 +9057,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2583, +// CHECK-NEXT: "offset": 2600, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2583, +// CHECK-NEXT: "offset": 2600, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9086,13 +9086,13 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": 2605, // CHECK-NEXT: "line": 152, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2591, +// CHECK-NEXT: "offset": 2608, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9107,12 +9107,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": 2605, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": 2605, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9128,12 +9128,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": 2605, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2588, +// CHECK-NEXT: "offset": 2605, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9158,12 +9158,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": 2607, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": 2607, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9183,12 +9183,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": 2607, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": 2607, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -9204,12 +9204,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": 2607, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2590, +// CHECK-NEXT: "offset": 2607, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-pc-win32 -Wno-unused -fblocks -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-pc-win32 -Wno-unused -fblocks -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s typedef long NSInteger; typedef unsigned long NSUInteger; @@ -100,7 +100,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1506, +// CHECK-NEXT: "offset": 1523, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 6, @@ -108,12 +108,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1501, +// CHECK-NEXT: "offset": 1518, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1566, +// CHECK-NEXT: "offset": 1583, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -130,13 +130,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1523, +// CHECK-NEXT: "offset": 1540, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1566, +// CHECK-NEXT: "offset": 1583, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -148,13 +148,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1527, +// CHECK-NEXT: "offset": 1544, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1538, +// CHECK-NEXT: "offset": 1555, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -170,12 +170,12 @@ // CHECK-NEXT: "kind": "ObjCEncodeExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1527, +// CHECK-NEXT: "offset": 1544, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1538, +// CHECK-NEXT: "offset": 1555, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -195,13 +195,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1543, +// CHECK-NEXT: "offset": 1560, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1563, +// CHECK-NEXT: "offset": 1580, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -217,12 +217,12 @@ // CHECK-NEXT: "kind": "ObjCEncodeExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1543, +// CHECK-NEXT: "offset": 1560, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1563, +// CHECK-NEXT: "offset": 1580, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -246,7 +246,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1574, +// CHECK-NEXT: "offset": 1591, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 6, @@ -254,12 +254,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1632, +// CHECK-NEXT: "offset": 1649, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -275,19 +275,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1593, +// CHECK-NEXT: "offset": 1610, // 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": 1607, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1593, +// CHECK-NEXT: "offset": 1610, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -304,12 +304,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1598, +// CHECK-NEXT: "offset": 1615, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1632, +// CHECK-NEXT: "offset": 1649, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -321,13 +321,13 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1602, +// CHECK-NEXT: "offset": 1619, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1614, +// CHECK-NEXT: "offset": 1631, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -344,12 +344,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -365,12 +365,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1603, +// CHECK-NEXT: "offset": 1620, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -397,13 +397,13 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1629, +// CHECK-NEXT: "offset": 1646, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -426,7 +426,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1640, +// CHECK-NEXT: "offset": 1657, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 6, @@ -434,12 +434,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1635, +// CHECK-NEXT: "offset": 1652, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": 1687, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -456,13 +456,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1656, +// CHECK-NEXT: "offset": 1673, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1670, +// CHECK-NEXT: "offset": 1687, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -474,13 +474,13 @@ // CHECK-NEXT: "kind": "ObjCBoxedExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1667, +// CHECK-NEXT: "offset": 1684, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -496,12 +496,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1661, +// CHECK-NEXT: "offset": 1678, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1667, +// CHECK-NEXT: "offset": 1684, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -516,12 +516,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1666, +// CHECK-NEXT: "offset": 1683, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -537,12 +537,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -558,12 +558,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1666, +// CHECK-NEXT: "offset": 1683, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1666, +// CHECK-NEXT: "offset": 1683, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -588,7 +588,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1678, +// CHECK-NEXT: "offset": 1695, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 6, @@ -596,12 +596,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1673, +// CHECK-NEXT: "offset": 1690, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1729, +// CHECK-NEXT: "offset": 1746, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -618,13 +618,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1697, +// CHECK-NEXT: "offset": 1714, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1729, +// CHECK-NEXT: "offset": 1746, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -636,13 +636,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1701, +// CHECK-NEXT: "offset": 1718, // CHECK-NEXT: "line": 69, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1727, +// CHECK-NEXT: "offset": 1744, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -652,18 +652,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1705, +// CHECK-NEXT: "offset": 1722, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1701, +// CHECK-NEXT: "offset": 1718, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1726, +// CHECK-NEXT: "offset": 1743, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -682,12 +682,12 @@ // CHECK-NEXT: "kind": "ObjCSelectorExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1709, +// CHECK-NEXT: "offset": 1726, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1726, +// CHECK-NEXT: "offset": 1743, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -712,7 +712,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1737, +// CHECK-NEXT: "offset": 1754, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 6, @@ -720,12 +720,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1732, +// CHECK-NEXT: "offset": 1749, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1809, +// CHECK-NEXT: "offset": 1826, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -741,19 +741,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1757, +// CHECK-NEXT: "offset": 1774, // 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": 1771, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1757, +// CHECK-NEXT: "offset": 1774, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -772,12 +772,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": 1779, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1809, +// CHECK-NEXT: "offset": 1826, // CHECK-NEXT: "line": 74, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -789,13 +789,13 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1766, +// CHECK-NEXT: "offset": 1783, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1806, +// CHECK-NEXT: "offset": 1823, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -812,12 +812,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1767, +// CHECK-NEXT: "offset": 1784, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1767, +// CHECK-NEXT: "offset": 1784, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -835,12 +835,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1767, +// CHECK-NEXT: "offset": 1784, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1767, +// CHECK-NEXT: "offset": 1784, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -869,12 +869,12 @@ // CHECK-NEXT: "kind": "ObjCProtocolExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1790, +// CHECK-NEXT: "offset": 1807, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1805, +// CHECK-NEXT: "offset": 1822, // CHECK-NEXT: "col": 42, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -899,7 +899,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1817, +// CHECK-NEXT: "offset": 1834, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 6, @@ -907,12 +907,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1812, +// CHECK-NEXT: "offset": 1829, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": 1901, // CHECK-NEXT: "line": 79, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -928,19 +928,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1840, +// CHECK-NEXT: "offset": 1857, // 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": 1854, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1840, +// CHECK-NEXT: "offset": 1857, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -957,12 +957,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1845, +// CHECK-NEXT: "offset": 1862, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1884, +// CHECK-NEXT: "offset": 1901, // CHECK-NEXT: "line": 79, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -974,13 +974,13 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -995,12 +995,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1016,12 +1016,12 @@ // CHECK-NEXT: "kind": "ObjCPropertyRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1853, +// CHECK-NEXT: "offset": 1870, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1043,12 +1043,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1063,12 +1063,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1084,12 +1084,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1118,12 +1118,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1138,12 +1138,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1163,12 +1163,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1183,12 +1183,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1204,12 +1204,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1236,12 +1236,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1256,12 +1256,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1279,12 +1279,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1299,12 +1299,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1320,12 +1320,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1340,12 +1340,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1367,12 +1367,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1853, +// CHECK-NEXT: "offset": 1870, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1853, +// CHECK-NEXT: "offset": 1870, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1389,12 +1389,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1409,12 +1409,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1430,12 +1430,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1849, +// CHECK-NEXT: "offset": 1866, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1462,12 +1462,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1482,12 +1482,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1503,12 +1503,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1523,12 +1523,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1860, +// CHECK-NEXT: "offset": 1877, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1554,13 +1554,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1866, +// CHECK-NEXT: "offset": 1883, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1882, +// CHECK-NEXT: "offset": 1899, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1570,18 +1570,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1870, +// CHECK-NEXT: "offset": 1887, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1866, +// CHECK-NEXT: "offset": 1883, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": 1895, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1598,12 +1598,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": 1895, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1619,12 +1619,12 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": 1895, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1639,12 +1639,12 @@ // CHECK-NEXT: "kind": "ObjCPropertyRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": 1895, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1666,12 +1666,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1686,12 +1686,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1707,12 +1707,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1741,12 +1741,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1761,12 +1761,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1782,12 +1782,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1814,12 +1814,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": 1895, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1878, +// CHECK-NEXT: "offset": 1895, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1836,12 +1836,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1856,12 +1856,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1877,12 +1877,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1874, +// CHECK-NEXT: "offset": 1891, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1922,7 +1922,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1892, +// CHECK-NEXT: "offset": 1909, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 6, @@ -1930,12 +1930,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1887, +// CHECK-NEXT: "offset": 1904, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": 2069, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1951,19 +1951,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": 1946, // 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": 1930, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 14 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1929, +// CHECK-NEXT: "offset": 1946, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -1979,18 +1979,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1957, +// CHECK-NEXT: "offset": 1974, // CHECK-NEXT: "col": 71, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1936, +// CHECK-NEXT: "offset": 1953, // CHECK-NEXT: "col": 50, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1957, +// CHECK-NEXT: "offset": 1974, // 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": 1980, // CHECK-NEXT: "col": 77, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2052, +// CHECK-NEXT: "offset": 2069, // 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": 1983, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1973, +// CHECK-NEXT: "offset": 1990, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1989, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": 1989, // 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": 1989, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": 1989, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 2001, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1989, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": 1989, // 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": 1989, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": 1989, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 2001, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 2001, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1983, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1966, +// CHECK-NEXT: "offset": 1983, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1994, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 2001, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1984, +// CHECK-NEXT: "offset": 2001, // 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": 1989, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": 1989, // 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": 1989, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1972, +// CHECK-NEXT: "offset": 1989, // 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": 2005, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2003, +// CHECK-NEXT: "offset": 2020, // 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": 2008, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1988, +// CHECK-NEXT: "offset": 2005, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2002, +// CHECK-NEXT: "offset": 2019, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2876,12 +2876,12 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2002, +// CHECK-NEXT: "offset": 2019, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2898,12 +2898,12 @@ // CHECK-NEXT: "kind": "ObjCSubscriptRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2002, +// CHECK-NEXT: "offset": 2019, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2919,12 +2919,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2939,12 +2939,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2960,12 +2960,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2992,12 +2992,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3012,12 +3012,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3037,12 +3037,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3057,12 +3057,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3078,12 +3078,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3110,12 +3110,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3130,12 +3130,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3153,12 +3153,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3177,12 +3177,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3197,12 +3197,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3218,12 +3218,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1995, +// CHECK-NEXT: "offset": 2012, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3250,12 +3250,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3270,12 +3270,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2001, +// CHECK-NEXT: "offset": 2018, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3301,13 +3301,13 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3324,12 +3324,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3345,12 +3345,12 @@ // CHECK-NEXT: "kind": "ObjCSubscriptRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2019, +// CHECK-NEXT: "offset": 2036, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3366,12 +3366,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3386,12 +3386,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3407,12 +3407,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3439,12 +3439,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3459,12 +3459,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3479,12 +3479,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3506,12 +3506,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3526,12 +3526,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3547,12 +3547,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3574,12 +3574,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3594,12 +3594,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3615,12 +3615,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3647,12 +3647,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3667,12 +3667,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3687,12 +3687,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3712,12 +3712,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3732,12 +3732,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3753,12 +3753,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3778,12 +3778,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3800,12 +3800,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3823,12 +3823,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3843,12 +3843,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3864,12 +3864,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3893,12 +3893,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3915,12 +3915,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3935,12 +3935,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3956,12 +3956,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2008, +// CHECK-NEXT: "offset": 2025, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -3988,12 +3988,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4010,12 +4010,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4033,12 +4033,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4053,12 +4053,12 @@ // CHECK-NEXT: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2023, +// CHECK-NEXT: "offset": 2040, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4074,12 +4074,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2030, +// CHECK-NEXT: "offset": 2047, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4103,12 +4103,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4126,12 +4126,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4146,12 +4146,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2013, +// CHECK-NEXT: "offset": 2030, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4166,12 +4166,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2014, +// CHECK-NEXT: "offset": 2031, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4197,13 +4197,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2034, +// CHECK-NEXT: "offset": 2051, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2049, +// CHECK-NEXT: "offset": 2066, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4221,12 +4221,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2034, +// CHECK-NEXT: "offset": 2051, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2034, +// CHECK-NEXT: "offset": 2051, // CHECK-NEXT: "col": 2, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4253,12 +4253,12 @@ // CHECK-NEXT: "kind": "PseudoObjectExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2049, +// CHECK-NEXT: "offset": 2066, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4275,12 +4275,12 @@ // CHECK-NEXT: "kind": "ObjCSubscriptRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2049, +// CHECK-NEXT: "offset": 2066, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4296,12 +4296,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4316,12 +4316,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4337,12 +4337,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4369,12 +4369,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4389,12 +4389,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4409,12 +4409,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4436,12 +4436,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4456,12 +4456,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4477,12 +4477,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4509,12 +4509,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4529,12 +4529,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4549,12 +4549,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4574,12 +4574,12 @@ // CHECK-NEXT: "kind": "ObjCMessageExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4598,12 +4598,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4618,12 +4618,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4639,12 +4639,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2038, +// CHECK-NEXT: "offset": 2055, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4671,12 +4671,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4694,12 +4694,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4714,12 +4714,12 @@ // CHECK-NEXT: "kind": "ObjCStringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2043, +// CHECK-NEXT: "offset": 2060, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4734,12 +4734,12 @@ // CHECK-NEXT: "kind": "StringLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2044, +// CHECK-NEXT: "offset": 2061, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4770,7 +4770,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2060, +// CHECK-NEXT: "offset": 2077, // 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": 2072, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2105, +// CHECK-NEXT: "offset": 2122, // 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": 2096, // 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": 2093, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2079, +// CHECK-NEXT: "offset": 2096, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -4828,12 +4828,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2084, +// CHECK-NEXT: "offset": 2101, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2105, +// CHECK-NEXT: "offset": 2122, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4845,13 +4845,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": 2105, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2102, +// CHECK-NEXT: "offset": 2119, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4867,12 +4867,12 @@ // CHECK-NEXT: "kind": "ObjCIvarRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": 2105, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2093, +// CHECK-NEXT: "offset": 2110, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -4896,12 +4896,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": 2105, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": 2105, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -4917,12 +4917,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": 2105, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2088, +// CHECK-NEXT: "offset": 2105, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -4949,12 +4949,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 2102, +// CHECK-NEXT: "offset": 2119, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2102, +// CHECK-NEXT: "offset": 2119, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4975,7 +4975,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 2113, +// CHECK-NEXT: "offset": 2130, // 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": 2125, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2164, +// CHECK-NEXT: "offset": 2181, // 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": 2152, // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2164, +// CHECK-NEXT: "offset": 2181, // 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": 2156, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2139, +// CHECK-NEXT: "offset": 2156, // 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": 2170, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 2153, +// CHECK-NEXT: "offset": 2170, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump -ast-dump-format json %s | FileCheck %s #line 4 "test.c" int a; @@ -168,7 +168,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 105, +// CHECK-NEXT: "offset": 122, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 4, // CHECK-NEXT: "presumedFile": "test.c", @@ -177,12 +177,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 101, +// CHECK-NEXT: "offset": 118, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 105, +// CHECK-NEXT: "offset": 122, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -197,7 +197,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": 147, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "presumedFile": "bar.h", // CHECK-NEXT: "presumedLine": 32, @@ -206,12 +206,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 126, +// CHECK-NEXT: "offset": 143, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": 147, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -226,7 +226,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 154, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "presumedLine": 33, // CHECK-NEXT: "col": 5, @@ -234,12 +234,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 154, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -254,7 +254,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 163, +// CHECK-NEXT: "offset": 180, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "presumedFile": "test.c", // CHECK-NEXT: "col": 5, @@ -262,12 +262,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 159, +// CHECK-NEXT: "offset": 176, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 163, +// CHECK-NEXT: "offset": 180, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -282,19 +282,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": 187, // 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": 183, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": 187, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s struct S { void Test1(); @@ -46,7 +46,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": 141, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 8, @@ -54,12 +54,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 119, +// CHECK-NEXT: "offset": 136, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": 147, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -74,7 +74,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": 157, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 8, @@ -82,12 +82,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 135, +// CHECK-NEXT: "offset": 152, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -102,7 +102,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": 179, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 8, @@ -110,12 +110,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 174, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": 187, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -130,7 +130,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 187, +// CHECK-NEXT: "offset": 204, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 8, @@ -138,12 +138,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 182, +// CHECK-NEXT: "offset": 199, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": 212, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -158,7 +158,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 205, +// CHECK-NEXT: "offset": 222, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 8, @@ -166,12 +166,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 200, +// CHECK-NEXT: "offset": 217, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 213, +// CHECK-NEXT: "offset": 230, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -186,7 +186,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 16, @@ -194,12 +194,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": 236, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": 270, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -215,18 +215,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 243, +// CHECK-NEXT: "offset": 260, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": 255, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 238, +// CHECK-NEXT: "offset": 255, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -239,18 +239,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 266, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 245, +// CHECK-NEXT: "offset": 262, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 251, +// CHECK-NEXT: "offset": 268, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -265,12 +265,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 251, +// CHECK-NEXT: "offset": 268, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 251, +// CHECK-NEXT: "offset": 268, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -289,7 +289,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": 288, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 16, @@ -297,12 +297,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": 275, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 281, +// CHECK-NEXT: "offset": 298, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -319,7 +319,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 343, +// CHECK-NEXT: "offset": 360, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 8, @@ -327,12 +327,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": 355, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 367, +// CHECK-NEXT: "offset": 384, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -347,18 +347,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 354, +// CHECK-NEXT: "offset": 371, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 349, +// CHECK-NEXT: "offset": 366, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 349, +// CHECK-NEXT: "offset": 366, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -371,18 +371,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 360, +// CHECK-NEXT: "offset": 377, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 356, +// CHECK-NEXT: "offset": 373, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": 379, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -397,12 +397,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": 379, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 362, +// CHECK-NEXT: "offset": 379, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -420,12 +420,12 @@ // CHECK-NEXT: "kind": "OverrideAttr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 367, +// CHECK-NEXT: "offset": 384, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 367, +// CHECK-NEXT: "offset": 384, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -437,7 +437,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 399, +// CHECK-NEXT: "offset": 416, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 8, @@ -445,12 +445,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 394, +// CHECK-NEXT: "offset": 411, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 405, +// CHECK-NEXT: "offset": 422, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -465,7 +465,7 @@ // CHECK: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": 436, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 9, @@ -473,12 +473,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": 428, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 428, +// CHECK-NEXT: "offset": 445, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -496,12 +496,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 427, +// CHECK-NEXT: "offset": 444, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 428, +// CHECK-NEXT: "offset": 445, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -513,7 +513,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 446, +// CHECK-NEXT: "offset": 463, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 6, @@ -521,12 +521,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": 458, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 452, +// CHECK-NEXT: "offset": 469, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -542,7 +542,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 460, +// CHECK-NEXT: "offset": 477, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 6, @@ -550,12 +550,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 455, +// CHECK-NEXT: "offset": 472, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": 487, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -570,7 +570,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 478, +// CHECK-NEXT: "offset": 495, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 6, @@ -578,12 +578,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": 490, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 496, +// CHECK-NEXT: "offset": 513, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -598,18 +598,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 488, +// CHECK-NEXT: "offset": 505, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": 501, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 488, +// CHECK-NEXT: "offset": 505, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -624,18 +624,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 495, +// CHECK-NEXT: "offset": 512, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 491, +// CHECK-NEXT: "offset": 508, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 495, +// CHECK-NEXT: "offset": 512, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -652,7 +652,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 504, +// CHECK-NEXT: "offset": 521, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 6, @@ -660,12 +660,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": 516, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 527, +// CHECK-NEXT: "offset": 544, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -680,18 +680,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 514, +// CHECK-NEXT: "offset": 531, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 510, +// CHECK-NEXT: "offset": 527, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 514, +// CHECK-NEXT: "offset": 531, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -706,18 +706,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 521, +// CHECK-NEXT: "offset": 538, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 517, +// CHECK-NEXT: "offset": 534, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 525, +// CHECK-NEXT: "offset": 542, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -734,12 +734,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 525, +// CHECK-NEXT: "offset": 542, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 525, +// CHECK-NEXT: "offset": 542, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -758,7 +758,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 545, +// CHECK-NEXT: "offset": 562, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 16, @@ -766,12 +766,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 530, +// CHECK-NEXT: "offset": 547, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 555, +// CHECK-NEXT: "offset": 572, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -787,7 +787,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 570, +// CHECK-NEXT: "offset": 587, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 13, @@ -795,12 +795,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 558, +// CHECK-NEXT: "offset": 575, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 580, +// CHECK-NEXT: "offset": 597, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -816,7 +816,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": 612, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 13, @@ -824,12 +824,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 583, +// CHECK-NEXT: "offset": 600, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 605, +// CHECK-NEXT: "offset": 622, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -845,7 +845,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 620, +// CHECK-NEXT: "offset": 637, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 13, @@ -853,12 +853,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 608, +// CHECK-NEXT: "offset": 625, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 630, +// CHECK-NEXT: "offset": 647, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -874,7 +874,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 638, +// CHECK-NEXT: "offset": 655, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 6, @@ -882,12 +882,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 633, +// CHECK-NEXT: "offset": 650, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 650, +// CHECK-NEXT: "offset": 667, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -902,7 +902,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 665, +// CHECK-NEXT: "offset": 682, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 6, @@ -910,12 +910,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 660, +// CHECK-NEXT: "offset": 677, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 692, +// CHECK-NEXT: "offset": 709, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -930,7 +930,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 700, +// CHECK-NEXT: "offset": 717, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 6, @@ -938,12 +938,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 695, +// CHECK-NEXT: "offset": 712, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 723, +// CHECK-NEXT: "offset": 740, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -958,7 +958,7 @@ // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 3, @@ -966,13 +966,13 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 727, +// CHECK-NEXT: "offset": 744, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 760, +// CHECK-NEXT: "offset": 777, // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 @@ -984,19 +984,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 746, +// CHECK-NEXT: "offset": 763, // 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": 754, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 746, +// CHECK-NEXT: "offset": 763, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1011,19 +1011,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // 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": 766, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 760, +// CHECK-NEXT: "offset": 777, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1037,18 +1037,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 760, +// CHECK-NEXT: "offset": 777, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 758, +// CHECK-NEXT: "offset": 775, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 759, +// CHECK-NEXT: "offset": 776, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1065,7 +1065,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 769, +// CHECK-NEXT: "offset": 786, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 37, // CHECK-NEXT: "col": 6, @@ -1073,12 +1073,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 764, +// CHECK-NEXT: "offset": 781, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 782, +// CHECK-NEXT: "offset": 799, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1093,18 +1093,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 779, +// CHECK-NEXT: "offset": 796, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 776, +// CHECK-NEXT: "offset": 793, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 776, +// CHECK-NEXT: "offset": 793, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1118,12 +1118,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": 798, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 782, +// CHECK-NEXT: "offset": 799, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1135,7 +1135,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 789, +// CHECK-NEXT: "offset": 806, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 38, // CHECK-NEXT: "col": 6, @@ -1143,12 +1143,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 784, +// CHECK-NEXT: "offset": 801, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 807, +// CHECK-NEXT: "offset": 824, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1164,18 +1164,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 799, +// CHECK-NEXT: "offset": 816, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 796, +// CHECK-NEXT: "offset": 813, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 796, +// CHECK-NEXT: "offset": 813, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1189,12 +1189,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": 823, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 807, +// CHECK-NEXT: "offset": 824, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-pc-linux -std=c++17 -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-pc-linux -std=c++17 -ast-dump -ast-dump-format json %s | FileCheck %s void func(int val) { if (val) @@ -33,13 +33,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 111, +// CHECK-NEXT: "offset": 128, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": 141, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -51,13 +51,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": 132, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": 132, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -73,12 +73,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": 132, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": 132, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -94,12 +94,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": 132, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 115, +// CHECK-NEXT: "offset": 132, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -126,13 +126,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": 141, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": 141, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -145,13 +145,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 129, +// CHECK-NEXT: "offset": 146, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": 172, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -164,13 +164,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -186,12 +186,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -207,12 +207,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -239,13 +239,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": 159, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": 159, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -256,13 +256,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": 172, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": 172, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -275,13 +275,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": 177, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -294,13 +294,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -316,12 +316,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -337,12 +337,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -369,13 +369,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 173, +// CHECK-NEXT: "offset": 190, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 173, +// CHECK-NEXT: "offset": 190, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -386,13 +386,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 182, +// CHECK-NEXT: "offset": 199, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -405,13 +405,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -427,12 +427,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -448,12 +448,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -480,13 +480,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": 212, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": 212, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -497,13 +497,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -518,13 +518,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 213, +// CHECK-NEXT: "offset": 230, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": 257, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -537,13 +537,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 226, +// CHECK-NEXT: "offset": 243, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -559,12 +559,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 226, +// CHECK-NEXT: "offset": 243, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -580,12 +580,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 226, +// CHECK-NEXT: "offset": 243, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 226, +// CHECK-NEXT: "offset": 243, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -601,12 +601,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -626,13 +626,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": 257, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": 257, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -645,13 +645,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 245, +// CHECK-NEXT: "offset": 262, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": 282, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -664,13 +664,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 266, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": 274, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -680,18 +680,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": 270, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 249, +// CHECK-NEXT: "offset": 266, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": 274, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -709,12 +709,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": 274, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 257, +// CHECK-NEXT: "offset": 274, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -734,12 +734,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": 270, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": 270, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -755,12 +755,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": 270, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": 270, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -776,12 +776,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": 270, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 253, +// CHECK-NEXT: "offset": 270, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -808,13 +808,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": 282, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": 282, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -827,13 +827,13 @@ // CHECK: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 270, +// CHECK-NEXT: "offset": 287, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 293, +// CHECK-NEXT: "offset": 310, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -846,13 +846,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": 291, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 284, +// CHECK-NEXT: "offset": 301, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -862,18 +862,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 278, +// CHECK-NEXT: "offset": 295, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": 291, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": 299, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -891,12 +891,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": 299, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": 299, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -916,12 +916,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": 303, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": 303, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -937,12 +937,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": 303, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": 303, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -958,12 +958,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": 303, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": 303, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -990,13 +990,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 293, +// CHECK-NEXT: "offset": 310, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 293, +// CHECK-NEXT: "offset": 310, // CHECK-NEXT: "col": 5, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -ast-dump -ast-dump-format json %s | FileCheck %s #define FOO frobble #define BAR FOO @@ -23,14 +23,14 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 96, +// CHECK-NEXT: "offset": 113, // 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": 143, // 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": 138, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": 151, // 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": 113, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": 159, // 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": 154, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 150, +// CHECK-NEXT: "offset": 167, // 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": 200, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 178, +// CHECK-NEXT: "offset": 195, // 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": 190, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": 210, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -137,7 +137,7 @@ // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 259, +// CHECK-NEXT: "offset": 276, // 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": 271, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 286, +// CHECK-NEXT: "offset": 303, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -174,7 +174,7 @@ // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 294, +// CHECK-NEXT: "offset": 311, // 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": 306, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": 338, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-pc-linux -std=c++2a -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-pc-linux -std=c++2a -ast-dump -ast-dump-format json %s | FileCheck %s namespace foo { } @@ -23,7 +23,7 @@ // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 98, +// CHECK-NEXT: "offset": 115, // 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": 105, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 104, +// CHECK-NEXT: "offset": 121, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -48,19 +48,19 @@ // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 117, +// CHECK-NEXT: "offset": 134, // 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": 124, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 119, +// CHECK-NEXT: "offset": 136, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -76,19 +76,19 @@ // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 132, +// CHECK-NEXT: "offset": 149, // 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": 139, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 163, +// CHECK-NEXT: "offset": 180, // 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": 172, // 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": 155, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -127,19 +127,19 @@ // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": 193, // 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": 183, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": 205, // 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": 198, // 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": 196, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -177,19 +177,19 @@ // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 201, +// CHECK-NEXT: "offset": 218, // 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": 208, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 224, +// CHECK-NEXT: "offset": 241, // 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": 231, // 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": 224, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 224, +// CHECK-NEXT: "offset": 241, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -x objective-c -fobjc-arc -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -x objective-c -fobjc-arc -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s typedef struct { id f; @@ -11,12 +11,12 @@ // CHECK: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 202, +// CHECK-NEXT: "offset": 219, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 218, +// CHECK-NEXT: "offset": 235, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fclang-abi-compat=7.0 -std=c++17 -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fclang-abi-compat=7.0 -std=c++17 -ast-dump -ast-dump-format json %s | FileCheck %s void f() { auto IsNotGenericLambda = [](){}; @@ -140,18 +140,18 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 174, // 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": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 160, +// CHECK-NEXT: "offset": 177, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": 179, // 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": 178, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": 179, // 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": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": 179, // 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": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": 179, // 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": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 157, +// CHECK-NEXT: "offset": 174, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -337,18 +337,18 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": 207, // 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": 207, // 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": 216, // 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": 214, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": 210, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": 214, // 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": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": 214, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": 216, // 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": 214, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": 210, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": 210, // 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": 215, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": 216, // 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": 207, // 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": 216, // 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": 214, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": 210, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": 214, // 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": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": 216, // 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": 207, // 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": 216, // 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": 214, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": 210, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 197, +// CHECK-NEXT: "offset": 214, // 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": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 199, +// CHECK-NEXT: "offset": 216, // 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": 214, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": 210, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 193, +// CHECK-NEXT: "offset": 210, // 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": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 190, +// CHECK-NEXT: "offset": 207, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -722,19 +722,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": 229, // 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": 222, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 292, +// CHECK-NEXT: "offset": 309, // 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": 229, // 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": 222, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": 229, // 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": 252, // 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": 252, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 18 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 289, +// CHECK-NEXT: "offset": 306, // 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": 296, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 254, +// CHECK-NEXT: "offset": 271, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 278, +// CHECK-NEXT: "offset": 295, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -865,19 +865,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 303, +// CHECK-NEXT: "offset": 320, // 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": 313, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 385, +// CHECK-NEXT: "offset": 402, // 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": 320, // 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": 313, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 303, +// CHECK-NEXT: "offset": 320, // 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": 344, // 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": 344, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 382, +// CHECK-NEXT: "offset": 399, // 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": 390, // CHECK-NEXT: "col": 49, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 347, +// CHECK-NEXT: "offset": 364, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 372, +// CHECK-NEXT: "offset": 389, // CHECK-NEXT: "col": 48, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1006,19 +1006,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 396, +// CHECK-NEXT: "offset": 413, // 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": 406, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 406, +// CHECK-NEXT: "offset": 423, // 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": 413, // 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": 406, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 396, +// CHECK-NEXT: "offset": 413, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: } @@ -1110,19 +1110,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 417, +// CHECK-NEXT: "offset": 434, // 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": 427, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 439, +// CHECK-NEXT: "offset": 456, // 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": 434, // 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": 427, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 417, +// CHECK-NEXT: "offset": 434, // 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": 453, // 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": 449, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": 453, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1235,19 +1235,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 450, +// CHECK-NEXT: "offset": 467, // 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": 460, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": 490, // 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": 467, // 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": 460, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 450, +// CHECK-NEXT: "offset": 467, // 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": 487, // 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": 483, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": 487, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1360,19 +1360,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": 501, // 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": 494, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 519, +// CHECK-NEXT: "offset": 536, // 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": 501, // 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": 494, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 484, +// CHECK-NEXT: "offset": 501, // 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": 518, // 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": 518, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 508, +// CHECK-NEXT: "offset": 525, // 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": 533, // 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": 529, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 516, +// CHECK-NEXT: "offset": 533, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1506,19 +1506,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 530, +// CHECK-NEXT: "offset": 547, // 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": 540, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 561, +// CHECK-NEXT: "offset": 578, // 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": 547, // 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": 540, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 530, +// CHECK-NEXT: "offset": 547, // 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": 573, // 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": 568, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 558, +// CHECK-NEXT: "offset": 575, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1637,19 +1637,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // 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": 582, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 614, +// CHECK-NEXT: "offset": 631, // 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": 589, // 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": 582, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // 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": 626, // 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": 613, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 611, +// CHECK-NEXT: "offset": 628, // 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": 589, // 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": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // 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": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // 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": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // 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": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // 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": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 572, +// CHECK-NEXT: "offset": 589, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -1902,19 +1902,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 625, +// CHECK-NEXT: "offset": 642, // 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": 635, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 647, +// CHECK-NEXT: "offset": 664, // 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": 642, // 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": 635, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 625, +// CHECK-NEXT: "offset": 642, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -2006,19 +2006,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": 675, // 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": 668, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 742, +// CHECK-NEXT: "offset": 759, // 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": 675, // 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": 668, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": 675, // 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": 702, // 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": 702, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 740, +// CHECK-NEXT: "offset": 757, // 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": 754, // CHECK-NEXT: "col": 55, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 708, +// CHECK-NEXT: "offset": 725, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 736, +// CHECK-NEXT: "offset": 753, // 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": 756, // CHECK-NEXT: "col": 57, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 740, +// CHECK-NEXT: "offset": 757, // CHECK-NEXT: "col": 58, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2159,19 +2159,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 753, +// CHECK-NEXT: "offset": 770, // 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": 763, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 770, +// CHECK-NEXT: "offset": 787, // 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": 770, // 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": 763, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 753, +// CHECK-NEXT: "offset": 770, // 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": 784, // 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": 780, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 767, +// CHECK-NEXT: "offset": 784, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2284,19 +2284,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": 798, // 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": 791, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 802, +// CHECK-NEXT: "offset": 819, // 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": 798, // 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": 791, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 781, +// CHECK-NEXT: "offset": 798, // 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": 816, // 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": 811, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 799, +// CHECK-NEXT: "offset": 816, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2405,19 +2405,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 830, // 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": 823, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 850, +// CHECK-NEXT: "offset": 867, // 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": 830, // 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": 823, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 830, // 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": 844, // 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": 844, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 847, +// CHECK-NEXT: "offset": 864, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2538,19 +2538,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 861, +// CHECK-NEXT: "offset": 878, // 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": 871, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 896, +// CHECK-NEXT: "offset": 913, // 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": 878, // 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": 871, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 861, +// CHECK-NEXT: "offset": 878, // 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": 895, // 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": 895, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 894, +// CHECK-NEXT: "offset": 911, // 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": 910, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 894, +// CHECK-NEXT: "offset": 911, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2683,19 +2683,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // 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": 917, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": 960, // 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": 924, // 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": 917, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // 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": 955, // 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": 942, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 940, +// CHECK-NEXT: "offset": 957, // 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": 924, // 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": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // 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": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // 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": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // 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": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // 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": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 907, +// CHECK-NEXT: "offset": 924, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -2948,19 +2948,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 954, +// CHECK-NEXT: "offset": 971, // 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": 964, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 985, +// CHECK-NEXT: "offset": 1002, // 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": 971, // 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": 964, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 954, +// CHECK-NEXT: "offset": 971, // 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": 997, // 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": 992, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 982, +// CHECK-NEXT: "offset": 999, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3079,19 +3079,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // 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": 1006, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1033, +// CHECK-NEXT: "offset": 1050, // 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": 1013, // 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": 1006, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // 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": 1041, // 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": 1028, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1030, +// CHECK-NEXT: "offset": 1047, // 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": 1013, // 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": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // 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": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // 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": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // 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": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // 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": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 996, +// CHECK-NEXT: "offset": 1013, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -3346,19 +3346,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // 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": 1054, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // 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": 1061, // 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": 1054, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // 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": 1092, // 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": 1079, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1077, +// CHECK-NEXT: "offset": 1094, // 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": 1061, // 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": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // 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": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // 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": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // 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": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // 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": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 13 // CHECK-NEXT: } @@ -3611,19 +3611,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1091, +// CHECK-NEXT: "offset": 1108, // 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": 1101, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": 1146, // 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": 1108, // 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": 1101, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1091, +// CHECK-NEXT: "offset": 1108, // 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": 1122, // 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": 1122, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1126, +// CHECK-NEXT: "offset": 1143, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3732,19 +3732,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1140, +// CHECK-NEXT: "offset": 1157, // 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": 1150, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1176, +// CHECK-NEXT: "offset": 1193, // 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": 1157, // 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": 1150, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1140, +// CHECK-NEXT: "offset": 1157, // 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": 1174, // 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": 1174, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1174, +// CHECK-NEXT: "offset": 1191, // 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": 1190, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1174, +// CHECK-NEXT: "offset": 1191, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3865,19 +3865,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": 1204, // 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": 1197, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // 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": 1204, // 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": 1197, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": 1204, // 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": 1235, // 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": 1235, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 26 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1248, +// CHECK-NEXT: "offset": 1265, // 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": 1264, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1248, +// CHECK-NEXT: "offset": 1265, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4010,19 +4010,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1261, +// CHECK-NEXT: "offset": 1278, // 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": 1271, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1292, +// CHECK-NEXT: "offset": 1309, // 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": 1278, // 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": 1271, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1261, +// CHECK-NEXT: "offset": 1278, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 28 // CHECK-NEXT: } @@ -4114,19 +4114,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1303, +// CHECK-NEXT: "offset": 1320, // 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": 1313, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1392, +// CHECK-NEXT: "offset": 1409, // 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": 1320, // 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": 1313, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1303, +// CHECK-NEXT: "offset": 1320, // 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": 1369, // 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": 1359, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": 1407, // 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": 1406, // CHECK-NEXT: "col": 50, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": 1407, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4263,19 +4263,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1403, +// CHECK-NEXT: "offset": 1420, // 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": 1413, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1486, +// CHECK-NEXT: "offset": 1503, // 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": 1420, // 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": 1413, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1403, +// CHECK-NEXT: "offset": 1420, // 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": 1461, // 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": 1461, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1484, +// CHECK-NEXT: "offset": 1501, // 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": 1500, // CHECK-NEXT: "col": 42, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1484, +// CHECK-NEXT: "offset": 1501, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4408,19 +4408,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1497, +// CHECK-NEXT: "offset": 1514, // 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": 1507, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1533, +// CHECK-NEXT: "offset": 1550, // 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": 1514, // 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": 1507, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1497, +// CHECK-NEXT: "offset": 1514, // 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": 1547, // 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": 1535, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1530, +// CHECK-NEXT: "offset": 1547, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4536,19 +4536,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1544, +// CHECK-NEXT: "offset": 1561, // 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": 1554, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1574, +// CHECK-NEXT: "offset": 1591, // 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": 1561, // 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": 1554, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1544, +// CHECK-NEXT: "offset": 1561, // 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": 1588, // 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": 1584, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1571, +// CHECK-NEXT: "offset": 1588, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4661,19 +4661,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": 1602, // 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": 1595, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1631, +// CHECK-NEXT: "offset": 1648, // 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": 1602, // 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": 1595, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": 1602, // 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": 1624, // 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": 1624, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1628, +// CHECK-NEXT: "offset": 1645, // 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": 1640, // 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": 1636, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": 1640, // 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": 1624, // 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": 1624, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1607, +// CHECK-NEXT: "offset": 1624, // 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": 1640, // 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": 1640, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": 1640, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4911,19 +4911,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1642, +// CHECK-NEXT: "offset": 1659, // 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": 1652, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1664, +// CHECK-NEXT: "offset": 1681, // 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": 1659, // 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": 1652, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1642, +// CHECK-NEXT: "offset": 1659, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -5015,19 +5015,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1675, +// CHECK-NEXT: "offset": 1692, // 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": 1685, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1714, +// CHECK-NEXT: "offset": 1731, // 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": 1692, // 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": 1685, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1675, +// CHECK-NEXT: "offset": 1692, // 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": 1723, // 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": 1719, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1710, +// CHECK-NEXT: "offset": 1727, // 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": 1727, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1710, +// CHECK-NEXT: "offset": 1727, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5166,19 +5166,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1725, +// CHECK-NEXT: "offset": 1742, // 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": 1735, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1765, +// CHECK-NEXT: "offset": 1782, // 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": 1742, // 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": 1735, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1725, +// CHECK-NEXT: "offset": 1742, // 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": 1779, // 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": 1775, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1762, +// CHECK-NEXT: "offset": 1779, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -std=c++17 -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -std=c++17 -ast-dump -ast-dump-format json %s | FileCheck %s struct A; struct B; @@ -100,7 +100,7 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 102, +// CHECK-NEXT: "offset": 119, // 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": 112, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 102, +// CHECK-NEXT: "offset": 119, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -125,19 +125,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 112, +// CHECK-NEXT: "offset": 129, // 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": 122, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 112, +// CHECK-NEXT: "offset": 129, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -150,19 +150,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": 140, // 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": 133, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 195, +// CHECK-NEXT: "offset": 212, // 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": 140, // 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": 133, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 123, +// CHECK-NEXT: "offset": 140, // 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": 150, // 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": 146, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // 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": 159, // 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": 155, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": 159, // 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": 162, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 138, +// CHECK-NEXT: "offset": 155, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 145, +// CHECK-NEXT: "offset": 162, // 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": 171, // 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": 167, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": 175, // 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": 175, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": 175, // 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": 175, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 158, +// CHECK-NEXT: "offset": 175, // 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": 185, // 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": 181, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": 187, // 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": 187, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": 187, // 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": 187, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": 187, // 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": 196, // 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": 192, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // 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": 200, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // 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": 200, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // 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": 209, // 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": 206, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 192, +// CHECK-NEXT: "offset": 209, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -571,19 +571,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 206, +// CHECK-NEXT: "offset": 223, // 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": 216, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 310, +// CHECK-NEXT: "offset": 327, // 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": 223, // 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": 216, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 206, +// CHECK-NEXT: "offset": 223, // 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": 229, // 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": 229, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // 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": 246, // 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": 242, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 229, +// CHECK-NEXT: "offset": 246, // 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": 253, // 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": 229, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 236, +// CHECK-NEXT: "offset": 253, // 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": 259, // 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": 259, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": 293, // 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": 275, // 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": 271, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": 275, // 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": 288, // 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": 282, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": 288, // 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": 259, // 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": 259, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 242, +// CHECK-NEXT: "offset": 259, // 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": 275, // 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": 275, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": 275, // 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": 288, // 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": 288, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": 288, // 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": 299, // 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": 299, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 307, +// CHECK-NEXT: "offset": 324, // 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": 316, // 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": 312, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": 316, // 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": 319, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": 312, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": 319, // 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": 299, // 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": 299, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 282, +// CHECK-NEXT: "offset": 299, // 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": 316, // 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": 316, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": 316, // 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": 319, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": 319, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 302, +// CHECK-NEXT: "offset": 319, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1196,19 +1196,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": 338, // 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": 331, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 358, +// CHECK-NEXT: "offset": 375, // 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": 338, // 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": 331, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": 338, // 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": 348, // 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": 344, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 331, +// CHECK-NEXT: "offset": 348, // 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": 357, // 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": 353, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": 361, // 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": 370, // 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": 366, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 355, +// CHECK-NEXT: "offset": 372, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1373,19 +1373,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": 385, // 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": 379, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": 385, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1397,19 +1397,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 378, +// CHECK-NEXT: "offset": 395, // 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": 389, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 378, +// CHECK-NEXT: "offset": 395, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1421,19 +1421,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 388, +// CHECK-NEXT: "offset": 405, // 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": 399, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 460, +// CHECK-NEXT: "offset": 477, // 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": 405, // 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": 399, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 388, +// CHECK-NEXT: "offset": 405, // 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": 415, // 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": 411, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 398, +// CHECK-NEXT: "offset": 415, // 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": 424, // 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": 420, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 407, +// CHECK-NEXT: "offset": 424, // 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": 427, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 403, +// CHECK-NEXT: "offset": 420, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": 427, // 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": 436, // 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": 432, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 423, +// CHECK-NEXT: "offset": 440, // 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": 440, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 423, +// CHECK-NEXT: "offset": 440, // 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": 440, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 423, +// CHECK-NEXT: "offset": 440, // 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": 450, // 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": 446, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 435, +// CHECK-NEXT: "offset": 452, // 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": 452, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 435, +// CHECK-NEXT: "offset": 452, // 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": 452, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 435, +// CHECK-NEXT: "offset": 452, // 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": 461, // 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": 457, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 465, // 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": 465, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 465, // 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": 465, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 465, // 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": 474, // 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": 471, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 457, +// CHECK-NEXT: "offset": 474, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1843,19 +1843,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": 487, // 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": 481, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 574, +// CHECK-NEXT: "offset": 591, // 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": 487, // 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": 481, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 470, +// CHECK-NEXT: "offset": 487, // 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": 493, // 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": 493, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 498, +// CHECK-NEXT: "offset": 515, // 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": 510, // 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": 506, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 493, +// CHECK-NEXT: "offset": 510, // 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": 517, // 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": 493, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 500, +// CHECK-NEXT: "offset": 517, // 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": 523, // 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": 523, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 540, +// CHECK-NEXT: "offset": 557, // 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": 539, // 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": 535, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": 539, // 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": 552, // 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": 546, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": 552, // 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": 523, // 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": 523, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": 523, // 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": 539, // 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": 539, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": 539, // 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": 552, // 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": 552, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 535, +// CHECK-NEXT: "offset": 552, // 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": 563, // 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": 563, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 571, +// CHECK-NEXT: "offset": 588, // 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": 580, // 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": 576, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 563, +// CHECK-NEXT: "offset": 580, // 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": 583, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 559, +// CHECK-NEXT: "offset": 576, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 566, +// CHECK-NEXT: "offset": 583, // 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": 563, // 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": 563, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 546, +// CHECK-NEXT: "offset": 563, // 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": 580, // 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": 580, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 563, +// CHECK-NEXT: "offset": 580, // 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": 583, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 566, +// CHECK-NEXT: "offset": 583, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 566, +// CHECK-NEXT: "offset": 583, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2468,19 +2468,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // 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": 595, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 592, +// CHECK-NEXT: "offset": 609, // 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": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 578, +// CHECK-NEXT: "offset": 595, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // 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": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // 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": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // 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": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // 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": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // 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": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 585, +// CHECK-NEXT: "offset": 602, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2709,19 +2709,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // 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": 612, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 609, +// CHECK-NEXT: "offset": 626, // 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": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": 612, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // 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": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // 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": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // 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": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // 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": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // 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": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 602, +// CHECK-NEXT: "offset": 619, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2950,19 +2950,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // 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": 629, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 626, +// CHECK-NEXT: "offset": 643, // 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": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": 629, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // 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": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // 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": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // 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": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // 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": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // 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": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 619, +// CHECK-NEXT: "offset": 636, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -3191,19 +3191,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 637, +// CHECK-NEXT: "offset": 654, // 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": 647, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 656, +// CHECK-NEXT: "offset": 673, // 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": 654, // 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": 647, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 637, +// CHECK-NEXT: "offset": 654, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3303,19 +3303,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 667, +// CHECK-NEXT: "offset": 684, // 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": 677, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 694, +// CHECK-NEXT: "offset": 711, // 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": 684, // 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": 677, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 667, +// CHECK-NEXT: "offset": 684, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3414,19 +3414,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // 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": 715, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": 749, // 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": 722, // 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": 715, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // 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": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // 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": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // 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": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // 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": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // 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": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3653,19 +3653,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // 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": 753, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": 811, // 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": 760, // 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": 753, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // 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": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // 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": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // 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": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // 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": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // 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": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 743, +// CHECK-NEXT: "offset": 760, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -3906,19 +3906,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // 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": 815, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 842, +// CHECK-NEXT: "offset": 859, // 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": 822, // 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": 815, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // 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": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // 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": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // 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": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // 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": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // 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": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 805, +// CHECK-NEXT: "offset": 822, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4145,19 +4145,19 @@ // CHECK: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 882, +// CHECK-NEXT: "offset": 899, // 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": 892, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 919, +// CHECK-NEXT: "offset": 936, // 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": 899, // 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": 892, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 882, +// CHECK-NEXT: "offset": 899, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -std=gnu11 -triple x86_64-unknown-unknown -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -std=gnu11 -triple x86_64-unknown-unknown -ast-dump -ast-dump-format json %s | FileCheck %s int TestLocation = 0; int TestIndent = 1 + (1); @@ -153,7 +153,7 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 99, +// CHECK-NEXT: "offset": 116, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 5, @@ -161,12 +161,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 95, +// CHECK-NEXT: "offset": 112, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 114, +// CHECK-NEXT: "offset": 131, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -183,12 +183,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 114, +// CHECK-NEXT: "offset": 131, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 114, +// CHECK-NEXT: "offset": 131, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -205,19 +205,19 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 121, +// CHECK-NEXT: "offset": 138, // 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": 134, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": 157, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -234,12 +234,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": 151, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": 157, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -255,12 +255,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": 151, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 134, +// CHECK-NEXT: "offset": 151, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -276,12 +276,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 138, +// CHECK-NEXT: "offset": 155, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 140, +// CHECK-NEXT: "offset": 157, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -296,12 +296,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 139, +// CHECK-NEXT: "offset": 156, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 139, +// CHECK-NEXT: "offset": 156, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -323,13 +323,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 191, +// CHECK-NEXT: "offset": 208, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -341,13 +341,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": 185, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": 194, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -357,18 +357,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": 189, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": 185, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": 193, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -385,12 +385,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": 193, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 176, +// CHECK-NEXT: "offset": 193, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -410,13 +410,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": 198, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 189, +// CHECK-NEXT: "offset": 206, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -426,18 +426,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 185, +// CHECK-NEXT: "offset": 202, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": 198, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 185, +// CHECK-NEXT: "offset": 202, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -452,18 +452,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": 198, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -482,19 +482,19 @@ // CHECK: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 198, +// CHECK-NEXT: "offset": 215, // 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": 211, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": 242, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -511,12 +511,12 @@ // CHECK-NEXT: "kind": "BinaryConditionalOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": 242, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -531,12 +531,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -552,12 +552,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -572,12 +572,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -595,12 +595,12 @@ // CHECK-NEXT: "kind": "OpaqueValueExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -615,12 +615,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 220, +// CHECK-NEXT: "offset": 237, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -638,12 +638,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": 242, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": 242, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -663,13 +663,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 262, +// CHECK-NEXT: "offset": 279, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": 357, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -681,13 +681,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": 283, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 277, +// CHECK-NEXT: "offset": 294, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -697,18 +697,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 271, +// CHECK-NEXT: "offset": 288, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": 283, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": 293, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -726,12 +726,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": 293, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": 293, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -747,12 +747,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": 293, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 276, +// CHECK-NEXT: "offset": 293, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -774,13 +774,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 281, +// CHECK-NEXT: "offset": 298, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 291, +// CHECK-NEXT: "offset": 308, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -790,18 +790,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 285, +// CHECK-NEXT: "offset": 302, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 281, +// CHECK-NEXT: "offset": 298, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 290, +// CHECK-NEXT: "offset": 307, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -819,12 +819,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 290, +// CHECK-NEXT: "offset": 307, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 290, +// CHECK-NEXT: "offset": 307, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -844,13 +844,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": 313, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 298, +// CHECK-NEXT: "offset": 315, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -868,12 +868,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": 313, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 296, +// CHECK-NEXT: "offset": 313, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -898,13 +898,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 304, +// CHECK-NEXT: "offset": 321, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -921,12 +921,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 304, +// CHECK-NEXT: "offset": 321, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 304, +// CHECK-NEXT: "offset": 321, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -951,13 +951,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 313, +// CHECK-NEXT: "offset": 330, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -975,12 +975,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -996,12 +996,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1017,12 +1017,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 314, +// CHECK-NEXT: "offset": 331, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1051,13 +1051,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 320, +// CHECK-NEXT: "offset": 337, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": 338, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1074,12 +1074,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": 338, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": 338, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1095,12 +1095,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": 338, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 321, +// CHECK-NEXT: "offset": 338, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1127,13 +1127,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 328, +// CHECK-NEXT: "offset": 345, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1151,12 +1151,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1172,12 +1172,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1193,12 +1193,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1227,13 +1227,13 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 335, +// CHECK-NEXT: "offset": 352, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": 353, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1251,12 +1251,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": 353, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": 353, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1272,12 +1272,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": 353, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": 353, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1306,12 +1306,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 387, +// CHECK-NEXT: "offset": 404, // CHECK-NEXT: "col": 45, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 576, +// CHECK-NEXT: "offset": 593, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1323,13 +1323,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 391, +// CHECK-NEXT: "offset": 408, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": 428, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1344,12 +1344,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": 417, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": 417, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1365,12 +1365,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": 417, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": 417, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1414,12 +1414,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": 426, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": 426, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1439,13 +1439,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 416, +// CHECK-NEXT: "offset": 433, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 449, +// CHECK-NEXT: "offset": 466, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1460,12 +1460,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": 442, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": 442, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1481,12 +1481,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": 442, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 425, +// CHECK-NEXT: "offset": 442, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1530,12 +1530,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": 451, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 434, +// CHECK-NEXT: "offset": 451, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1556,12 +1556,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 465, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 465, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1581,13 +1581,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 454, +// CHECK-NEXT: "offset": 471, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 487, +// CHECK-NEXT: "offset": 504, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1602,12 +1602,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 463, +// CHECK-NEXT: "offset": 480, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 463, +// CHECK-NEXT: "offset": 480, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1623,12 +1623,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 463, +// CHECK-NEXT: "offset": 480, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 463, +// CHECK-NEXT: "offset": 480, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1664,12 +1664,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": 493, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 476, +// CHECK-NEXT: "offset": 493, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1698,12 +1698,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": 502, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": 502, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1723,13 +1723,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 492, +// CHECK-NEXT: "offset": 509, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 539, +// CHECK-NEXT: "offset": 556, // CHECK-NEXT: "col": 50, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1744,12 +1744,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": 518, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": 518, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1765,12 +1765,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": 518, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 501, +// CHECK-NEXT: "offset": 518, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1814,12 +1814,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 510, +// CHECK-NEXT: "offset": 527, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 510, +// CHECK-NEXT: "offset": 527, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1847,12 +1847,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": 539, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 522, +// CHECK-NEXT: "offset": 539, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1873,12 +1873,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 536, +// CHECK-NEXT: "offset": 553, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 536, +// CHECK-NEXT: "offset": 553, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1898,13 +1898,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 545, +// CHECK-NEXT: "offset": 562, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 574, +// CHECK-NEXT: "offset": 591, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1914,18 +1914,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 549, +// CHECK-NEXT: "offset": 566, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 545, +// CHECK-NEXT: "offset": 562, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": 590, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1942,12 +1942,12 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 553, +// CHECK-NEXT: "offset": 570, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 573, +// CHECK-NEXT: "offset": 590, // CHECK-NEXT: "col": 31, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1962,12 +1962,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1983,12 +1983,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 562, +// CHECK-NEXT: "offset": 579, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2032,12 +2032,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 571, +// CHECK-NEXT: "offset": 588, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 571, +// CHECK-NEXT: "offset": 588, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2063,13 +2063,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 608, +// CHECK-NEXT: "offset": 625, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 756, +// CHECK-NEXT: "offset": 773, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2081,13 +2081,13 @@ // CHECK-NEXT: "kind": "LabelStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 675, +// CHECK-NEXT: "offset": 692, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 685, +// CHECK-NEXT: "offset": 702, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2101,12 +2101,12 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 685, +// CHECK-NEXT: "offset": 702, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 685, +// CHECK-NEXT: "offset": 702, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2119,13 +2119,13 @@ // CHECK-NEXT: "kind": "GotoStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 690, +// CHECK-NEXT: "offset": 707, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 695, +// CHECK-NEXT: "offset": 712, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2137,13 +2137,13 @@ // CHECK-NEXT: "kind": "LabelStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 704, +// CHECK-NEXT: "offset": 721, // CHECK-NEXT: "line": 44, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 714, +// CHECK-NEXT: "offset": 731, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2157,12 +2157,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 714, +// CHECK-NEXT: "offset": 731, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 714, +// CHECK-NEXT: "offset": 731, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2180,13 +2180,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 720, +// CHECK-NEXT: "offset": 737, // CHECK-NEXT: "line": 47, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 740, +// CHECK-NEXT: "offset": 757, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2196,18 +2196,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 726, +// CHECK-NEXT: "offset": 743, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 720, +// CHECK-NEXT: "offset": 737, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 734, +// CHECK-NEXT: "offset": 751, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2225,12 +2225,12 @@ // CHECK-NEXT: "kind": "AddrLabelExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 732, +// CHECK-NEXT: "offset": 749, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 734, +// CHECK-NEXT: "offset": 751, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2251,13 +2251,13 @@ // CHECK-NEXT: "kind": "IndirectGotoStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 745, +// CHECK-NEXT: "offset": 762, // CHECK-NEXT: "line": 49, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2268,12 +2268,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2289,12 +2289,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2310,12 +2310,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 751, +// CHECK-NEXT: "offset": 768, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2346,12 +2346,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 782, +// CHECK-NEXT: "offset": 799, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 904, +// CHECK-NEXT: "offset": 921, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2363,13 +2363,13 @@ // CHECK-NEXT: "kind": "SwitchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 786, +// CHECK-NEXT: "offset": 803, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 902, +// CHECK-NEXT: "offset": 919, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2381,13 +2381,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": 811, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": 811, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2403,12 +2403,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": 811, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 794, +// CHECK-NEXT: "offset": 811, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2433,12 +2433,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 797, +// CHECK-NEXT: "offset": 814, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 902, +// CHECK-NEXT: "offset": 919, // CHECK-NEXT: "line": 63, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -2450,13 +2450,13 @@ // CHECK-NEXT: "kind": "CaseStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": 818, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 830, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2468,13 +2468,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": 823, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": 823, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2489,12 +2489,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": 823, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": 823, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2512,13 +2512,13 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 830, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 813, +// CHECK-NEXT: "offset": 830, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2531,13 +2531,13 @@ // CHECK-NEXT: "kind": "CaseStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 822, +// CHECK-NEXT: "offset": 839, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 844, +// CHECK-NEXT: "offset": 861, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2549,13 +2549,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": 844, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": 844, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2570,12 +2570,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": 844, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 827, +// CHECK-NEXT: "offset": 844, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2593,13 +2593,13 @@ // CHECK-NEXT: "kind": "CaseStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 832, +// CHECK-NEXT: "offset": 849, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 844, +// CHECK-NEXT: "offset": 861, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2611,13 +2611,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 837, +// CHECK-NEXT: "offset": 854, // CHECK-NEXT: "line": 57, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 837, +// CHECK-NEXT: "offset": 854, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2632,12 +2632,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 837, +// CHECK-NEXT: "offset": 854, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 837, +// CHECK-NEXT: "offset": 854, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2655,13 +2655,13 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 844, +// CHECK-NEXT: "offset": 861, // CHECK-NEXT: "line": 58, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 844, +// CHECK-NEXT: "offset": 861, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2676,13 +2676,13 @@ // CHECK-NEXT: "kind": "DefaultStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 853, +// CHECK-NEXT: "offset": 870, // CHECK-NEXT: "line": 59, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 866, +// CHECK-NEXT: "offset": 883, // CHECK-NEXT: "line": 60, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2694,12 +2694,12 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 866, +// CHECK-NEXT: "offset": 883, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 866, +// CHECK-NEXT: "offset": 883, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2712,13 +2712,13 @@ // CHECK-NEXT: "kind": "CaseStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 875, +// CHECK-NEXT: "offset": 892, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 893, +// CHECK-NEXT: "offset": 910, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 @@ -2731,13 +2731,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 880, +// CHECK-NEXT: "offset": 897, // CHECK-NEXT: "line": 61, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 880, +// CHECK-NEXT: "offset": 897, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2752,12 +2752,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 880, +// CHECK-NEXT: "offset": 897, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 880, +// CHECK-NEXT: "offset": 897, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2775,12 +2775,12 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": 903, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": 903, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2795,12 +2795,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": 903, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 886, +// CHECK-NEXT: "offset": 903, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2818,13 +2818,13 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 893, +// CHECK-NEXT: "offset": 910, // CHECK-NEXT: "line": 62, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 893, +// CHECK-NEXT: "offset": 910, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -2843,12 +2843,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 928, +// CHECK-NEXT: "offset": 945, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1095, +// CHECK-NEXT: "offset": 1112, // CHECK-NEXT: "line": 91, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2860,13 +2860,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 932, +// CHECK-NEXT: "offset": 949, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": 960, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -2878,13 +2878,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 936, +// CHECK-NEXT: "offset": 953, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 936, +// CHECK-NEXT: "offset": 953, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2900,12 +2900,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 936, +// CHECK-NEXT: "offset": 953, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 936, +// CHECK-NEXT: "offset": 953, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2930,13 +2930,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": 960, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 943, +// CHECK-NEXT: "offset": 960, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2949,13 +2949,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 948, +// CHECK-NEXT: "offset": 965, // CHECK-NEXT: "line": 70, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2966,12 +2966,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": 969, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": 969, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2987,12 +2987,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": 969, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 952, +// CHECK-NEXT: "offset": 969, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3017,12 +3017,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": 972, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3035,13 +3035,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 961, +// CHECK-NEXT: "offset": 978, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 985, +// CHECK-NEXT: "offset": 1002, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3054,13 +3054,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 965, +// CHECK-NEXT: "offset": 982, // CHECK-NEXT: "line": 72, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 965, +// CHECK-NEXT: "offset": 982, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3076,12 +3076,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 965, +// CHECK-NEXT: "offset": 982, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 965, +// CHECK-NEXT: "offset": 982, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3106,13 +3106,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 972, +// CHECK-NEXT: "offset": 989, // CHECK-NEXT: "line": 73, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 972, +// CHECK-NEXT: "offset": 989, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3123,13 +3123,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 985, +// CHECK-NEXT: "offset": 1002, // CHECK-NEXT: "line": 75, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 985, +// CHECK-NEXT: "offset": 1002, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3142,13 +3142,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 990, +// CHECK-NEXT: "offset": 1007, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1008, +// CHECK-NEXT: "offset": 1025, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 @@ -3161,13 +3161,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 994, +// CHECK-NEXT: "offset": 1011, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 994, +// CHECK-NEXT: "offset": 1011, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3183,12 +3183,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 994, +// CHECK-NEXT: "offset": 1011, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 994, +// CHECK-NEXT: "offset": 1011, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3213,12 +3213,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 997, +// CHECK-NEXT: "offset": 1014, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 998, +// CHECK-NEXT: "offset": 1015, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3229,13 +3229,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1007, +// CHECK-NEXT: "offset": 1024, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1008, +// CHECK-NEXT: "offset": 1025, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3248,13 +3248,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1013, +// CHECK-NEXT: "offset": 1030, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3267,13 +3267,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": 1034, // CHECK-NEXT: "line": 80, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": 1034, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3289,12 +3289,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": 1034, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": 1034, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3319,13 +3319,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": 1041, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1024, +// CHECK-NEXT: "offset": 1041, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3336,13 +3336,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1033, +// CHECK-NEXT: "offset": 1050, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3354,13 +3354,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": 1054, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": 1054, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3376,12 +3376,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": 1054, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1037, +// CHECK-NEXT: "offset": 1054, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3406,13 +3406,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3427,13 +3427,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1049, +// CHECK-NEXT: "offset": 1066, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1093, +// CHECK-NEXT: "offset": 1110, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3446,13 +3446,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1053, +// CHECK-NEXT: "offset": 1070, // CHECK-NEXT: "line": 85, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1053, +// CHECK-NEXT: "offset": 1070, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3468,12 +3468,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1053, +// CHECK-NEXT: "offset": 1070, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1053, +// CHECK-NEXT: "offset": 1070, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3498,13 +3498,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1060, +// CHECK-NEXT: "offset": 1077, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1060, +// CHECK-NEXT: "offset": 1077, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3515,13 +3515,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1069, +// CHECK-NEXT: "offset": 1086, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1093, +// CHECK-NEXT: "offset": 1110, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3534,13 +3534,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": 1090, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": 1090, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3556,12 +3556,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": 1090, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1073, +// CHECK-NEXT: "offset": 1090, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3586,13 +3586,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "line": 88, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1080, +// CHECK-NEXT: "offset": 1097, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3603,13 +3603,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1093, +// CHECK-NEXT: "offset": 1110, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1093, +// CHECK-NEXT: "offset": 1110, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3626,12 +3626,12 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1126, +// CHECK-NEXT: "offset": 1143, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1322, +// CHECK-NEXT: "offset": 1339, // CHECK-NEXT: "line": 118, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3643,13 +3643,13 @@ // CHECK-NEXT: "kind": "WhileStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": 1147, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": 1161, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3661,13 +3661,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": 1154, // CHECK-NEXT: "line": 94, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": 1154, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3683,12 +3683,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": 1154, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1137, +// CHECK-NEXT: "offset": 1154, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3713,13 +3713,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": 1161, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1144, +// CHECK-NEXT: "offset": 1161, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3732,13 +3732,13 @@ // CHECK-NEXT: "kind": "DoStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1149, +// CHECK-NEXT: "offset": 1166, // CHECK-NEXT: "line": 97, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1168, +// CHECK-NEXT: "offset": 1185, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -3750,13 +3750,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": 1173, // CHECK-NEXT: "line": 98, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1156, +// CHECK-NEXT: "offset": 1173, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3767,13 +3767,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1167, +// CHECK-NEXT: "offset": 1184, // CHECK-NEXT: "line": 99, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1167, +// CHECK-NEXT: "offset": 1184, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3789,12 +3789,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1167, +// CHECK-NEXT: "offset": 1184, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1167, +// CHECK-NEXT: "offset": 1184, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3821,13 +3821,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1174, +// CHECK-NEXT: "offset": 1191, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1207, +// CHECK-NEXT: "offset": 1224, // CHECK-NEXT: "line": 102, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3839,13 +3839,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1179, +// CHECK-NEXT: "offset": 1196, // CHECK-NEXT: "line": 101, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1188, +// CHECK-NEXT: "offset": 1205, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3855,18 +3855,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1183, +// CHECK-NEXT: "offset": 1200, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1179, +// CHECK-NEXT: "offset": 1196, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": 1204, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3884,12 +3884,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": 1204, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1187, +// CHECK-NEXT: "offset": 1204, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3910,12 +3910,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": 1207, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": 1211, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -3931,12 +3931,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": 1207, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": 1207, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3952,12 +3952,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": 1207, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1190, +// CHECK-NEXT: "offset": 1207, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3982,12 +3982,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": 1211, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1194, +// CHECK-NEXT: "offset": 1211, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -4005,12 +4005,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1198, +// CHECK-NEXT: "offset": 1215, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1200, +// CHECK-NEXT: "offset": 1217, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4027,12 +4027,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1200, +// CHECK-NEXT: "offset": 1217, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1200, +// CHECK-NEXT: "offset": 1217, // CHECK-NEXT: "col": 29, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4057,13 +4057,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1207, +// CHECK-NEXT: "offset": 1224, // CHECK-NEXT: "line": 102, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1207, +// CHECK-NEXT: "offset": 1224, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4076,13 +4076,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1212, +// CHECK-NEXT: "offset": 1229, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": 1247, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4094,13 +4094,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1217, +// CHECK-NEXT: "offset": 1234, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1217, +// CHECK-NEXT: "offset": 1234, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4116,12 +4116,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1217, +// CHECK-NEXT: "offset": 1234, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1217, +// CHECK-NEXT: "offset": 1234, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4147,12 +4147,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1220, +// CHECK-NEXT: "offset": 1237, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1220, +// CHECK-NEXT: "offset": 1237, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4168,12 +4168,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1220, +// CHECK-NEXT: "offset": 1237, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1220, +// CHECK-NEXT: "offset": 1237, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4198,12 +4198,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": 1240, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": 1240, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4219,12 +4219,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": 1240, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1223, +// CHECK-NEXT: "offset": 1240, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4249,13 +4249,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": 1247, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1230, +// CHECK-NEXT: "offset": 1247, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4268,13 +4268,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1235, +// CHECK-NEXT: "offset": 1252, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1257, +// CHECK-NEXT: "offset": 1274, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4288,13 +4288,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1242, +// CHECK-NEXT: "offset": 1259, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1242, +// CHECK-NEXT: "offset": 1259, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4310,12 +4310,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1242, +// CHECK-NEXT: "offset": 1259, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1242, +// CHECK-NEXT: "offset": 1259, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4340,12 +4340,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1245, +// CHECK-NEXT: "offset": 1262, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4361,12 +4361,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1245, +// CHECK-NEXT: "offset": 1262, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1245, +// CHECK-NEXT: "offset": 1262, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4389,12 +4389,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": 1266, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4410,12 +4410,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": 1266, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4433,12 +4433,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4454,12 +4454,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4490,13 +4490,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1257, +// CHECK-NEXT: "offset": 1274, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1257, +// CHECK-NEXT: "offset": 1274, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4509,13 +4509,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1262, +// CHECK-NEXT: "offset": 1279, // CHECK-NEXT: "line": 110, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1277, +// CHECK-NEXT: "offset": 1294, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4529,13 +4529,13 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1269, +// CHECK-NEXT: "offset": 1286, // CHECK-NEXT: "line": 110, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1269, +// CHECK-NEXT: "offset": 1286, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4551,12 +4551,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1269, +// CHECK-NEXT: "offset": 1286, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1269, +// CHECK-NEXT: "offset": 1286, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4582,13 +4582,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1277, +// CHECK-NEXT: "offset": 1294, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1277, +// CHECK-NEXT: "offset": 1294, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4601,13 +4601,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1282, +// CHECK-NEXT: "offset": 1299, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1302, +// CHECK-NEXT: "offset": 1319, // CHECK-NEXT: "line": 114, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4622,13 +4622,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1290, +// CHECK-NEXT: "offset": 1307, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4644,12 +4644,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1290, +// CHECK-NEXT: "offset": 1307, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1290, +// CHECK-NEXT: "offset": 1307, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4672,12 +4672,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1294, +// CHECK-NEXT: "offset": 1311, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4693,12 +4693,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1294, +// CHECK-NEXT: "offset": 1311, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4716,12 +4716,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4737,12 +4737,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4773,13 +4773,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1302, +// CHECK-NEXT: "offset": 1319, // CHECK-NEXT: "line": 114, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1302, +// CHECK-NEXT: "offset": 1319, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4792,13 +4792,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1307, +// CHECK-NEXT: "offset": 1324, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1320, +// CHECK-NEXT: "offset": 1337, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4814,12 +4814,12 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1320, +// CHECK-NEXT: "offset": 1337, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1320, +// CHECK-NEXT: "offset": 1337, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4834,13 +4834,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1346, +// CHECK-NEXT: "offset": 1363, // CHECK-NEXT: "line": 120, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1490, +// CHECK-NEXT: "offset": 1507, // CHECK-NEXT: "line": 130, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4852,13 +4852,13 @@ // CHECK-NEXT: "kind": "WhileStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1414, +// CHECK-NEXT: "offset": 1431, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1453, +// CHECK-NEXT: "offset": 1470, // CHECK-NEXT: "line": 126, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -4870,13 +4870,13 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": 1438, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": 1438, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4892,12 +4892,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1424, +// CHECK-NEXT: "offset": 1441, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1453, +// CHECK-NEXT: "offset": 1470, // CHECK-NEXT: "line": 126, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -4909,13 +4909,13 @@ // CHECK-NEXT: "kind": "ContinueStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1430, +// CHECK-NEXT: "offset": 1447, // CHECK-NEXT: "line": 124, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1430, +// CHECK-NEXT: "offset": 1447, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -4926,13 +4926,13 @@ // CHECK-NEXT: "kind": "BreakStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1444, +// CHECK-NEXT: "offset": 1461, // CHECK-NEXT: "line": 125, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1444, +// CHECK-NEXT: "offset": 1461, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -4947,13 +4947,13 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1457, +// CHECK-NEXT: "offset": 1474, // CHECK-NEXT: "line": 127, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1457, +// CHECK-NEXT: "offset": 1474, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -4964,13 +4964,13 @@ // CHECK-NEXT: "kind": "ReturnStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1468, +// CHECK-NEXT: "offset": 1485, // CHECK-NEXT: "line": 129, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1487, +// CHECK-NEXT: "offset": 1504, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4981,12 +4981,12 @@ // CHECK-NEXT: "kind": "CallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": 1492, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1487, +// CHECK-NEXT: "offset": 1504, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5001,12 +5001,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": 1492, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": 1492, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -5022,12 +5022,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": 1492, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1475, +// CHECK-NEXT: "offset": 1492, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: } @@ -5052,12 +5052,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1486, +// CHECK-NEXT: "offset": 1503, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1486, +// CHECK-NEXT: "offset": 1503, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5079,13 +5079,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1518, +// CHECK-NEXT: "offset": 1535, // CHECK-NEXT: "line": 132, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1542, +// CHECK-NEXT: "offset": 1559, // CHECK-NEXT: "line": 134, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -5097,13 +5097,13 @@ // CHECK-NEXT: "kind": "StmtExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1522, +// CHECK-NEXT: "offset": 1539, // CHECK-NEXT: "line": 133, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1539, +// CHECK-NEXT: "offset": 1556, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5118,12 +5118,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1523, +// CHECK-NEXT: "offset": 1540, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1538, +// CHECK-NEXT: "offset": 1555, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5134,12 +5134,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1524, +// CHECK-NEXT: "offset": 1541, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1534, +// CHECK-NEXT: "offset": 1551, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5149,18 +5149,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1528, +// CHECK-NEXT: "offset": 1545, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1524, +// CHECK-NEXT: "offset": 1541, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1532, +// CHECK-NEXT: "offset": 1549, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5178,12 +5178,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1532, +// CHECK-NEXT: "offset": 1549, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1532, +// CHECK-NEXT: "offset": 1549, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -5203,12 +5203,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": 1553, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": 1553, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5224,12 +5224,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": 1553, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1536, +// CHECK-NEXT: "offset": 1553, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5260,13 +5260,13 @@ // CHECK: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1572, +// CHECK-NEXT: "offset": 1589, // CHECK-NEXT: "line": 136, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "line": 148, // CHECK-NEXT: "presumedLine": 200003, // CHECK-NEXT: "col": 1, @@ -5279,13 +5279,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1576, +// CHECK-NEXT: "offset": 1593, // CHECK-NEXT: "line": 137, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1581, +// CHECK-NEXT: "offset": 1598, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5295,18 +5295,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1580, +// CHECK-NEXT: "offset": 1597, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1576, +// CHECK-NEXT: "offset": 1593, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1580, +// CHECK-NEXT: "offset": 1597, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5324,14 +5324,14 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // 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": 1639, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5341,18 +5341,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1621, +// CHECK-NEXT: "offset": 1638, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1621, +// CHECK-NEXT: "offset": 1638, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5371,14 +5371,14 @@ // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": 1661, // 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": 1657, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3, // CHECK-NEXT: "isMacroArgExpansion": true @@ -5386,12 +5386,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "end": { // CHECK-NEXT: "spellingLoc": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": 1661, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "expansionLoc": { -// CHECK-NEXT: "offset": 1640, +// CHECK-NEXT: "offset": 1657, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3, // CHECK-NEXT: "isMacroArgExpansion": true 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -std=c++2a -triple x86_64-linux-gnu -fcxx-exceptions -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -std=c++2a -triple x86_64-linux-gnu -fcxx-exceptions -ast-dump -ast-dump-format json %s | FileCheck %s namespace n { void function() {} @@ -128,19 +128,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 125, +// CHECK-NEXT: "offset": 142, // 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": 137, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 154, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -157,12 +157,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 136, +// CHECK-NEXT: "offset": 153, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 137, +// CHECK-NEXT: "offset": 154, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -174,19 +174,19 @@ // CHECK: "kind": "UsingDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // 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": 172, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -197,18 +197,18 @@ // CHECK: "kind": "UsingShadowDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 164, +// CHECK-NEXT: "offset": 181, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -227,19 +227,19 @@ // CHECK: "kind": "UsingDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // 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": 191, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -250,18 +250,18 @@ // CHECK: "kind": "UsingShadowDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -280,19 +280,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 198, +// CHECK-NEXT: "offset": 215, // 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": 210, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": 275, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -309,13 +309,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 213, +// CHECK-NEXT: "offset": 230, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 258, +// CHECK-NEXT: "offset": 275, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -327,13 +327,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 217, +// CHECK-NEXT: "offset": 234, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 240, +// CHECK-NEXT: "offset": 257, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -343,18 +343,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 224, +// CHECK-NEXT: "offset": 241, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 217, +// CHECK-NEXT: "offset": 234, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -371,12 +371,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 231, +// CHECK-NEXT: "offset": 248, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -394,12 +394,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -433,13 +433,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 244, +// CHECK-NEXT: "offset": 261, // CHECK-NEXT: "line": 11, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 255, +// CHECK-NEXT: "offset": 272, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -455,12 +455,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 244, +// CHECK-NEXT: "offset": 261, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 244, +// CHECK-NEXT: "offset": 261, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -488,12 +488,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 255, +// CHECK-NEXT: "offset": 272, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 255, +// CHECK-NEXT: "offset": 272, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -514,19 +514,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": 283, // 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": 278, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 315, +// CHECK-NEXT: "offset": 332, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -543,13 +543,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 279, +// CHECK-NEXT: "offset": 296, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 315, +// CHECK-NEXT: "offset": 332, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -561,13 +561,13 @@ // CHECK-NEXT: "kind": "CXXTryStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 283, +// CHECK-NEXT: "offset": 300, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 313, +// CHECK-NEXT: "offset": 330, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -579,13 +579,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 287, +// CHECK-NEXT: "offset": 304, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 291, +// CHECK-NEXT: "offset": 308, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -597,13 +597,13 @@ // CHECK-NEXT: "kind": "CXXCatchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 295, +// CHECK-NEXT: "offset": 312, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 313, +// CHECK-NEXT: "offset": 330, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -614,19 +614,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // 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": 319, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -642,12 +642,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 309, +// CHECK-NEXT: "offset": 326, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 313, +// CHECK-NEXT: "offset": 330, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -666,19 +666,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 323, +// CHECK-NEXT: "offset": 340, // 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": 335, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 370, +// CHECK-NEXT: "offset": 387, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -695,13 +695,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 336, +// CHECK-NEXT: "offset": 353, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 370, +// CHECK-NEXT: "offset": 387, // CHECK-NEXT: "line": 26, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -713,13 +713,13 @@ // CHECK-NEXT: "kind": "CXXTryStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": 357, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": 385, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -731,13 +731,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": 361, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 348, +// CHECK-NEXT: "offset": 365, // CHECK-NEXT: "line": 23, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -749,13 +749,13 @@ // CHECK-NEXT: "kind": "CXXCatchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 352, +// CHECK-NEXT: "offset": 369, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": 385, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -770,13 +770,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 364, +// CHECK-NEXT: "offset": 381, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 368, +// CHECK-NEXT: "offset": 385, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -795,19 +795,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 378, +// CHECK-NEXT: "offset": 395, // 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": 390, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 502, +// CHECK-NEXT: "offset": 519, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -824,13 +824,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 400, +// CHECK-NEXT: "offset": 417, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 502, +// CHECK-NEXT: "offset": 519, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -842,13 +842,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 404, +// CHECK-NEXT: "offset": 421, // CHECK-NEXT: "line": 29, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 410, +// CHECK-NEXT: "offset": 427, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -858,18 +858,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": 426, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 404, +// CHECK-NEXT: "offset": 421, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": 426, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -888,13 +888,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 414, +// CHECK-NEXT: "offset": 431, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 422, +// CHECK-NEXT: "offset": 439, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -910,12 +910,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 414, +// CHECK-NEXT: "offset": 431, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 414, +// CHECK-NEXT: "offset": 431, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -938,12 +938,12 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 418, +// CHECK-NEXT: "offset": 435, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 422, +// CHECK-NEXT: "offset": 439, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -968,13 +968,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 429, +// CHECK-NEXT: "offset": 446, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": 453, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -997,12 +997,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": 453, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": 453, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1018,12 +1018,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": 453, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 436, +// CHECK-NEXT: "offset": 453, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1050,13 +1050,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": 458, // CHECK-NEXT: "line": 32, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 454, +// CHECK-NEXT: "offset": 471, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1072,12 +1072,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": 458, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 441, +// CHECK-NEXT: "offset": 458, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1100,12 +1100,12 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 445, +// CHECK-NEXT: "offset": 462, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 454, +// CHECK-NEXT: "offset": 471, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1129,12 +1129,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": 470, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": 470, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1150,12 +1150,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": 470, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 453, +// CHECK-NEXT: "offset": 470, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1177,13 +1177,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 459, +// CHECK-NEXT: "offset": 476, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": 485, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1208,12 +1208,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": 485, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": 485, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1229,12 +1229,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": 485, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": 485, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1261,13 +1261,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": 490, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1283,12 +1283,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": 490, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 473, +// CHECK-NEXT: "offset": 490, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1311,12 +1311,12 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 477, +// CHECK-NEXT: "offset": 494, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1342,13 +1342,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 490, +// CHECK-NEXT: "offset": 507, // CHECK-NEXT: "line": 35, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": 516, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1372,12 +1372,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": 516, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": 516, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1393,12 +1393,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": 516, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 499, +// CHECK-NEXT: "offset": 516, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1886,20 +1886,20 @@ // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 598, +// CHECK-NEXT: "offset": 615, // 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": 588, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": 675, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1911,19 +1911,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 590, +// CHECK-NEXT: "offset": 607, // 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": 598, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 590, +// CHECK-NEXT: "offset": 607, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1938,19 +1938,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 598, +// CHECK-NEXT: "offset": 615, // 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": 610, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": 675, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1966,13 +1966,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 628, +// CHECK-NEXT: "offset": 645, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 658, +// CHECK-NEXT: "offset": 675, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -1984,13 +1984,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 632, +// CHECK-NEXT: "offset": 649, // CHECK-NEXT: "line": 41, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 644, +// CHECK-NEXT: "offset": 661, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2000,18 +2000,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 635, +// CHECK-NEXT: "offset": 652, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 632, +// CHECK-NEXT: "offset": 649, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 643, +// CHECK-NEXT: "offset": 660, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2029,12 +2029,12 @@ // CHECK-NEXT: "kind": "CXXNewExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 639, +// CHECK-NEXT: "offset": 656, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 643, +// CHECK-NEXT: "offset": 660, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2053,13 +2053,13 @@ // CHECK-NEXT: "kind": "CXXDeleteExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 648, +// CHECK-NEXT: "offset": 665, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 655, +// CHECK-NEXT: "offset": 672, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2074,12 +2074,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 655, +// CHECK-NEXT: "offset": 672, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 655, +// CHECK-NEXT: "offset": 672, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2109,20 +2109,20 @@ // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 766, +// CHECK-NEXT: "offset": 783, // 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": 756, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 905, +// CHECK-NEXT: "offset": 922, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2134,19 +2134,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 758, +// CHECK-NEXT: "offset": 775, // 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": 766, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 758, +// CHECK-NEXT: "offset": 775, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2161,19 +2161,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 766, +// CHECK-NEXT: "offset": 783, // 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": 778, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 905, +// CHECK-NEXT: "offset": 922, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2189,13 +2189,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 797, +// CHECK-NEXT: "offset": 814, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 905, +// CHECK-NEXT: "offset": 922, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2207,13 +2207,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": 818, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 31 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 839, +// CHECK-NEXT: "offset": 856, // CHECK-NEXT: "col": 41, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2223,18 +2223,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 836, +// CHECK-NEXT: "offset": 853, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": 818, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 31 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 836, +// CHECK-NEXT: "offset": 853, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2253,13 +2253,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": 860, // CHECK-NEXT: "line": 53, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 858, +// CHECK-NEXT: "offset": 875, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2275,12 +2275,12 @@ // CHECK-NEXT: "kind": "CXXDependentScopeMemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": 860, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 847, +// CHECK-NEXT: "offset": 864, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2297,12 +2297,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": 860, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 843, +// CHECK-NEXT: "offset": 860, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2327,12 +2327,12 @@ // CHECK-NEXT: "kind": "CXXUnresolvedConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 856, +// CHECK-NEXT: "offset": 873, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 858, +// CHECK-NEXT: "offset": 875, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2349,13 +2349,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 863, +// CHECK-NEXT: "offset": 880, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": 895, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2371,12 +2371,12 @@ // CHECK-NEXT: "kind": "CXXDependentScopeMemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 863, +// CHECK-NEXT: "offset": 880, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 867, +// CHECK-NEXT: "offset": 884, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2393,12 +2393,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 863, +// CHECK-NEXT: "offset": 880, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 863, +// CHECK-NEXT: "offset": 880, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2423,12 +2423,12 @@ // CHECK-NEXT: "kind": "CXXUnresolvedConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 876, +// CHECK-NEXT: "offset": 893, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": 895, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2444,12 +2444,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 877, +// CHECK-NEXT: "offset": 894, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 878, +// CHECK-NEXT: "offset": 895, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2468,13 +2468,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 883, +// CHECK-NEXT: "offset": 900, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 902, +// CHECK-NEXT: "offset": 919, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2490,12 +2490,12 @@ // CHECK-NEXT: "kind": "CXXDependentScopeMemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 883, +// CHECK-NEXT: "offset": 900, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 891, +// CHECK-NEXT: "offset": 908, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: } @@ -2512,12 +2512,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 883, +// CHECK-NEXT: "offset": 900, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 888, +// CHECK-NEXT: "offset": 905, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2532,12 +2532,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 884, +// CHECK-NEXT: "offset": 901, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 885, +// CHECK-NEXT: "offset": 902, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2555,12 +2555,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 885, +// CHECK-NEXT: "offset": 902, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 885, +// CHECK-NEXT: "offset": 902, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2589,12 +2589,12 @@ // CHECK-NEXT: "kind": "CXXUnresolvedConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 900, +// CHECK-NEXT: "offset": 917, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 902, +// CHECK-NEXT: "offset": 919, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2616,20 +2616,20 @@ // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1049, +// CHECK-NEXT: "offset": 1066, // 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": 1039, // CHECK-NEXT: "line": 64, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": 1190, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2641,19 +2641,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": 1058, // 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": 1049, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1041, +// CHECK-NEXT: "offset": 1058, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2668,19 +2668,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1049, +// CHECK-NEXT: "offset": 1066, // 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": 1061, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": 1190, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2696,13 +2696,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1088, +// CHECK-NEXT: "offset": 1105, // CHECK-NEXT: "line": 65, // CHECK-NEXT: "col": 45, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1173, +// CHECK-NEXT: "offset": 1190, // CHECK-NEXT: "line": 68, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2714,13 +2714,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1092, +// CHECK-NEXT: "offset": 1109, // CHECK-NEXT: "line": 66, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1135, +// CHECK-NEXT: "offset": 1152, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2730,18 +2730,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": 1149, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1092, +// CHECK-NEXT: "offset": 1109, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 36 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1132, +// CHECK-NEXT: "offset": 1149, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2760,13 +2760,13 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1139, +// CHECK-NEXT: "offset": 1156, // CHECK-NEXT: "line": 67, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": 1187, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2782,12 +2782,12 @@ // CHECK-NEXT: "kind": "CXXDependentScopeMemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1139, +// CHECK-NEXT: "offset": 1156, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1162, +// CHECK-NEXT: "offset": 1179, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2805,12 +2805,12 @@ // CHECK-NEXT: "kind": "TemplateArgument", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1159, +// CHECK-NEXT: "offset": 1176, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2826,12 +2826,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1139, +// CHECK-NEXT: "offset": 1156, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1139, +// CHECK-NEXT: "offset": 1156, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -2856,12 +2856,12 @@ // CHECK-NEXT: "kind": "CXXScalarValueInitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1166, +// CHECK-NEXT: "offset": 1183, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1170, +// CHECK-NEXT: "offset": 1187, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2883,19 +2883,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1214, +// CHECK-NEXT: "offset": 1231, // 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": 1226, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1253, +// CHECK-NEXT: "offset": 1270, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2912,13 +2912,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1234, +// CHECK-NEXT: "offset": 1251, // CHECK-NEXT: "line": 76, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1253, +// CHECK-NEXT: "offset": 1270, // CHECK-NEXT: "line": 78, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2930,13 +2930,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1238, +// CHECK-NEXT: "offset": 1255, // CHECK-NEXT: "line": 77, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1251, +// CHECK-NEXT: "offset": 1268, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2946,18 +2946,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1240, +// CHECK-NEXT: "offset": 1257, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1238, +// CHECK-NEXT: "offset": 1255, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2974,12 +2974,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1248, +// CHECK-NEXT: "offset": 1265, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2994,12 +2994,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1250, +// CHECK-NEXT: "offset": 1267, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3022,12 +3022,12 @@ // CHECK-NEXT: "kind": "InitListExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": 1266, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": 1266, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3050,12 +3050,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": 1266, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1249, +// CHECK-NEXT: "offset": 1266, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3082,19 +3082,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1261, +// CHECK-NEXT: "offset": 1278, // 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": 1273, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1307, +// CHECK-NEXT: "offset": 1324, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3110,19 +3110,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1276, +// CHECK-NEXT: "offset": 1293, // 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": 1289, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1276, +// CHECK-NEXT: "offset": 1293, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3139,12 +3139,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1279, +// CHECK-NEXT: "offset": 1296, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1307, +// CHECK-NEXT: "offset": 1324, // CHECK-NEXT: "line": 83, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3156,13 +3156,13 @@ // CHECK-NEXT: "kind": "SwitchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1283, +// CHECK-NEXT: "offset": 1300, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1305, +// CHECK-NEXT: "offset": 1322, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3175,13 +3175,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1291, +// CHECK-NEXT: "offset": 1308, // CHECK-NEXT: "line": 81, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1296, +// CHECK-NEXT: "offset": 1313, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3191,18 +3191,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1291, +// CHECK-NEXT: "offset": 1308, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1295, +// CHECK-NEXT: "offset": 1312, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3220,12 +3220,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1298, +// CHECK-NEXT: "offset": 1315, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1298, +// CHECK-NEXT: "offset": 1315, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3241,12 +3241,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1298, +// CHECK-NEXT: "offset": 1315, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1298, +// CHECK-NEXT: "offset": 1315, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3271,13 +3271,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1305, +// CHECK-NEXT: "offset": 1322, // CHECK-NEXT: "line": 82, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1305, +// CHECK-NEXT: "offset": 1322, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3293,19 +3293,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1315, +// CHECK-NEXT: "offset": 1332, // 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": 1327, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1456, +// CHECK-NEXT: "offset": 1473, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3321,19 +3321,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1327, +// CHECK-NEXT: "offset": 1344, // 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": 1339, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1327, +// CHECK-NEXT: "offset": 1344, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3350,12 +3350,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1330, +// CHECK-NEXT: "offset": 1347, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1456, +// CHECK-NEXT: "offset": 1473, // CHECK-NEXT: "line": 96, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -3367,13 +3367,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1334, +// CHECK-NEXT: "offset": 1351, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1363, +// CHECK-NEXT: "offset": 1380, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3386,13 +3386,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1338, +// CHECK-NEXT: "offset": 1355, // CHECK-NEXT: "line": 86, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1354, +// CHECK-NEXT: "offset": 1371, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3402,18 +3402,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1348, +// CHECK-NEXT: "offset": 1365, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1338, +// CHECK-NEXT: "offset": 1355, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": 1369, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -3431,12 +3431,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": 1369, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1352, +// CHECK-NEXT: "offset": 1369, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -3456,12 +3456,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": 1373, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": 1373, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3477,12 +3477,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": 1373, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": 1373, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3498,12 +3498,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": 1373, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1356, +// CHECK-NEXT: "offset": 1373, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3531,13 +3531,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1363, +// CHECK-NEXT: "offset": 1380, // CHECK-NEXT: "line": 87, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1363, +// CHECK-NEXT: "offset": 1380, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3550,13 +3550,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1368, +// CHECK-NEXT: "offset": 1385, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1402, +// CHECK-NEXT: "offset": 1419, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3569,13 +3569,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1382, +// CHECK-NEXT: "offset": 1399, // CHECK-NEXT: "line": 89, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": 1412, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3591,12 +3591,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1382, +// CHECK-NEXT: "offset": 1399, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": 1412, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3612,12 +3612,12 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1382, +// CHECK-NEXT: "offset": 1399, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": 1407, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3633,12 +3633,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1388, +// CHECK-NEXT: "offset": 1405, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1390, +// CHECK-NEXT: "offset": 1407, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3653,12 +3653,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": 1406, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1389, +// CHECK-NEXT: "offset": 1406, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3686,12 +3686,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": 1412, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": 1412, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3707,12 +3707,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": 1412, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1395, +// CHECK-NEXT: "offset": 1412, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3734,13 +3734,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1402, +// CHECK-NEXT: "offset": 1419, // CHECK-NEXT: "line": 90, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1402, +// CHECK-NEXT: "offset": 1419, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3753,13 +3753,13 @@ // CHECK-NEXT: "kind": "IfStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1407, +// CHECK-NEXT: "offset": 1424, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1454, +// CHECK-NEXT: "offset": 1471, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -3773,13 +3773,13 @@ // CHECK-NEXT: "kind": "ConstantExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": 1438, // CHECK-NEXT: "line": 92, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": 1451, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3795,12 +3795,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": 1438, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": 1451, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3816,12 +3816,12 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1421, +// CHECK-NEXT: "offset": 1438, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1429, +// CHECK-NEXT: "offset": 1446, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3837,12 +3837,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1427, +// CHECK-NEXT: "offset": 1444, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1429, +// CHECK-NEXT: "offset": 1446, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3857,12 +3857,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1428, +// CHECK-NEXT: "offset": 1445, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1428, +// CHECK-NEXT: "offset": 1445, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3890,12 +3890,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": 1451, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": 1451, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3911,12 +3911,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": 1451, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1434, +// CHECK-NEXT: "offset": 1451, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3938,13 +3938,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1441, +// CHECK-NEXT: "offset": 1458, // CHECK-NEXT: "line": 93, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1441, +// CHECK-NEXT: "offset": 1458, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3955,13 +3955,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1454, +// CHECK-NEXT: "offset": 1471, // CHECK-NEXT: "line": 95, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1454, +// CHECK-NEXT: "offset": 1471, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -3977,19 +3977,19 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1529, +// CHECK-NEXT: "offset": 1546, // 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": 1541, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1706, +// CHECK-NEXT: "offset": 1723, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4006,13 +4006,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1545, +// CHECK-NEXT: "offset": 1562, // CHECK-NEXT: "line": 103, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1706, +// CHECK-NEXT: "offset": 1723, // CHECK-NEXT: "line": 117, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -4024,13 +4024,13 @@ // CHECK-NEXT: "kind": "ForStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1549, +// CHECK-NEXT: "offset": 1566, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": 1602, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4042,13 +4042,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1554, +// CHECK-NEXT: "offset": 1571, // CHECK-NEXT: "line": 104, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1563, +// CHECK-NEXT: "offset": 1580, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4058,18 +4058,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1558, +// CHECK-NEXT: "offset": 1575, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1554, +// CHECK-NEXT: "offset": 1571, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1562, +// CHECK-NEXT: "offset": 1579, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4087,12 +4087,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1562, +// CHECK-NEXT: "offset": 1579, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1562, +// CHECK-NEXT: "offset": 1579, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4112,12 +4112,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1565, +// CHECK-NEXT: "offset": 1582, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": 1590, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4127,18 +4127,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1565, +// CHECK-NEXT: "offset": 1582, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": 1590, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4156,12 +4156,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": 1590, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": 1590, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4177,12 +4177,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": 1590, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1573, +// CHECK-NEXT: "offset": 1590, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4211,12 +4211,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4232,12 +4232,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4253,12 +4253,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1569, +// CHECK-NEXT: "offset": 1586, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4285,12 +4285,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1576, +// CHECK-NEXT: "offset": 1593, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1578, +// CHECK-NEXT: "offset": 1595, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4307,12 +4307,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1578, +// CHECK-NEXT: "offset": 1595, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1578, +// CHECK-NEXT: "offset": 1595, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4337,13 +4337,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": 1602, // CHECK-NEXT: "line": 105, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1585, +// CHECK-NEXT: "offset": 1602, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4356,13 +4356,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": 1607, // CHECK-NEXT: "line": 107, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1602, +// CHECK-NEXT: "offset": 1619, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4372,18 +4372,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1594, +// CHECK-NEXT: "offset": 1611, // CHECK-NEXT: "col": 7, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1590, +// CHECK-NEXT: "offset": 1607, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1601, +// CHECK-NEXT: "offset": 1618, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4402,13 +4402,13 @@ // CHECK-NEXT: "kind": "CXXForRangeStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1606, +// CHECK-NEXT: "offset": 1623, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1629, +// CHECK-NEXT: "offset": 1646, // CHECK-NEXT: "line": 109, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -4421,13 +4421,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "line": 108, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4437,18 +4437,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4467,12 +4467,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4499,12 +4499,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4514,18 +4514,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4545,12 +4545,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4566,12 +4566,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4600,12 +4600,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4615,18 +4615,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4646,12 +4646,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4667,12 +4667,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4688,12 +4688,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4718,12 +4718,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1619, +// CHECK-NEXT: "offset": 1636, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -4745,12 +4745,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4766,12 +4766,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4788,12 +4788,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4820,12 +4820,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4842,12 +4842,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4876,12 +4876,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4899,12 +4899,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4931,12 +4931,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1611, +// CHECK-NEXT: "offset": 1628, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1623, +// CHECK-NEXT: "offset": 1640, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4946,18 +4946,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1615, +// CHECK-NEXT: "offset": 1632, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1611, +// CHECK-NEXT: "offset": 1628, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4974,12 +4974,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -4995,12 +4995,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5018,12 +5018,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5040,12 +5040,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1617, +// CHECK-NEXT: "offset": 1634, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5080,13 +5080,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1629, +// CHECK-NEXT: "offset": 1646, // CHECK-NEXT: "line": 109, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1629, +// CHECK-NEXT: "offset": 1646, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5099,13 +5099,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1634, +// CHECK-NEXT: "offset": 1651, // CHECK-NEXT: "line": 111, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1645, +// CHECK-NEXT: "offset": 1662, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5115,18 +5115,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": 1661, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1634, +// CHECK-NEXT: "offset": 1651, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": 1661, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5144,12 +5144,12 @@ // CHECK-NEXT: "kind": "CXXConstructExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": 1661, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1644, +// CHECK-NEXT: "offset": 1661, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5173,13 +5173,13 @@ // CHECK-NEXT: "kind": "CXXForRangeStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1649, +// CHECK-NEXT: "offset": 1666, // CHECK-NEXT: "line": 112, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1669, +// CHECK-NEXT: "offset": 1686, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -5192,13 +5192,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "line": 112, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5208,18 +5208,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5238,12 +5238,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1662, +// CHECK-NEXT: "offset": 1679, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5270,12 +5270,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5285,18 +5285,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5316,12 +5316,12 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5336,12 +5336,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5359,12 +5359,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5380,12 +5380,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5418,12 +5418,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5433,18 +5433,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5464,12 +5464,12 @@ // CHECK-NEXT: "kind": "CXXMemberCallExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5484,12 +5484,12 @@ // CHECK-NEXT: "kind": "MemberExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5507,12 +5507,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5528,12 +5528,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5566,12 +5566,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5587,12 +5587,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5609,12 +5609,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5641,12 +5641,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5663,12 +5663,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5697,12 +5697,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5720,12 +5720,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5752,12 +5752,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1654, +// CHECK-NEXT: "offset": 1671, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1663, +// CHECK-NEXT: "offset": 1680, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5767,18 +5767,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1658, +// CHECK-NEXT: "offset": 1675, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1654, +// CHECK-NEXT: "offset": 1671, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5795,12 +5795,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5816,12 +5816,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5839,12 +5839,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5861,12 +5861,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1660, +// CHECK-NEXT: "offset": 1677, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5901,13 +5901,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1669, +// CHECK-NEXT: "offset": 1686, // CHECK-NEXT: "line": 113, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1669, +// CHECK-NEXT: "offset": 1686, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5920,13 +5920,13 @@ // CHECK-NEXT: "kind": "CXXForRangeStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1674, +// CHECK-NEXT: "offset": 1691, // CHECK-NEXT: "line": 115, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1704, +// CHECK-NEXT: "offset": 1721, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 @@ -5938,13 +5938,13 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1679, +// CHECK-NEXT: "offset": 1696, // CHECK-NEXT: "line": 115, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1684, +// CHECK-NEXT: "offset": 1701, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -5954,18 +5954,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1683, +// CHECK-NEXT: "offset": 1700, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1679, +// CHECK-NEXT: "offset": 1696, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1683, +// CHECK-NEXT: "offset": 1700, // 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": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // 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": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6028,12 +6028,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6060,12 +6060,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6075,18 +6075,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6106,12 +6106,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6127,12 +6127,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6161,12 +6161,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6176,18 +6176,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6207,12 +6207,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6228,12 +6228,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6249,12 +6249,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6279,12 +6279,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1694, +// CHECK-NEXT: "offset": 1711, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -6306,12 +6306,12 @@ // CHECK-NEXT: "kind": "BinaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6327,12 +6327,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6349,12 +6349,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6381,12 +6381,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6403,12 +6403,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6437,12 +6437,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6460,12 +6460,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6492,12 +6492,12 @@ // CHECK-NEXT: "kind": "DeclStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1686, +// CHECK-NEXT: "offset": 1703, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1698, +// CHECK-NEXT: "offset": 1715, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6507,18 +6507,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1690, +// CHECK-NEXT: "offset": 1707, // CHECK-NEXT: "col": 19, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1686, +// CHECK-NEXT: "offset": 1703, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6535,12 +6535,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6556,12 +6556,12 @@ // CHECK-NEXT: "kind": "UnaryOperator", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6579,12 +6579,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6601,12 +6601,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1692, +// CHECK-NEXT: "offset": 1709, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6641,13 +6641,13 @@ // CHECK-NEXT: "kind": "NullStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1704, +// CHECK-NEXT: "offset": 1721, // CHECK-NEXT: "line": 116, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1704, +// CHECK-NEXT: "offset": 1721, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6663,20 +6663,20 @@ // CHECK: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1737, +// CHECK-NEXT: "offset": 1754, // 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": 1726, // CHECK-NEXT: "line": 119, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1844, +// CHECK-NEXT: "offset": 1861, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -6688,19 +6688,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1728, +// CHECK-NEXT: "offset": 1745, // 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": 1736, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1728, +// CHECK-NEXT: "offset": 1745, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -6715,19 +6715,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1737, +// CHECK-NEXT: "offset": 1754, // 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": 1749, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1844, +// CHECK-NEXT: "offset": 1861, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -6742,19 +6742,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 1774, +// CHECK-NEXT: "offset": 1791, // 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": 1788, // CHECK-NEXT: "col": 40, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1774, +// CHECK-NEXT: "offset": 1791, // CHECK-NEXT: "col": 43, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6771,12 +6771,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1777, +// CHECK-NEXT: "offset": 1794, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1844, +// CHECK-NEXT: "offset": 1861, // CHECK-NEXT: "line": 123, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -6788,13 +6788,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1781, +// CHECK-NEXT: "offset": 1798, // CHECK-NEXT: "line": 121, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1813, +// CHECK-NEXT: "offset": 1830, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6810,12 +6810,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1790, +// CHECK-NEXT: "offset": 1807, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1790, +// CHECK-NEXT: "offset": 1807, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6865,12 +6865,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1799, +// CHECK-NEXT: "offset": 1816, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1799, +// CHECK-NEXT: "offset": 1816, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6891,12 +6891,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1812, +// CHECK-NEXT: "offset": 1829, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1812, +// CHECK-NEXT: "offset": 1829, // CHECK-NEXT: "col": 34, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6916,13 +6916,13 @@ // CHECK-NEXT: "kind": "GenericSelectionExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1818, +// CHECK-NEXT: "offset": 1835, // CHECK-NEXT: "line": 122, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1841, +// CHECK-NEXT: "offset": 1858, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6938,12 +6938,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1827, +// CHECK-NEXT: "offset": 1844, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1827, +// CHECK-NEXT: "offset": 1844, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -6986,12 +6986,12 @@ // CHECK-NEXT: "kind": "IntegerLiteral", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1840, +// CHECK-NEXT: "offset": 1857, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1840, +// CHECK-NEXT: "offset": 1857, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-pc-win32 -Wno-unused -fblocks -fobjc-exceptions -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-pc-win32 -Wno-unused -fblocks -fobjc-exceptions -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s void TestBlockExpr(int x) { ^{ x; }; @@ -24,7 +24,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 143, +// CHECK-NEXT: "offset": 160, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 6, @@ -32,12 +32,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 138, +// CHECK-NEXT: "offset": 155, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": 194, // CHECK-NEXT: "line": 5, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -53,19 +53,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // 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": 174, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // 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": 181, // CHECK-NEXT: "col": 27, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 177, +// CHECK-NEXT: "offset": 194, // 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": 185, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": 191, // 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": 185, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": 191, // 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": 185, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": 185, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": 191, // 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": 186, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 174, +// CHECK-NEXT: "offset": 191, // 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": 188, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 171, +// CHECK-NEXT: "offset": 188, // 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": 188, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 171, +// CHECK-NEXT: "offset": 188, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -257,7 +257,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 185, +// CHECK-NEXT: "offset": 202, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 6, @@ -265,12 +265,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 180, +// CHECK-NEXT: "offset": 197, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": 242, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -286,19 +286,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 209, +// CHECK-NEXT: "offset": 226, // 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": 222, // CHECK-NEXT: "col": 26, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 209, +// CHECK-NEXT: "offset": 226, // 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": 229, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 225, +// CHECK-NEXT: "offset": 242, // 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": 233, // CHECK-NEXT: "line": 8, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 222, +// CHECK-NEXT: "offset": 239, // 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": 233, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 222, +// CHECK-NEXT: "offset": 239, // 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": 233, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 216, +// CHECK-NEXT: "offset": 233, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 222, +// CHECK-NEXT: "offset": 239, // 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": 234, // CHECK-NEXT: "col": 4, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 222, +// CHECK-NEXT: "offset": 239, // 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": 236, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": 236, // 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": 236, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 219, +// CHECK-NEXT: "offset": 236, // CHECK-NEXT: "col": 6, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -490,7 +490,7 @@ // CHECK: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 252, +// CHECK-NEXT: "offset": 269, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 6, @@ -498,12 +498,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 247, +// CHECK-NEXT: "offset": 264, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 341, +// CHECK-NEXT: "offset": 358, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -520,13 +520,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": 291, // CHECK-NEXT: "line": 14, // CHECK-NEXT: "col": 28, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 341, +// CHECK-NEXT: "offset": 358, // CHECK-NEXT: "line": 20, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -538,13 +538,13 @@ // CHECK-NEXT: "kind": "ObjCAtTryStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 278, +// CHECK-NEXT: "offset": 295, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": 356, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -556,13 +556,13 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 283, +// CHECK-NEXT: "offset": 300, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 287, +// CHECK-NEXT: "offset": 304, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -574,12 +574,12 @@ // CHECK-NEXT: "kind": "ObjCAtCatchStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 289, +// CHECK-NEXT: "offset": 306, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 1 @@ -590,19 +590,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "VarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": 316, // 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": 313, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 299, +// CHECK-NEXT: "offset": 316, // 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": 319, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 306, +// CHECK-NEXT: "offset": 323, // 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": 325, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": 341, // 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": 337, // CHECK-NEXT: "line": 17, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 324, +// CHECK-NEXT: "offset": 341, // 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": 343, // CHECK-NEXT: "col": 5, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": 356, // 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": 352, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": 356, // 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": 352, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 339, +// CHECK-NEXT: "offset": 356, // 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": 352, // 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": 352, // CHECK-NEXT: "col": 14, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 335, +// CHECK-NEXT: "offset": 352, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown -ast-dump=json %s | FileCheck -strict-whitespace %s +// RUN: %clang_cc1 -std=c++17 -triple x86_64-unknown-unknown -ast-dump -ast-dump-format json %s | FileCheck -strict-whitespace %s template void a(Ty); @@ -213,7 +213,7 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": 159, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 6, @@ -221,13 +221,13 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 114, +// CHECK-NEXT: "offset": 131, // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": 163, // CHECK-NEXT: "line": 4, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -239,19 +239,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // 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": 141, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 133, +// CHECK-NEXT: "offset": 150, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -266,19 +266,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 142, +// CHECK-NEXT: "offset": 159, // 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": 154, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": 163, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -292,18 +292,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 146, +// CHECK-NEXT: "offset": 163, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 144, +// CHECK-NEXT: "offset": 161, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 144, +// CHECK-NEXT: "offset": 161, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -320,20 +320,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": 198, // 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": 167, // CHECK-NEXT: "line": 6, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "line": 7, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 @@ -345,19 +345,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": 189, // 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": 177, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 172, +// CHECK-NEXT: "offset": 189, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -373,19 +373,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 181, +// CHECK-NEXT: "offset": 198, // 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": 193, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -399,18 +399,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 188, +// CHECK-NEXT: "offset": 205, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 183, +// CHECK-NEXT: "offset": 200, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 185, +// CHECK-NEXT: "offset": 202, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -428,20 +428,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": 247, // 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": 209, // CHECK-NEXT: "line": 9, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // CHECK-NEXT: "line": 10, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -453,19 +453,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // 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": 219, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -480,18 +480,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 221, +// CHECK-NEXT: "offset": 238, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 212, +// CHECK-NEXT: "offset": 229, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 221, +// CHECK-NEXT: "offset": 238, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -505,19 +505,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 230, +// CHECK-NEXT: "offset": 247, // 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": 242, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -531,18 +531,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 232, +// CHECK-NEXT: "offset": 249, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -567,20 +567,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 255, +// CHECK-NEXT: "offset": 272, // 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": 255, // CHECK-NEXT: "line": 12, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": 291, // CHECK-NEXT: "line": 13, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 @@ -627,18 +627,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 274, +// CHECK-NEXT: "offset": 291, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": 286, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 269, +// CHECK-NEXT: "offset": 286, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: } @@ -653,20 +653,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": 355, // 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": 295, // CHECK-NEXT: "line": 15, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": 367, // CHECK-NEXT: "line": 16, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 @@ -678,19 +678,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 297, +// CHECK-NEXT: "offset": 314, // 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": 305, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 297, +// CHECK-NEXT: "offset": 314, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -705,18 +705,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 301, +// CHECK-NEXT: "offset": 318, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 329, +// CHECK-NEXT: "offset": 346, // CHECK-NEXT: "col": 52, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -729,18 +729,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 318, +// CHECK-NEXT: "offset": 335, // CHECK-NEXT: "col": 41, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 310, +// CHECK-NEXT: "offset": 327, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 310, +// CHECK-NEXT: "offset": 327, // CHECK-NEXT: "col": 33, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -755,19 +755,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 338, +// CHECK-NEXT: "offset": 355, // 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": 350, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": 367, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -781,18 +781,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 342, +// CHECK-NEXT: "offset": 359, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": 357, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 340, +// CHECK-NEXT: "offset": 357, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -805,18 +805,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 350, +// CHECK-NEXT: "offset": 367, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 344, +// CHECK-NEXT: "offset": 361, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 349, +// CHECK-NEXT: "offset": 366, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -833,20 +833,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 379, +// CHECK-NEXT: "offset": 396, // 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": 371, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 383, +// CHECK-NEXT: "offset": 400, // CHECK-NEXT: "line": 19, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -858,19 +858,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 370, +// CHECK-NEXT: "offset": 387, // 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": 381, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 370, +// CHECK-NEXT: "offset": 387, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -885,19 +885,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 379, +// CHECK-NEXT: "offset": 396, // 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": 391, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 383, +// CHECK-NEXT: "offset": 400, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -911,18 +911,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 383, +// CHECK-NEXT: "offset": 400, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 381, +// CHECK-NEXT: "offset": 398, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 381, +// CHECK-NEXT: "offset": 398, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -939,20 +939,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": 426, // 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": 404, // CHECK-NEXT: "line": 21, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": 437, // CHECK-NEXT: "line": 22, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 @@ -964,19 +964,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NonTypeTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 401, +// CHECK-NEXT: "offset": 418, // 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": 414, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 401, +// CHECK-NEXT: "offset": 418, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -993,19 +993,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 409, +// CHECK-NEXT: "offset": 426, // 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": 421, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 420, +// CHECK-NEXT: "offset": 437, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1019,18 +1019,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 415, +// CHECK-NEXT: "offset": 432, // CHECK-NEXT: "col": 12, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 411, +// CHECK-NEXT: "offset": 428, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": 436, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1047,12 +1047,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": 436, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 419, +// CHECK-NEXT: "offset": 436, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1080,20 +1080,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 458, +// CHECK-NEXT: "offset": 475, // 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": 441, // CHECK-NEXT: "line": 24, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 462, +// CHECK-NEXT: "offset": 479, // CHECK-NEXT: "line": 25, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -1105,19 +1105,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 443, +// CHECK-NEXT: "offset": 460, // 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": 451, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 448, +// CHECK-NEXT: "offset": 465, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: } @@ -1155,19 +1155,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 458, +// CHECK-NEXT: "offset": 475, // 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": 470, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 462, +// CHECK-NEXT: "offset": 479, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1181,18 +1181,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ParmVarDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 462, +// CHECK-NEXT: "offset": 479, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 460, +// CHECK-NEXT: "offset": 477, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 460, +// CHECK-NEXT: "offset": 477, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1209,20 +1209,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 498, +// CHECK-NEXT: "offset": 515, // 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": 483, // CHECK-NEXT: "line": 27, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 500, +// CHECK-NEXT: "offset": 517, // CHECK-NEXT: "line": 28, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 @@ -1234,19 +1234,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 485, +// CHECK-NEXT: "offset": 502, // 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": 493, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 487, +// CHECK-NEXT: "offset": 504, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1282,19 +1282,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 498, +// CHECK-NEXT: "offset": 515, // 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": 510, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 500, +// CHECK-NEXT: "offset": 517, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1310,20 +1310,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": 551, // 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": 521, // CHECK-NEXT: "line": 30, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // CHECK-NEXT: "line": 31, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -1335,19 +1335,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": 540, // 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": 531, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 523, +// CHECK-NEXT: "offset": 540, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1361,19 +1361,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": 551, // 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": 544, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 537, +// CHECK-NEXT: "offset": 554, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1436,18 +1436,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": 551, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 527, +// CHECK-NEXT: "offset": 544, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 534, +// CHECK-NEXT: "offset": 551, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1469,20 +1469,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateSpecializationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 560, +// CHECK-NEXT: "offset": 577, // 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": 558, // CHECK-NEXT: "line": 33, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 568, +// CHECK-NEXT: "offset": 585, // CHECK-NEXT: "line": 34, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 @@ -1562,18 +1562,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 560, +// CHECK-NEXT: "offset": 577, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 553, +// CHECK-NEXT: "offset": 570, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 560, +// CHECK-NEXT: "offset": 577, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1588,20 +1588,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": 629, // 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": 589, // CHECK-NEXT: "line": 36, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 615, +// CHECK-NEXT: "offset": 632, // CHECK-NEXT: "line": 37, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -1613,19 +1613,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 591, +// CHECK-NEXT: "offset": 608, // 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": 599, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 591, +// CHECK-NEXT: "offset": 608, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1639,18 +1639,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 601, +// CHECK-NEXT: "offset": 618, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 595, +// CHECK-NEXT: "offset": 612, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 601, +// CHECK-NEXT: "offset": 618, // CHECK-NEXT: "col": 30, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1664,19 +1664,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": 629, // 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": 622, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 615, +// CHECK-NEXT: "offset": 632, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1739,18 +1739,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": 629, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 605, +// CHECK-NEXT: "offset": 622, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": 629, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1767,20 +1767,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplatePartialSpecializationDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 649, +// CHECK-NEXT: "offset": 666, // 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": 636, // CHECK-NEXT: "line": 39, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 661, +// CHECK-NEXT: "offset": 678, // CHECK-NEXT: "line": 40, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 1 @@ -1881,19 +1881,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 638, +// CHECK-NEXT: "offset": 655, // 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": 646, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 638, +// CHECK-NEXT: "offset": 655, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -1908,19 +1908,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 649, +// CHECK-NEXT: "offset": 666, // 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": 659, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 649, +// CHECK-NEXT: "offset": 666, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1935,20 +1935,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 688, +// CHECK-NEXT: "offset": 705, // 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": 682, // CHECK-NEXT: "line": 42, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 691, +// CHECK-NEXT: "offset": 708, // CHECK-NEXT: "line": 43, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -1960,19 +1960,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NonTypeTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 679, +// CHECK-NEXT: "offset": 696, // 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": 692, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 675, +// CHECK-NEXT: "offset": 692, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: } @@ -1987,19 +1987,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 688, +// CHECK-NEXT: "offset": 705, // 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": 698, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 691, +// CHECK-NEXT: "offset": 708, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2062,18 +2062,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 688, +// CHECK-NEXT: "offset": 705, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 681, +// CHECK-NEXT: "offset": 698, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 688, +// CHECK-NEXT: "offset": 705, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2090,20 +2090,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 728, +// CHECK-NEXT: "offset": 745, // 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": 712, // CHECK-NEXT: "line": 45, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 731, +// CHECK-NEXT: "offset": 748, // CHECK-NEXT: "line": 46, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 @@ -2115,19 +2115,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "NonTypeTemplateParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 719, +// CHECK-NEXT: "offset": 736, // 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": 722, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 705, +// CHECK-NEXT: "offset": 722, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: } @@ -2142,19 +2142,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 728, +// CHECK-NEXT: "offset": 745, // 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": 738, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 731, +// CHECK-NEXT: "offset": 748, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2217,18 +2217,18 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 728, +// CHECK-NEXT: "offset": 745, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 721, +// CHECK-NEXT: "offset": 738, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 728, +// CHECK-NEXT: "offset": 745, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2245,20 +2245,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "ClassTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 765, +// CHECK-NEXT: "offset": 782, // 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": 752, // CHECK-NEXT: "line": 48, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": 823, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2270,19 +2270,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 754, +// CHECK-NEXT: "offset": 771, // 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": 762, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 754, +// CHECK-NEXT: "offset": 771, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2296,19 +2296,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 765, +// CHECK-NEXT: "offset": 782, // 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": 775, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 806, +// CHECK-NEXT: "offset": 823, // CHECK-NEXT: "line": 52, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 1 @@ -2372,19 +2372,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXRecordDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 765, +// CHECK-NEXT: "offset": 782, // 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": 775, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 765, +// CHECK-NEXT: "offset": 782, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2397,20 +2397,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": 818, // 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": 788, // CHECK-NEXT: "line": 50, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 803, +// CHECK-NEXT: "offset": 820, // CHECK-NEXT: "line": 51, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 @@ -2422,19 +2422,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 790, +// CHECK-NEXT: "offset": 807, // 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": 798, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 790, +// CHECK-NEXT: "offset": 807, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2448,19 +2448,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 801, +// CHECK-NEXT: "offset": 818, // 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": 813, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 803, +// CHECK-NEXT: "offset": 820, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -2480,20 +2480,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "FunctionTemplateDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // 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": 850, // CHECK-NEXT: "line": 55, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 873, +// CHECK-NEXT: "offset": 890, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 @@ -2507,19 +2507,19 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "TemplateTypeParmDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 852, +// CHECK-NEXT: "offset": 869, // 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": 860, // CHECK-NEXT: "col": 11, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 852, +// CHECK-NEXT: "offset": 869, // CHECK-NEXT: "col": 20, // CHECK-NEXT: "tokLen": 2 // CHECK-NEXT: } @@ -2533,20 +2533,20 @@ // CHECK-NEXT: "id": "0x{{.*}}", // CHECK-NEXT: "kind": "CXXMethodDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // 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": 827, // CHECK-NEXT: "line": 54, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 8 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 873, +// CHECK-NEXT: "offset": 890, // CHECK-NEXT: "line": 56, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 1 @@ -2564,12 +2564,12 @@ // CHECK-NEXT: "kind": "CompoundStmt", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 872, +// CHECK-NEXT: "offset": 889, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 873, +// CHECK-NEXT: "offset": 890, // CHECK-NEXT: "col": 18, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -ast-dump -ast-dump-format json %s | FileCheck %s struct S { S() {} @@ -25,12 +25,12 @@ // CHECK: "kind": "ExprWithCleanups", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 184, +// CHECK-NEXT: "offset": 201, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // 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": 201, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // 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": 201, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // 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": 201, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // 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": 201, // CHECK-NEXT: "col": 16, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 186, +// CHECK-NEXT: "offset": 203, // 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": 251, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // 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": 251, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // 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": 251, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // 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": 251, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 3 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 234, +// CHECK-NEXT: "offset": 251, // 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": 277, // CHECK-NEXT: "line": 18, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": 283, // 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": 277, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 266, +// CHECK-NEXT: "offset": 283, // 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": 277, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 260, +// CHECK-NEXT: "offset": 277, // 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": 277, // CHECK-NEXT: "col": 3, // CHECK-NEXT: "tokLen": 4 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 260, +// CHECK-NEXT: "offset": 277, // 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": 282, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": 282, // 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": 282, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": 282, // 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": 282, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": 282, // 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": 282, // CHECK-NEXT: "col": 8, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 265, +// CHECK-NEXT: "offset": 282, // 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 @@ -1,11 +1,11 @@ -// RUN: not %clang_cc1 -triple x86_64-unknown-unknown -fsyntax-only -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: not %clang_cc1 -triple x86_64-unknown-unknown -fsyntax-only -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s using TestContainsErrors = int[sizeof(undef())]; // CHECK: "kind": "TypeAliasDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 130, +// CHECK-NEXT: "offset": 147, // CHECK-NEXT: "file": "{{.*}}", // CHECK-NEXT: "line": 3, // CHECK-NEXT: "col": 7, @@ -13,12 +13,12 @@ // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 124, +// CHECK-NEXT: "offset": 141, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 170, +// CHECK-NEXT: "offset": 187, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -50,12 +50,12 @@ // CHECK-NEXT: "kind": "UnaryExprOrTypeTraitExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 155, +// CHECK-NEXT: "offset": 172, // CHECK-NEXT: "col": 32, // CHECK-NEXT: "tokLen": 6 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 169, +// CHECK-NEXT: "offset": 186, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -71,12 +71,12 @@ // CHECK-NEXT: "kind": "ParenExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 161, +// CHECK-NEXT: "offset": 178, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 169, +// CHECK-NEXT: "offset": 186, // CHECK-NEXT: "col": 46, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -91,12 +91,12 @@ // CHECK-NEXT: "kind": "RecoveryExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": 179, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 168, +// CHECK-NEXT: "offset": 185, // CHECK-NEXT: "col": 45, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -111,12 +111,12 @@ // CHECK-NEXT: "kind": "UnresolvedLookupExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": 179, // CHECK-NEXT: "col": 39, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 162, +// CHECK-NEXT: "offset": 179, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fsyntax-only -ast-dump=json -ast-dump-filter Test %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fsyntax-only -ast-dump -ast-dump-format json -ast-dump-filter Test %s | FileCheck %s namespace NS { struct S {}; @@ -30,7 +30,7 @@ // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 204, +// CHECK-NEXT: "offset": 221, // 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": 204, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 204, +// CHECK-NEXT: "offset": 221, // CHECK-NEXT: "col": 18, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -81,7 +81,7 @@ // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": 256, // 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": 242, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 239, +// CHECK-NEXT: "offset": 256, // CHECK-NEXT: "col": 15, // CHECK-NEXT: "tokLen": 19 // CHECK-NEXT: } @@ -133,7 +133,7 @@ // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": 336, // 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": 315, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 319, +// CHECK-NEXT: "offset": 336, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 22 // CHECK-NEXT: } @@ -242,7 +242,7 @@ // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 366, +// CHECK-NEXT: "offset": 383, // 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": 364, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 397, +// CHECK-NEXT: "offset": 414, // CHECK-NEXT: "col": 51, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -319,7 +319,7 @@ // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 416, +// CHECK-NEXT: "offset": 433, // 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": 417, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 416, +// CHECK-NEXT: "offset": 433, // CHECK-NEXT: "col": 17, // CHECK-NEXT: "tokLen": 25 // CHECK-NEXT: } @@ -377,7 +377,7 @@ // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 456, +// CHECK-NEXT: "offset": 473, // 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": 461, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 490, +// CHECK-NEXT: "offset": 507, // CHECK-NEXT: "col": 47, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -449,7 +449,7 @@ // CHECK: "kind": "TypedefDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": 523, // 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": 511, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 7 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 506, +// CHECK-NEXT: "offset": 523, // CHECK-NEXT: "col": 13, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: } @@ -485,7 +485,7 @@ // CHECK: "kind": "NamespaceDecl", // CHECK-NEXT: "loc": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": 558, // 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": 548, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 9 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 609, +// CHECK-NEXT: "offset": 626, // 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": 601, // 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": 593, // CHECK-NEXT: "col": 1, // CHECK-NEXT: "tokLen": 5 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 584, +// CHECK-NEXT: "offset": 601, // 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": 601, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: }, // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 584, +// CHECK-NEXT: "offset": 601, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 584, +// CHECK-NEXT: "offset": 601, // CHECK-NEXT: "col": 9, // CHECK-NEXT: "tokLen": 23 // CHECK-NEXT: } diff --git a/clang/test/AST/gen_ast_dump_json_test.py b/clang/test/AST/gen_ast_dump_json_test.py --- a/clang/test/AST/gen_ast_dump_json_test.py +++ b/clang/test/AST/gen_ast_dump_json_test.py @@ -69,7 +69,8 @@ parser.add_argument("--clang", help="The clang binary (could be a relative or absolute path)", action="store", default=default_clang_path()) parser.add_argument("--source", help="the source file(s). Without --update, the command used to generate the JSON " - "will be of the format -cc1 -ast-dump=json ", + "will be of the format -cc1 -ast-dump -ast-dump-format json " + "", action="store", nargs=argparse.ONE_OR_MORE, required=True) parser.add_argument("--filters", help="comma separated list of AST filters. Ex: --filters=TypedefDecl,BuiltinType", action="store", default='') @@ -135,14 +136,16 @@ dump_cmd = first_line[clang_start:] print("Inferred run arguments as '", dump_cmd, "'", sep="") options = dump_cmd.split() - if "-ast-dump=json" not in options: - sys.exit("ERROR: RUN: line does not contain -ast-dump=json") + if "-ast-dump" not in options: + sys.exit("ERROR: RUN: line does not contain -ast-dump") if "%s" not in options: sys.exit("ERROR: RUN: line does not contain %s") options.remove("%s") else: options = cmdline_opts.split() - options.append("-ast-dump=json") + options.append("-ast-dump") + options.append("-ast-dump-format") + options.append("json") cmd.extend(options) using_ast_dump_filter = any('ast-dump-filter' in arg for arg in cmd) cmd.append(source_file) 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -ast-dump -ast-dump-format json %s | FileCheck %s unsigned char implicitcast_0(unsigned int x) { return x; @@ -41,12 +41,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -62,12 +62,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -83,12 +83,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -115,12 +115,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -136,12 +136,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -157,12 +157,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -189,12 +189,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -210,12 +210,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -231,12 +231,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -263,12 +263,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -284,12 +284,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -305,12 +305,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -337,12 +337,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": 485, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -358,12 +358,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -380,12 +380,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -412,12 +412,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": 558, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -433,12 +433,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -455,12 +455,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -487,12 +487,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": 629, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -508,12 +508,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -530,12 +530,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -562,12 +562,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 683, +// CHECK-NEXT: "offset": 700, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -583,12 +583,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -605,12 +605,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // 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 @@ -1,4 +1,4 @@ -// RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -ast-dump=json %s | FileCheck %s +// RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -ast-dump -ast-dump-format json %s | FileCheck %s unsigned char implicitcast_0(unsigned int x) { return x; @@ -82,12 +82,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -103,12 +103,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -124,12 +124,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 148, +// CHECK-NEXT: "offset": 165, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -156,12 +156,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -177,12 +177,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -198,12 +198,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 208, +// CHECK-NEXT: "offset": 225, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -230,12 +230,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -251,12 +251,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -272,12 +272,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 268, +// CHECK-NEXT: "offset": 285, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -304,12 +304,12 @@ // CHECK: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -325,12 +325,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -346,12 +346,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 326, +// CHECK-NEXT: "offset": 343, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -378,12 +378,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 468, +// CHECK-NEXT: "offset": 485, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -399,12 +399,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -421,12 +421,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -443,12 +443,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 483, +// CHECK-NEXT: "offset": 500, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -477,12 +477,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 541, +// CHECK-NEXT: "offset": 558, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -498,12 +498,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -520,12 +520,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -542,12 +542,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 554, +// CHECK-NEXT: "offset": 571, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -576,12 +576,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 612, +// CHECK-NEXT: "offset": 629, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -597,12 +597,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -619,12 +619,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -641,12 +641,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 627, +// CHECK-NEXT: "offset": 644, // CHECK-NEXT: "col": 25, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -675,12 +675,12 @@ // CHECK: "kind": "CStyleCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 683, +// CHECK-NEXT: "offset": 700, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -696,12 +696,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -718,12 +718,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -740,12 +740,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 696, +// CHECK-NEXT: "offset": 713, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -774,12 +774,12 @@ // CHECK: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 841, +// CHECK-NEXT: "offset": 858, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 869, +// CHECK-NEXT: "offset": 886, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -795,12 +795,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -817,12 +817,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -839,12 +839,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 868, +// CHECK-NEXT: "offset": 885, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -873,12 +873,12 @@ // CHECK: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 930, +// CHECK-NEXT: "offset": 947, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 956, +// CHECK-NEXT: "offset": 973, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -894,12 +894,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": 972, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": 972, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -916,12 +916,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": 972, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": 972, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -938,12 +938,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": 972, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 955, +// CHECK-NEXT: "offset": 972, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -972,12 +972,12 @@ // CHECK: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1017, +// CHECK-NEXT: "offset": 1034, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1045, +// CHECK-NEXT: "offset": 1062, // CHECK-NEXT: "col": 38, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -993,12 +993,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1015,12 +1015,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1037,12 +1037,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1044, +// CHECK-NEXT: "offset": 1061, // CHECK-NEXT: "col": 37, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1071,12 +1071,12 @@ // CHECK: "kind": "CXXStaticCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1104, +// CHECK-NEXT: "offset": 1121, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 11 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1130, +// CHECK-NEXT: "offset": 1147, // CHECK-NEXT: "col": 36, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1092,12 +1092,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1114,12 +1114,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1136,12 +1136,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1129, +// CHECK-NEXT: "offset": 1146, // CHECK-NEXT: "col": 35, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1170,12 +1170,12 @@ // CHECK: "kind": "CXXFunctionalCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1410, +// CHECK-NEXT: "offset": 1427, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1424, +// CHECK-NEXT: "offset": 1441, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1193,12 +1193,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": 1440, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": 1440, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1217,12 +1217,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": 1440, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": 1440, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1241,12 +1241,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": 1440, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1423, +// CHECK-NEXT: "offset": 1440, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1279,12 +1279,12 @@ // CHECK: "kind": "CXXFunctionalCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1487, +// CHECK-NEXT: "offset": 1504, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1499, +// CHECK-NEXT: "offset": 1516, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1302,12 +1302,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": 1515, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": 1515, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1326,12 +1326,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": 1515, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": 1515, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1350,12 +1350,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": 1515, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1498, +// CHECK-NEXT: "offset": 1515, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1388,12 +1388,12 @@ // CHECK: "kind": "CXXFunctionalCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1562, +// CHECK-NEXT: "offset": 1579, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 12 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1576, +// CHECK-NEXT: "offset": 1593, // CHECK-NEXT: "col": 24, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1411,12 +1411,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": 1592, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": 1592, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1435,12 +1435,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": 1592, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": 1592, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1459,12 +1459,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": 1592, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1575, +// CHECK-NEXT: "offset": 1592, // CHECK-NEXT: "col": 23, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1497,12 +1497,12 @@ // CHECK: "kind": "CXXFunctionalCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1637, +// CHECK-NEXT: "offset": 1654, // CHECK-NEXT: "col": 10, // CHECK-NEXT: "tokLen": 10 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1649, +// CHECK-NEXT: "offset": 1666, // CHECK-NEXT: "col": 22, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1520,12 +1520,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": 1665, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": 1665, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1544,12 +1544,12 @@ // CHECK-NEXT: "kind": "ImplicitCastExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": 1665, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": 1665, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } @@ -1568,12 +1568,12 @@ // CHECK-NEXT: "kind": "DeclRefExpr", // CHECK-NEXT: "range": { // CHECK-NEXT: "begin": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": 1665, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: }, // CHECK-NEXT: "end": { -// CHECK-NEXT: "offset": 1648, +// CHECK-NEXT: "offset": 1665, // CHECK-NEXT: "col": 21, // CHECK-NEXT: "tokLen": 1 // CHECK-NEXT: } diff --git a/llvm/utils/update_cc_test_checks.py b/llvm/utils/update_cc_test_checks.py --- a/llvm/utils/update_cc_test_checks.py +++ b/llvm/utils/update_cc_test_checks.py @@ -37,11 +37,16 @@ ret = {} # Use clang's JSON AST dump to get the mangled name json_dump_args = [args.clang] + clang_args + ['-fsyntax-only', '-o', '-'] + + json_dump_extra_args = ["-ast-dump", "-ast-dump-format", "json"] + # For tests that invoke %clang instead if %clang_cc1 we have to prefix + # each extra argument with "-Xclang": if '-cc1' not in json_dump_args: - # For tests that invoke %clang instead if %clang_cc1 we have to use - # -Xclang -ast-dump=json instead: - json_dump_args.append('-Xclang') - json_dump_args.append('-ast-dump=json') + for extra_arg in json_dump_extra_args: + json_dump_args += ["-Xclang", extra_arg] + else: + json_dump_args += json_dump_extra_args + common.debug('Running', ' '.join(json_dump_args)) popen = subprocess.Popen(json_dump_args, stdout=subprocess.PIPE, @@ -284,8 +289,8 @@ get_function_body(builder, ti.args, ti.path, clang_args, extra_commands, prefixes) - # Invoke clang -Xclang -ast-dump=json to get mapping from start lines to - # mangled names. Forward all clang args for now. + # Invoke clang with arguments that enable JSON AST dump to get mapping + # from start lines to mangled names. Forward all clang args for now. for k, v in get_line2spell_and_mangled(ti.args, clang_args).items(): line2spell_and_mangled_list[k].append(v)