@compilation 9440 @externalDataElement 65 @duplication 185333 @similarity 203173 @external_package 119 @svnentry 575525 @location_default 8719593 @location_stmt 2179578 @location_expr 9756708 @diagnostic 67893 @file 59320 @folder 10817 @macroinvocation 34675701 @function 3658482 @fun_decl 3730234 @var_decl 5296821 @type_decl 1316547 @namespace_decl 135267 @using 287692 @static_assert 130452 @parameter 4572935 @membervariable 302107 @globalvariable 301143 @localvariable 520392 @enumconstant 93691 @builtintype 509 @derivedtype 4408457 @decltype 46454 @usertype 4144306 @mangledname 478020 @type_mention 1674881 @routinetype 421539 @ptrtomember 12486 @specifier 498 @gnuattribute 414234 @stdattribute 363 @declspec 57736 @msattribute 3 @alignas 1723 @attribute_arg_empty 1 @attribute_arg_token 15700 @attribute_arg_constant 146454 @attribute_arg_type 54 @derivation 385706 @frienddecl 237444 @comment 1561817 @namespace 7597 @specialnamequalifyingelement 10 @namequalifier 1119060 @value 8774622 @initialiser 1662175 @errorexpr 48145 @address_of 440386 @reference_to 1045861 @indirect 294699 @ref_indirect 1239321 @array_to_pointer 997247 @vacuous_destructor_call 5061 @assume 3280 @parexpr 3000807 @arithnegexpr 652982 @unaryplusexpr 184 @complementexpr 28032 @notexpr 338408 @conjugation 1 @realpartexpr 65 @imagpartexpr 65 @postincrexpr 43048 @postdecrexpr 5402 @preincrexpr 61791 @predecrexpr 24506 @conditionalexpr 154485 @addexpr 246779 @subexpr 135008 @mulexpr 140641 @divexpr 63732 @remexpr 4539 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @paddexpr 87270 @psubexpr 21970 @pdiffexpr 24788 @lshiftexpr 350576 @rshiftexpr 71789 @andexpr 257998 @orexpr 143145 @xorexpr 37313 @eqexpr 212665 @neexpr 88475 @gtexpr 43945 @ltexpr 51329 @geexpr 22366 @leexpr 213944 @minexpr 1 @maxexpr 1 @assignexpr 551753 @assignaddexpr 68313 @assignsubexpr 7863 @assignmulexpr 6828 @assigndivexpr 2048 @assignremexpr 270 @assignlshiftexpr 598 @assignrshiftexpr 4513 @assignandexpr 7190 @assignorexpr 17576 @assignxorexpr 21997 @assignpaddexpr 13024 @assignpsubexpr 577 @andlogicalexpr 130955 @orlogicalexpr 74652 @commaexpr 10611 @subscriptexpr 166218 @virtfunptrexpr 1 @callexpr 224123 @vastartexpr 3657 @vaargexpr 975 @vaendexpr 491 @vacopyexpr 30 @varaccess 5309798 @thisaccess 1165266 @new_expr 31757 @delete_expr 5896 @throw_expr 22056 @condition_decl 6947 @braced_init_list 119 @type_id 4368 @runtime_sizeof 279225 @runtime_alignof 1561 @sizeof_pack 466 @expr_stmt 156574 @routineexpr 2239747 @type_operand 123457 @offsetofexpr 33641 @hasassignexpr 2 @hascopyexpr 2 @hasnothrowassign 3 @hasnothrowconstr 3 @hasnothrowcopy 5 @hastrivialassign 2 @hastrivialconstr 3 @hastrivialcopy 2 @hasuserdestr 3 @hasvirtualdestr 3 @isabstractexpr 3 @isbaseofexpr 38 @isclassexpr 214 @isconvtoexpr 12 @isemptyexpr 162 @isenumexpr 21 @ispodexpr 596 @ispolyexpr 3 @isunionexpr 5 @typescompexpr 44908 @intaddrexpr 1 @hastrivialdestructor 108 @literal 4380637 @uuidof 844 @aggregateliteral 915561 @delete_array_expr 1333 @new_array_expr 5287 @foldexpr 4 @ctordirectinit 89137 @ctorvirtualinit 6156 @ctorfieldinit 193753 @ctordelegatinginit 726 @dtordirectdestruct 28798 @dtorvirtualdestruct 2406 @dtorfielddestruct 29557 @static_cast 212243 @reinterpret_cast 30758 @const_cast 5245 @dynamic_cast 975 @c_style_cast 4235362 @lambdaexpr 12660 @param_ref 84888 @noopexpr 38 @istriviallyconstructibleexpr 3 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 5 @istriviallyassignableexpr 3 @isnothrowassignableexpr 3 @istrivialexpr 43 @isstandardlayoutexpr 2 @istriviallycopyableexpr 2330 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isconstructibleexpr 3 @isnothrowconstructibleexpr 3 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @isfinalexpr 162 @noexceptexpr 17320 @builtinshufflevector 1 @builtinchooseexpr 7405 @builtinaddressof 3923 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @spaceshipexpr 1 @co_await 6 @co_yield 1 @temp_init 241259 @lambdacapture 21618 @stmt_expr 1267720 @stmt_if 524673 @stmt_while 30641 @stmt_goto 111468 @stmt_label 81577 @stmt_return 1116898 @stmt_block 1309643 @stmt_end_test_while 149931 @stmt_for 32103 @stmt_switch_case 271721 @stmt_switch 53308 @stmt_asm 241548 @stmt_try_block 17753 @stmt_microsoft_try 168 @stmt_decl 605017 @stmt_set_vla_size 11 @stmt_vla_decl 8 @stmt_assigned_goto 9139 @stmt_empty 102194 @stmt_continue 8080 @stmt_break 224116 @stmt_range_based_for 21 @stmt_handler 21612 @stmt_constexpr_if 3 @stmt_co_return 2 @ppd_if 154267 @ppd_ifdef 60371 @ppd_ifndef 82352 @ppd_elif 20387 @ppd_else 56990 @ppd_endif 296991 @ppd_plain_include 287356 @ppd_define 314344 @ppd_undef 19021 @ppd_line 12495 @ppd_error 43 @ppd_pragma 36507 @ppd_objc_import 2 @ppd_include_next 86 @ppd_warning 1 @link_target 574 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 9440 id 9440 cwd 10 id cwd 12 1 2 9440 cwd id 12 871 872 10 compilation_args 376128 id 4323 num 162 arg 18625 id num 12 13 77 324 85 86 9 89 90 3202 90 92 221 92 96 267 99 101 298 id arg 12 13 77 324 82 83 9 88 89 3204 89 90 158 90 92 327 94 97 299 num id 12 2 185 13 347 2449 11 2454 2455 14 2456 2530 13 2530 2534 13 2534 2539 13 2539 2544 13 2550 2595 9 2604 2607 13 2607 2618 13 2619 2643 13 2648 2649 1 2653 2654 21 num arg 12 1 4 11 5 7 14 7 8 19 8 9 14 9 10 16 10 11 9 11 13 8 13 14 9 14 18 13 18 26 13 30 90 13 140 1349 13 1739 2534 6 arg id 12 1 2 17722 2 2654 902 arg num 12 1 2 18286 2 55 339 compilation_compiling_files 9440 id 9440 num 10 file 4790 id num 12 1 2 9440 id file 12 1 2 9440 num id 12 871 872 10 num file 12 442 443 10 file id 12 1 2 270 2 3 4498 3 14 21 file num 12 1 2 4790 compilation_time 37675 id 9418 num 10 kind 43 seconds 11868 id num 12 1 2 9418 id kind 12 4 5 9418 id seconds 12 3 4 2850 4 5 6568 num id 12 869 870 10 num kind 12 4 5 10 num seconds 12 1095 1096 10 kind id 12 869 870 43 kind num 12 1 2 43 kind seconds 12 7 8 10 12 13 10 579 580 10 647 648 10 seconds id 12 1 2 8053 2 3 2254 3 5 997 5 632 563 seconds num 12 1 2 11868 seconds kind 12 1 2 10253 2 3 1604 3 4 10 diagnostic_for 837183 diagnostic 67893 compilation 9115 file_number 10 file_number_diagnostic_number 6427 diagnostic compilation 12 1 2 9147 2 3 56079 254 840 2666 diagnostic file_number 12 1 2 67893 diagnostic file_number_diagnostic_number 12 1 2 67893 compilation diagnostic 12 2 3 21 7 8 5744 8 9 596 247 248 1842 263 444 715 446 594 195 compilation file_number 12 1 2 9115 compilation file_number_diagnostic_number 12 2 3 21 7 8 5744 8 9 596 247 248 1842 263 444 715 446 594 195 file_number diagnostic 12 6264 6265 10 file_number compilation 12 841 842 10 file_number file_number_diagnostic_number 12 593 594 10 file_number_diagnostic_number diagnostic 12 1 2 2644 2 5 574 5 6 942 7 14 509 15 16 54 17 18 563 18 23 433 26 40 520 42 842 184 file_number_diagnostic_number compilation 12 4 9 552 10 11 942 14 27 509 30 31 54 34 35 563 36 45 433 52 79 520 84 85 173 254 255 2590 309 842 86 file_number_diagnostic_number file_number 12 1 2 6427 compilation_finished 9440 id 9440 cpu_seconds 7619 elapsed_seconds 195 id cpu_seconds 12 1 2 9440 id elapsed_seconds 12 1 2 9440 cpu_seconds id 12 1 2 6449 2 3 856 3 11 314 cpu_seconds elapsed_seconds 12 1 2 7045 2 3 574 elapsed_seconds id 12 1 2 54 3 4 21 6 7 10 7 8 10 8 9 10 17 18 10 26 27 10 34 35 10 124 125 10 125 126 10 140 141 10 174 175 10 199 200 10 elapsed_seconds cpu_seconds 12 1 2 54 3 4 21 6 7 10 7 8 10 8 9 10 17 18 10 26 27 10 34 35 10 95 96 10 106 107 10 118 119 10 148 149 10 180 181 10 externalData 130 id 65 path 10 column 21 value 130 id path 12 1 2 65 id column 12 2 3 65 id value 12 2 3 65 path id 12 6 7 10 path column 12 2 3 10 path value 12 12 13 10 column id 12 6 7 21 column path 12 1 2 21 column value 12 6 7 21 value id 12 1 2 130 value path 12 1 2 130 value column 12 1 2 130 snapshotDate 10 snapshotDate 10 sourceLocationPrefix 10 prefix 10 duplicateCode 185333 id 185333 relativePath 762 equivClass 76600 id relativePath 12 1 2 185333 id equivClass 12 1 2 185333 relativePath id 12 1 2 92 2 3 233 3 4 30 4 5 73 5 6 24 6 8 67 8 12 67 12 24 67 25 53 61 59 19902 43 relativePath equivClass 12 1 2 288 2 3 129 3 4 67 4 6 61 6 10 61 10 18 67 18 97 61 102 9128 24 equivClass id 12 1 2 20466 2 3 32642 3 4 10706 4 5 6017 5 9 5955 9 11 811 equivClass relativePath 12 1 2 75746 2 7 854 similarCode 203173 id 203173 relativePath 2161 equivClass 54401 id relativePath 12 1 2 203173 id equivClass 12 1 2 203173 relativePath id 12 1 3 199 3 6 182 6 10 177 10 15 194 15 20 188 20 26 168 26 36 175 36 50 170 50 73 170 73 116 164 116 209 164 210 763 163 765 4804 47 relativePath equivClass 12 1 2 139 2 4 198 4 7 172 7 11 173 11 16 199 16 21 177 21 29 188 29 38 169 38 52 163 52 76 166 76 122 164 122 288 163 289 1929 90 equivClass id 12 1 2 18 2 3 22577 3 4 10612 4 5 6453 5 6 4319 6 7 3193 7 9 4341 9 11 2888 equivClass relativePath 12 1 2 23073 2 3 14749 3 4 6633 4 5 3652 5 8 4985 8 11 1309 tokens 39609146 id 279039 offset 21173 beginLine 785599 beginColumn 1303 endLine 785599 endColumn 1315 id offset 12 100 101 8573 101 102 27596 102 105 22642 105 108 24492 108 111 13755 111 114 23816 114 116 22655 116 124 23663 124 132 21647 132 154 21388 154 186 21296 186 202 23423 202 416 20940 416 3446 3146 id beginLine 12 4 5 1401 5 6 109777 6 7 15402 7 8 28401 8 12 23632 12 17 22771 17 19 18899 19 22 22796 22 28 21407 28 151 14548 id beginColumn 12 2 26 22900 26 31 22323 31 32 2642 32 33 163606 33 51 21198 51 61 22439 61 80 21063 80 132 2864 id endLine 12 4 5 1401 5 6 109777 6 7 15402 7 8 28401 8 12 23632 12 17 22771 17 19 18899 19 22 22796 22 28 21407 28 151 14548 id endColumn 12 2 26 21634 26 31 24357 31 32 1622 32 33 163895 33 54 21991 54 64 22642 64 86 21155 86 133 1739 offset id 12 2 3 4560 4 5 1339 6 7 2593 8 9 823 11 12 1610 13 23 1856 24 62 1622 64 130 1647 141 250 1598 251 982 1591 986 45401 1929 offset beginLine 12 2 3 4560 4 5 1339 6 7 2593 8 9 823 11 12 1610 13 23 1856 24 62 1622 64 130 1647 141 246 1598 247 964 1591 969 32533 1591 32544 33826 338 offset beginColumn 12 1 2 5900 2 3 3417 3 4 1610 4 7 1886 7 12 1837 12 15 1634 15 23 1598 23 68 1610 68 161 1591 161 171 86 offset endLine 12 2 3 4560 4 5 1339 6 7 2593 8 9 823 11 12 1610 13 23 1856 24 62 1622 64 130 1647 141 246 1598 247 964 1591 969 32533 1591 32544 33826 338 offset endColumn 12 1 2 5900 2 3 3417 3 4 1610 4 7 1911 7 12 1825 12 15 1610 15 24 1659 24 73 1610 73 167 1598 167 177 30 beginLine id 12 1 2 404035 2 3 103152 3 4 44277 4 6 70546 6 8 58462 8 13 65979 13 138 39145 beginLine offset 12 1 7 64824 7 12 64326 12 23 60140 23 32 36686 32 33 267324 33 41 62703 41 55 61370 55 69 61566 69 94 59182 94 248 47473 beginLine beginColumn 12 1 5 64418 5 9 62667 9 15 63048 15 29 59864 29 32 9225 32 33 349370 33 37 61837 37 42 61548 42 122 53619 beginLine endLine 12 1 2 785599 beginLine endColumn 12 1 5 64295 5 9 62648 9 15 63177 15 29 59765 29 32 9225 32 33 350372 33 37 63539 37 43 65316 43 123 47258 beginColumn id 12 1 12 98 13 38 98 43 61 104 62 130 98 141 305 98 315 653 98 674 1302 98 1398 2753 98 3185 7577 98 7757 11920 98 12598 15054 98 15171 32371 98 33135 40514 98 40724 41481 18 beginColumn offset 12 1 7 98 7 26 110 26 40 98 40 63 98 65 113 98 113 158 98 158 195 98 204 254 104 264 338 98 347 412 98 414 524 98 552 824 98 835 946 98 953 954 6 beginColumn beginLine 12 1 5 98 5 13 104 13 23 98 26 49 98 50 118 98 123 282 98 294 641 98 692 1370 98 1484 3836 98 3866 8410 98 8518 15220 98 15288 94420 98 94493 101674 98 102180 104936 18 beginColumn endLine 12 1 5 98 5 13 104 13 23 98 26 49 98 50 118 98 123 282 98 294 641 98 692 1370 98 1484 3836 98 3866 8410 98 8518 15220 98 15288 94420 98 94493 101674 98 102180 104936 18 beginColumn endColumn 12 1 2 98 2 3 98 3 5 110 5 8 98 8 12 98 12 18 110 18 23 116 23 26 116 26 32 98 32 36 92 36 39 104 39 47 98 47 67 61 endLine id 12 1 2 404035 2 3 103152 3 4 44277 4 6 70546 6 8 58462 8 13 65979 13 138 39145 endLine offset 12 1 7 64824 7 12 64326 12 23 60140 23 32 36686 32 33 267324 33 41 62703 41 55 61370 55 69 61566 69 94 59182 94 248 47473 endLine beginLine 12 1 2 785599 endLine beginColumn 12 1 5 64418 5 9 62667 9 15 63048 15 29 59864 29 32 9225 32 33 349370 33 37 61837 37 42 61548 42 122 53619 endLine endColumn 12 1 5 64295 5 9 62648 9 15 63177 15 29 59765 29 32 9225 32 33 350372 33 37 63539 37 43 65316 43 123 47258 endColumn id 12 1 15 104 16 42 104 45 74 104 75 164 104 166 367 104 386 925 104 925 1772 104 1842 4940 104 5240 8774 104 9476 14149 104 14219 29080 104 29240 36311 104 38281 42409 61 endColumn offset 12 1 9 110 10 27 104 28 42 104 42 78 104 78 120 104 124 182 104 183 224 104 227 283 104 286 370 104 375 472 104 478 794 104 798 884 104 884 918 55 endColumn beginLine 12 1 6 116 6 16 116 16 32 104 33 85 104 86 189 104 224 450 104 454 931 104 1095 2812 104 2907 6953 104 7083 12232 104 12400 93251 104 93326 98907 104 99642 104238 36 endColumn beginColumn 12 1 2 55 2 3 122 3 5 110 5 8 116 8 14 116 14 19 104 19 24 116 24 29 116 29 34 104 34 36 116 36 39 110 39 42 104 42 45 18 endColumn endLine 12 1 6 116 6 16 116 16 32 104 33 85 104 86 189 104 224 450 104 454 931 104 1095 2812 104 2907 6953 104 7083 12232 104 12400 93251 104 93326 98907 104 99642 104238 36 external_packages 119 id 119 namespace 10 package_name 119 version 119 id namespace 12 1 2 119 id package_name 12 1 2 119 id version 12 1 2 119 namespace id 12 11 12 10 namespace package_name 12 11 12 10 namespace version 12 11 12 10 package_name id 12 1 2 119 package_name namespace 12 1 2 119 package_name version 12 1 2 119 version id 12 1 2 119 version namespace 12 1 2 119 version package_name 12 1 2 119 header_to_external_package 8432 fileid 8432 package 119 fileid package 12 1 2 8432 package fileid 12 1 2 32 2 3 10 15 16 21 63 64 10 71 72 10 86 87 10 253 254 10 270 271 10 svnentries 575525 id 575525 revision 575525 author 19539 revisionDate 547759 changeSize 1 id revision 12 1 2 575525 id author 12 1 2 575525 id revisionDate 12 1 2 575525 id changeSize 12 1 2 575525 revision id 12 1 2 575525 revision author 12 1 2 575525 revision revisionDate 12 1 2 575525 revision changeSize 12 1 2 575525 author id 12 1 2 7913 2 3 2531 3 4 1388 4 6 1523 6 10 1529 10 20 1509 20 52 1488 52 568 1466 569 16582 192 author revision 12 1 2 7913 2 3 2531 3 4 1388 4 6 1523 6 10 1529 10 20 1509 20 52 1488 52 568 1466 569 16582 192 author revisionDate 12 1 2 7996 2 3 2509 3 4 1379 4 6 1520 6 10 1529 10 20 1507 20 52 1474 52 662 1466 663 16573 159 author changeSize 12 1 2 19539 revisionDate id 12 1 2 531878 2 100 15881 revisionDate revision 12 1 2 531878 2 100 15881 revisionDate author 12 1 2 542505 2 17 5254 revisionDate changeSize 12 1 2 547759 changeSize id 12 575525 575526 1 changeSize revision 12 575525 575526 1 changeSize author 12 19539 19540 1 changeSize revisionDate 12 547759 547760 1 svnaffectedfiles 1314068 id 531628 file 90924 action 1 id file 12 1 2 337698 2 3 77525 3 4 43024 4 7 46689 7 16635 26692 id action 12 1 2 531628 file id 12 1 2 11819 2 3 18230 3 4 9501 4 5 6656 5 6 5012 6 8 7103 8 11 6788 11 16 6996 16 26 7180 26 54 6824 54 3572 4815 file action 12 1 2 90924 action id 12 531628 531629 1 action file 12 90924 90925 1 svnentrymsg 575525 id 575525 message 568305 id message 12 1 2 575525 message id 12 1 2 565381 2 142 2924 svnchurn 46790 commit 22361 file 16124 addedLines 910 deletedLines 787 commit file 12 1 2 15208 2 3 3101 3 4 1746 4 8 1774 8 246 532 commit addedLines 12 1 2 16074 2 3 3323 3 4 1561 4 118 1403 commit deletedLines 12 1 2 16799 2 3 3286 3 5 1763 5 113 513 file commit 12 1 2 8618 2 3 2956 3 4 1426 4 6 1364 6 12 1210 12 448 550 file addedLines 12 1 2 9240 2 3 3129 3 4 1393 4 6 1239 6 59 1123 file deletedLines 12 1 2 9525 2 3 3192 3 4 1401 4 7 1387 7 70 619 addedLines commit 12 1 2 446 2 3 133 3 4 70 4 6 68 6 12 70 12 57 69 57 6874 54 addedLines file 12 1 2 445 2 3 132 3 4 69 4 6 68 6 12 73 12 58 69 58 6663 54 addedLines deletedLines 12 1 2 621 2 3 96 3 7 81 7 34 70 34 727 42 deletedLines commit 12 1 2 439 2 3 116 3 4 48 4 8 67 8 28 60 28 6794 57 deletedLines file 12 1 2 437 2 3 113 3 4 49 4 7 61 7 19 60 19 770 60 985 7318 7 deletedLines addedLines 12 1 2 545 2 3 72 3 7 69 7 30 60 30 871 41 locations_default 8719593 id 8719593 container 70137 startLine 148869 startColumn 5397 endLine 148696 endColumn 10502 id container 12 1 2 8719593 id startLine 12 1 2 8719593 id startColumn 12 1 2 8719593 id endLine 12 1 2 8719593 id endColumn 12 1 2 8719593 container id 12 1 2 11391 2 19 6026 19 25 5419 25 31 5451 31 41 5755 41 54 5462 54 72 5538 72 99 5354 99 137 5321 137 220 5267 220 430 5267 430 20913 3880 container startLine 12 1 2 11391 2 15 5939 15 20 6069 20 25 5484 25 32 6026 32 41 5614 41 53 5657 53 71 5527 71 99 5386 99 158 5267 158 351 5300 351 9356 2471 container startColumn 12 1 2 11391 2 4 5939 4 8 6470 8 11 5332 11 14 5712 14 18 6178 18 23 5690 23 29 5766 29 37 5625 37 50 5603 50 78 5321 78 168 1105 container endLine 12 1 2 11391 2 15 5917 15 20 6091 20 25 5430 25 32 6037 32 41 5603 41 53 5657 53 70 5321 70 96 5278 96 153 5332 153 333 5289 333 9356 2785 container endColumn 12 1 2 11391 2 14 5668 14 19 6048 19 23 5646 23 28 6340 28 33 5451 33 40 5885 40 47 5289 47 57 5538 57 69 5571 69 91 5267 91 336 2037 startLine id 12 1 2 30489 2 3 17818 3 4 17742 4 5 9603 5 7 13548 7 9 13255 9 13 13049 13 32 11434 32 128 11185 128 6472 10741 startLine container 12 1 2 55006 2 3 33047 3 4 9787 4 5 8334 5 8 12757 8 27 11358 27 123 11207 123 6472 7370 startLine startColumn 12 1 2 31584 2 3 17656 3 4 19563 4 5 9473 5 7 13754 7 9 13667 9 13 12562 13 27 11348 27 62 11218 62 153 8042 startLine endLine 12 1 2 111649 2 3 17211 3 7 12388 7 184 7619 startLine endColumn 12 1 2 31432 2 3 17569 3 4 18425 4 5 9754 5 7 13570 7 9 13613 9 13 12583 13 29 11521 29 74 11185 74 258 9212 startColumn id 12 1 2 867 2 3 997 3 5 498 5 8 476 8 16 433 16 37 411 37 119 411 124 512 411 522 5004 411 5044 19250 411 19714 201002 65 startColumn container 12 1 2 2319 2 3 487 3 6 422 6 15 433 15 55 411 59 228 411 231 1213 411 1274 2356 411 2555 6472 86 startColumn startLine 12 1 2 899 2 3 986 3 4 260 4 6 466 6 10 422 10 20 411 20 55 411 56 194 411 196 844 411 863 1976 411 1976 6604 303 startColumn endLine 12 1 2 899 2 3 986 3 4 260 4 6 466 6 10 422 10 20 411 20 55 411 56 194 411 206 843 411 863 1977 411 1980 6583 303 startColumn endColumn 12 1 2 2449 2 3 487 3 7 487 7 13 422 13 28 411 28 49 422 50 103 411 105 428 303 endLine id 12 1 2 30207 2 3 17851 3 4 17602 4 5 9754 5 7 13613 7 9 13299 9 13 12898 13 31 11326 31 125 11207 125 6472 10936 endLine container 12 1 2 54724 2 3 32949 3 4 9754 4 5 8443 5 8 12952 8 27 11196 27 121 11163 121 6472 7511 endLine startLine 12 1 2 110869 2 3 17049 3 7 11933 7 46 8844 endLine startColumn 12 1 2 31280 2 3 17732 3 4 19509 4 5 9494 5 6 7771 6 7 6058 7 9 13678 9 13 12562 13 27 11358 27 62 11218 62 153 8031 endLine endColumn 12 1 2 31183 2 3 17537 3 4 18414 4 5 9819 5 7 13656 7 9 13613 9 13 12637 13 29 11380 29 74 11196 74 258 9256 endColumn id 12 1 2 4151 2 3 1159 3 4 758 4 5 639 5 9 867 9 36 791 36 256 791 257 7244 791 7397 25755 552 endColumn container 12 1 2 4769 2 3 1257 3 4 953 4 7 899 7 31 791 32 356 791 377 2696 791 2701 6472 249 endColumn startLine 12 1 2 4183 2 3 1148 3 4 791 4 5 628 5 9 845 9 34 791 34 221 791 233 1884 791 1885 4894 531 endColumn startColumn 12 1 2 4801 2 3 1311 3 4 942 4 7 899 7 22 802 22 45 791 45 81 812 81 84 140 endColumn endLine 12 1 2 4183 2 3 1148 3 4 802 4 5 628 5 9 845 9 33 802 34 234 791 240 1928 791 1951 4895 509 locations_stmt 2179578 id 2179578 container 3177 startLine 296783 startColumn 1229 endLine 294982 endColumn 1493 id container 12 1 2 2179578 id startLine 12 1 2 2179578 id startColumn 12 1 2 2179578 id endLine 12 1 2 2179578 id endColumn 12 1 2 2179578 container id 12 1 7 288 7 17 258 17 30 251 30 53 239 53 89 245 89 140 239 140 213 245 215 297 239 302 462 239 464 739 239 743 1085 239 1099 1959 239 1972 53712 208 container startLine 12 1 6 239 6 13 239 13 23 245 23 37 239 37 65 239 65 101 245 102 155 239 158 212 239 214 325 239 328 516 239 526 738 239 738 1166 239 1169 3598 239 3809 38985 49 container startColumn 12 1 2 24 2 3 571 3 5 202 5 8 288 8 14 245 14 20 264 20 29 251 29 39 251 39 51 251 51 63 264 63 78 245 78 107 245 107 126 67 container endLine 12 1 5 239 5 13 282 13 24 264 24 41 245 43 67 239 67 103 239 103 163 245 163 230 239 231 369 239 369 581 239 581 811 239 818 1418 239 1423 38575 221 container endColumn 12 1 4 282 4 7 258 7 13 245 13 21 251 21 29 239 29 40 282 40 49 264 49 60 258 60 73 245 73 84 239 84 97 239 97 120 239 120 172 129 startLine id 12 1 2 113822 2 3 78757 3 4 31327 4 6 25205 6 16 22538 16 128 22347 128 222 2784 startLine container 12 1 2 175591 2 3 52052 3 5 22741 5 13 22415 13 125 22298 125 176 1684 startLine startColumn 12 1 2 130841 2 3 73207 3 4 31204 4 7 26846 7 17 23085 17 45 11597 startLine endLine 12 1 2 191719 2 3 47768 3 4 21726 4 9 23202 9 30 12366 startLine endColumn 12 1 2 156052 2 3 62630 3 4 21093 4 9 24707 9 31 22464 31 73 9833 startColumn id 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 69 98 72 145 98 149 318 98 321 581 98 585 893 98 905 2476 98 2724 38142 98 63637 75127 12 startColumn container 12 1 2 141 2 3 86 3 5 73 5 10 98 11 18 98 18 32 104 34 64 98 66 92 98 92 130 98 131 174 98 174 208 104 208 298 98 298 498 30 startColumn startLine 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 68 98 70 143 98 143 313 104 319 555 98 603 830 98 832 2107 98 2438 15462 98 18292 18293 6 startColumn endLine 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 68 98 70 144 98 146 308 98 314 542 98 554 801 98 819 2028 98 2086 15270 98 15556 18380 12 startColumn endColumn 12 1 2 153 2 3 92 3 4 86 4 6 98 6 7 55 7 9 104 9 12 98 12 15 98 15 26 104 26 35 98 35 46 98 46 114 98 131 203 43 endLine id 12 1 2 116170 2 3 72937 3 4 31948 4 6 25709 6 16 23140 16 126 22138 126 229 2937 endLine container 12 1 2 175302 2 3 52249 3 5 22206 5 14 23521 14 172 21702 endLine startLine 12 1 2 194005 2 3 42943 3 4 20940 4 8 22458 8 32 14634 endLine startColumn 12 1 2 133004 2 3 68069 3 4 32489 4 7 26723 7 16 22163 16 46 12532 endLine endColumn 12 1 2 155948 2 3 62494 3 4 21401 4 9 23890 9 34 22415 34 73 8832 endColumn id 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 56 131 122 134 276 116 283 620 116 650 1179 116 1220 2551 116 2686 5415 116 5429 26558 116 36191 36192 6 endColumn container 12 1 2 215 2 3 86 3 6 135 6 12 129 13 25 116 25 51 116 55 89 116 92 152 116 153 210 116 210 266 116 270 310 116 312 512 110 endColumn startLine 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 51 125 116 128 254 116 264 570 116 590 943 116 1020 1875 116 1902 3509 116 3526 7422 116 8516 9009 12 endColumn startColumn 12 1 2 202 2 3 116 3 4 86 4 6 135 6 10 129 10 13 122 13 16 122 16 22 122 22 31 122 31 38 129 38 43 122 43 174 79 endColumn endLine 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 51 124 116 127 251 116 261 556 116 584 934 116 1007 1816 116 1894 3330 116 3448 6941 116 8353 8659 12 locations_expr 9756708 id 9756708 container 3574 startLine 195321 startColumn 386 endLine 195640 endColumn 456 id container 12 1 2 9756708 id startLine 12 1 2 9756708 id startColumn 12 1 2 9756708 id endLine 12 1 2 9756708 id endColumn 12 1 2 9756708 container id 12 1 4 319 4 10 269 10 34 269 34 108 269 108 205 270 205 322 270 322 485 271 486 746 269 746 1181 269 1181 1853 269 1857 3184 269 3187 7084 269 7174 43241 269 43580 491727 23 container startLine 12 1 3 302 3 7 316 7 17 271 17 36 277 36 61 272 61 89 273 89 137 270 137 205 271 205 335 269 335 524 269 524 946 269 947 2043 269 2045 142752 246 container startColumn 12 1 3 304 3 7 303 7 17 272 17 35 269 35 51 283 51 63 290 63 73 292 73 83 282 83 92 271 92 104 274 104 120 277 120 145 270 145 330 187 container endLine 12 1 3 302 3 7 313 7 17 274 17 36 275 36 61 272 61 89 270 89 137 270 137 205 270 205 337 269 337 533 269 533 946 269 947 2071 269 2077 143560 252 container endColumn 12 1 3 282 3 7 298 7 19 282 19 43 284 43 61 287 61 74 294 74 85 279 85 96 286 96 107 280 107 121 280 121 139 274 139 167 271 167 416 177 startLine id 12 1 2 7506 2 3 28155 3 4 37070 4 5 16164 5 6 10348 6 8 16992 8 11 17633 11 16 16438 16 25 15790 25 97 14716 97 4266 14509 startLine container 12 1 2 100560 2 3 34005 3 4 12707 4 5 12439 5 12 15112 12 95 14670 95 1342 5828 startLine startColumn 12 1 2 7668 2 3 28146 3 4 37760 4 5 16417 5 6 11671 6 7 12742 7 9 16572 9 12 15812 12 18 16484 18 39 14870 39 118 14836 118 201 2343 startLine endLine 12 1 2 93569 2 3 68359 3 4 13336 4 8 16334 8 60 3723 startLine endColumn 12 1 2 17044 2 3 34830 3 4 22935 4 5 15998 5 6 18855 6 8 12903 8 10 13538 10 14 15565 14 21 14781 21 61 14731 61 184 14141 startColumn id 12 1 2 31 2 4 29 4 8 29 8 23 29 24 63 30 75 225 29 232 684 29 694 1672 29 1751 4184 29 4489 15276 29 16143 46384 29 48765 86984 29 87199 224328 29 237383 712891 6 startColumn container 12 1 2 76 2 3 25 3 7 31 7 19 30 19 53 29 55 130 29 132 341 29 344 777 29 778 1426 29 1471 2095 29 2118 2433 29 2437 2810 21 startColumn startLine 12 1 2 41 2 4 30 4 9 29 9 28 30 31 113 29 120 349 29 356 880 29 919 2301 29 2307 5125 29 5505 12957 29 13031 18247 29 18468 26386 29 26397 108382 24 startColumn endLine 12 1 2 41 2 4 30 4 9 29 9 28 30 31 113 29 120 349 29 356 880 29 919 2301 29 2307 5126 29 5507 12959 29 13028 18367 29 18468 26374 29 26393 108398 24 startColumn endColumn 12 1 2 34 2 3 37 3 5 33 5 9 29 9 18 30 18 40 30 42 51 29 51 73 29 74 99 29 99 136 29 136 166 30 166 181 29 181 293 18 endLine id 12 1 2 7754 2 3 40765 3 4 7734 4 5 29998 5 6 10878 6 7 12021 7 9 15602 9 13 17880 13 19 14695 19 34 14922 34 233 14683 233 4272 8708 endLine container 12 1 2 100438 2 3 34143 3 4 12560 4 5 12621 5 11 14795 11 88 14707 88 1343 6376 endLine startLine 12 1 2 118668 2 3 22776 3 4 30958 4 7 17210 7 23 6028 endLine startColumn 12 1 2 7907 2 3 40677 3 4 8232 4 5 30893 5 6 10994 6 7 13979 7 9 16931 9 12 16730 12 18 16864 18 38 14833 38 116 14846 116 201 2754 endLine endColumn 12 1 2 32161 2 3 18779 3 4 8001 4 5 30465 5 6 18987 6 8 17087 8 11 16321 11 16 15572 16 27 14835 27 94 14740 94 184 8692 endColumn id 12 1 2 28 2 3 38 3 9 38 9 15 37 15 34 35 34 173 35 174 506 35 522 1595 35 1667 5254 35 5327 18561 35 20354 51707 35 54831 117890 35 117994 185975 35 endColumn container 12 1 2 99 2 3 42 3 8 37 8 28 36 28 70 35 70 207 35 226 589 35 602 1192 35 1208 1967 35 1970 2479 35 2482 2650 32 endColumn startLine 12 1 2 44 2 4 38 4 10 32 10 16 37 16 50 35 52 234 35 243 667 35 682 2061 35 2070 5994 35 6052 12974 35 13162 20941 35 20996 28030 35 29280 55693 25 endColumn startColumn 12 1 2 45 2 3 56 3 5 37 5 13 36 13 35 37 35 54 35 54 64 36 65 82 36 82 102 36 102 125 38 125 135 35 135 156 29 endColumn endLine 12 1 2 44 2 4 38 4 10 32 10 16 37 16 50 35 52 234 35 243 666 35 682 2062 35 2067 5995 35 6041 12938 35 13154 20904 35 21020 28041 35 29290 55694 25 numlines 493411 element_id 486528 num_lines 9234 num_code 7207 num_comment 3891 element_id num_lines 12 1 2 479722 2 7 6806 element_id num_code 12 1 2 479776 2 7 6752 element_id num_comment 12 1 2 486452 2 3 75 num_lines element_id 12 1 2 4205 2 3 1235 3 4 693 4 6 726 6 12 693 12 24 704 24 121 693 121 7771 281 num_lines num_code 12 1 2 4270 2 3 1246 3 4 704 4 6 747 6 11 802 11 18 726 18 30 704 30 32 32 num_lines num_comment 12 1 2 4259 2 3 1246 3 4 715 4 6 758 6 11 834 11 17 715 17 27 704 num_code element_id 12 1 2 3143 2 3 845 3 4 617 4 6 552 6 10 596 10 22 585 22 101 541 101 7978 325 num_code num_lines 12 1 2 3164 2 3 877 3 4 628 4 6 552 6 10 628 10 21 606 21 35 541 35 42 205 num_code num_comment 12 1 2 3154 2 3 899 3 4 628 4 6 531 6 9 552 9 17 552 17 27 574 27 34 314 num_comment element_id 12 1 2 1864 2 3 401 3 4 292 4 7 325 7 13 325 14 38 292 39 280 292 286 36252 97 num_comment num_lines 12 1 2 1875 2 3 411 3 4 260 4 7 336 7 13 325 13 35 292 35 90 292 91 119 97 num_comment num_code 12 1 2 1875 2 3 411 3 4 270 4 7 325 7 12 303 12 33 292 33 82 292 82 108 119 diagnostics 67893 id 67893 severity 21 error_tag 75 error_message 97 full_error_message 58789 location 119 id severity 12 1 2 67893 id error_tag 12 1 2 67893 id error_message 12 1 2 67893 id full_error_message 12 1 2 67893 id location 12 1 2 67893 severity id 12 2 3 10 6262 6263 10 severity error_tag 12 1 2 10 6 7 10 severity error_message 12 1 2 10 8 9 10 severity full_error_message 12 2 3 10 5422 5423 10 severity location 12 2 3 10 9 10 10 error_tag id 12 1 2 10 2 3 21 5 6 10 417 418 10 841 842 10 4996 4997 10 error_tag severity 12 1 2 75 error_tag error_message 12 1 2 65 3 4 10 error_tag full_error_message 12 1 2 21 2 3 21 5 6 10 417 418 10 4996 4997 10 error_tag location 12 1 2 43 2 3 21 5 6 10 error_message id 12 1 2 10 2 3 21 5 6 10 10 11 10 75 76 10 332 333 10 841 842 10 4996 4997 10 error_message severity 12 1 2 97 error_message error_tag 12 1 2 97 error_message full_error_message 12 1 2 21 2 3 21 5 6 10 10 11 10 75 76 10 332 333 10 4996 4997 10 error_message location 12 1 2 65 2 3 21 5 6 10 full_error_message id 12 1 2 58778 841 842 10 full_error_message severity 12 1 2 58789 full_error_message error_tag 12 1 2 58789 full_error_message error_message 12 1 2 58789 full_error_message location 12 1 2 58789 location id 12 1 2 108 6254 6255 10 location severity 12 1 2 119 location error_tag 12 1 2 108 3 4 10 location error_message 12 1 2 108 5 6 10 location full_error_message 12 1 2 108 5414 5415 10 files 59320 id 59320 name 59320 id name 12 1 2 59320 name id 12 1 2 59320 folders 10817 id 10817 name 10817 id name 12 1 2 10817 name id 12 1 2 10817 containerparent 70115 parent 10817 child 70115 parent child 12 1 2 4931 2 3 1387 3 4 606 4 6 997 6 10 802 10 14 856 14 30 823 30 153 411 child parent 12 1 2 70115 fileannotations 5090321 id 4769 kind 21 name 53987 value 44124 id kind 12 1 2 130 2 3 4638 id name 12 1 100 357 111 222 357 224 290 357 295 448 357 448 527 357 533 623 390 623 713 357 726 901 357 901 931 75 933 934 1365 1080 1671 357 1693 2286 75 id value 12 1 112 357 117 272 357 272 360 357 379 633 357 634 737 357 737 952 357 952 1069 357 1083 1498 249 1498 1499 1365 1501 1871 357 1968 4072 292 kind id 12 428 429 10 440 441 10 kind name 12 2 3 10 4979 4980 10 kind value 12 1 2 10 4071 4072 10 name id 12 1 2 8822 2 3 5961 3 6 4465 6 8 4400 8 14 4357 14 18 3869 18 21 4194 21 34 4346 34 128 4324 129 236 4107 236 395 4064 395 440 1073 name kind 12 1 2 53987 name value 12 1 2 9863 2 3 7955 3 4 2460 4 6 3912 6 10 4823 10 14 3446 14 18 4443 18 23 4151 23 44 4346 44 97 4107 97 405 4053 421 1907 422 value id 12 1 2 6817 2 5 2146 5 8 3197 8 21 3392 21 23 2438 23 25 3977 25 40 3197 40 195 3479 195 207 3468 207 273 3620 273 327 3327 328 407 3793 407 441 1268 value kind 12 1 2 44113 2 3 10 value name 12 1 2 6839 2 5 2482 5 8 3349 8 16 3457 16 18 2980 18 21 3696 21 31 3836 31 41 3490 41 54 3490 54 80 3370 80 108 3316 108 130 3360 130 149 455 inmacroexpansion 60947411 id 15711684 inv 2534941 id inv 12 1 2 3622961 2 3 2447710 3 4 1901765 4 5 1934999 5 6 1869000 6 7 969866 7 8 1533539 8 11 1256082 11 6193 175759 inv id 12 1 2 617221 2 3 370194 3 4 158077 4 5 257870 5 7 184829 7 9 150858 9 12 222012 12 22 203086 22 45 191643 45 153127 179147 affectedbymacroexpansion 35536226 id 4085077 inv 3283853 id inv 12 1 2 1342436 2 3 719533 3 4 683055 4 6 321085 6 10 313623 10 24 308123 24 64 310009 64 9803 87208 inv id 12 1 2 253292 2 3 210096 3 4 202616 4 5 258141 5 6 301644 6 7 247926 7 8 231166 8 9 228049 9 10 182555 10 12 285738 12 16 297490 16 23 275437 23 60 249014 60 526 60681 macroinvocations 34675701 id 34675701 macro_id 80282 location 752316 kind 21 id macro_id 12 1 2 34675701 id location 12 1 2 34675701 id kind 12 1 2 34675701 macro_id id 12 1 2 17136 2 3 16778 3 4 3761 4 6 7034 6 11 7392 11 21 6405 21 47 6188 47 151 6069 151 1013 6026 1014 196742 3490 macro_id location 12 1 2 42715 2 3 10621 3 4 5278 4 6 6893 6 13 6644 13 66 6037 66 3614 2091 macro_id kind 12 1 2 74212 2 3 6069 location id 12 1 2 285069 2 3 194240 3 4 45143 4 5 55916 5 9 68457 9 26 60523 26 257817 42964 location macro_id 12 1 2 704181 2 354 48134 location kind 12 1 2 752316 kind id 12 21794 21795 10 3177447 3177448 10 kind macro_id 12 2221 2222 10 5746 5747 10 kind location 12 6578 6579 10 62832 62833 10 macroparent 31212468 id 31212468 parent_id 24288060 id parent_id 12 1 2 31212468 parent_id id 12 1 2 18677382 2 3 4783954 3 88 826723 macrolocationbind 4019158 id 2802505 location 2006328 id location 12 1 2 2201458 2 3 339388 3 7 231860 7 57 29796 location id 12 1 2 1604130 2 3 171086 3 8 155542 8 723 75567 macro_argument_unexpanded 91317451 invocation 26939874 argument_index 715 text 309012 invocation argument_index 12 1 2 7463526 2 3 11300240 3 4 6167062 4 67 2009044 invocation text 12 1 2 7530509 2 3 11447007 3 4 6003116 4 67 1959240 argument_index invocation 12 50779 50780 628 50981 185359 54 754342 2485521 32 argument_index text 12 2 3 628 13 1004 54 6629 19723 32 text invocation 12 1 2 37588 2 3 61759 3 4 14252 4 5 41761 5 8 25416 8 12 15466 12 16 20918 16 23 25709 23 43 23205 43 154 23216 154 566476 19715 text argument_index 12 1 2 223418 2 3 75415 3 9 10177 macro_argument_expanded 91317451 invocation 26939874 argument_index 715 text 187228 invocation argument_index 12 1 2 7463526 2 3 11300240 3 4 6167062 4 67 2009044 invocation text 12 1 2 10915238 2 3 9757326 3 4 5190905 4 9 1076404 argument_index invocation 12 50779 50780 628 50981 185359 54 754342 2485521 32 argument_index text 12 1 2 617 2 76 54 869 13996 43 text invocation 12 1 2 22717 2 3 38694 3 4 6449 4 5 15293 5 6 3468 6 7 21883 7 9 14599 9 15 16225 15 31 14914 31 97 14198 97 559 14057 560 1126278 4725 text argument_index 12 1 2 94513 2 3 78559 3 6 14079 6 66 75 functions 3658482 id 3658482 name 292298 kind 75 id name 12 1 2 3658482 id kind 12 1 2 3658482 name id 12 1 2 195541 2 3 29091 3 5 26912 5 12 21948 12 123481 18805 name kind 12 1 2 290304 2 3 1994 kind id 12 32 33 10 479 480 10 2829 2830 10 6206 6207 10 66392 66393 10 114718 114719 10 146882 146883 10 kind name 12 11 12 10 42 43 10 230 231 10 1495 1496 10 2829 2830 10 3603 3604 10 18942 18943 10 function_entry_point 996664 id 993781 entry_point 996664 id entry_point 12 1 2 991169 2 9 2612 entry_point id 12 1 2 996664 function_return_type 3668529 id 3658016 return_type 1011394 id return_type 12 1 2 3647990 2 6 10025 return_type id 12 1 2 295658 2 3 654745 3 105613 60989 coroutine 2 function 2 traits 2 handle 2 promise 2 function traits 12 1 2 2 function handle 12 1 2 2 function promise 12 1 2 2 traits function 12 1 2 2 traits handle 12 1 2 2 traits promise 12 1 2 2 handle function 12 1 2 2 handle traits 12 1 2 2 handle promise 12 1 2 2 promise function 12 1 2 2 promise traits 12 1 2 2 promise handle 12 1 2 2 coroutine_new 2 function 2 new 1 function new 12 1 2 2 new function 12 2 3 1 coroutine_delete 2 function 2 delete 1 function delete 12 1 2 2 delete function 12 2 3 1 purefunctions 20715 id 20715 function_deleted 55526 id 55526 function_defaulted 12778 id 12778 member_function_this_type 517224 id 517224 this_type 169365 id this_type 12 1 2 517224 this_type id 12 1 2 61813 2 3 44037 3 4 22035 4 5 14838 5 7 13526 7 36 12724 40 87 390 fun_decls 3733464 id 3730234 function 3566244 type_id 998474 name 261115 location 786132 id function 12 1 2 3730234 id type_id 12 1 2 3727286 2 4 2948 id name 12 1 2 3730234 id location 12 1 2 3730234 function id 12 1 2 3431649 2 9 134595 function type_id 12 1 2 3549780 2 6 16464 function name 12 1 2 3566244 function location 12 1 2 3479621 2 9 86623 type_id id 12 1 2 277048 2 3 653141 3 110973 68283 type_id function 12 1 2 288743 2 3 649532 3 104729 60198 type_id name 12 1 2 932715 2 8223 65758 type_id location 12 1 2 902215 2 6 79209 6 24198 17049 name id 12 1 2 154159 2 3 30023 3 4 16344 4 6 20062 6 13 20929 13 9944 19585 123729 123730 10 name function 12 1 2 164672 2 3 29264 3 4 14827 4 7 22349 7 23 19737 23 123465 10264 name type_id 12 1 2 228903 2 5 20669 5 63247 11543 name location 12 1 2 168477 2 3 43528 3 4 16409 4 8 20897 8 8921 11803 location id 12 1 2 516530 2 3 130379 3 4 50681 4 13 61358 13 3043 27183 location function 12 1 2 531281 2 3 143190 3 7 65780 7 3043 45880 location type_id 12 1 2 681604 2 3 62355 3 1522 42173 location name 12 1 2 742691 2 134 43441 fun_def 1230856 id 1230856 fun_specialized 6411 id 6411 fun_implicit 14 id 14 fun_decl_specifiers 485928 id 261005 name 6 id name 12 1 2 69347 2 3 158393 3 4 33264 name id 12 24036 24037 1 34427 34428 1 79541 79542 1 160143 160144 1 fun_decl_throws 7 fun_decl 7 index 1 type_id 2 fun_decl index 12 1 2 7 fun_decl type_id 12 1 2 7 index fun_decl 12 7 8 1 index type_id 12 2 3 1 type_id fun_decl 12 1 2 1 6 7 1 type_id index 12 1 2 2 fun_decl_empty_throws 1620964 fun_decl 1620964 fun_decl_noexcept 32527 fun_decl 31746 constant 32407 fun_decl constant 12 1 2 30966 2 3 780 constant fun_decl 12 1 2 32288 2 3 119 fun_decl_empty_noexcept 401889 fun_decl 401889 fun_decl_typedef_type 173 fun_decl 173 typedeftype_id 86 fun_decl typedeftype_id 12 1 2 173 typedeftype_id fun_decl 12 2 3 86 param_decl_bind 4596444 id 4596444 index 693 fun_decl 3035277 id index 12 1 2 4596444 id fun_decl 12 1 2 4596444 index id 12 1 2 346 4 5 140 6 118 54 191 616 54 886 5115 54 14149 280041 43 index fun_decl 12 1 2 346 4 5 140 6 118 54 191 616 54 886 5115 54 14149 280041 43 fun_decl id 12 1 2 2169165 2 3 472882 3 4 239871 4 65 153357 fun_decl index 12 1 2 2169165 2 3 472882 3 4 239871 4 65 153357 var_decls 5305568 id 5296821 variable 5071603 type_id 1983812 name 124829 location 1218002 id variable 12 1 2 5296821 id type_id 12 1 2 5288258 2 4 8562 id name 12 1 2 5296821 id location 12 1 2 5296777 2 3 43 variable id 12 1 2 4886293 2 9 185309 variable type_id 12 1 2 5036670 2 7 34933 variable name 12 1 2 5054239 2 3 17363 variable location 12 1 2 4964657 2 9 106945 type_id id 12 1 2 1561936 2 3 226215 3 11 155091 11 5924 40569 type_id variable 12 1 2 1585846 2 3 217088 3 13 149325 13 5424 31551 type_id name 12 1 2 1811043 2 5 149422 5 772 23346 type_id location 12 1 2 1737523 2 4 152685 4 3608 93603 name id 12 1 2 51483 2 3 19054 3 4 10784 4 5 7597 5 8 10394 8 15 9397 15 47 9418 47 165594 6698 name variable 12 1 2 54269 2 3 18610 3 4 11673 4 6 11066 6 11 10611 11 27 9375 27 164566 9223 name type_id 12 1 2 75405 2 3 16702 3 4 8757 4 7 10350 7 27 9408 27 125771 4205 name location 12 1 2 71969 2 3 18805 3 4 6893 4 7 11055 7 21 9635 21 10073 6470 location id 12 1 2 881958 2 3 147406 3 6 112104 6 128414 76532 location variable 12 1 2 930147 2 3 113232 3 6 101472 6 128188 73150 location type_id 12 1 2 1043010 2 3 84119 3 118352 90871 location name 12 1 2 1209135 2 52 8866 var_def 2408907 id 2408907 var_decl_specifiers 309614 id 309614 name 4 id name 12 1 2 309614 name id 12 32 33 1 38 39 1 2971 2972 1 306573 306574 1 type_decls 1316547 id 1316547 type_id 1285169 location 1074107 id type_id 12 1 2 1316547 id location 12 1 2 1316547 type_id id 12 1 2 1262343 2 24 22826 type_id location 12 1 2 1263622 2 24 21547 location id 12 1 2 1019295 2 506 54811 location type_id 12 1 2 1020758 2 506 53348 type_def 926754 id 926754 type_decl_top 265548 type_decl 265548 namespace_decls 135267 id 135267 namespace_id 7587 location 120819 bodylocation 121144 id namespace_id 12 1 2 135267 id location 12 1 2 135267 id bodylocation 12 1 2 135267 namespace_id id 12 1 2 3576 2 3 1073 3 4 411 4 7 639 7 13 585 13 27 585 28 163 574 172 3743 140 namespace_id location 12 1 2 3576 2 3 1073 3 4 411 4 7 639 7 13 585 13 27 585 28 163 574 172 3743 140 namespace_id bodylocation 12 1 2 3576 2 3 1073 3 4 411 4 7 639 7 13 585 13 27 585 28 163 574 172 3742 140 location id 12 1 2 112538 2 8 8280 location namespace_id 12 1 2 112538 2 8 8280 location bodylocation 12 1 2 120082 2 3 737 bodylocation id 12 1 2 113221 2 11 7923 bodylocation namespace_id 12 1 2 113221 2 9 7923 bodylocation location 12 1 2 120754 2 5 390 usings 287692 id 287692 element_id 45522 location 23574 id element_id 12 1 2 287692 id location 12 1 2 287692 element_id id 12 1 2 38596 2 4 3706 4 127 3219 element_id location 12 1 2 38596 2 4 3706 4 127 3219 location id 12 1 2 17851 2 3 2200 3 18 1777 18 382 1745 location element_id 12 1 2 17851 2 3 2200 3 18 1777 18 382 1745 using_container 452397 parent 11022 child 287692 parent child 12 1 2 3154 2 4 932 4 6 411 6 7 2698 7 17 921 19 143 758 178 179 1246 179 202 834 202 501 65 child parent 12 1 2 212991 2 3 49782 3 11 22869 13 47 2048 static_asserts 130452 id 130452 condition 130452 message 29660 location 16694 enclosing 1721 id condition 12 1 2 130452 id message 12 1 2 130452 id location 12 1 2 130452 id enclosing 12 1 2 130452 condition id 12 1 2 130452 condition message 12 1 2 130452 condition location 12 1 2 130452 condition enclosing 12 1 2 130452 message id 12 1 2 22073 2 3 422 3 4 2825 4 11 1442 12 17 2345 17 513 552 message condition 12 1 2 22073 2 3 422 3 4 2825 4 11 1442 12 17 2345 17 513 552 message location 12 1 2 27510 2 33 2150 message enclosing 12 1 2 23476 2 3 181 3 4 2650 4 11 1299 12 21 2052 location id 12 1 2 2897 2 3 2760 3 4 1325 5 6 3722 6 7 175 14 15 2033 16 17 38 17 18 3397 19 52 344 location condition 12 1 2 2897 2 3 2760 3 4 1325 5 6 3722 6 7 175 14 15 2033 16 17 38 17 18 3397 19 52 344 location message 12 1 2 4410 2 3 5976 3 4 6119 4 7 188 location enclosing 12 1 2 3436 2 3 6184 3 4 1123 4 5 3709 5 6 188 13 14 2033 16 21 19 enclosing id 12 1 2 1169 2 3 129 3 7 136 9 108 136 170 347 129 348 10697 19 enclosing condition 12 1 2 1169 2 3 129 3 7 136 9 108 136 170 347 129 348 10697 19 enclosing message 12 1 2 1325 2 5 136 5 180 129 211 2870 129 enclosing location 12 1 2 1312 2 5 149 5 180 129 211 1886 129 params 4589800 id 4572935 function 3007660 index 693 type_id 1834606 id function 12 1 2 4572273 2 69 661 id index 12 1 2 4572935 id type_id 12 1 2 4558064 2 4 14870 function id 12 1 2 2140887 2 3 469349 3 4 241595 4 65 155828 function index 12 1 2 2140887 2 3 469349 3 4 241595 4 65 155828 function type_id 12 1 2 2255896 2 3 465458 3 5 251350 5 20 34954 index id 12 1 2 346 4 5 140 6 118 54 191 616 54 884 5095 54 14377 277321 43 index function 12 1 2 346 4 5 140 6 118 54 191 616 54 884 5095 54 14377 277493 43 index type_id 12 1 2 346 2 3 140 4 37 54 38 104 54 171 1179 54 2870 151119 43 type_id id 12 1 2 1486737 2 3 184518 3 14 137781 14 5175 25568 type_id function 12 1 2 1506355 2 3 177679 3 23 138074 23 4690 12497 type_id index 12 1 2 1724311 2 65 110294 overrides 158806 new 124352 old 15440 new old 12 1 2 89904 2 3 34441 3 4 6 old new 12 1 2 8113 2 3 2013 3 4 870 4 5 1260 5 10 1227 10 43 1162 44 218 792 membervariables 308142 id 300035 type_id 56417 name 94717 id type_id 12 1 2 292000 2 5 8035 id name 12 1 2 300035 type_id id 12 1 2 40463 2 3 7041 3 6 4586 6 423 4235 460 3062 90 type_id name 12 1 2 44789 2 3 5326 3 9 4462 9 1352 1838 name id 12 1 2 63303 2 3 16272 3 5 8288 5 1294 6853 name type_id 12 1 2 75353 2 3 12998 3 421 6366 globalvariables 301151 id 301143 type_id 1460 name 295146 id type_id 12 1 2 301135 2 3 8 id name 12 1 2 301143 type_id id 12 1 2 1013 2 3 167 3 7 118 7 64 110 66 169462 52 type_id name 12 1 2 1049 2 3 141 3 7 117 7 102 110 105 168513 43 name id 12 1 2 291383 2 33 3763 name type_id 12 1 2 294545 2 12 601 localvariables 520470 id 520392 type_id 47453 name 75119 id type_id 12 1 2 520314 2 3 77 id name 12 1 2 520392 type_id id 12 1 2 26432 2 3 6749 3 4 2851 4 6 4053 6 13 3800 13 3196 3559 4920 4921 6 type_id name 12 1 2 35643 2 3 4865 3 5 4261 5 1158 2682 name id 12 1 2 42892 2 3 12894 3 4 5079 4 7 6710 7 31 5696 31 6112 1844 name type_id 12 1 2 63634 2 3 6379 3 819 5105 autoderivation 19481 var 19481 derivation_type 32 var derivation_type 12 1 2 19481 derivation_type var 12 20 21 6 39 40 6 161 162 6 475 476 6 2304 2305 6 enumconstants 93691 id 93691 parent 7996 index 7567 type_id 7853 name 72787 location 75749 id parent 12 1 2 93691 id index 12 1 2 93691 id type_id 12 1 2 93691 id name 12 1 2 93691 id location 12 1 2 93691 parent id 12 1 2 1591 2 3 818 3 4 2448 4 5 578 5 6 578 6 9 727 9 16 610 16 392 604 426 1166 38 parent index 12 1 2 1591 2 3 831 3 4 2494 4 5 571 5 6 584 6 9 701 9 17 623 17 1166 597 parent type_id 12 1 2 7255 2 3 740 parent name 12 1 2 1591 2 3 831 3 4 2494 4 5 571 5 6 584 6 9 701 9 17 623 17 1166 597 parent location 12 1 2 1630 2 3 831 3 4 2448 4 5 578 5 6 558 6 9 701 9 16 610 16 427 604 466 1166 32 index id 12 1 2 2604 2 3 928 3 4 922 4 7 571 7 10 688 10 11 350 11 12 552 12 30 597 30 1253 350 index parent 12 1 2 2604 2 3 928 3 4 922 4 7 571 7 9 675 9 11 363 11 12 552 12 29 597 29 1232 350 index type_id 12 1 2 2604 2 3 928 3 4 922 4 7 571 7 9 675 9 11 363 11 12 552 12 28 597 28 1210 350 index name 12 1 2 2604 2 3 928 3 4 922 4 7 571 7 10 688 10 11 350 11 12 552 12 28 597 28 674 350 index location 12 1 2 2604 2 3 928 3 4 922 4 7 571 7 10 688 10 11 350 11 12 552 12 28 597 28 774 350 type_id id 12 1 2 1591 2 3 799 3 4 2422 4 5 558 5 6 558 6 9 701 9 16 597 16 470 591 479 1166 32 type_id parent 12 1 2 7847 137 138 6 type_id index 12 1 2 1591 2 3 811 3 4 2468 4 5 552 5 6 565 6 9 675 9 17 610 17 1166 578 type_id name 12 1 2 1591 2 3 811 3 4 2468 4 5 552 5 6 565 6 9 675 9 17 610 17 1166 578 type_id location 12 1 2 1630 2 3 811 3 4 2422 4 5 558 5 6 539 6 9 675 9 16 597 16 470 591 621 1166 25 name id 12 1 2 65440 2 3 6827 3 239 519 name parent 12 1 2 66083 2 3 6184 3 239 519 name index 12 1 2 67772 2 13 5014 name type_id 12 1 2 61049 2 3 11218 3 239 519 name location 12 1 2 70318 2 23 2468 location id 12 1 2 70468 2 229 5281 location parent 12 1 2 70578 2 229 5170 location index 12 1 2 72157 2 17 3592 location type_id 12 1 2 65544 2 3 9951 3 229 253 location name 12 1 2 75580 2 27 168 builtintypes 509 id 509 name 509 kind 509 size 75 sign 32 alignment 54 id name 12 1 2 509 id kind 12 1 2 509 id size 12 1 2 509 id sign 12 1 2 509 id alignment 12 1 2 509 name id 12 1 2 509 name kind 12 1 2 509 name size 12 1 2 509 name sign 12 1 2 509 name alignment 12 1 2 509 kind id 12 1 2 509 kind name 12 1 2 509 kind size 12 1 2 509 kind sign 12 1 2 509 kind alignment 12 1 2 509 size id 12 1 2 10 2 3 10 4 5 10 7 8 10 9 10 10 11 12 10 13 14 10 size name 12 1 2 10 2 3 10 4 5 10 7 8 10 9 10 10 11 12 10 13 14 10 size kind 12 1 2 10 2 3 10 4 5 10 7 8 10 9 10 10 11 12 10 13 14 10 size sign 12 1 2 21 3 4 54 size alignment 12 1 2 54 2 3 21 sign id 12 6 7 10 12 13 10 29 30 10 sign name 12 6 7 10 12 13 10 29 30 10 sign kind 12 6 7 10 12 13 10 29 30 10 sign size 12 5 6 21 7 8 10 sign alignment 12 5 6 32 alignment id 12 4 5 10 8 9 10 10 11 10 12 13 10 13 14 10 alignment name 12 4 5 10 8 9 10 10 11 10 12 13 10 13 14 10 alignment kind 12 4 5 10 8 9 10 10 11 10 12 13 10 13 14 10 alignment size 12 1 2 10 2 3 43 alignment sign 12 3 4 54 derivedtypes 4408457 id 4408457 name 2176199 kind 86 type_id 2578132 id name 12 1 2 4408457 id kind 12 1 2 4408457 id type_id 12 1 2 4408457 name id 12 1 2 1573891 2 3 488328 3 45171 113980 name kind 12 1 2 2176167 2 3 32 name type_id 12 1 2 1574130 2 3 488100 3 45153 113969 kind id 12 21 22 10 62 63 10 2069 2070 10 31133 31134 10 45223 45224 10 61016 61017 10 96858 96859 10 170348 170349 10 kind name 12 1 2 10 13 14 10 39 40 10 1155 1156 10 17432 17433 10 40934 40935 10 48321 48322 10 92888 92889 10 kind type_id 12 12 13 10 21 22 10 983 984 10 31133 31134 10 45223 45224 10 61016 61017 10 96527 96528 10 170348 170349 10 type_id id 12 1 2 1521486 2 3 365026 3 4 620527 4 202 71091 type_id name 12 1 2 1522689 2 3 364874 3 4 619476 4 198 71091 type_id kind 12 1 2 1523003 2 3 366143 3 4 619433 4 7 69552 pointerishsize 3335520 id 3335520 size 21 alignment 10 id size 12 1 2 3335520 id alignment 12 1 2 3335520 size id 12 21 22 10 307720 307721 10 size alignment 12 1 2 21 alignment id 12 307741 307742 10 alignment size 12 2 3 10 arraysizes 16995 id 16995 num_elements 2135 bytesize 2482 alignment 75 id num_elements 12 1 2 16995 id bytesize 12 1 2 16995 id alignment 12 1 2 16995 num_elements id 12 1 2 162 2 3 1257 3 4 75 4 5 173 5 13 162 13 25 162 38 116 140 num_elements bytesize 12 1 2 1571 2 3 216 3 4 119 4 6 162 6 11 65 num_elements alignment 12 1 2 1571 2 3 238 3 4 140 4 7 162 7 8 21 bytesize id 12 1 2 151 2 3 1387 3 4 108 4 6 205 6 9 195 9 18 205 21 56 195 59 75 32 bytesize num_elements 12 1 2 1885 2 3 346 3 6 216 6 7 32 bytesize alignment 12 1 2 1929 2 3 281 3 5 227 5 7 43 alignment id 12 18 19 21 33 34 10 50 51 10 181 182 10 407 408 10 861 862 10 alignment num_elements 12 4 5 10 5 6 10 13 14 10 16 17 10 39 40 10 41 42 10 190 191 10 alignment bytesize 12 1 2 10 2 3 10 14 15 10 17 18 10 41 42 10 54 55 10 191 192 10 typedefbase 1798090 id 1798090 type_id 837313 id type_id 12 1 2 1798090 type_id id 12 1 2 648849 2 3 86937 3 6 68695 6 5503 32830 decltypes 46454 id 46454 expr 42932 base_type 8530 parentheses_would_change_meaning 21 id expr 12 1 2 46454 id base_type 12 1 2 46454 id parentheses_would_change_meaning 12 1 2 46454 expr id 12 1 2 39691 2 4 3240 expr base_type 12 1 2 39691 2 4 3240 expr parentheses_would_change_meaning 12 1 2 42932 base_type id 12 1 2 5755 2 3 2492 3 274 281 base_type expr 12 1 2 2286 2 3 5636 3 2451 606 base_type parentheses_would_change_meaning 12 1 2 8530 parentheses_would_change_meaning id 12 8 9 10 1356 1357 10 parentheses_would_change_meaning expr 12 8 9 10 3953 3954 10 parentheses_would_change_meaning base_type 12 8 9 10 779 780 10 usertypes 4144306 id 4144306 name 868886 kind 119 id name 12 1 2 4144306 id kind 12 1 2 4144306 name id 12 1 2 570463 2 3 192539 3 7 68500 7 32725 37382 name kind 12 1 2 816860 2 10 52025 kind id 12 23 24 10 372 373 10 776 777 10 1938 1939 10 4229 4230 10 16782 16783 10 17797 17798 10 20548 20549 10 75592 75593 10 95191 95192 10 149113 149114 10 kind name 12 16 17 10 38 39 21 418 419 10 560 561 10 780 781 10 2853 2854 10 4550 4551 10 9138 9139 10 11663 11664 10 55440 55441 10 usertypesize 1370156 id 1370156 size 1463 alignment 86 id size 12 1 2 1370156 id alignment 12 1 2 1370156 size id 12 1 2 422 2 3 195 3 4 65 4 5 86 5 8 119 8 12 108 12 17 119 19 38 119 42 261 119 284 99362 108 size alignment 12 1 2 1203 2 3 173 3 6 86 alignment id 12 1 2 10 3 4 10 7 8 10 50 51 10 54 55 10 2327 2328 10 10108 10109 10 113863 113864 10 alignment size 12 1 2 21 3 4 10 8 9 10 12 13 10 17 18 10 25 26 10 106 107 10 usertype_final 1312 id 1312 usertype_uuid 4826 id 4826 uuid 4826 id uuid 12 1 2 4826 uuid id 12 1 2 4826 mangled_name 4141065 id 4141065 mangled_name 478020 id mangled_name 12 1 2 4141065 mangled_name id 12 1 2 288667 2 3 61563 3 4 32949 4 7 36537 7 24 36634 24 8580 21666 is_pod_class 582213 id 582213 is_standard_layout_class 1145425 id 1145425 is_complete 1348901 id 1348901 is_class_template 222714 id 222714 class_instantiation 1144049 to 1142499 from 67232 to from 12 1 2 1141036 2 4 1463 from to 12 1 2 19726 2 3 11857 3 4 6774 4 5 4563 5 7 5571 7 11 5982 11 20 5137 20 84 5050 84 4845 2568 class_template_argument 3000322 type_id 1376323 index 1213 arg_type 850742 type_id index 12 1 2 560264 2 3 428660 3 4 242126 4 7 121372 7 113 23899 type_id arg_type 12 1 2 586190 2 3 440746 3 4 255425 4 113 93960 index type_id 12 1 2 10 2 3 769 3 26 97 29 64 97 69 435 97 616 9358 97 13712 123907 43 index arg_type 12 1 2 10 2 3 769 3 14 108 14 26 97 29 148 97 198 3602 97 11971 41372 32 arg_type type_id 12 1 2 516183 2 3 185136 3 4 56047 4 11 66603 11 11852 26771 arg_type index 12 1 2 737629 2 3 94426 3 22 18685 class_template_argument_value 342536 type_id 221229 index 151 arg_value 325172 type_id index 12 1 2 199129 2 3 13548 3 14 8551 type_id arg_value 12 1 2 187640 2 3 16724 3 37 16594 44 171 270 index type_id 12 8 9 54 20 21 10 25 26 10 206 207 10 389 390 10 552 553 10 1310 1311 10 5430 5431 10 5675 5676 10 9813 9814 10 index arg_value 12 8 9 54 20 21 10 42 43 10 311 312 10 514 515 10 715 716 10 1597 1598 10 6347 6348 10 8321 8322 10 12094 12095 10 arg_value type_id 12 1 2 308123 2 4 17049 arg_value index 12 1 2 325172 is_proxy_class_for 45836 id 45836 templ_param_id 45836 id templ_param_id 12 1 2 45836 templ_param_id id 12 1 2 45836 type_mentions 1674881 id 1674881 type_id 67096 location 1644422 kind 12 id type_id 12 1 2 1674881 id location 12 1 2 1674881 id kind 12 1 2 1674881 type_id id 12 1 2 30024 2 3 12283 3 4 3631 4 7 6054 7 13 5138 13 35 5183 35 9490 4781 type_id location 12 1 2 30024 2 3 12283 3 4 3631 4 7 6054 7 13 5138 13 35 5183 35 9490 4781 type_id kind 12 1 2 65856 2 3 1240 location id 12 1 2 1614300 2 5 30121 location type_id 12 1 2 1614300 2 5 30121 location kind 12 1 2 1644422 kind id 12 685 686 6 257149 257150 6 kind type_id 12 207 208 6 10313 10314 6 kind location 12 677 678 6 252468 252469 6 is_function_template 972255 id 972255 function_instantiation 700030 to 700030 from 127821 to from 12 1 2 700030 from to 12 1 2 60295 2 3 30478 3 4 7261 4 5 8714 5 10 9884 10 71 9592 71 653 1593 function_template_argument 1888193 function_id 1042035 index 216 arg_type 334493 function_id index 12 1 2 576761 2 3 287605 3 4 126271 4 21 51397 function_id arg_type 12 1 2 591014 2 3 285318 3 4 109644 4 21 56057 index function_id 12 4 5 10 7 8 10 17 18 10 39 40 10 65 66 10 152 153 10 241 242 10 328 329 10 425 426 10 523 524 10 758 759 10 1011 1012 10 1520 1521 10 1705 1706 10 2571 2572 10 2915 2916 10 5729 5730 10 18257 18258 10 44058 44059 10 90976 90977 10 index arg_type 12 4 5 10 7 8 10 14 15 10 22 23 10 32 33 10 54 55 10 60 61 10 62 63 10 78 79 10 91 92 10 140 141 10 214 215 10 242 243 10 317 318 10 521 522 10 694 695 10 1488 1489 10 3726 3727 10 8711 8712 10 17522 17523 10 arg_type function_id 12 1 2 223483 2 3 44590 3 6 27346 6 19 25308 19 2030 13765 arg_type index 12 1 2 311147 2 12 23346 function_template_argument_value 197655 function_id 105829 index 151 arg_value 170363 function_id index 12 1 2 100377 2 14 5451 function_id arg_value 12 1 2 83967 2 3 15987 3 119 5874 index function_id 12 3 4 65 5 6 10 6 7 10 111 112 10 445 446 10 861 862 10 2152 2153 10 2453 2454 10 4262 4263 10 index arg_value 12 5 6 65 7 8 10 8 9 10 169 170 10 408 409 10 1024 1025 10 2547 2548 10 4912 4913 10 6613 6614 10 arg_value function_id 12 1 2 143569 2 3 26294 3 4 498 arg_value index 12 1 2 170363 is_variable_template 17602 id 17602 variable_instantiation 35388 to 35388 from 6394 to from 12 1 2 35388 from to 12 1 2 2211 2 3 1885 3 4 357 4 5 726 5 9 531 9 21 487 24 288 195 variable_template_argument 5476 variable_id 844 index 32 arg_type 4196 variable_id index 12 1 2 682 2 3 123 3 5 38 variable_id arg_type 12 1 2 370 2 3 129 3 4 64 4 6 71 6 8 71 8 13 64 13 85 64 202 203 6 index variable_id 12 3 4 6 6 7 6 10 11 6 20 21 6 125 126 6 index arg_type 12 21 22 6 83 84 6 115 116 6 139 140 6 322 323 6 arg_type variable_id 12 1 2 3475 2 3 474 3 11 246 arg_type index 12 1 2 3982 2 4 214 variable_template_argument_value 136 variable_id 19 index 12 arg_value 136 variable_id index 12 1 2 12 2 3 6 variable_id arg_value 12 3 4 12 15 16 6 index variable_id 12 1 2 6 3 4 6 index arg_value 12 6 7 6 15 16 6 arg_value variable_id 12 1 2 136 arg_value index 12 1 2 136 routinetypes 421539 id 421539 return_type 173397 id return_type 12 1 2 421539 return_type id 12 1 2 139917 2 3 17580 3 10 13342 10 8267 2557 routinetypeargs 704387 routine 344519 index 346 type_id 202391 routine index 12 1 2 158418 2 3 94112 3 4 53066 4 6 31421 6 33 7500 routine type_id 12 1 2 182632 2 3 94925 3 4 46563 4 22 20398 index routine 12 1 2 119 2 7 21 10 16 21 19 33 21 51 72 21 90 111 21 134 193 21 262 356 21 464 693 21 1438 3592 21 8487 17171 21 31786 31787 10 index type_id 12 1 2 119 2 5 21 6 10 21 11 22 21 32 36 21 37 41 21 43 82 21 124 183 21 248 346 21 466 1095 21 2669 6025 21 13431 13432 10 type_id routine 12 1 2 120526 2 3 40265 3 4 12963 4 7 16420 7 1325 12215 type_id index 12 1 2 151709 2 3 38835 3 33 11846 ptrtomembers 12486 id 12486 type_id 9288 class_id 6286 id type_id 12 1 2 12486 id class_id 12 1 2 12486 type_id id 12 1 2 8931 2 111 357 type_id class_id 12 1 2 8931 2 111 357 class_id id 12 1 2 5278 2 3 509 8 65 498 class_id type_id 12 1 2 5278 2 3 509 8 65 498 specifiers 498 id 498 str 498 id str 12 1 2 498 str id 12 1 2 498 typespecifiers 1316038 type_id 1309231 spec_id 75 type_id spec_id 12 1 2 1302424 2 3 6806 spec_id type_id 12 102 103 10 222 223 10 598 599 10 957 958 10 2363 2364 10 20785 20786 10 96393 96394 10 funspecifiers 11898581 func_id 3610802 spec_id 173 func_id spec_id 12 1 2 332055 2 3 428379 3 4 865569 4 5 1867415 5 8 117383 spec_id func_id 12 50 51 10 181 182 10 491 492 10 592 593 10 662 663 10 5721 5722 10 9634 9635 10 10714 10715 10 12941 12942 10 15383 15384 10 28391 28392 10 34167 34168 10 160563 160564 10 240969 240970 10 271992 271993 10 305333 305334 10 varspecifiers 1110252 var_id 923337 spec_id 64 var_id spec_id 12 1 2 784946 2 3 91515 3 5 46874 spec_id var_id 12 17 18 6 160 161 6 446 447 6 5881 5882 6 8410 8411 6 8752 8753 6 11326 11327 6 13439 13440 6 42420 42421 6 80063 80064 6 attributes 414234 id 414234 kind 1 name 55 name_space 1 location 90620 id kind 12 1 2 414234 id name 12 1 2 414234 id name_space 12 1 2 414234 id location 12 1 2 414234 kind id 12 254158 254159 1 kind name 12 34 35 1 kind name_space 12 1 2 1 kind location 12 55601 55602 1 name id 12 1 2 3 4 5 3 6 10 4 25 42 4 46 61 4 75 164 4 225 444 4 648 780 4 807 1148 4 3562 12538 4 26224 35247 4 41457 49796 4 name kind 12 1 2 55 name name_space 12 1 2 55 name location 12 1 3 4 4 7 4 9 26 4 32 50 4 58 75 4 151 235 4 440 628 4 645 776 4 818 3958 4 11143 16981 4 19805 21504 4 22415 22416 1 name_space id 12 254158 254159 1 name_space kind 12 1 2 1 name_space name 12 34 35 1 name_space location 12 55601 55602 1 location id 12 1 2 26763 2 3 5319 3 4 30032 4 8 7396 8 9 17719 9 73 3388 location kind 12 1 2 90620 location name 12 1 2 28450 2 3 4685 3 4 49730 4 9 7373 9 10 379 location name_space 12 1 2 90620 attribute_args 152801 id 152801 kind 3 attribute 151500 index 6 location 57431 id kind 12 1 2 152801 id attribute 12 1 2 152801 id index 12 1 2 152801 id location 12 1 2 152801 kind id 12 3879 3880 1 89859 89860 1 kind attribute 12 3879 3880 1 89377 89378 1 kind index 12 1 2 1 4 5 1 kind location 12 3807 3808 1 34991 34992 1 attribute id 12 1 2 150721 2 5 779 attribute kind 12 1 2 151010 2 3 490 attribute index 12 1 2 150721 2 5 779 attribute location 12 1 2 150726 2 5 774 index id 12 1 2 1 319 320 1 478 479 1 92940 92941 1 index kind 12 1 2 4 2 3 1 index attribute 12 1 2 1 319 320 1 478 479 1 92955 92956 1 index location 12 1 2 1 252 253 1 410 411 1 34581 34582 1 location id 12 1 2 27328 2 3 8439 3 5 2889 5 6 17621 6 37 1152 location kind 12 1 2 51629 2 3 5802 location attribute 12 1 2 27314 2 3 8455 3 5 2888 5 6 17621 6 37 1152 location index 12 1 2 57427 3 4 4 attribute_arg_value 152776 arg 152776 value 2190 arg value 12 1 2 152776 value arg 12 1 2 1732 2 3 156 3 10 167 10 23976 133 attribute_arg_type 54 arg 54 type_id 32 arg type_id 12 1 2 54 type_id arg 12 1 2 10 2 3 21 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 19097 type_id 17732 spec_id 19097 type_id spec_id 12 1 2 17038 2 34 693 spec_id type_id 12 1 2 19097 funcattributes 300785 func_id 162277 spec_id 300785 func_id spec_id 12 1 2 88595 2 3 12432 3 4 59266 4 14 1983 spec_id func_id 12 1 2 300785 varattributes 371223 var_id 322421 spec_id 371223 var_id spec_id 12 1 2 273655 2 3 48763 14 15 3 spec_id var_id 12 1 2 371223 stmtattributes 986 stmt_id 986 spec_id 986 stmt_id spec_id 12 1 2 986 spec_id stmt_id 12 1 2 986 unspecifiedtype 9002061 type_id 9002061 unspecified_type_id 4949385 type_id unspecified_type_id 12 1 2 9002061 unspecified_type_id type_id 12 1 2 2701086 2 3 1937281 3 7950 311017 member 5094949 parent 804764 index 2644 child 5079548 parent index 12 1 3 70343 3 4 381479 4 5 94416 5 7 68793 7 9 59396 9 15 63850 15 47 60469 47 245 6015 parent child 12 1 3 69812 3 4 375930 4 5 97841 5 7 68685 7 9 59461 9 15 64772 15 42 60555 42 281 7706 index parent 12 1 2 487 2 5 238 5 10 227 10 64 205 65 137 205 144 213 205 219 295 205 299 393 216 393 649 205 649 3628 205 3644 31598 205 65753 73573 32 index child 12 1 2 476 2 5 195 5 9 205 9 22 205 25 132 205 132 199 205 199 279 205 279 366 205 382 480 205 489 1630 205 1771 8155 205 8939 74519 119 child parent 12 1 2 5079548 child index 12 1 2 5064362 2 7 15185 enclosingfunction 123615 child 123615 parent 70570 child parent 12 1 2 123615 parent child 12 1 2 37892 2 3 20832 3 4 6459 4 7 5310 7 45 75 derivations 385706 derivation 385706 sub 360192 index 65 super 232945 location 85961 derivation sub 12 1 2 385706 derivation index 12 1 2 385706 derivation super 12 1 2 385706 derivation location 12 1 2 385706 sub derivation 12 1 2 337886 2 7 22306 sub index 12 1 2 347392 2 7 12800 sub super 12 1 2 337897 2 7 22295 sub location 12 1 2 347381 2 7 12811 index derivation 12 1 2 10 4 5 10 44 45 10 234 235 10 1182 1183 10 34121 34122 10 index sub 12 1 2 10 4 5 10 44 45 10 234 235 10 1181 1182 10 33232 33233 10 index super 12 1 2 10 3 4 10 29 30 10 84 85 10 652 653 10 20767 20768 10 index location 12 1 2 10 4 5 10 17 18 10 51 52 10 255 256 10 7606 7607 10 super derivation 12 1 2 218324 2 1142 14621 super sub 12 1 2 218335 2 1142 14610 super index 12 1 2 232501 2 4 444 super location 12 1 2 225673 2 439 7272 location derivation 12 1 2 65574 2 3 8291 3 7 6535 7 795 5560 location sub 12 1 2 67785 2 3 6297 3 8 6958 8 795 4920 location index 12 1 2 85940 2 4 21 location super 12 1 2 68479 2 3 8107 3 9 6449 9 795 2926 derspecifiers 388058 der_id 385674 spec_id 43 der_id spec_id 12 1 2 383289 2 3 2384 spec_id der_id 12 220 221 10 263 264 10 987 988 10 34333 34334 10 direct_base_offsets 306931 der_id 306931 offset 195 der_id offset 12 1 2 306931 offset der_id 12 1 2 32 2 3 21 4 5 21 5 6 10 6 7 10 7 8 21 8 9 10 10 11 10 11 12 10 21 22 10 86 87 10 214 215 10 27928 27929 10 virtual_base_offsets 6264 sub 3468 super 476 offset 238 sub super 12 1 2 2731 2 4 303 4 7 249 7 11 184 sub offset 12 1 2 2926 2 4 292 4 8 249 super sub 12 1 2 75 2 3 43 3 4 54 4 5 86 5 7 32 8 13 43 13 15 43 15 23 43 24 60 43 196 197 10 super offset 12 1 2 270 2 3 75 4 6 32 6 8 43 8 10 43 14 15 10 offset sub 12 2 3 32 4 5 10 5 6 21 6 8 21 8 9 32 10 12 21 14 19 21 20 27 21 28 31 21 36 97 21 97 98 10 offset super 12 1 2 75 2 3 32 3 4 43 5 7 21 7 10 21 12 14 21 21 29 21 frienddecls 237444 id 237444 type_id 26966 decl_id 48405 location 7218 id type_id 12 1 2 237444 id decl_id 12 1 2 237444 id location 12 1 2 237444 type_id id 12 1 2 6145 2 3 10112 3 5 1961 5 6 899 6 8 2286 8 19 2091 21 43 2081 43 162 1387 type_id decl_id 12 1 2 6145 2 3 10112 3 5 1961 5 6 899 6 8 2286 8 19 2091 21 43 2081 43 162 1387 type_id location 12 1 2 25405 2 31 1560 decl_id id 12 1 2 33242 2 3 4931 3 7 3966 7 23 3761 23 394 2503 decl_id type_id 12 1 2 33242 2 3 4931 3 7 3966 7 23 3761 23 394 2503 decl_id location 12 1 2 47874 2 46 531 location id 12 1 2 6167 2 3 932 3 21129 119 location type_id 12 1 2 6785 2 2097 433 location decl_id 12 1 2 6178 2 3 921 3 3830 119 comments 1561817 id 1561817 contents 774990 location 1561817 id contents 12 1 2 1561817 id location 12 1 2 1561817 contents id 12 1 2 656176 2 3 74223 3 10738 44590 contents location 12 1 2 656176 2 3 74223 3 10738 44590 location id 12 1 2 1561817 location contents 12 1 2 1561817 commentbinding 704994 id 611185 element 676553 id element 12 1 2 550520 2 3 48514 3 97 12150 element id 12 1 2 648112 2 3 28440 exprconv 6470964 converted 6470955 conversion 6470964 converted conversion 12 1 2 6470947 2 4 8 conversion converted 12 1 2 6470964 compgenerated 6859342 id 6859342 synthetic_destructor_call 58919 element 45858 i 303 destructor_call 48893 element i 12 1 2 36526 2 3 6687 3 29 2644 element destructor_call 12 1 2 36526 2 3 6687 3 29 2644 i element 12 1 2 227 2 8 21 23 48 21 244 862 21 4231 4232 10 i destructor_call 12 1 2 227 2 8 21 22 42 21 187 667 21 3565 3566 10 destructor_call element 12 1 2 43116 2 3 3576 3 26 2200 destructor_call i 12 1 2 48893 namespaces 7597 id 7597 name 4086 id name 12 1 2 7597 name id 12 1 2 3435 2 3 411 3 139 238 namespace_inline 151 id 151 namespacembrs 1584090 parentid 7077 memberid 1584090 parentid memberid 12 1 2 726 2 3 791 3 4 346 4 5 520 5 7 552 7 12 574 12 19 531 19 34 541 36 52 574 52 105 531 105 230 541 231 744 531 778 39452 314 memberid parentid 12 1 2 1584090 exprparents 13432189 expr_id 13432000 child_index 3118 parent_id 9515340 expr_id child_index 12 1 2 13431994 2 3 6 expr_id parent_id 12 1 2 13431818 2 4 181 child_index expr_id 12 1 2 71 2 3 643 3 4 1649 4 46 240 46 56 233 56 3654 233 6420 1188854 45 child_index parent_id 12 1 2 71 2 3 643 3 4 1649 4 31 240 31 41 233 41 3639 233 6405 1188867 45 parent_id expr_id 12 1 2 6748421 2 3 2184263 3 1681 582655 parent_id child_index 12 1 2 6748441 2 3 2184243 3 480 582655 expr_isload 5009424 expr_id 5009424 conversionkinds 4246766 expr_id 4246766 kind 6 expr_id kind 12 1 2 4246766 kind expr_id 12 2189 2190 1 3368 3369 1 13714 13715 1 26502 26503 1 45529 45530 1 4155464 4155465 1 iscall 2293539 caller 2293539 kind 32 caller kind 12 1 2 2293539 kind caller 12 1386 1387 10 6427 6428 10 203793 203794 10 numtemplatearguments 162776 expr_id 162776 num 43 expr_id num 12 1 2 162776 num expr_id 12 3 4 10 41 42 10 669 670 10 14305 14306 10 specialnamequalifyingelements 10 id 10 name 10 id name 12 1 2 10 name id 12 1 2 10 namequalifiers 1119060 id 1119060 qualifiableelement 1119060 qualifyingelement 38800 location 504119 id qualifiableelement 12 1 2 1119060 id qualifyingelement 12 1 2 1119060 id location 12 1 2 1119060 qualifiableelement id 12 1 2 1119060 qualifiableelement qualifyingelement 12 1 2 1119060 qualifiableelement location 12 1 2 1119060 qualifyingelement id 12 1 2 18890 2 3 8035 3 4 4975 4 11 3079 11 121 2910 124 24963 909 qualifyingelement qualifiableelement 12 1 2 18890 2 3 8035 3 4 4975 4 11 3079 11 121 2910 124 24963 909 qualifyingelement location 12 1 2 24749 2 3 4670 3 4 3709 4 11 3027 11 16750 2643 location id 12 1 2 380150 2 3 56638 3 7 41762 7 381 25568 location qualifiableelement 12 1 2 380150 2 3 56638 3 7 41762 7 381 25568 location qualifyingelement 12 1 2 444298 2 3 44477 3 190 15343 varbind 5425985 expr 5425862 var 1530372 expr var 12 1 2 5425738 2 3 123 var expr 12 1 2 678893 2 3 308409 3 4 232367 4 5 92671 5 9 132849 9 6150 85181 funbind 2412732 expr 2116341 fun 433346 expr fun 12 1 2 1820189 2 3 295975 3 5 175 fun expr 12 1 2 251653 2 3 75463 3 4 31180 4 7 33850 7 37 33376 37 6664 7821 expr_allocator 29979 expr 29979 func 119 form 10 expr func 12 1 2 29979 expr form 12 1 2 29979 func expr 12 1 2 32 3 4 10 5 6 10 6 7 10 7 8 21 42 43 10 1327 1328 10 1366 1367 10 func form 12 1 2 119 form expr 12 2766 2767 10 form func 12 11 12 10 expr_deallocator 32917 expr 32917 func 130 form 21 expr func 12 1 2 32917 expr form 12 1 2 32917 func expr 12 1 2 32 2 3 21 3 4 10 6 7 10 7 8 21 118 119 10 1274 1275 10 1615 1616 10 func form 12 1 2 130 form expr 12 1284 1285 10 1753 1754 10 form func 12 4 5 10 8 9 10 expr_cond_two_operand 612 cond 612 expr_cond_guard 154485 cond 154485 guard 154485 cond guard 12 1 2 154485 guard cond 12 1 2 154485 expr_cond_true 154485 cond 154485 true 154485 cond true 12 1 2 154485 true cond 12 1 2 154485 expr_cond_false 154485 cond 154485 false 154485 cond false 12 1 2 154485 false cond 12 1 2 154485 values 8774622 id 8774622 str 651637 id str 12 1 2 8774622 str id 12 1 2 540186 2 3 65496 3 4040441 45955 valuetext 4778502 id 4778502 text 706785 id text 12 1 2 4778502 text id 12 1 2 529394 2 3 102965 3 7 57061 7 427516 17365 valuebind 9496119 val 8768412 expr 9496119 val expr 12 1 2 8041464 2 3 726192 3 6 756 expr val 12 1 2 9496119 fieldoffsets 250750 id 250750 byteoffset 8983 bitoffset 51 id byteoffset 12 1 2 250750 id bitoffset 12 1 2 250750 byteoffset id 12 1 2 6106 2 3 779 3 6 747 6 17 675 17 11719 675 byteoffset bitoffset 12 1 2 8542 2 9 441 bitoffset id 12 83 84 6 87 88 6 102 103 6 122 123 6 127 128 6 153 154 6 195 196 6 37732 37733 6 bitoffset byteoffset 12 40 41 6 44 45 6 45 46 6 52 53 6 54 55 6 58 59 6 66 67 6 1383 1384 6 bitfield 13845 id 13845 bits 68 declared_bits 68 id bits 12 1 2 13845 id declared_bits 12 1 2 13845 bits id 12 1 2 14 2 3 8 3 4 8 4 5 6 5 6 3 6 7 4 8 14 4 17 36 4 37 94 4 97 152 4 2106 5611 3 bits declared_bits 12 1 2 68 declared_bits id 12 1 2 14 2 3 8 3 4 8 4 5 6 5 6 3 6 7 4 8 14 4 17 36 4 37 94 4 97 152 4 2106 5611 3 declared_bits bits 12 1 2 68 initialisers 1662175 init 1662175 var 641756 expr 1662175 location 318179 init var 12 1 2 1662175 init expr 12 1 2 1662175 init location 12 1 2 1662175 var init 12 1 2 555333 2 16 28660 16 17 48973 17 53 8789 var expr 12 1 2 555333 2 16 28660 16 17 48973 17 53 8789 var location 12 1 2 641743 2 3 12 expr init 12 1 2 1662175 expr var 12 1 2 1662175 expr location 12 1 2 1662175 location init 12 1 2 245703 2 3 23690 3 7 24210 7 65 24048 67 109109 526 location var 12 1 2 268251 2 3 24931 3 22 23885 22 12503 1110 location expr 12 1 2 245703 2 3 23690 3 7 24210 7 65 24048 67 109109 526 expr_ancestor 65325 exp 64631 ancestor 46563 exp ancestor 12 1 2 64002 2 4 628 ancestor exp 12 1 2 34543 2 3 9592 3 29 2427 exprs 18461258 id 18461258 kind 1094 location 3585917 id kind 12 1 2 18461258 id location 12 1 2 18461258 kind id 12 2 14 86 15 50 86 50 90 86 90 223 86 306 472 86 484 715 86 866 2036 86 2167 2960 86 3202 4443 86 4720 6423 86 6723 13439 86 17876 100489 86 114342 428357 54 kind location 12 1 4 97 4 14 97 14 24 86 24 38 86 38 134 86 144 259 86 270 481 86 481 1076 86 1099 1408 86 1427 2051 86 2060 4561 86 5889 59193 86 60309 118611 32 location id 12 1 2 1649719 2 3 725837 3 4 318788 4 5 272431 5 9 311028 9 45 269006 45 143462 39106 location kind 12 1 2 2542158 2 3 786154 3 30 257604 expr_types 18609954 id 18457486 typeid 1280368 value_category 32 id typeid 12 1 2 18306730 2 4 150755 id value_category 12 1 2 18457486 typeid id 12 1 2 468861 2 3 252672 3 4 107476 4 5 88617 5 8 114110 8 13 96724 13 36 97331 36 126306 54572 typeid value_category 12 1 2 1115749 2 3 155026 3 4 9592 value_category id 12 7302 7303 10 383285 383286 10 1312333 1312334 10 value_category typeid 12 1649 1650 10 32129 32130 10 100424 100425 10 new_allocated_type 31757 expr 31757 type_id 16323 expr type_id 12 1 2 31757 type_id expr 12 1 2 10220 2 3 3674 3 5 1387 5 107 1040 new_array_allocated_type 5287 expr 5287 type_id 2273 expr type_id 12 1 2 5287 type_id expr 12 1 2 32 2 3 2013 3 7 175 8 15 51 aggregate_field_init 4011083 aggregate 849492 initializer 4010900 field 2207 aggregate initializer 12 1 2 6536 2 3 501609 3 4 11344 4 5 88845 5 12 49882 12 13 191083 13 42 193 aggregate field 12 1 2 6535 2 3 501577 3 4 11344 4 5 88851 5 12 49908 12 13 191083 13 42 194 initializer aggregate 12 1 2 4010900 initializer field 12 1 2 4010717 2 3 183 field aggregate 12 1 2 814 2 3 194 3 7 194 7 13 174 13 22 176 22 47 168 49 113 166 115 410 168 417 288626 153 field initializer 12 1 2 814 2 3 194 3 7 194 7 13 174 13 22 176 22 47 168 49 113 166 115 410 168 417 288626 153 aggregate_array_init 731690 aggregate 65759 initializer 731690 element_index 17485 aggregate initializer 12 1 2 7541 2 3 7819 3 4 17355 4 5 8024 5 6 5817 6 8 5016 8 11 5394 11 22 5004 22 17486 3789 aggregate element_index 12 1 2 7541 2 3 7819 3 4 17355 4 5 8024 5 6 5817 6 8 5016 8 11 5394 11 22 5004 22 17486 3789 initializer aggregate 12 1 2 731690 initializer element_index 12 1 2 731690 element_index aggregate 12 1 2 6580 2 3 2653 3 5 1308 5 6 1488 7 9 1059 9 15 1388 15 27 1379 27 198 1316 202 65759 314 element_index initializer 12 1 2 6580 2 3 2653 3 5 1308 5 6 1488 7 9 1059 9 15 1388 15 27 1379 27 198 1316 202 65759 314 condition_decl_bind 6947 expr 6947 decl 6947 expr decl 12 1 2 6947 decl expr 12 1 2 6947 typeid_bind 4368 expr 4368 type_id 2319 expr type_id 12 1 2 4368 type_id expr 12 1 2 1159 2 3 888 3 6 205 6 17 65 uuidof_bind 844 expr 844 type_id 643 expr type_id 12 1 2 844 type_id expr 12 1 2 474 2 3 136 3 4 32 sizeof_bind 157116 expr 157116 type_id 2704 expr type_id 12 1 2 157116 type_id expr 12 1 2 1063 2 3 356 3 4 202 4 9 202 9 32 129 34 36 233 36 68 202 68 114 202 119 6844 110 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 12660 expr 12660 default_capture 19 has_explicit_return_type 12 expr default_capture 12 1 2 12660 expr has_explicit_return_type 12 1 2 12660 default_capture expr 12 278 279 6 700 701 6 971 972 6 default_capture has_explicit_return_type 12 2 3 19 has_explicit_return_type expr 12 832 833 6 1117 1118 6 has_explicit_return_type default_capture 12 3 4 12 lambda_capture 21618 id 21618 lambda 10153 index 110 field 21618 captured_by_reference 12 is_implicit 12 location 13849 id lambda 12 1 2 21618 id index 12 1 2 21618 id field 12 1 2 21618 id captured_by_reference 12 1 2 21618 id is_implicit 12 1 2 21618 id location 12 1 2 21618 lambda id 12 1 2 5131 2 3 2345 3 4 1247 4 6 909 6 18 519 lambda index 12 1 2 5131 2 3 2345 3 4 1247 4 6 909 6 18 519 lambda field 12 1 2 5131 2 3 2345 3 4 1247 4 6 909 6 18 519 lambda captured_by_reference 12 1 2 9691 2 3 461 lambda is_implicit 12 1 2 10133 2 3 19 lambda location 12 1 2 5606 2 3 2468 3 4 1026 4 7 811 7 18 240 index id 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 10 11 6 12 13 6 16 17 6 18 19 6 23 24 6 45 46 6 80 81 6 140 141 6 220 221 6 412 413 6 773 774 6 1563 1564 6 index lambda 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 10 11 6 12 13 6 16 17 6 18 19 6 23 24 6 45 46 6 80 81 6 140 141 6 220 221 6 412 413 6 773 774 6 1563 1564 6 index field 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 10 11 6 12 13 6 16 17 6 18 19 6 23 24 6 45 46 6 80 81 6 140 141 6 220 221 6 412 413 6 773 774 6 1563 1564 6 index captured_by_reference 12 1 2 25 2 3 84 index is_implicit 12 1 2 64 2 3 45 index location 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 9 10 6 11 12 6 14 15 6 16 17 6 21 22 6 40 41 6 64 65 6 99 100 6 176 177 6 349 350 6 589 590 6 932 933 6 field id 12 1 2 21618 field lambda 12 1 2 21618 field index 12 1 2 21618 field captured_by_reference 12 1 2 21618 field is_implicit 12 1 2 21618 field location 12 1 2 21618 captured_by_reference id 12 1201 1202 6 2127 2128 6 captured_by_reference lambda 12 613 614 6 1021 1022 6 captured_by_reference index 12 13 14 6 17 18 6 captured_by_reference field 12 1201 1202 6 2127 2128 6 captured_by_reference is_implicit 12 2 3 12 captured_by_reference location 12 544 545 6 1591 1592 6 is_implicit id 12 848 849 6 2480 2481 6 is_implicit lambda 12 637 638 6 929 930 6 is_implicit index 12 7 8 6 17 18 6 is_implicit field 12 848 849 6 2480 2481 6 is_implicit captured_by_reference 12 2 3 12 is_implicit location 12 330 331 6 1802 1803 6 location id 12 1 2 12485 2 6 1039 6 68 324 location lambda 12 1 2 12926 2 68 922 location index 12 1 2 13316 2 8 532 location field 12 1 2 12485 2 6 1039 6 68 324 location captured_by_reference 12 1 2 13829 2 3 19 location is_implicit 12 1 2 13849 fold 4 expr 4 operator 4 is_left_fold 2 expr operator 12 1 2 4 expr is_left_fold 12 1 2 4 operator expr 12 1 2 4 operator is_left_fold 12 1 2 4 is_left_fold expr 12 2 3 2 is_left_fold operator 12 2 3 2 stmts 4651977 id 4651977 kind 116 location 2016407 id kind 12 1 2 4651977 id location 12 1 2 4651977 kind id 12 26 27 6 553 554 6 828 829 6 1443 1444 6 1582 1583 6 1908 1909 6 2445 2446 6 3327 3328 6 3570 3571 6 4942 4943 6 15732 15733 6 15997 15998 6 20983 20984 6 68504 68505 6 87453 87454 6 109229 109230 6 182456 182457 6 195155 195156 6 kind location 12 26 27 6 414 415 6 785 786 6 1053 1054 6 1285 1286 6 1329 1330 6 1370 1371 6 2027 2028 6 2301 2302 6 2430 2431 6 6908 6909 6 8367 8368 6 10976 10977 6 36004 36005 6 42618 42619 6 45224 45225 6 80548 80549 6 96139 96140 6 location id 12 1 2 1715650 2 4 176807 4 1671 123949 location kind 12 1 2 1952279 2 10 64128 type_vla 1 type_id 1 decl 1 type_id decl 12 1 2 1 decl type_id 12 1 2 1 variable_vla 8 var 8 decl 8 var decl 12 1 2 8 decl var 12 1 2 8 if_then 524673 if_stmt 524673 then_id 524673 if_stmt then_id 12 1 2 524673 then_id if_stmt 12 1 2 524673 if_else 148314 if_stmt 148314 else_id 148314 if_stmt else_id 12 1 2 148314 else_id if_stmt 12 1 2 148314 constexpr_if_then 3 constexpr_if_stmt 3 then_id 3 constexpr_if_stmt then_id 12 1 2 3 then_id constexpr_if_stmt 12 1 2 3 constexpr_if_else 1 constexpr_if_stmt 1 else_id 1 constexpr_if_stmt else_id 12 1 2 1 else_id constexpr_if_stmt 12 1 2 1 while_body 30641 while_stmt 30641 body_id 30641 while_stmt body_id 12 1 2 30641 body_id while_stmt 12 1 2 30641 do_body 149931 do_stmt 149931 body_id 149931 do_stmt body_id 12 1 2 149931 body_id do_stmt 12 1 2 149931 switch_case 271721 switch_stmt 53308 index 264 case_id 271721 switch_stmt index 12 1 5 4059 5 6 47188 6 163 2060 switch_stmt case_id 12 1 5 4059 5 6 47188 6 163 2060 index switch_stmt 12 1 2 138 2 5 22 6 17 24 17 36 21 36 86 21 91 474 21 606 32709 14 index case_id 12 1 2 138 2 5 22 6 17 24 17 36 21 36 86 21 91 474 21 606 32709 14 case_id switch_stmt 12 1 2 271721 case_id index 12 1 2 271721 switch_body 53308 switch_stmt 53308 body_id 53308 switch_stmt body_id 12 1 2 53308 body_id switch_stmt 12 1 2 53308 for_initialization 29667 for_stmt 29667 init_id 29667 for_stmt init_id 12 1 2 29667 init_id for_stmt 12 1 2 29667 for_condition 31505 for_stmt 31505 condition_id 31505 for_stmt condition_id 12 1 2 31505 condition_id for_stmt 12 1 2 31505 for_update 29407 for_stmt 29407 update_id 29407 for_stmt update_id 12 1 2 29407 update_id for_stmt 12 1 2 29407 for_body 32103 for_stmt 32103 body_id 32103 for_stmt body_id 12 1 2 32103 body_id for_stmt 12 1 2 32103 stmtparents 4113351 id 4113351 index 12615 parent 1738665 id index 12 1 2 4113351 id parent 12 1 2 4113351 index id 12 1 2 3962 2 3 1078 3 4 513 4 5 1474 7 8 1032 8 12 818 12 29 1110 29 37 896 37 74 961 74 192180 766 index parent 12 1 2 3962 2 3 1078 3 4 513 4 5 1474 7 8 1032 8 12 818 12 29 1110 29 37 896 37 74 961 74 192180 766 parent id 12 1 2 990323 2 3 382079 3 4 108209 4 6 113841 6 17 131575 17 1943 12634 parent index 12 1 2 990323 2 3 382079 3 4 108209 4 6 113841 6 17 131575 17 1943 12634 ishandler 21612 block 21612 stmt_decl_bind 531383 stmt 524523 num 51 decl 531383 stmt num 12 1 2 519092 2 9 5430 stmt decl 12 1 2 519073 2 9 5450 num stmt 12 1 2 6 4 5 6 7 8 6 9 10 6 24 25 6 172 173 6 836 837 6 80746 80747 6 num decl 12 1 2 6 4 5 6 7 8 6 9 10 6 24 25 6 172 173 6 836 837 6 80749 80750 6 decl stmt 12 1 2 531383 decl num 12 1 2 531383 stmt_decl_entry_bind 498005 stmt 454241 num 444 decl_entry 474016 stmt num 12 1 2 422673 2 274 31568 stmt decl_entry 12 1 2 422673 2 15 31568 num stmt 12 8 9 6 11 12 213 13 14 1 15 16 190 17 278706 32 num decl_entry 12 8 9 6 11 12 213 13 14 190 15 267734 34 decl_entry stmt 12 1 2 462337 2 17 11679 decl_entry num 12 1 2 473936 2 273 79 blockscope 1309621 block 1309621 enclosing 1173021 block enclosing 12 1 2 1309621 enclosing block 12 1 2 1093573 2 509 79447 jumpinfo 351037 id 351037 str 5914 target 81577 id str 12 1 2 351037 id target 12 1 2 351037 str id 12 2 3 3212 3 4 796 4 5 686 5 7 487 7 15 459 15 181398 272 str target 12 1 2 4703 2 3 674 3 12 456 12 38931 79 target id 12 1 2 254 2 3 19879 3 4 7102 4 5 3572 5 6 38447 6 7 10579 7 166 1742 target str 12 1 2 81577 preprocdirects 1308115 id 1308115 kind 140 location 1301872 id kind 12 1 2 1308115 id location 12 1 2 1308115 kind id 12 4 5 10 8 9 10 500 501 10 967 968 10 1755 1756 10 1881 1882 10 5258 5259 10 5570 5571 10 7598 7599 10 14233 14234 10 26512 26513 10 27401 27402 10 29002 29003 10 kind location 12 4 5 10 7 8 10 500 501 10 967 968 10 1755 1756 10 1881 1882 10 5258 5259 10 5570 5571 10 7598 7599 10 14233 14234 10 26170 26171 10 27401 27402 10 28769 28770 10 location id 12 1 2 1301546 2 235 325 location kind 12 1 2 1301872 preprocpair 374369 begin 296991 elseelifend 374369 begin elseelifend 12 1 2 235829 2 3 53911 3 53 7251 elseelifend begin 12 1 2 374369 preproctrue 164618 branch 164618 preprocfalse 117730 branch 117730 preproctext 954122 id 954122 head 458142 body 173528 id head 12 1 2 954122 id body 12 1 2 954122 head id 12 1 2 341918 2 3 77258 3 19 34369 19 752 4595 head body 12 1 2 436714 2 38 21428 body id 12 1 2 163079 2 64816 10448 body head 12 1 2 164542 2 21810 8985 includes 287443 id 287443 included 53966 id included 12 1 2 287443 included id 12 1 2 26576 2 3 8855 3 4 4563 4 6 4790 6 11 4140 11 41 4064 41 763 975 link_targets 574 id 574 binary 574 id binary 12 1 2 574 binary id 12 1 2 574 link_parent 18584884 element 5164827 link_target 574 element link_target 12 1 2 1543684 2 3 1943264 3 4 754223 4 6 422385 6 29 402680 29 45 98589 link_target element 12 2 3 86 5 559 43 2834 6256 43 6663 8713 43 10268 13146 43 13433 20518 43 25549 27566 43 27680 33162 43 34917 40444 43 42525 46022 43 47794 58086 43 58594 139377 43 388296 388297 10 xmlEncoding 39724 id 39724 encoding 1 id encoding 12 1 2 39724 encoding id 12 39724 39725 1 xmlDTDs 1 id 1 root 1 publicId 1 systemId 1 fileid 1 id root 12 1 2 1 id publicId 12 1 2 1 id systemId 12 1 2 1 id fileid 12 1 2 1 root id 12 1 2 1 root publicId 12 1 2 1 root systemId 12 1 2 1 root fileid 12 1 2 1 publicId id 12 1 2 1 publicId root 12 1 2 1 publicId systemId 12 1 2 1 publicId fileid 12 1 2 1 systemId id 12 1 2 1 systemId root 12 1 2 1 systemId publicId 12 1 2 1 systemId fileid 12 1 2 1 fileid id 12 1 2 1 fileid root 12 1 2 1 fileid publicId 12 1 2 1 fileid systemId 12 1 2 1 xmlElements 1270313 id 1270313 name 4655 parentid 578021 idx 35122 fileid 39721 id name 12 1 2 1270313 id parentid 12 1 2 1270313 id idx 12 1 2 1270313 id fileid 12 1 2 1270313 name id 12 1 2 420 2 5 156 5 6 3832 6 310317 247 name parentid 12 1 2 456 2 5 150 5 6 3829 6 161565 220 name idx 12 1 2 4358 2 35123 297 name fileid 12 1 2 486 2 5 133 5 6 3831 6 14503 205 parentid id 12 1 2 371969 2 3 62095 3 4 104113 4 35123 39844 parentid name 12 1 2 500482 2 3 17866 3 4 49117 4 45 10556 parentid idx 12 1 2 371969 2 3 62095 3 4 104113 4 35123 39844 parentid fileid 12 1 2 578021 idx id 12 2 3 606 4 5 17851 5 6 6533 6 7 859 7 8 4471 9 16 2719 16 578022 2083 idx name 12 1 2 18457 2 3 6533 3 4 6178 4 8 2624 8 4397 1330 idx parentid 12 2 3 606 4 5 17851 5 6 6533 6 7 859 7 8 4471 9 16 2719 16 578022 2083 idx fileid 12 2 3 606 4 5 17851 5 6 6533 6 7 859 7 8 4471 9 16 2719 16 39722 2083 fileid id 12 1 2 20457 2 3 3115 3 7 3026 7 8 3588 8 9 2220 9 11 3099 11 19 3087 19 114506 1129 fileid name 12 1 2 20459 2 3 3458 3 5 2569 5 7 2172 7 8 6158 8 9 3501 9 46 1404 fileid parentid 12 1 2 20457 2 3 3870 3 5 2152 5 6 2876 6 7 2720 7 8 4132 8 14 3096 14 31079 418 fileid idx 12 1 2 25894 2 3 5301 3 4 3787 4 6 3268 6 35123 1471 xmlAttrs 1202020 id 1202020 elementid 760198 name 3649 value 121803 idx 2000 fileid 39448 id elementid 12 1 2 1202020 id name 12 1 2 1202020 id value 12 1 2 1202020 id idx 12 1 2 1202020 id fileid 12 1 2 1202020 elementid id 12 1 2 425697 2 3 249659 3 4 66474 4 2001 18368 elementid name 12 1 2 425778 2 3 249579 3 4 66475 4 2001 18366 elementid value 12 1 2 466237 2 3 266291 3 46 27670 elementid idx 12 1 2 425697 2 3 249659 3 4 66474 4 2001 18368 elementid fileid 12 1 2 760198 name id 12 1 2 3467 2 262475 182 name elementid 12 1 2 3467 2 262475 182 name value 12 1 2 3501 2 54146 148 name idx 12 1 2 3531 2 11 118 name fileid 12 1 2 3491 2 21768 158 value id 12 1 2 72032 2 3 42366 3 199269 7405 value elementid 12 1 2 72036 2 3 42374 3 199269 7393 value name 12 1 2 116722 2 2041 5081 value idx 12 1 2 117957 2 2001 3846 value fileid 12 1 2 86306 2 3 28570 3 4175 6927 idx id 12 1 2 1955 2 760199 45 idx elementid 12 1 2 1955 2 760199 45 idx name 12 1 2 1955 2 189 45 idx value 12 1 2 1955 2 116643 45 idx fileid 12 1 2 1955 2 39449 45 fileid id 12 1 2 22884 2 4 2565 4 6 2294 6 7 3299 7 9 3272 9 16 3143 16 129952 1991 fileid elementid 12 1 2 23890 2 4 2131 4 5 1971 5 6 4096 6 8 3519 8 16 3137 16 106600 704 fileid name 12 1 2 22946 2 3 2338 3 4 2726 4 5 2824 5 6 2994 6 7 3876 7 2002 1744 fileid value 12 1 2 22916 2 4 2772 4 5 2112 5 6 3510 6 8 1993 8 11 3365 11 50357 2780 fileid idx 12 1 2 26133 2 3 9699 3 5 3511 5 2001 105 xmlNs 71201 id 4185 prefixName 958 URI 4185 fileid 39544 id prefixName 12 1 2 2602 2 3 1553 3 872 30 id URI 12 1 2 4185 id fileid 12 1 6 274 6 7 3825 7 24905 86 prefixName id 12 1 2 915 2 4054 43 prefixName URI 12 1 2 915 2 4054 43 prefixName fileid 12 1 2 828 2 5 73 5 24903 57 URI id 12 1 2 4185 URI prefixName 12 1 2 2602 2 3 1553 3 872 30 URI fileid 12 1 6 274 6 7 3825 7 24905 86 fileid id 12 1 2 11655 2 3 26146 3 8 1743 fileid prefixName 12 1 2 11653 2 3 25982 3 31 1909 fileid URI 12 1 2 11655 2 3 26146 3 8 1743 xmlHasNs 1139730 elementId 1139730 nsId 4136 fileid 39537 elementId nsId 12 1 2 1139730 elementId fileid 12 1 2 1139730 nsId elementId 12 1 5 234 5 6 3824 6 643289 78 nsId fileid 12 1 5 257 5 6 3823 6 24759 56 fileid elementId 12 1 2 3669 2 3 20429 3 7 2536 7 8 3473 8 9 2258 9 11 3036 11 18 2966 18 147552 1170 fileid nsId 12 1 2 18261 2 3 21032 3 8 244 xmlComments 26812 id 26812 text 22933 parentid 26546 fileid 26368 id text 12 1 2 26812 id parentid 12 1 2 26812 id fileid 12 1 2 26812 text id 12 1 2 21517 2 62 1416 text parentid 12 1 2 21519 2 62 1414 text fileid 12 1 2 21522 2 62 1411 parentid id 12 1 2 26379 2 17 167 parentid text 12 1 2 26379 2 17 167 parentid fileid 12 1 2 26546 fileid id 12 1 2 26161 2 17 207 fileid text 12 1 2 26165 2 17 203 fileid parentid 12 1 2 26223 2 10 145 xmlChars 439958 id 439958 text 100518 parentid 433851 idx 4 isCDATA 1 fileid 26494 id text 12 1 2 439958 id parentid 12 1 2 439958 id idx 12 1 2 439958 id isCDATA 12 1 2 439958 id fileid 12 1 2 439958 text id 12 1 2 60389 2 4 3811 4 5 29257 5 23171 7061 text parentid 12 1 2 60389 2 4 3811 4 5 29257 5 23171 7061 text idx 12 1 2 100517 2 3 1 text isCDATA 12 1 2 100518 text fileid 12 1 2 61284 2 4 4205 4 5 28328 5 351 6701 parentid id 12 1 2 429716 2 5 4135 parentid text 12 1 2 429716 2 5 4135 parentid idx 12 1 2 429716 2 5 4135 parentid isCDATA 12 1 2 433851 parentid fileid 12 1 2 433851 idx id 12 80 81 1 1892 1893 1 4135 4136 1 433851 433852 1 idx text 12 1 2 1 3 4 1 16 17 1 100499 100500 1 idx parentid 12 80 81 1 1892 1893 1 4135 4136 1 433851 433852 1 idx isCDATA 12 1 2 4 idx fileid 12 4 5 1 46 47 1 97 98 1 26494 26495 1 isCDATA id 12 439958 439959 1 isCDATA text 12 100518 100519 1 isCDATA parentid 12 433851 433852 1 isCDATA idx 12 4 5 1 isCDATA fileid 12 26494 26495 1 fileid id 12 1 2 25303 2 35123 1191 fileid text 12 1 2 25765 2 35123 729 fileid parentid 12 1 2 25312 2 35123 1182 fileid idx 12 1 2 26397 2 5 97 fileid isCDATA 12 1 2 26494 xmllocations 3051056 xmlElement 2982460 location 3051056 xmlElement location 12 1 2 2978326 2 24903 4134 location xmlElement 12 1 2 3051056