186abee81SAaron Ballman // RUN: %clang_cc1 -Wdocumentation -ast-dump=json %s | FileCheck %s 286abee81SAaron Ballman 386abee81SAaron Ballman /// Aaa 486abee81SAaron Ballman int TestLocation; 586abee81SAaron Ballman 686abee81SAaron Ballman /// 786abee81SAaron Ballman int TestIndent; 886abee81SAaron Ballman 986abee81SAaron Ballman /// Aaa 1086abee81SAaron Ballman int Test_TextComment; 1186abee81SAaron Ballman 1286abee81SAaron Ballman /// \brief Aaa 1386abee81SAaron Ballman int Test_BlockCommandComment; 1486abee81SAaron Ballman 1586abee81SAaron Ballman /// \param Aaa xxx 1686abee81SAaron Ballman /// \param [in,out] Bbb yyy 1786abee81SAaron Ballman void Test_ParamCommandComment(int Aaa, int Bbb); 1886abee81SAaron Ballman 1986abee81SAaron Ballman /// \tparam Aaa xxx 2086abee81SAaron Ballman template <typename Aaa> class Test_TParamCommandComment; 2186abee81SAaron Ballman 2286abee81SAaron Ballman /// \c Aaa 2386abee81SAaron Ballman int Test_InlineCommandComment; 2486abee81SAaron Ballman 2586abee81SAaron Ballman /// <a>Aaa</a> 2686abee81SAaron Ballman /// <br/> 2786abee81SAaron Ballman int Test_HTMLTagComment; 2886abee81SAaron Ballman 2986abee81SAaron Ballman /// \verbatim 3086abee81SAaron Ballman /// Aaa 3186abee81SAaron Ballman /// \endverbatim 3286abee81SAaron Ballman int Test_VerbatimBlockComment; 3386abee81SAaron Ballman 3486abee81SAaron Ballman /// \param ... More arguments 3586abee81SAaron Ballman template<typename T> 3686abee81SAaron Ballman void Test_TemplatedFunctionVariadic(int arg, ...); 3786abee81SAaron Ballman 3860294f9dSAaron Ballman // NOTE: CHECK lines have been autogenerated by gen_ast_dump_json_test.py 3960294f9dSAaron Ballman // using --filters=FullComment 4060294f9dSAaron Ballman 41451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 4286abee81SAaron Ballman // CHECK: "kind": "FullComment", 4386abee81SAaron Ballman // CHECK-NEXT: "loc": { 44*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 45a612e34cSAaron Ballman // CHECK-NEXT: "line": 3, 4686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 47a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 4886abee81SAaron Ballman // CHECK-NEXT: }, 4986abee81SAaron Ballman // CHECK-NEXT: "range": { 5086abee81SAaron Ballman // CHECK-NEXT: "begin": { 51*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 5286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 53a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 5486abee81SAaron Ballman // CHECK-NEXT: }, 5586abee81SAaron Ballman // CHECK-NEXT: "end": { 56*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 5786abee81SAaron Ballman // CHECK-NEXT: "col": 7, 58a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 5986abee81SAaron Ballman // CHECK-NEXT: } 6086abee81SAaron Ballman // CHECK-NEXT: }, 6186abee81SAaron Ballman // CHECK-NEXT: "inner": [ 6286abee81SAaron Ballman // CHECK-NEXT: { 6386abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 6486abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 6586abee81SAaron Ballman // CHECK-NEXT: "loc": { 66*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 6786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 68a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 6986abee81SAaron Ballman // CHECK-NEXT: }, 7086abee81SAaron Ballman // CHECK-NEXT: "range": { 7186abee81SAaron Ballman // CHECK-NEXT: "begin": { 72*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 7386abee81SAaron Ballman // CHECK-NEXT: "col": 4, 74a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 7586abee81SAaron Ballman // CHECK-NEXT: }, 7686abee81SAaron Ballman // CHECK-NEXT: "end": { 77*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 7886abee81SAaron Ballman // CHECK-NEXT: "col": 7, 79a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 8086abee81SAaron Ballman // CHECK-NEXT: } 8186abee81SAaron Ballman // CHECK-NEXT: }, 8286abee81SAaron Ballman // CHECK-NEXT: "inner": [ 8386abee81SAaron Ballman // CHECK-NEXT: { 8486abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 8586abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 8686abee81SAaron Ballman // CHECK-NEXT: "loc": { 87*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 8886abee81SAaron Ballman // CHECK-NEXT: "col": 4, 89a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 9086abee81SAaron Ballman // CHECK-NEXT: }, 9186abee81SAaron Ballman // CHECK-NEXT: "range": { 9286abee81SAaron Ballman // CHECK-NEXT: "begin": { 93*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 9486abee81SAaron Ballman // CHECK-NEXT: "col": 4, 95a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 9686abee81SAaron Ballman // CHECK-NEXT: }, 9786abee81SAaron Ballman // CHECK-NEXT: "end": { 98*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 9986abee81SAaron Ballman // CHECK-NEXT: "col": 7, 100a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 10186abee81SAaron Ballman // CHECK-NEXT: } 10286abee81SAaron Ballman // CHECK-NEXT: }, 10386abee81SAaron Ballman // CHECK-NEXT: "text": " Aaa" 10486abee81SAaron Ballman // CHECK-NEXT: } 10586abee81SAaron Ballman // CHECK-NEXT: ] 10686abee81SAaron Ballman // CHECK-NEXT: } 10786abee81SAaron Ballman // CHECK-NEXT: ] 10886abee81SAaron Ballman // CHECK-NEXT: } 10986abee81SAaron Ballman 110451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 11186abee81SAaron Ballman // CHECK: "kind": "FullComment", 11286abee81SAaron Ballman // CHECK-NEXT: "loc": {}, 11386abee81SAaron Ballman // CHECK-NEXT: "range": { 11486abee81SAaron Ballman // CHECK-NEXT: "begin": {}, 11586abee81SAaron Ballman // CHECK-NEXT: "end": {} 11686abee81SAaron Ballman // CHECK-NEXT: } 11786abee81SAaron Ballman // CHECK-NEXT: } 11886abee81SAaron Ballman 119451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 12086abee81SAaron Ballman // CHECK: "kind": "FullComment", 12186abee81SAaron Ballman // CHECK-NEXT: "loc": { 122*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 123a612e34cSAaron Ballman // CHECK-NEXT: "line": 9, 12486abee81SAaron Ballman // CHECK-NEXT: "col": 4, 125a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 12686abee81SAaron Ballman // CHECK-NEXT: }, 12786abee81SAaron Ballman // CHECK-NEXT: "range": { 12886abee81SAaron Ballman // CHECK-NEXT: "begin": { 129*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 13086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 131a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 13286abee81SAaron Ballman // CHECK-NEXT: }, 13386abee81SAaron Ballman // CHECK-NEXT: "end": { 134*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 13586abee81SAaron Ballman // CHECK-NEXT: "col": 7, 136a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 13786abee81SAaron Ballman // CHECK-NEXT: } 13886abee81SAaron Ballman // CHECK-NEXT: }, 13986abee81SAaron Ballman // CHECK-NEXT: "inner": [ 14086abee81SAaron Ballman // CHECK-NEXT: { 14186abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 14286abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 14386abee81SAaron Ballman // CHECK-NEXT: "loc": { 144*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 14586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 146a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 14786abee81SAaron Ballman // CHECK-NEXT: }, 14886abee81SAaron Ballman // CHECK-NEXT: "range": { 14986abee81SAaron Ballman // CHECK-NEXT: "begin": { 150*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 15186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 152a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 15386abee81SAaron Ballman // CHECK-NEXT: }, 15486abee81SAaron Ballman // CHECK-NEXT: "end": { 155*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 15686abee81SAaron Ballman // CHECK-NEXT: "col": 7, 157a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 15886abee81SAaron Ballman // CHECK-NEXT: } 15986abee81SAaron Ballman // CHECK-NEXT: }, 16086abee81SAaron Ballman // CHECK-NEXT: "inner": [ 16186abee81SAaron Ballman // CHECK-NEXT: { 16286abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 16386abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 16486abee81SAaron Ballman // CHECK-NEXT: "loc": { 165*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 16686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 167a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 16886abee81SAaron Ballman // CHECK-NEXT: }, 16986abee81SAaron Ballman // CHECK-NEXT: "range": { 17086abee81SAaron Ballman // CHECK-NEXT: "begin": { 171*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 17286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 173a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 17486abee81SAaron Ballman // CHECK-NEXT: }, 17586abee81SAaron Ballman // CHECK-NEXT: "end": { 176*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 17786abee81SAaron Ballman // CHECK-NEXT: "col": 7, 178a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 17986abee81SAaron Ballman // CHECK-NEXT: } 18086abee81SAaron Ballman // CHECK-NEXT: }, 18186abee81SAaron Ballman // CHECK-NEXT: "text": " Aaa" 18286abee81SAaron Ballman // CHECK-NEXT: } 18386abee81SAaron Ballman // CHECK-NEXT: ] 18486abee81SAaron Ballman // CHECK-NEXT: } 18586abee81SAaron Ballman // CHECK-NEXT: ] 18686abee81SAaron Ballman // CHECK-NEXT: } 18786abee81SAaron Ballman 188451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 18986abee81SAaron Ballman // CHECK: "kind": "FullComment", 19086abee81SAaron Ballman // CHECK-NEXT: "loc": { 191*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 192a612e34cSAaron Ballman // CHECK-NEXT: "line": 12, 19386abee81SAaron Ballman // CHECK-NEXT: "col": 4, 194a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 19586abee81SAaron Ballman // CHECK-NEXT: }, 19686abee81SAaron Ballman // CHECK-NEXT: "range": { 19786abee81SAaron Ballman // CHECK-NEXT: "begin": { 198*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 19986abee81SAaron Ballman // CHECK-NEXT: "col": 4, 200a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 20186abee81SAaron Ballman // CHECK-NEXT: }, 20286abee81SAaron Ballman // CHECK-NEXT: "end": { 203*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 20486abee81SAaron Ballman // CHECK-NEXT: "col": 14, 205a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 20686abee81SAaron Ballman // CHECK-NEXT: } 20786abee81SAaron Ballman // CHECK-NEXT: }, 20886abee81SAaron Ballman // CHECK-NEXT: "inner": [ 20986abee81SAaron Ballman // CHECK-NEXT: { 21086abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 21186abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 21286abee81SAaron Ballman // CHECK-NEXT: "loc": { 213*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 21486abee81SAaron Ballman // CHECK-NEXT: "col": 4, 215a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 21686abee81SAaron Ballman // CHECK-NEXT: }, 21786abee81SAaron Ballman // CHECK-NEXT: "range": { 21886abee81SAaron Ballman // CHECK-NEXT: "begin": { 219*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 22086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 221a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 22286abee81SAaron Ballman // CHECK-NEXT: }, 22386abee81SAaron Ballman // CHECK-NEXT: "end": { 224*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 22586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 226a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 22786abee81SAaron Ballman // CHECK-NEXT: } 22886abee81SAaron Ballman // CHECK-NEXT: }, 22986abee81SAaron Ballman // CHECK-NEXT: "inner": [ 23086abee81SAaron Ballman // CHECK-NEXT: { 23186abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 23286abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 23386abee81SAaron Ballman // CHECK-NEXT: "loc": { 234*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 23586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 236a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 23786abee81SAaron Ballman // CHECK-NEXT: }, 23886abee81SAaron Ballman // CHECK-NEXT: "range": { 23986abee81SAaron Ballman // CHECK-NEXT: "begin": { 240*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 24186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 242a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 24386abee81SAaron Ballman // CHECK-NEXT: }, 24486abee81SAaron Ballman // CHECK-NEXT: "end": { 245*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 24686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 247a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 24886abee81SAaron Ballman // CHECK-NEXT: } 24986abee81SAaron Ballman // CHECK-NEXT: }, 25086abee81SAaron Ballman // CHECK-NEXT: "text": " " 25186abee81SAaron Ballman // CHECK-NEXT: } 25286abee81SAaron Ballman // CHECK-NEXT: ] 25386abee81SAaron Ballman // CHECK-NEXT: }, 25486abee81SAaron Ballman // CHECK-NEXT: { 25586abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 25686abee81SAaron Ballman // CHECK-NEXT: "kind": "BlockCommandComment", 25786abee81SAaron Ballman // CHECK-NEXT: "loc": { 258*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 25986abee81SAaron Ballman // CHECK-NEXT: "col": 6, 260a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 5 26186abee81SAaron Ballman // CHECK-NEXT: }, 26286abee81SAaron Ballman // CHECK-NEXT: "range": { 26386abee81SAaron Ballman // CHECK-NEXT: "begin": { 264*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 26586abee81SAaron Ballman // CHECK-NEXT: "col": 5, 266a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 26786abee81SAaron Ballman // CHECK-NEXT: }, 26886abee81SAaron Ballman // CHECK-NEXT: "end": { 269*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 27086abee81SAaron Ballman // CHECK-NEXT: "col": 14, 271a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 27286abee81SAaron Ballman // CHECK-NEXT: } 27386abee81SAaron Ballman // CHECK-NEXT: }, 27486abee81SAaron Ballman // CHECK-NEXT: "name": "brief", 27586abee81SAaron Ballman // CHECK-NEXT: "inner": [ 27686abee81SAaron Ballman // CHECK-NEXT: { 27786abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 27886abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 27986abee81SAaron Ballman // CHECK-NEXT: "loc": { 280*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 28186abee81SAaron Ballman // CHECK-NEXT: "col": 11, 282a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 28386abee81SAaron Ballman // CHECK-NEXT: }, 28486abee81SAaron Ballman // CHECK-NEXT: "range": { 28586abee81SAaron Ballman // CHECK-NEXT: "begin": { 286*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 28786abee81SAaron Ballman // CHECK-NEXT: "col": 11, 288a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 28986abee81SAaron Ballman // CHECK-NEXT: }, 29086abee81SAaron Ballman // CHECK-NEXT: "end": { 291*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 29286abee81SAaron Ballman // CHECK-NEXT: "col": 14, 293a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 29486abee81SAaron Ballman // CHECK-NEXT: } 29586abee81SAaron Ballman // CHECK-NEXT: }, 29686abee81SAaron Ballman // CHECK-NEXT: "inner": [ 29786abee81SAaron Ballman // CHECK-NEXT: { 29886abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 29986abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 30086abee81SAaron Ballman // CHECK-NEXT: "loc": { 301*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 30286abee81SAaron Ballman // CHECK-NEXT: "col": 11, 303a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 30486abee81SAaron Ballman // CHECK-NEXT: }, 30586abee81SAaron Ballman // CHECK-NEXT: "range": { 30686abee81SAaron Ballman // CHECK-NEXT: "begin": { 307*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 30886abee81SAaron Ballman // CHECK-NEXT: "col": 11, 309a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 31086abee81SAaron Ballman // CHECK-NEXT: }, 31186abee81SAaron Ballman // CHECK-NEXT: "end": { 312*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 31386abee81SAaron Ballman // CHECK-NEXT: "col": 14, 314a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 31586abee81SAaron Ballman // CHECK-NEXT: } 31686abee81SAaron Ballman // CHECK-NEXT: }, 31786abee81SAaron Ballman // CHECK-NEXT: "text": " Aaa" 31886abee81SAaron Ballman // CHECK-NEXT: } 31986abee81SAaron Ballman // CHECK-NEXT: ] 32086abee81SAaron Ballman // CHECK-NEXT: } 32186abee81SAaron Ballman // CHECK-NEXT: ] 32286abee81SAaron Ballman // CHECK-NEXT: } 32386abee81SAaron Ballman // CHECK-NEXT: ] 32486abee81SAaron Ballman // CHECK-NEXT: } 32586abee81SAaron Ballman 326451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 32786abee81SAaron Ballman // CHECK: "kind": "FullComment", 32886abee81SAaron Ballman // CHECK-NEXT: "loc": { 329*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 330a612e34cSAaron Ballman // CHECK-NEXT: "line": 15, 33186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 332a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 33386abee81SAaron Ballman // CHECK-NEXT: }, 33486abee81SAaron Ballman // CHECK-NEXT: "range": { 33586abee81SAaron Ballman // CHECK-NEXT: "begin": { 336*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 33786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 338a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 33986abee81SAaron Ballman // CHECK-NEXT: }, 34086abee81SAaron Ballman // CHECK-NEXT: "end": { 341*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 342a612e34cSAaron Ballman // CHECK-NEXT: "line": 16, 34386abee81SAaron Ballman // CHECK-NEXT: "col": 27, 344a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 34586abee81SAaron Ballman // CHECK-NEXT: } 34686abee81SAaron Ballman // CHECK-NEXT: }, 34786abee81SAaron Ballman // CHECK-NEXT: "inner": [ 34886abee81SAaron Ballman // CHECK-NEXT: { 34986abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 35086abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 35186abee81SAaron Ballman // CHECK-NEXT: "loc": { 352*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 353a612e34cSAaron Ballman // CHECK-NEXT: "line": 15, 35486abee81SAaron Ballman // CHECK-NEXT: "col": 4, 355a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 35686abee81SAaron Ballman // CHECK-NEXT: }, 35786abee81SAaron Ballman // CHECK-NEXT: "range": { 35886abee81SAaron Ballman // CHECK-NEXT: "begin": { 359*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 36086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 361a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 36286abee81SAaron Ballman // CHECK-NEXT: }, 36386abee81SAaron Ballman // CHECK-NEXT: "end": { 364*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 36586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 366a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 36786abee81SAaron Ballman // CHECK-NEXT: } 36886abee81SAaron Ballman // CHECK-NEXT: }, 36986abee81SAaron Ballman // CHECK-NEXT: "inner": [ 37086abee81SAaron Ballman // CHECK-NEXT: { 37186abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 37286abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 37386abee81SAaron Ballman // CHECK-NEXT: "loc": { 374*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 37586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 376a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 37786abee81SAaron Ballman // CHECK-NEXT: }, 37886abee81SAaron Ballman // CHECK-NEXT: "range": { 37986abee81SAaron Ballman // CHECK-NEXT: "begin": { 380*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 38186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 382a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 38386abee81SAaron Ballman // CHECK-NEXT: }, 38486abee81SAaron Ballman // CHECK-NEXT: "end": { 385*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 38686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 387a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 38886abee81SAaron Ballman // CHECK-NEXT: } 38986abee81SAaron Ballman // CHECK-NEXT: }, 39086abee81SAaron Ballman // CHECK-NEXT: "text": " " 39186abee81SAaron Ballman // CHECK-NEXT: } 39286abee81SAaron Ballman // CHECK-NEXT: ] 39386abee81SAaron Ballman // CHECK-NEXT: }, 39486abee81SAaron Ballman // CHECK-NEXT: { 39586abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 39686abee81SAaron Ballman // CHECK-NEXT: "kind": "ParamCommandComment", 39786abee81SAaron Ballman // CHECK-NEXT: "loc": { 398*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 39986abee81SAaron Ballman // CHECK-NEXT: "col": 6, 400a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 5 40186abee81SAaron Ballman // CHECK-NEXT: }, 40286abee81SAaron Ballman // CHECK-NEXT: "range": { 40386abee81SAaron Ballman // CHECK-NEXT: "begin": { 404*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 40586abee81SAaron Ballman // CHECK-NEXT: "col": 5, 406a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 40786abee81SAaron Ballman // CHECK-NEXT: }, 40886abee81SAaron Ballman // CHECK-NEXT: "end": { 409*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 410a612e34cSAaron Ballman // CHECK-NEXT: "line": 16, 41186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 412a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 41386abee81SAaron Ballman // CHECK-NEXT: } 41486abee81SAaron Ballman // CHECK-NEXT: }, 41586abee81SAaron Ballman // CHECK-NEXT: "direction": "in", 41686abee81SAaron Ballman // CHECK-NEXT: "param": "Aaa", 41786abee81SAaron Ballman // CHECK-NEXT: "paramIdx": 0, 41886abee81SAaron Ballman // CHECK-NEXT: "inner": [ 41986abee81SAaron Ballman // CHECK-NEXT: { 42086abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 42186abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 42286abee81SAaron Ballman // CHECK-NEXT: "loc": { 423*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 424a612e34cSAaron Ballman // CHECK-NEXT: "line": 15, 42586abee81SAaron Ballman // CHECK-NEXT: "col": 15, 426a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 42786abee81SAaron Ballman // CHECK-NEXT: }, 42886abee81SAaron Ballman // CHECK-NEXT: "range": { 42986abee81SAaron Ballman // CHECK-NEXT: "begin": { 430*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 43186abee81SAaron Ballman // CHECK-NEXT: "col": 15, 432a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 43386abee81SAaron Ballman // CHECK-NEXT: }, 43486abee81SAaron Ballman // CHECK-NEXT: "end": { 435*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 436a612e34cSAaron Ballman // CHECK-NEXT: "line": 16, 43786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 438a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 43986abee81SAaron Ballman // CHECK-NEXT: } 44086abee81SAaron Ballman // CHECK-NEXT: }, 44186abee81SAaron Ballman // CHECK-NEXT: "inner": [ 44286abee81SAaron Ballman // CHECK-NEXT: { 44386abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 44486abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 44586abee81SAaron Ballman // CHECK-NEXT: "loc": { 446*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 447a612e34cSAaron Ballman // CHECK-NEXT: "line": 15, 44886abee81SAaron Ballman // CHECK-NEXT: "col": 15, 449a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 45086abee81SAaron Ballman // CHECK-NEXT: }, 45186abee81SAaron Ballman // CHECK-NEXT: "range": { 45286abee81SAaron Ballman // CHECK-NEXT: "begin": { 453*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 45486abee81SAaron Ballman // CHECK-NEXT: "col": 15, 455a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 45686abee81SAaron Ballman // CHECK-NEXT: }, 45786abee81SAaron Ballman // CHECK-NEXT: "end": { 458*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 45986abee81SAaron Ballman // CHECK-NEXT: "col": 18, 460a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 46186abee81SAaron Ballman // CHECK-NEXT: } 46286abee81SAaron Ballman // CHECK-NEXT: }, 46386abee81SAaron Ballman // CHECK-NEXT: "text": " xxx" 46486abee81SAaron Ballman // CHECK-NEXT: }, 46586abee81SAaron Ballman // CHECK-NEXT: { 46686abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 46786abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 46886abee81SAaron Ballman // CHECK-NEXT: "loc": { 469*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 470a612e34cSAaron Ballman // CHECK-NEXT: "line": 16, 47186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 472a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 47386abee81SAaron Ballman // CHECK-NEXT: }, 47486abee81SAaron Ballman // CHECK-NEXT: "range": { 47586abee81SAaron Ballman // CHECK-NEXT: "begin": { 476*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 47786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 478a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 47986abee81SAaron Ballman // CHECK-NEXT: }, 48086abee81SAaron Ballman // CHECK-NEXT: "end": { 481*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 48286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 483a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 48486abee81SAaron Ballman // CHECK-NEXT: } 48586abee81SAaron Ballman // CHECK-NEXT: }, 48686abee81SAaron Ballman // CHECK-NEXT: "text": " " 48786abee81SAaron Ballman // CHECK-NEXT: } 48886abee81SAaron Ballman // CHECK-NEXT: ] 48986abee81SAaron Ballman // CHECK-NEXT: } 49086abee81SAaron Ballman // CHECK-NEXT: ] 49186abee81SAaron Ballman // CHECK-NEXT: }, 49286abee81SAaron Ballman // CHECK-NEXT: { 49386abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 49486abee81SAaron Ballman // CHECK-NEXT: "kind": "ParamCommandComment", 49586abee81SAaron Ballman // CHECK-NEXT: "loc": { 496*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 49786abee81SAaron Ballman // CHECK-NEXT: "col": 6, 498a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 5 49986abee81SAaron Ballman // CHECK-NEXT: }, 50086abee81SAaron Ballman // CHECK-NEXT: "range": { 50186abee81SAaron Ballman // CHECK-NEXT: "begin": { 502*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 50386abee81SAaron Ballman // CHECK-NEXT: "col": 5, 504a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 50586abee81SAaron Ballman // CHECK-NEXT: }, 50686abee81SAaron Ballman // CHECK-NEXT: "end": { 507*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 50886abee81SAaron Ballman // CHECK-NEXT: "col": 27, 509a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 51086abee81SAaron Ballman // CHECK-NEXT: } 51186abee81SAaron Ballman // CHECK-NEXT: }, 51286abee81SAaron Ballman // CHECK-NEXT: "direction": "in,out", 51386abee81SAaron Ballman // CHECK-NEXT: "explicit": true, 51486abee81SAaron Ballman // CHECK-NEXT: "param": "Bbb", 51586abee81SAaron Ballman // CHECK-NEXT: "paramIdx": 1, 51686abee81SAaron Ballman // CHECK-NEXT: "inner": [ 51786abee81SAaron Ballman // CHECK-NEXT: { 51886abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 51986abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 52086abee81SAaron Ballman // CHECK-NEXT: "loc": { 521*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 52286abee81SAaron Ballman // CHECK-NEXT: "col": 24, 523a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 52486abee81SAaron Ballman // CHECK-NEXT: }, 52586abee81SAaron Ballman // CHECK-NEXT: "range": { 52686abee81SAaron Ballman // CHECK-NEXT: "begin": { 527*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 52886abee81SAaron Ballman // CHECK-NEXT: "col": 24, 529a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 53086abee81SAaron Ballman // CHECK-NEXT: }, 53186abee81SAaron Ballman // CHECK-NEXT: "end": { 532*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 53386abee81SAaron Ballman // CHECK-NEXT: "col": 27, 534a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 53586abee81SAaron Ballman // CHECK-NEXT: } 53686abee81SAaron Ballman // CHECK-NEXT: }, 53786abee81SAaron Ballman // CHECK-NEXT: "inner": [ 53886abee81SAaron Ballman // CHECK-NEXT: { 53986abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 54086abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 54186abee81SAaron Ballman // CHECK-NEXT: "loc": { 542*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 54386abee81SAaron Ballman // CHECK-NEXT: "col": 24, 544a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 54586abee81SAaron Ballman // CHECK-NEXT: }, 54686abee81SAaron Ballman // CHECK-NEXT: "range": { 54786abee81SAaron Ballman // CHECK-NEXT: "begin": { 548*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 54986abee81SAaron Ballman // CHECK-NEXT: "col": 24, 550a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 55186abee81SAaron Ballman // CHECK-NEXT: }, 55286abee81SAaron Ballman // CHECK-NEXT: "end": { 553*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 55486abee81SAaron Ballman // CHECK-NEXT: "col": 27, 555a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 55686abee81SAaron Ballman // CHECK-NEXT: } 55786abee81SAaron Ballman // CHECK-NEXT: }, 55886abee81SAaron Ballman // CHECK-NEXT: "text": " yyy" 55986abee81SAaron Ballman // CHECK-NEXT: } 56086abee81SAaron Ballman // CHECK-NEXT: ] 56186abee81SAaron Ballman // CHECK-NEXT: } 56286abee81SAaron Ballman // CHECK-NEXT: ] 56386abee81SAaron Ballman // CHECK-NEXT: } 56486abee81SAaron Ballman // CHECK-NEXT: ] 56586abee81SAaron Ballman // CHECK-NEXT: } 56686abee81SAaron Ballman 567451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 56886abee81SAaron Ballman // CHECK: "kind": "FullComment", 56986abee81SAaron Ballman // CHECK-NEXT: "loc": { 570*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 571a612e34cSAaron Ballman // CHECK-NEXT: "line": 19, 57286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 573a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 57486abee81SAaron Ballman // CHECK-NEXT: }, 57586abee81SAaron Ballman // CHECK-NEXT: "range": { 57686abee81SAaron Ballman // CHECK-NEXT: "begin": { 577*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 57886abee81SAaron Ballman // CHECK-NEXT: "col": 4, 579a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 58086abee81SAaron Ballman // CHECK-NEXT: }, 58186abee81SAaron Ballman // CHECK-NEXT: "end": { 582*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 58386abee81SAaron Ballman // CHECK-NEXT: "col": 19, 584a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 58586abee81SAaron Ballman // CHECK-NEXT: } 58686abee81SAaron Ballman // CHECK-NEXT: }, 58786abee81SAaron Ballman // CHECK-NEXT: "inner": [ 58886abee81SAaron Ballman // CHECK-NEXT: { 58986abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 59086abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 59186abee81SAaron Ballman // CHECK-NEXT: "loc": { 592*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 59386abee81SAaron Ballman // CHECK-NEXT: "col": 4, 594a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 59586abee81SAaron Ballman // CHECK-NEXT: }, 59686abee81SAaron Ballman // CHECK-NEXT: "range": { 59786abee81SAaron Ballman // CHECK-NEXT: "begin": { 598*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 59986abee81SAaron Ballman // CHECK-NEXT: "col": 4, 600a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 60186abee81SAaron Ballman // CHECK-NEXT: }, 60286abee81SAaron Ballman // CHECK-NEXT: "end": { 603*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 60486abee81SAaron Ballman // CHECK-NEXT: "col": 4, 605a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 60686abee81SAaron Ballman // CHECK-NEXT: } 60786abee81SAaron Ballman // CHECK-NEXT: }, 60886abee81SAaron Ballman // CHECK-NEXT: "inner": [ 60986abee81SAaron Ballman // CHECK-NEXT: { 61086abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 61186abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 61286abee81SAaron Ballman // CHECK-NEXT: "loc": { 613*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 61486abee81SAaron Ballman // CHECK-NEXT: "col": 4, 615a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 61686abee81SAaron Ballman // CHECK-NEXT: }, 61786abee81SAaron Ballman // CHECK-NEXT: "range": { 61886abee81SAaron Ballman // CHECK-NEXT: "begin": { 619*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 62086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 621a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 62286abee81SAaron Ballman // CHECK-NEXT: }, 62386abee81SAaron Ballman // CHECK-NEXT: "end": { 624*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 62586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 626a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 62786abee81SAaron Ballman // CHECK-NEXT: } 62886abee81SAaron Ballman // CHECK-NEXT: }, 62986abee81SAaron Ballman // CHECK-NEXT: "text": " " 63086abee81SAaron Ballman // CHECK-NEXT: } 63186abee81SAaron Ballman // CHECK-NEXT: ] 63286abee81SAaron Ballman // CHECK-NEXT: }, 63386abee81SAaron Ballman // CHECK-NEXT: { 63486abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 63586abee81SAaron Ballman // CHECK-NEXT: "kind": "TParamCommandComment", 63686abee81SAaron Ballman // CHECK-NEXT: "loc": { 637*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 63886abee81SAaron Ballman // CHECK-NEXT: "col": 6, 639a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 6 64086abee81SAaron Ballman // CHECK-NEXT: }, 64186abee81SAaron Ballman // CHECK-NEXT: "range": { 64286abee81SAaron Ballman // CHECK-NEXT: "begin": { 643*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 64486abee81SAaron Ballman // CHECK-NEXT: "col": 5, 645a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 64686abee81SAaron Ballman // CHECK-NEXT: }, 64786abee81SAaron Ballman // CHECK-NEXT: "end": { 648*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 64986abee81SAaron Ballman // CHECK-NEXT: "col": 19, 650a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 65186abee81SAaron Ballman // CHECK-NEXT: } 65286abee81SAaron Ballman // CHECK-NEXT: }, 65386abee81SAaron Ballman // CHECK-NEXT: "param": "Aaa", 65486abee81SAaron Ballman // CHECK-NEXT: "inner": [ 65586abee81SAaron Ballman // CHECK-NEXT: { 65686abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 65786abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 65886abee81SAaron Ballman // CHECK-NEXT: "loc": { 659*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 66086abee81SAaron Ballman // CHECK-NEXT: "col": 16, 661a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 66286abee81SAaron Ballman // CHECK-NEXT: }, 66386abee81SAaron Ballman // CHECK-NEXT: "range": { 66486abee81SAaron Ballman // CHECK-NEXT: "begin": { 665*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 66686abee81SAaron Ballman // CHECK-NEXT: "col": 16, 667a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 66886abee81SAaron Ballman // CHECK-NEXT: }, 66986abee81SAaron Ballman // CHECK-NEXT: "end": { 670*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 67186abee81SAaron Ballman // CHECK-NEXT: "col": 19, 672a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 67386abee81SAaron Ballman // CHECK-NEXT: } 67486abee81SAaron Ballman // CHECK-NEXT: }, 67586abee81SAaron Ballman // CHECK-NEXT: "inner": [ 67686abee81SAaron Ballman // CHECK-NEXT: { 67786abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 67886abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 67986abee81SAaron Ballman // CHECK-NEXT: "loc": { 680*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 68186abee81SAaron Ballman // CHECK-NEXT: "col": 16, 682a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 68386abee81SAaron Ballman // CHECK-NEXT: }, 68486abee81SAaron Ballman // CHECK-NEXT: "range": { 68586abee81SAaron Ballman // CHECK-NEXT: "begin": { 686*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 68786abee81SAaron Ballman // CHECK-NEXT: "col": 16, 688a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 68986abee81SAaron Ballman // CHECK-NEXT: }, 69086abee81SAaron Ballman // CHECK-NEXT: "end": { 691*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 69286abee81SAaron Ballman // CHECK-NEXT: "col": 19, 693a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 69486abee81SAaron Ballman // CHECK-NEXT: } 69586abee81SAaron Ballman // CHECK-NEXT: }, 69686abee81SAaron Ballman // CHECK-NEXT: "text": " xxx" 69786abee81SAaron Ballman // CHECK-NEXT: } 69886abee81SAaron Ballman // CHECK-NEXT: ] 69986abee81SAaron Ballman // CHECK-NEXT: } 70086abee81SAaron Ballman // CHECK-NEXT: ] 70186abee81SAaron Ballman // CHECK-NEXT: } 70286abee81SAaron Ballman // CHECK-NEXT: ] 70386abee81SAaron Ballman // CHECK-NEXT: } 70486abee81SAaron Ballman 705451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 70686abee81SAaron Ballman // CHECK: "kind": "FullComment", 70786abee81SAaron Ballman // CHECK-NEXT: "loc": { 708*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 70986abee81SAaron Ballman // CHECK-NEXT: "col": 4, 710a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 71186abee81SAaron Ballman // CHECK-NEXT: }, 71286abee81SAaron Ballman // CHECK-NEXT: "range": { 71386abee81SAaron Ballman // CHECK-NEXT: "begin": { 714*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 71586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 716a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 71786abee81SAaron Ballman // CHECK-NEXT: }, 71886abee81SAaron Ballman // CHECK-NEXT: "end": { 719*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 72086abee81SAaron Ballman // CHECK-NEXT: "col": 19, 721a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 72286abee81SAaron Ballman // CHECK-NEXT: } 72386abee81SAaron Ballman // CHECK-NEXT: }, 72486abee81SAaron Ballman // CHECK-NEXT: "inner": [ 72586abee81SAaron Ballman // CHECK-NEXT: { 72686abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 72786abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 72886abee81SAaron Ballman // CHECK-NEXT: "loc": { 729*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 73086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 731a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 73286abee81SAaron Ballman // CHECK-NEXT: }, 73386abee81SAaron Ballman // CHECK-NEXT: "range": { 73486abee81SAaron Ballman // CHECK-NEXT: "begin": { 735*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 73686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 737a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 73886abee81SAaron Ballman // CHECK-NEXT: }, 73986abee81SAaron Ballman // CHECK-NEXT: "end": { 740*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 74186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 742a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 74386abee81SAaron Ballman // CHECK-NEXT: } 74486abee81SAaron Ballman // CHECK-NEXT: }, 74586abee81SAaron Ballman // CHECK-NEXT: "inner": [ 74686abee81SAaron Ballman // CHECK-NEXT: { 74786abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 74886abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 74986abee81SAaron Ballman // CHECK-NEXT: "loc": { 750*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 75186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 752a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 75386abee81SAaron Ballman // CHECK-NEXT: }, 75486abee81SAaron Ballman // CHECK-NEXT: "range": { 75586abee81SAaron Ballman // CHECK-NEXT: "begin": { 756*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 75786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 758a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 75986abee81SAaron Ballman // CHECK-NEXT: }, 76086abee81SAaron Ballman // CHECK-NEXT: "end": { 761*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 76286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 763a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 76486abee81SAaron Ballman // CHECK-NEXT: } 76586abee81SAaron Ballman // CHECK-NEXT: }, 76686abee81SAaron Ballman // CHECK-NEXT: "text": " " 76786abee81SAaron Ballman // CHECK-NEXT: } 76886abee81SAaron Ballman // CHECK-NEXT: ] 76986abee81SAaron Ballman // CHECK-NEXT: }, 77086abee81SAaron Ballman // CHECK-NEXT: { 77186abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 77286abee81SAaron Ballman // CHECK-NEXT: "kind": "TParamCommandComment", 77386abee81SAaron Ballman // CHECK-NEXT: "loc": { 774*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 77586abee81SAaron Ballman // CHECK-NEXT: "col": 6, 776a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 6 77786abee81SAaron Ballman // CHECK-NEXT: }, 77886abee81SAaron Ballman // CHECK-NEXT: "range": { 77986abee81SAaron Ballman // CHECK-NEXT: "begin": { 780*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 78186abee81SAaron Ballman // CHECK-NEXT: "col": 5, 782a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 78386abee81SAaron Ballman // CHECK-NEXT: }, 78486abee81SAaron Ballman // CHECK-NEXT: "end": { 785*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 78686abee81SAaron Ballman // CHECK-NEXT: "col": 19, 787a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 78886abee81SAaron Ballman // CHECK-NEXT: } 78986abee81SAaron Ballman // CHECK-NEXT: }, 79086abee81SAaron Ballman // CHECK-NEXT: "param": "Aaa", 79186abee81SAaron Ballman // CHECK-NEXT: "positions": [ 79286abee81SAaron Ballman // CHECK-NEXT: 0 79386abee81SAaron Ballman // CHECK-NEXT: ], 79486abee81SAaron Ballman // CHECK-NEXT: "inner": [ 79586abee81SAaron Ballman // CHECK-NEXT: { 79686abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 79786abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 79886abee81SAaron Ballman // CHECK-NEXT: "loc": { 799*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 80086abee81SAaron Ballman // CHECK-NEXT: "col": 16, 801a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 80286abee81SAaron Ballman // CHECK-NEXT: }, 80386abee81SAaron Ballman // CHECK-NEXT: "range": { 80486abee81SAaron Ballman // CHECK-NEXT: "begin": { 805*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 80686abee81SAaron Ballman // CHECK-NEXT: "col": 16, 807a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 80886abee81SAaron Ballman // CHECK-NEXT: }, 80986abee81SAaron Ballman // CHECK-NEXT: "end": { 810*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 81186abee81SAaron Ballman // CHECK-NEXT: "col": 19, 812a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 81386abee81SAaron Ballman // CHECK-NEXT: } 81486abee81SAaron Ballman // CHECK-NEXT: }, 81586abee81SAaron Ballman // CHECK-NEXT: "inner": [ 81686abee81SAaron Ballman // CHECK-NEXT: { 81786abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 81886abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 81986abee81SAaron Ballman // CHECK-NEXT: "loc": { 820*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 82186abee81SAaron Ballman // CHECK-NEXT: "col": 16, 822a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 82386abee81SAaron Ballman // CHECK-NEXT: }, 82486abee81SAaron Ballman // CHECK-NEXT: "range": { 82586abee81SAaron Ballman // CHECK-NEXT: "begin": { 826*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 82786abee81SAaron Ballman // CHECK-NEXT: "col": 16, 828a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 82986abee81SAaron Ballman // CHECK-NEXT: }, 83086abee81SAaron Ballman // CHECK-NEXT: "end": { 831*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 83286abee81SAaron Ballman // CHECK-NEXT: "col": 19, 833a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 83486abee81SAaron Ballman // CHECK-NEXT: } 83586abee81SAaron Ballman // CHECK-NEXT: }, 83686abee81SAaron Ballman // CHECK-NEXT: "text": " xxx" 83786abee81SAaron Ballman // CHECK-NEXT: } 83886abee81SAaron Ballman // CHECK-NEXT: ] 83986abee81SAaron Ballman // CHECK-NEXT: } 84086abee81SAaron Ballman // CHECK-NEXT: ] 84186abee81SAaron Ballman // CHECK-NEXT: } 84286abee81SAaron Ballman // CHECK-NEXT: ] 84386abee81SAaron Ballman // CHECK-NEXT: } 84486abee81SAaron Ballman 845451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 84686abee81SAaron Ballman // CHECK: "kind": "FullComment", 84786abee81SAaron Ballman // CHECK-NEXT: "loc": { 848*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 849a612e34cSAaron Ballman // CHECK-NEXT: "line": 22, 85086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 851a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 85286abee81SAaron Ballman // CHECK-NEXT: }, 85386abee81SAaron Ballman // CHECK-NEXT: "range": { 85486abee81SAaron Ballman // CHECK-NEXT: "begin": { 855*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 85686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 857a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 85886abee81SAaron Ballman // CHECK-NEXT: }, 85986abee81SAaron Ballman // CHECK-NEXT: "end": { 860*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 86186abee81SAaron Ballman // CHECK-NEXT: "col": 6, 862a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 86386abee81SAaron Ballman // CHECK-NEXT: } 86486abee81SAaron Ballman // CHECK-NEXT: }, 86586abee81SAaron Ballman // CHECK-NEXT: "inner": [ 86686abee81SAaron Ballman // CHECK-NEXT: { 86786abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 86886abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 86986abee81SAaron Ballman // CHECK-NEXT: "loc": { 870*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 87186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 872a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 87386abee81SAaron Ballman // CHECK-NEXT: }, 87486abee81SAaron Ballman // CHECK-NEXT: "range": { 87586abee81SAaron Ballman // CHECK-NEXT: "begin": { 876*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 87786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 878a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 87986abee81SAaron Ballman // CHECK-NEXT: }, 88086abee81SAaron Ballman // CHECK-NEXT: "end": { 881*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 88286abee81SAaron Ballman // CHECK-NEXT: "col": 6, 883a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 88486abee81SAaron Ballman // CHECK-NEXT: } 88586abee81SAaron Ballman // CHECK-NEXT: }, 88686abee81SAaron Ballman // CHECK-NEXT: "inner": [ 88786abee81SAaron Ballman // CHECK-NEXT: { 88886abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 88986abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 89086abee81SAaron Ballman // CHECK-NEXT: "loc": { 891*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 89286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 893a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 89486abee81SAaron Ballman // CHECK-NEXT: }, 89586abee81SAaron Ballman // CHECK-NEXT: "range": { 89686abee81SAaron Ballman // CHECK-NEXT: "begin": { 897*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 89886abee81SAaron Ballman // CHECK-NEXT: "col": 4, 899a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 90086abee81SAaron Ballman // CHECK-NEXT: }, 90186abee81SAaron Ballman // CHECK-NEXT: "end": { 902*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 90386abee81SAaron Ballman // CHECK-NEXT: "col": 4, 904a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 90586abee81SAaron Ballman // CHECK-NEXT: } 90686abee81SAaron Ballman // CHECK-NEXT: }, 90786abee81SAaron Ballman // CHECK-NEXT: "text": " " 90886abee81SAaron Ballman // CHECK-NEXT: }, 90986abee81SAaron Ballman // CHECK-NEXT: { 91086abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 91186abee81SAaron Ballman // CHECK-NEXT: "kind": "InlineCommandComment", 91286abee81SAaron Ballman // CHECK-NEXT: "loc": { 913*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 91486abee81SAaron Ballman // CHECK-NEXT: "col": 5, 915a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 91686abee81SAaron Ballman // CHECK-NEXT: }, 91786abee81SAaron Ballman // CHECK-NEXT: "range": { 91886abee81SAaron Ballman // CHECK-NEXT: "begin": { 919*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 92086abee81SAaron Ballman // CHECK-NEXT: "col": 5, 921a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 92286abee81SAaron Ballman // CHECK-NEXT: }, 92386abee81SAaron Ballman // CHECK-NEXT: "end": { 924*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 92586abee81SAaron Ballman // CHECK-NEXT: "col": 6, 926a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 92786abee81SAaron Ballman // CHECK-NEXT: } 92886abee81SAaron Ballman // CHECK-NEXT: }, 92986abee81SAaron Ballman // CHECK-NEXT: "name": "c", 93086abee81SAaron Ballman // CHECK-NEXT: "renderKind": "monospaced", 93186abee81SAaron Ballman // CHECK-NEXT: "args": [ 93286abee81SAaron Ballman // CHECK-NEXT: "Aaa" 93386abee81SAaron Ballman // CHECK-NEXT: ] 93486abee81SAaron Ballman // CHECK-NEXT: } 93586abee81SAaron Ballman // CHECK-NEXT: ] 93686abee81SAaron Ballman // CHECK-NEXT: } 93786abee81SAaron Ballman // CHECK-NEXT: ] 93886abee81SAaron Ballman // CHECK-NEXT: } 93986abee81SAaron Ballman 940451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 94186abee81SAaron Ballman // CHECK: "kind": "FullComment", 94286abee81SAaron Ballman // CHECK-NEXT: "loc": { 943*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 944a612e34cSAaron Ballman // CHECK-NEXT: "line": 25, 94586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 946a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 94786abee81SAaron Ballman // CHECK-NEXT: }, 94886abee81SAaron Ballman // CHECK-NEXT: "range": { 94986abee81SAaron Ballman // CHECK-NEXT: "begin": { 950*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 95186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 952a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 95386abee81SAaron Ballman // CHECK-NEXT: }, 95486abee81SAaron Ballman // CHECK-NEXT: "end": { 955*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 956a612e34cSAaron Ballman // CHECK-NEXT: "line": 26, 95786abee81SAaron Ballman // CHECK-NEXT: "col": 8, 958a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 95986abee81SAaron Ballman // CHECK-NEXT: } 96086abee81SAaron Ballman // CHECK-NEXT: }, 96186abee81SAaron Ballman // CHECK-NEXT: "inner": [ 96286abee81SAaron Ballman // CHECK-NEXT: { 96386abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 96486abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 96586abee81SAaron Ballman // CHECK-NEXT: "loc": { 966*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 967a612e34cSAaron Ballman // CHECK-NEXT: "line": 25, 96886abee81SAaron Ballman // CHECK-NEXT: "col": 4, 969a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 97086abee81SAaron Ballman // CHECK-NEXT: }, 97186abee81SAaron Ballman // CHECK-NEXT: "range": { 97286abee81SAaron Ballman // CHECK-NEXT: "begin": { 973*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 97486abee81SAaron Ballman // CHECK-NEXT: "col": 4, 975a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 97686abee81SAaron Ballman // CHECK-NEXT: }, 97786abee81SAaron Ballman // CHECK-NEXT: "end": { 978*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 979a612e34cSAaron Ballman // CHECK-NEXT: "line": 26, 98086abee81SAaron Ballman // CHECK-NEXT: "col": 8, 981a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 98286abee81SAaron Ballman // CHECK-NEXT: } 98386abee81SAaron Ballman // CHECK-NEXT: }, 98486abee81SAaron Ballman // CHECK-NEXT: "inner": [ 98586abee81SAaron Ballman // CHECK-NEXT: { 98686abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 98786abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 98886abee81SAaron Ballman // CHECK-NEXT: "loc": { 989*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 990a612e34cSAaron Ballman // CHECK-NEXT: "line": 25, 99186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 992a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 99386abee81SAaron Ballman // CHECK-NEXT: }, 99486abee81SAaron Ballman // CHECK-NEXT: "range": { 99586abee81SAaron Ballman // CHECK-NEXT: "begin": { 996*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 99786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 998a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 99986abee81SAaron Ballman // CHECK-NEXT: }, 100086abee81SAaron Ballman // CHECK-NEXT: "end": { 1001*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 100286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1003a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 100486abee81SAaron Ballman // CHECK-NEXT: } 100586abee81SAaron Ballman // CHECK-NEXT: }, 100686abee81SAaron Ballman // CHECK-NEXT: "text": " " 100786abee81SAaron Ballman // CHECK-NEXT: }, 100886abee81SAaron Ballman // CHECK-NEXT: { 100986abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 101086abee81SAaron Ballman // CHECK-NEXT: "kind": "HTMLStartTagComment", 101186abee81SAaron Ballman // CHECK-NEXT: "loc": { 1012*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 101386abee81SAaron Ballman // CHECK-NEXT: "col": 6, 1014a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 101586abee81SAaron Ballman // CHECK-NEXT: }, 101686abee81SAaron Ballman // CHECK-NEXT: "range": { 101786abee81SAaron Ballman // CHECK-NEXT: "begin": { 1018*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 101986abee81SAaron Ballman // CHECK-NEXT: "col": 5, 1020a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 102186abee81SAaron Ballman // CHECK-NEXT: }, 102286abee81SAaron Ballman // CHECK-NEXT: "end": { 1023*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 102486abee81SAaron Ballman // CHECK-NEXT: "col": 7, 1025a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 102686abee81SAaron Ballman // CHECK-NEXT: } 102786abee81SAaron Ballman // CHECK-NEXT: }, 102886abee81SAaron Ballman // CHECK-NEXT: "name": "a" 102986abee81SAaron Ballman // CHECK-NEXT: }, 103086abee81SAaron Ballman // CHECK-NEXT: { 103186abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 103286abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 103386abee81SAaron Ballman // CHECK-NEXT: "loc": { 1034*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 103586abee81SAaron Ballman // CHECK-NEXT: "col": 8, 1036a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 3 103786abee81SAaron Ballman // CHECK-NEXT: }, 103886abee81SAaron Ballman // CHECK-NEXT: "range": { 103986abee81SAaron Ballman // CHECK-NEXT: "begin": { 1040*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 104186abee81SAaron Ballman // CHECK-NEXT: "col": 8, 1042a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 3 104386abee81SAaron Ballman // CHECK-NEXT: }, 104486abee81SAaron Ballman // CHECK-NEXT: "end": { 1045*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 104686abee81SAaron Ballman // CHECK-NEXT: "col": 10, 1047a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 104886abee81SAaron Ballman // CHECK-NEXT: } 104986abee81SAaron Ballman // CHECK-NEXT: }, 105086abee81SAaron Ballman // CHECK-NEXT: "text": "Aaa" 105186abee81SAaron Ballman // CHECK-NEXT: }, 105286abee81SAaron Ballman // CHECK-NEXT: { 105386abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 105486abee81SAaron Ballman // CHECK-NEXT: "kind": "HTMLEndTagComment", 105586abee81SAaron Ballman // CHECK-NEXT: "loc": { 1056*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 105786abee81SAaron Ballman // CHECK-NEXT: "col": 13, 1058a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 105986abee81SAaron Ballman // CHECK-NEXT: }, 106086abee81SAaron Ballman // CHECK-NEXT: "range": { 106186abee81SAaron Ballman // CHECK-NEXT: "begin": { 1062*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 106386abee81SAaron Ballman // CHECK-NEXT: "col": 11, 1064a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 106586abee81SAaron Ballman // CHECK-NEXT: }, 106686abee81SAaron Ballman // CHECK-NEXT: "end": { 1067*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 106886abee81SAaron Ballman // CHECK-NEXT: "col": 14, 1069a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 107086abee81SAaron Ballman // CHECK-NEXT: } 107186abee81SAaron Ballman // CHECK-NEXT: }, 107286abee81SAaron Ballman // CHECK-NEXT: "name": "a" 107386abee81SAaron Ballman // CHECK-NEXT: }, 107486abee81SAaron Ballman // CHECK-NEXT: { 107586abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 107686abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 107786abee81SAaron Ballman // CHECK-NEXT: "loc": { 1078*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 1079a612e34cSAaron Ballman // CHECK-NEXT: "line": 26, 108086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1081a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 108286abee81SAaron Ballman // CHECK-NEXT: }, 108386abee81SAaron Ballman // CHECK-NEXT: "range": { 108486abee81SAaron Ballman // CHECK-NEXT: "begin": { 1085*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 108686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1087a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 108886abee81SAaron Ballman // CHECK-NEXT: }, 108986abee81SAaron Ballman // CHECK-NEXT: "end": { 1090*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 109186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1092a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 109386abee81SAaron Ballman // CHECK-NEXT: } 109486abee81SAaron Ballman // CHECK-NEXT: }, 109586abee81SAaron Ballman // CHECK-NEXT: "text": " " 109686abee81SAaron Ballman // CHECK-NEXT: }, 109786abee81SAaron Ballman // CHECK-NEXT: { 109886abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 109986abee81SAaron Ballman // CHECK-NEXT: "kind": "HTMLStartTagComment", 110086abee81SAaron Ballman // CHECK-NEXT: "loc": { 1101*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 110286abee81SAaron Ballman // CHECK-NEXT: "col": 6, 1103a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 2 110486abee81SAaron Ballman // CHECK-NEXT: }, 110586abee81SAaron Ballman // CHECK-NEXT: "range": { 110686abee81SAaron Ballman // CHECK-NEXT: "begin": { 1107*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 110886abee81SAaron Ballman // CHECK-NEXT: "col": 5, 1109a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 111086abee81SAaron Ballman // CHECK-NEXT: }, 111186abee81SAaron Ballman // CHECK-NEXT: "end": { 1112*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 111386abee81SAaron Ballman // CHECK-NEXT: "col": 8, 1114a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 111586abee81SAaron Ballman // CHECK-NEXT: } 111686abee81SAaron Ballman // CHECK-NEXT: }, 111786abee81SAaron Ballman // CHECK-NEXT: "name": "br", 111886abee81SAaron Ballman // CHECK-NEXT: "selfClosing": true 111986abee81SAaron Ballman // CHECK-NEXT: } 112086abee81SAaron Ballman // CHECK-NEXT: ] 112186abee81SAaron Ballman // CHECK-NEXT: } 112286abee81SAaron Ballman // CHECK-NEXT: ] 112386abee81SAaron Ballman // CHECK-NEXT: } 112486abee81SAaron Ballman 1125451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 112686abee81SAaron Ballman // CHECK: "kind": "FullComment", 112786abee81SAaron Ballman // CHECK-NEXT: "loc": { 1128*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 1129a612e34cSAaron Ballman // CHECK-NEXT: "line": 29, 113086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1131a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 113286abee81SAaron Ballman // CHECK-NEXT: }, 113386abee81SAaron Ballman // CHECK-NEXT: "range": { 113486abee81SAaron Ballman // CHECK-NEXT: "begin": { 1135*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 113686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1137a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 113886abee81SAaron Ballman // CHECK-NEXT: }, 113986abee81SAaron Ballman // CHECK-NEXT: "end": { 1140*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 114186abee81SAaron Ballman // CHECK-NEXT: "col": 14, 1142a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 114386abee81SAaron Ballman // CHECK-NEXT: } 114486abee81SAaron Ballman // CHECK-NEXT: }, 114586abee81SAaron Ballman // CHECK-NEXT: "inner": [ 114686abee81SAaron Ballman // CHECK-NEXT: { 114786abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 114886abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 114986abee81SAaron Ballman // CHECK-NEXT: "loc": { 1150*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 115186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1152a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 115386abee81SAaron Ballman // CHECK-NEXT: }, 115486abee81SAaron Ballman // CHECK-NEXT: "range": { 115586abee81SAaron Ballman // CHECK-NEXT: "begin": { 1156*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 115786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1158a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 115986abee81SAaron Ballman // CHECK-NEXT: }, 116086abee81SAaron Ballman // CHECK-NEXT: "end": { 1161*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 116286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1163a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 116486abee81SAaron Ballman // CHECK-NEXT: } 116586abee81SAaron Ballman // CHECK-NEXT: }, 116686abee81SAaron Ballman // CHECK-NEXT: "inner": [ 116786abee81SAaron Ballman // CHECK-NEXT: { 116886abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 116986abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 117086abee81SAaron Ballman // CHECK-NEXT: "loc": { 1171*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 117286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1173a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 117486abee81SAaron Ballman // CHECK-NEXT: }, 117586abee81SAaron Ballman // CHECK-NEXT: "range": { 117686abee81SAaron Ballman // CHECK-NEXT: "begin": { 1177*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 117886abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1179a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 118086abee81SAaron Ballman // CHECK-NEXT: }, 118186abee81SAaron Ballman // CHECK-NEXT: "end": { 1182*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 118386abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1184a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 118586abee81SAaron Ballman // CHECK-NEXT: } 118686abee81SAaron Ballman // CHECK-NEXT: }, 118786abee81SAaron Ballman // CHECK-NEXT: "text": " " 118886abee81SAaron Ballman // CHECK-NEXT: } 118986abee81SAaron Ballman // CHECK-NEXT: ] 119086abee81SAaron Ballman // CHECK-NEXT: }, 119186abee81SAaron Ballman // CHECK-NEXT: { 119286abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 119386abee81SAaron Ballman // CHECK-NEXT: "kind": "VerbatimBlockComment", 119486abee81SAaron Ballman // CHECK-NEXT: "loc": { 1195*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 119686abee81SAaron Ballman // CHECK-NEXT: "col": 6, 1197a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 8 119886abee81SAaron Ballman // CHECK-NEXT: }, 119986abee81SAaron Ballman // CHECK-NEXT: "range": { 120086abee81SAaron Ballman // CHECK-NEXT: "begin": { 1201*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 120286abee81SAaron Ballman // CHECK-NEXT: "col": 5, 1203a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 120486abee81SAaron Ballman // CHECK-NEXT: }, 120586abee81SAaron Ballman // CHECK-NEXT: "end": { 1206*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 120786abee81SAaron Ballman // CHECK-NEXT: "col": 14, 1208a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 120986abee81SAaron Ballman // CHECK-NEXT: } 121086abee81SAaron Ballman // CHECK-NEXT: }, 121186abee81SAaron Ballman // CHECK-NEXT: "name": "verbatim", 121286abee81SAaron Ballman // CHECK-NEXT: "closeName": "endverbatim", 121386abee81SAaron Ballman // CHECK-NEXT: "inner": [ 121486abee81SAaron Ballman // CHECK-NEXT: { 121586abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 121686abee81SAaron Ballman // CHECK-NEXT: "kind": "VerbatimBlockLineComment", 121786abee81SAaron Ballman // CHECK-NEXT: "loc": { 1218*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 1219a612e34cSAaron Ballman // CHECK-NEXT: "line": 30, 122086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1221a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 122286abee81SAaron Ballman // CHECK-NEXT: }, 122386abee81SAaron Ballman // CHECK-NEXT: "range": { 122486abee81SAaron Ballman // CHECK-NEXT: "begin": { 1225*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 122686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1227a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 122886abee81SAaron Ballman // CHECK-NEXT: }, 122986abee81SAaron Ballman // CHECK-NEXT: "end": { 1230*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 123186abee81SAaron Ballman // CHECK-NEXT: "col": 8, 1232a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 123386abee81SAaron Ballman // CHECK-NEXT: } 123486abee81SAaron Ballman // CHECK-NEXT: }, 123586abee81SAaron Ballman // CHECK-NEXT: "text": " Aaa" 123686abee81SAaron Ballman // CHECK-NEXT: } 123786abee81SAaron Ballman // CHECK-NEXT: ] 123886abee81SAaron Ballman // CHECK-NEXT: } 123986abee81SAaron Ballman // CHECK-NEXT: ] 124086abee81SAaron Ballman // CHECK-NEXT: } 124186abee81SAaron Ballman 1242451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 124386abee81SAaron Ballman // CHECK: "kind": "FullComment", 124486abee81SAaron Ballman // CHECK-NEXT: "loc": { 1245*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 1246a612e34cSAaron Ballman // CHECK-NEXT: "line": 34, 124786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1248a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 124986abee81SAaron Ballman // CHECK-NEXT: }, 125086abee81SAaron Ballman // CHECK-NEXT: "range": { 125186abee81SAaron Ballman // CHECK-NEXT: "begin": { 1252*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 125386abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1254a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 125586abee81SAaron Ballman // CHECK-NEXT: }, 125686abee81SAaron Ballman // CHECK-NEXT: "end": { 1257*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 125886abee81SAaron Ballman // CHECK-NEXT: "col": 29, 1259a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 126086abee81SAaron Ballman // CHECK-NEXT: } 126186abee81SAaron Ballman // CHECK-NEXT: }, 126286abee81SAaron Ballman // CHECK-NEXT: "inner": [ 126386abee81SAaron Ballman // CHECK-NEXT: { 126486abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 126586abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 126686abee81SAaron Ballman // CHECK-NEXT: "loc": { 1267*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 126886abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1269a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 127086abee81SAaron Ballman // CHECK-NEXT: }, 127186abee81SAaron Ballman // CHECK-NEXT: "range": { 127286abee81SAaron Ballman // CHECK-NEXT: "begin": { 1273*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 127486abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1275a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 127686abee81SAaron Ballman // CHECK-NEXT: }, 127786abee81SAaron Ballman // CHECK-NEXT: "end": { 1278*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 127986abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1280a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 128186abee81SAaron Ballman // CHECK-NEXT: } 128286abee81SAaron Ballman // CHECK-NEXT: }, 128386abee81SAaron Ballman // CHECK-NEXT: "inner": [ 128486abee81SAaron Ballman // CHECK-NEXT: { 128586abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 128686abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 128786abee81SAaron Ballman // CHECK-NEXT: "loc": { 1288*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 128986abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1290a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 129186abee81SAaron Ballman // CHECK-NEXT: }, 129286abee81SAaron Ballman // CHECK-NEXT: "range": { 129386abee81SAaron Ballman // CHECK-NEXT: "begin": { 1294*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 129586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1296a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 129786abee81SAaron Ballman // CHECK-NEXT: }, 129886abee81SAaron Ballman // CHECK-NEXT: "end": { 1299*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 130086abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1301a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 130286abee81SAaron Ballman // CHECK-NEXT: } 130386abee81SAaron Ballman // CHECK-NEXT: }, 130486abee81SAaron Ballman // CHECK-NEXT: "text": " " 130586abee81SAaron Ballman // CHECK-NEXT: } 130686abee81SAaron Ballman // CHECK-NEXT: ] 130786abee81SAaron Ballman // CHECK-NEXT: }, 130886abee81SAaron Ballman // CHECK-NEXT: { 130986abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 131086abee81SAaron Ballman // CHECK-NEXT: "kind": "ParamCommandComment", 131186abee81SAaron Ballman // CHECK-NEXT: "loc": { 1312*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 131386abee81SAaron Ballman // CHECK-NEXT: "col": 6, 1314a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 5 131586abee81SAaron Ballman // CHECK-NEXT: }, 131686abee81SAaron Ballman // CHECK-NEXT: "range": { 131786abee81SAaron Ballman // CHECK-NEXT: "begin": { 1318*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 131986abee81SAaron Ballman // CHECK-NEXT: "col": 5, 1320a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 132186abee81SAaron Ballman // CHECK-NEXT: }, 132286abee81SAaron Ballman // CHECK-NEXT: "end": { 1323*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 132486abee81SAaron Ballman // CHECK-NEXT: "col": 29, 1325a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 132686abee81SAaron Ballman // CHECK-NEXT: } 132786abee81SAaron Ballman // CHECK-NEXT: }, 132886abee81SAaron Ballman // CHECK-NEXT: "direction": "in", 132986abee81SAaron Ballman // CHECK-NEXT: "param": "...", 133086abee81SAaron Ballman // CHECK-NEXT: "inner": [ 133186abee81SAaron Ballman // CHECK-NEXT: { 133286abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 133386abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 133486abee81SAaron Ballman // CHECK-NEXT: "loc": { 1335*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 133686abee81SAaron Ballman // CHECK-NEXT: "col": 15, 1337a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 133886abee81SAaron Ballman // CHECK-NEXT: }, 133986abee81SAaron Ballman // CHECK-NEXT: "range": { 134086abee81SAaron Ballman // CHECK-NEXT: "begin": { 1341*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 134286abee81SAaron Ballman // CHECK-NEXT: "col": 15, 1343a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 134486abee81SAaron Ballman // CHECK-NEXT: }, 134586abee81SAaron Ballman // CHECK-NEXT: "end": { 1346*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 134786abee81SAaron Ballman // CHECK-NEXT: "col": 29, 1348a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 134986abee81SAaron Ballman // CHECK-NEXT: } 135086abee81SAaron Ballman // CHECK-NEXT: }, 135186abee81SAaron Ballman // CHECK-NEXT: "inner": [ 135286abee81SAaron Ballman // CHECK-NEXT: { 135386abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 135486abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 135586abee81SAaron Ballman // CHECK-NEXT: "loc": { 1356*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 135786abee81SAaron Ballman // CHECK-NEXT: "col": 15, 1358a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 135986abee81SAaron Ballman // CHECK-NEXT: }, 136086abee81SAaron Ballman // CHECK-NEXT: "range": { 136186abee81SAaron Ballman // CHECK-NEXT: "begin": { 1362*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 136386abee81SAaron Ballman // CHECK-NEXT: "col": 15, 1364a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 136586abee81SAaron Ballman // CHECK-NEXT: }, 136686abee81SAaron Ballman // CHECK-NEXT: "end": { 1367*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 136886abee81SAaron Ballman // CHECK-NEXT: "col": 29, 1369a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 137086abee81SAaron Ballman // CHECK-NEXT: } 137186abee81SAaron Ballman // CHECK-NEXT: }, 137286abee81SAaron Ballman // CHECK-NEXT: "text": " More arguments" 137386abee81SAaron Ballman // CHECK-NEXT: } 137486abee81SAaron Ballman // CHECK-NEXT: ] 137586abee81SAaron Ballman // CHECK-NEXT: } 137686abee81SAaron Ballman // CHECK-NEXT: ] 137786abee81SAaron Ballman // CHECK-NEXT: } 137886abee81SAaron Ballman // CHECK-NEXT: ] 137986abee81SAaron Ballman // CHECK-NEXT: } 138086abee81SAaron Ballman 1381451d0596Swilliam woodruff // CHECK-NOT: {{^}}Dumping 138286abee81SAaron Ballman // CHECK: "kind": "FullComment", 138386abee81SAaron Ballman // CHECK-NEXT: "loc": { 1384*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 138586abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1386a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 138786abee81SAaron Ballman // CHECK-NEXT: }, 138886abee81SAaron Ballman // CHECK-NEXT: "range": { 138986abee81SAaron Ballman // CHECK-NEXT: "begin": { 1390*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 139186abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1392a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 139386abee81SAaron Ballman // CHECK-NEXT: }, 139486abee81SAaron Ballman // CHECK-NEXT: "end": { 1395*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 139686abee81SAaron Ballman // CHECK-NEXT: "col": 29, 1397a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 139886abee81SAaron Ballman // CHECK-NEXT: } 139986abee81SAaron Ballman // CHECK-NEXT: }, 140086abee81SAaron Ballman // CHECK-NEXT: "inner": [ 140186abee81SAaron Ballman // CHECK-NEXT: { 140286abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 140386abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 140486abee81SAaron Ballman // CHECK-NEXT: "loc": { 1405*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 140686abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1407a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 140886abee81SAaron Ballman // CHECK-NEXT: }, 140986abee81SAaron Ballman // CHECK-NEXT: "range": { 141086abee81SAaron Ballman // CHECK-NEXT: "begin": { 1411*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 141286abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1413a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 141486abee81SAaron Ballman // CHECK-NEXT: }, 141586abee81SAaron Ballman // CHECK-NEXT: "end": { 1416*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 141786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1418a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 141986abee81SAaron Ballman // CHECK-NEXT: } 142086abee81SAaron Ballman // CHECK-NEXT: }, 142186abee81SAaron Ballman // CHECK-NEXT: "inner": [ 142286abee81SAaron Ballman // CHECK-NEXT: { 142386abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 142486abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 142586abee81SAaron Ballman // CHECK-NEXT: "loc": { 1426*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 142786abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1428a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 142986abee81SAaron Ballman // CHECK-NEXT: }, 143086abee81SAaron Ballman // CHECK-NEXT: "range": { 143186abee81SAaron Ballman // CHECK-NEXT: "begin": { 1432*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 143386abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1434a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 143586abee81SAaron Ballman // CHECK-NEXT: }, 143686abee81SAaron Ballman // CHECK-NEXT: "end": { 1437*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 143886abee81SAaron Ballman // CHECK-NEXT: "col": 4, 1439a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 144086abee81SAaron Ballman // CHECK-NEXT: } 144186abee81SAaron Ballman // CHECK-NEXT: }, 144286abee81SAaron Ballman // CHECK-NEXT: "text": " " 144386abee81SAaron Ballman // CHECK-NEXT: } 144486abee81SAaron Ballman // CHECK-NEXT: ] 144586abee81SAaron Ballman // CHECK-NEXT: }, 144686abee81SAaron Ballman // CHECK-NEXT: { 144786abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 144886abee81SAaron Ballman // CHECK-NEXT: "kind": "ParamCommandComment", 144986abee81SAaron Ballman // CHECK-NEXT: "loc": { 1450*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 145186abee81SAaron Ballman // CHECK-NEXT: "col": 6, 1452a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 5 145386abee81SAaron Ballman // CHECK-NEXT: }, 145486abee81SAaron Ballman // CHECK-NEXT: "range": { 145586abee81SAaron Ballman // CHECK-NEXT: "begin": { 1456*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 145786abee81SAaron Ballman // CHECK-NEXT: "col": 5, 1458a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 145986abee81SAaron Ballman // CHECK-NEXT: }, 146086abee81SAaron Ballman // CHECK-NEXT: "end": { 1461*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 146286abee81SAaron Ballman // CHECK-NEXT: "col": 29, 1463a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 146486abee81SAaron Ballman // CHECK-NEXT: } 146586abee81SAaron Ballman // CHECK-NEXT: }, 146686abee81SAaron Ballman // CHECK-NEXT: "direction": "in", 146786abee81SAaron Ballman // CHECK-NEXT: "param": "...", 146886abee81SAaron Ballman // CHECK-NEXT: "inner": [ 146986abee81SAaron Ballman // CHECK-NEXT: { 147086abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 147186abee81SAaron Ballman // CHECK-NEXT: "kind": "ParagraphComment", 147286abee81SAaron Ballman // CHECK-NEXT: "loc": { 1473*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 147486abee81SAaron Ballman // CHECK-NEXT: "col": 15, 1475a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 147686abee81SAaron Ballman // CHECK-NEXT: }, 147786abee81SAaron Ballman // CHECK-NEXT: "range": { 147886abee81SAaron Ballman // CHECK-NEXT: "begin": { 1479*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 148086abee81SAaron Ballman // CHECK-NEXT: "col": 15, 1481a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 148286abee81SAaron Ballman // CHECK-NEXT: }, 148386abee81SAaron Ballman // CHECK-NEXT: "end": { 1484*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 148586abee81SAaron Ballman // CHECK-NEXT: "col": 29, 1486a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 148786abee81SAaron Ballman // CHECK-NEXT: } 148886abee81SAaron Ballman // CHECK-NEXT: }, 148986abee81SAaron Ballman // CHECK-NEXT: "inner": [ 149086abee81SAaron Ballman // CHECK-NEXT: { 149186abee81SAaron Ballman // CHECK-NEXT: "id": "0x{{.*}}", 149286abee81SAaron Ballman // CHECK-NEXT: "kind": "TextComment", 149386abee81SAaron Ballman // CHECK-NEXT: "loc": { 1494*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 149586abee81SAaron Ballman // CHECK-NEXT: "col": 15, 1496a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 149786abee81SAaron Ballman // CHECK-NEXT: }, 149886abee81SAaron Ballman // CHECK-NEXT: "range": { 149986abee81SAaron Ballman // CHECK-NEXT: "begin": { 1500*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 150186abee81SAaron Ballman // CHECK-NEXT: "col": 15, 1502a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 0 150386abee81SAaron Ballman // CHECK-NEXT: }, 150486abee81SAaron Ballman // CHECK-NEXT: "end": { 1505*6d8e5c96SChris Bieneman // CHECK-NEXT: "offset": {{[0-9]+}}, 150686abee81SAaron Ballman // CHECK-NEXT: "col": 29, 1507a612e34cSAaron Ballman // CHECK-NEXT: "tokLen": 1 150886abee81SAaron Ballman // CHECK-NEXT: } 150986abee81SAaron Ballman // CHECK-NEXT: }, 151086abee81SAaron Ballman // CHECK-NEXT: "text": " More arguments" 151186abee81SAaron Ballman // CHECK-NEXT: } 151286abee81SAaron Ballman // CHECK-NEXT: ] 151386abee81SAaron Ballman // CHECK-NEXT: } 151486abee81SAaron Ballman // CHECK-NEXT: ] 151586abee81SAaron Ballman // CHECK-NEXT: } 151686abee81SAaron Ballman // CHECK-NEXT: ] 151786abee81SAaron Ballman // CHECK-NEXT: } 1518