@compilation 9948 @externalDataElement 65 @external_package 4 @svnentry 575525 @location_default 29655085 @location_stmt 3813506 @location_expr 13165934 @diagnostic 72091 @file 122193 @folder 15274 @macroinvocation 34146969 @function 4628081 @fun_decl 4995588 @var_decl 8391088 @type_decl 3240444 @namespace_decl 307431 @using 369357 @static_assert 130562 @parameter 6536430 @membervariable 1052936 @globalvariable 301270 @localvariable 581167 @enumconstant 241267 @builtintype 21754 @derivedtype 4324912 @decltype 28696 @usertype 5230255 @mangledname 2114368 @type_mention 4022409 @routinetype 547157 @ptrtomember 37491 @specifier 24531 @attribute_arg_token 38879 @attribute_arg_type 462 @attribute_arg_constant_expr 367506 @attribute_arg_empty 1 @attribute_arg_constant 1 @gnuattribute 680858 @stdattribute 493031 @alignas 9719 @declspec 243692 @msattribute 3 @derivation 368264 @frienddecl 716134 @comment 8773331 @namespace 12497 @specialnamequalifyingelement 462 @namequalifier 1533108 @value 10759479 @initialiser 1699574 @lambdacapture 27771 @errorexpr 46893 @address_of 438806 @reference_to 1592319 @indirect 292157 @ref_indirect 1938637 @array_to_pointer 1428562 @vacuous_destructor_call 8150 @parexpr 3581772 @arithnegexpr 650874 @complementexpr 27791 @notexpr 275934 @postincrexpr 61942 @postdecrexpr 41968 @preincrexpr 70456 @predecrexpr 26164 @conditionalexpr 656192 @addexpr 397795 @subexpr 340216 @mulexpr 305914 @divexpr 132910 @remexpr 15842 @paddexpr 86517 @psubexpr 49816 @pdiffexpr 35455 @lshiftexpr 565465 @rshiftexpr 140568 @andexpr 488177 @orexpr 145184 @xorexpr 54084 @eqexpr 469864 @neexpr 301187 @gtexpr 99050 @ltexpr 104605 @geexpr 59150 @leexpr 212171 @assignexpr 935392 @assignaddexpr 68222 @assignsubexpr 11180 @assignmulexpr 7146 @assigndivexpr 4985 @assignremexpr 418 @assignlshiftexpr 2712 @assignrshiftexpr 4495 @assignandexpr 4816 @assignorexpr 23829 @assignxorexpr 21807 @assignpaddexpr 13606 @andlogicalexpr 249535 @orlogicalexpr 864670 @commaexpr 124042 @subscriptexpr 367579 @callexpr 304095 @vastartexpr 3707 @vaendexpr 2777 @vacopyexpr 141 @varaccess 6019061 @thisaccess 1127159 @new_expr 47669 @delete_expr 11749 @throw_expr 21694 @condition_decl 42438 @braced_init_list 1108 @type_id 36484 @runtime_sizeof 295477 @runtime_alignof 49892 @sizeof_pack 5554 @routineexpr 2917671 @type_operand 1126879 @isemptyexpr 1481 @ispodexpr 634 @hastrivialdestructor 462 @literal 4406610 @aggregateliteral 913874 @delete_array_expr 1406 @new_array_expr 5104 @ctordirectinit 112981 @ctorvirtualinit 6512 @ctorfieldinit 201086 @ctordelegatinginit 3352 @dtordirectdestruct 41776 @dtorvirtualdestruct 4128 @dtorfielddestruct 41706 @static_cast 210926 @reinterpret_cast 30749 @const_cast 35246 @dynamic_cast 1037 @c_style_cast 4209396 @lambdaexpr 21291 @param_ref 244969 @istrivialexpr 925 @istriviallycopyableexpr 3702 @isconstructibleexpr 462 @isfinalexpr 1693 @noexceptexpr 25724 @builtinaddressof 13302 @temp_init 826875 @assume 3203 @unaryplusexpr 2911 @conjugation 1 @realpartexpr 69 @imagpartexpr 69 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @minexpr 1 @maxexpr 1 @assignpsubexpr 1150 @virtfunptrexpr 1 @vaargexpr 950 @expr_stmt 94226 @offsetofexpr 19954 @hasassignexpr 2 @hascopyexpr 2 @hasnothrowassign 3 @hasnothrowconstr 3 @hasnothrowcopy 5 @hastrivialassign 2 @hastrivialconstr 3 @hastrivialcopy 2 @hasuserdestr 3 @hasvirtualdestr 3 @isabstractexpr 19 @isbaseofexpr 37 @isclassexpr 1837 @isconvtoexpr 104 @isenumexpr 522 @ispolyexpr 3 @isunionexpr 5 @typescompexpr 562840 @intaddrexpr 1 @uuidof 20022 @foldexpr 4 @noopexpr 37 @istriviallyconstructibleexpr 732 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 836 @istriviallyassignableexpr 3 @isnothrowassignableexpr 4183 @isstandardlayoutexpr 2 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isnothrowconstructibleexpr 14433 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @builtinshufflevector 1 @builtinchooseexpr 9068 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @spaceshipexpr 1 @co_await 6 @co_yield 1 @isassignable 3 @isaggregate 2 @hasuniqueobjectrepresentations 2 @builtinbitcast 1 @builtinshuffle 1959 @blockassignexpr 12 @issame 2 @isfunction 2 @islayoutcompatible 2 @ispointerinterconvertiblebaseof 2 @isarray 2 @arrayrank 2 @arrayextent 3 @isarithmetic 2 @iscompletetype 2 @iscompound 2 @isconst 2 @isfloatingpoint 2 @isfundamental 2 @isintegral 2 @islvaluereference 2 @ismemberfunctionpointer 2 @ismemberobjectpointer 2 @ismemberpointer 3 @isobject 2 @ispointer 2 @isreference 2 @isrvaluereference 2 @isscalar 2 @issigned 2 @isunsigned 2 @isvoid 2 @isvolatile 2 @stmt_expr 1483544 @stmt_if 724702 @stmt_while 30109 @stmt_label 53053 @stmt_return 1285346 @stmt_block 1423277 @stmt_end_test_while 148625 @stmt_for 61453 @stmt_switch_case 209699 @stmt_switch 20746 @stmt_try_block 46934 @stmt_decl 606532 @stmt_empty 193310 @stmt_continue 22524 @stmt_break 102344 @stmt_range_based_for 8331 @stmt_handler 65331 @stmt_constexpr_if 52503 @stmt_goto 110506 @stmt_asm 109770 @stmt_microsoft_try 163 @stmt_set_vla_size 26 @stmt_vla_decl 22 @stmt_assigned_goto 9060 @stmt_co_return 2 @ppd_if 661419 @ppd_ifdef 261049 @ppd_ifndef 264289 @ppd_elif 24994 @ppd_else 207358 @ppd_endif 1186758 @ppd_plain_include 308723 @ppd_define 2433050 @ppd_undef 257809 @ppd_pragma 311988 @ppd_include_next 1851 @ppd_line 27755 @ppd_error 46 @ppd_objc_import 2 @ppd_warning 1 @link_target 1475 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 9948 id 9948 cwd 11 id cwd 12 1 2 9948 cwd id 12 863 864 11 compilation_args 651293 id 5503 num 707 arg 34394 id num 12 23 69 485 71 102 274 126 127 3860 127 129 58 131 132 813 134 135 10 id arg 12 23 57 485 57 106 290 106 107 3823 107 109 79 109 110 813 111 112 10 num id 12 2 168 42 898 899 132 911 930 58 930 938 58 938 951 58 970 989 36 999 1000 73 1001 1013 58 1018 1040 63 1041 1042 5 1042 1043 121 num arg 12 1 5 63 5 6 63 6 8 58 8 13 52 13 14 31 14 15 47 15 16 42 16 18 63 18 22 58 22 26 58 27 36 58 36 169 58 169 819 52 arg id 12 1 2 32334 2 1043 2059 arg num 12 1 2 33190 2 56 1204 compilation_compiling_files 11526 id 1994 num 3310 file 10011 id num 12 1 2 997 2 3 119 3 4 119 4 5 239 5 8 119 8 9 119 9 13 159 21 84 119 id file 12 1 2 997 2 3 119 3 4 119 4 5 239 5 8 119 8 9 119 9 13 159 21 84 119 num id 12 1 2 1754 2 3 717 3 4 358 4 13 279 13 51 199 num file 12 1 2 1754 2 3 717 3 4 358 4 13 279 13 49 199 file id 12 1 2 9014 2 4 837 4 6 159 file num 12 1 2 9173 2 4 797 4 5 39 compilation_time 46107 id 1994 num 3310 kind 159 seconds 11287 id num 12 1 2 997 2 3 119 3 4 119 4 5 239 5 8 119 8 9 119 9 13 159 21 84 119 id kind 12 4 5 1994 id seconds 12 3 4 757 4 5 279 6 9 159 9 10 119 10 11 159 11 16 119 18 19 159 19 43 159 57 112 79 num id 12 1 2 1754 2 3 717 3 4 358 4 13 279 13 51 199 num kind 12 4 5 3310 num seconds 12 3 4 1316 4 5 438 5 6 239 6 7 319 7 8 159 8 9 319 9 26 279 27 94 239 kind id 12 50 51 159 kind num 12 83 84 159 kind seconds 12 3 4 39 4 5 39 137 138 39 148 149 39 seconds id 12 1 2 6222 2 3 3031 3 4 1196 4 44 837 seconds num 12 1 2 5384 2 3 2991 3 4 1435 4 5 757 5 66 717 seconds kind 12 1 2 10928 2 3 358 diagnostic_for 889089 diagnostic 72091 compilation 9556 file_number 11 file_number_diagnostic_number 6835 diagnostic compilation 12 1 2 9602 2 3 59653 254 825 2835 diagnostic file_number 12 1 2 72091 diagnostic file_number_diagnostic_number 12 1 2 72091 compilation diagnostic 12 2 3 57 7 8 6074 8 9 495 247 248 1959 263 444 760 446 594 207 compilation file_number 12 1 2 9556 compilation file_number_diagnostic_number 12 2 3 57 7 8 6074 8 9 495 247 248 1959 263 444 760 446 594 207 file_number diagnostic 12 6254 6255 11 file_number compilation 12 829 830 11 file_number file_number_diagnostic_number 12 593 594 11 file_number_diagnostic_number diagnostic 12 1 2 2812 2 5 599 5 6 1014 7 14 541 15 16 57 17 18 599 18 23 461 26 40 553 42 830 195 file_number_diagnostic_number compilation 12 4 9 587 10 11 1002 14 27 541 30 31 57 34 35 599 36 45 461 52 79 553 84 85 184 254 255 2755 297 830 92 file_number_diagnostic_number file_number 12 1 2 6835 compilation_finished 9948 id 9948 cpu_seconds 7538 elapsed_seconds 161 id cpu_seconds 12 1 2 9948 id elapsed_seconds 12 1 2 9948 cpu_seconds id 12 1 2 6201 2 3 910 3 11 426 cpu_seconds elapsed_seconds 12 1 2 7020 2 3 518 elapsed_seconds id 12 1 2 23 2 3 11 3 4 23 8 9 11 9 10 23 18 19 11 52 53 11 107 108 11 159 160 11 239 240 11 252 253 11 elapsed_seconds cpu_seconds 12 1 2 23 2 3 11 3 4 23 8 9 11 9 10 23 18 19 11 49 50 11 98 99 11 114 115 11 168 169 11 216 217 11 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 sourceLocationPrefix 462 prefix 462 external_packages 4 id 4 namespace 1 package_name 4 version 4 id namespace 12 1 2 4 id package_name 12 1 2 4 id version 12 1 2 4 namespace id 12 4 5 1 namespace package_name 12 4 5 1 namespace version 12 4 5 1 package_name id 12 1 2 4 package_name namespace 12 1 2 4 package_name version 12 1 2 4 version id 12 1 2 4 version namespace 12 1 2 4 version package_name 12 1 2 4 header_to_external_package 92 fileid 92 package 4 fileid package 12 1 2 92 package fileid 12 1 2 1 5 6 1 6 7 1 80 81 1 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 29655085 id 29655085 container 137467 startLine 2080993 startColumn 36565 endLine 2083770 endColumn 47674 id container 12 1 2 29655085 id startLine 12 1 2 29655085 id startColumn 12 1 2 29655085 id endLine 12 1 2 29655085 id endColumn 12 1 2 29655085 container id 12 1 2 15737 2 12 10645 13 20 11571 21 36 11108 36 55 11108 55 77 10645 77 102 10645 102 149 10645 149 227 11108 228 350 10645 351 604 10645 630 1479 10645 1925 2380 2314 container startLine 12 1 2 15737 2 9 10645 9 16 11571 16 25 11108 25 40 10645 40 57 10645 58 72 10645 73 103 11108 106 141 11571 148 226 11108 226 373 10645 381 1456 10645 1464 1614 1388 container startColumn 12 1 2 15737 2 4 8794 4 5 7405 5 6 7405 6 8 11571 8 13 12034 13 17 10645 17 25 11108 25 31 11571 31 38 10645 38 52 10645 52 64 10645 65 77 9257 container endLine 12 1 2 15737 2 9 10645 9 16 11571 16 25 11108 25 40 10645 40 57 10645 58 71 10645 72 98 10645 101 140 11571 140 224 10645 224 360 10645 364 1185 10645 1254 1611 2314 container endColumn 12 1 2 15737 2 10 11108 10 14 10645 14 21 11108 22 31 11108 31 39 12497 39 48 12034 48 56 11571 56 64 11571 64 72 10645 72 77 11108 77 90 8331 startLine id 12 1 2 572088 2 3 312426 3 4 196250 4 6 159221 6 10 186993 10 16 163387 16 25 166164 25 46 161073 46 169 156444 170 298 6942 startLine container 12 1 2 855355 2 3 275861 3 5 189307 5 8 178198 8 12 159684 12 18 163850 18 39 157370 39 298 101365 startLine startColumn 12 1 2 601710 2 3 308261 3 4 199953 4 6 181901 6 9 177736 9 13 164313 13 19 170793 19 29 164776 29 52 111547 startLine endLine 12 1 2 1520939 2 3 345752 3 5 161999 5 16 52302 startLine endColumn 12 1 2 576716 2 3 313352 3 4 198564 4 6 165701 6 9 157833 9 14 175421 14 21 173570 21 32 160610 32 61 156444 61 66 2777 startColumn id 12 1 31 2777 42 85 2777 86 128 2777 129 229 2777 248 292 2777 293 360 2777 376 459 2777 475 559 2777 565 623 2777 626 699 2777 699 796 2777 819 1548 2777 1705 5646 2777 15306 15307 462 startColumn container 12 1 18 2777 23 35 3239 38 43 2777 44 61 2777 65 73 2777 73 84 3239 84 97 3239 98 101 2314 101 105 3239 106 111 2777 111 123 2777 127 153 2777 169 298 1851 startColumn startLine 12 1 19 2777 30 72 2777 83 122 2777 122 205 2777 214 261 2777 264 322 2777 325 380 2777 403 436 2777 454 474 2777 478 514 2777 517 586 2777 587 832 2777 1116 2197 2777 2387 2388 462 startColumn endLine 12 1 19 2777 30 72 2777 83 122 2777 122 205 2777 214 261 2777 264 322 2777 325 380 2777 403 435 2777 454 474 2777 477 513 2777 520 585 2777 587 831 2777 1121 2205 2777 2383 2384 462 startColumn endColumn 12 1 7 2777 7 11 3239 11 16 3239 16 22 2777 22 24 2314 24 27 3239 28 33 2777 33 40 3239 40 43 2777 43 49 2777 49 54 2777 54 74 2777 75 86 1851 endLine id 12 1 2 579956 2 3 306872 3 4 196250 4 6 159221 6 10 186530 10 16 161073 16 25 168016 25 45 157370 45 160 157370 160 298 11108 endLine container 12 1 2 866926 2 3 265215 3 4 122193 4 6 139782 6 10 192547 10 15 165239 15 26 163387 26 120 156907 121 298 11571 endLine startLine 12 1 2 1513996 2 3 343438 3 5 169404 5 10 56931 endLine startColumn 12 1 2 610967 2 3 299466 3 4 201804 4 6 184216 6 9 174958 9 13 166627 13 19 171719 19 29 160147 29 52 113862 endLine endColumn 12 1 2 586436 2 3 305946 3 4 196250 4 6 169404 6 9 155056 9 14 170793 14 21 177273 21 32 162461 32 60 156444 60 65 3702 endColumn id 12 1 2 5091 2 8 3702 9 186 3702 196 295 3702 297 498 3702 503 554 3702 563 634 3702 640 762 3702 765 871 3702 879 1082 3702 1083 1283 3702 1310 1591 3702 1682 2419 1851 endColumn container 12 1 2 5554 2 6 3702 6 65 3702 70 100 3702 100 111 3702 112 122 3702 122 134 3702 139 152 3702 152 160 4165 160 172 3702 172 176 3702 176 208 3702 240 298 925 endColumn startLine 12 1 2 5554 2 8 3702 9 106 3702 155 241 3702 253 335 3702 340 426 3702 437 488 3702 489 574 3702 575 627 3702 630 698 4165 701 817 3702 841 1107 3702 1163 1174 925 endColumn startColumn 12 1 2 6017 2 4 3702 4 8 4165 8 15 3702 15 23 3702 23 29 3702 29 35 4165 35 39 3239 39 42 3702 42 44 2777 44 46 3702 46 49 3702 49 53 1388 endColumn endLine 12 1 2 5554 2 8 3702 9 156 3702 159 240 3702 251 334 3702 342 430 3702 435 490 3702 490 575 3702 575 626 3702 630 700 3702 701 811 3702 812 992 3702 1108 1181 1388 locations_stmt 3813506 id 3813506 container 3082 startLine 199837 startColumn 1870 endLine 194103 endColumn 2363 id container 12 1 2 3813506 id startLine 12 1 2 3813506 id startColumn 12 1 2 3813506 id endLine 12 1 2 3813506 id endColumn 12 1 2 3813506 container id 12 1 13 246 16 48 246 61 175 246 176 417 246 436 608 246 621 797 246 848 1139 246 1158 1417 246 1453 1715 246 1771 2252 246 2282 2669 246 2736 3751 246 3768 4993 123 container startLine 12 1 13 246 16 47 246 48 161 246 169 371 267 393 586 246 602 783 246 845 1120 246 1131 1390 246 1394 1692 246 1726 2208 246 2225 2680 246 2777 3643 246 3885 4846 102 container startColumn 12 1 3 226 3 7 267 7 9 205 9 11 246 11 13 226 13 14 226 14 16 246 16 17 164 17 19 205 19 21 184 21 23 246 23 29 246 29 43 246 48 60 143 container endLine 12 1 11 246 12 34 246 43 132 246 134 282 246 294 452 246 459 601 246 609 831 246 838 1062 246 1071 1265 246 1323 1679 246 1688 2006 246 2044 2758 246 2776 3873 123 container endColumn 12 1 8 246 8 21 246 22 45 246 45 56 246 56 63 267 63 67 246 67 69 246 69 71 226 71 72 246 72 74 246 74 76 246 76 80 246 81 96 123 startLine id 12 1 2 21539 2 3 15291 3 4 12475 4 6 14448 6 8 12516 8 11 16709 11 16 17264 16 22 15353 22 29 16976 29 37 17367 37 45 15085 45 56 16175 56 73 8632 startLine container 12 1 2 22300 2 3 15723 3 4 12681 4 6 14387 6 8 12722 8 11 17572 11 16 16360 16 22 16216 22 29 16956 29 36 15990 36 44 16319 44 54 15640 54 69 6967 startLine startColumn 12 1 2 26821 2 3 20840 3 4 16812 4 5 16072 5 6 17429 6 7 19854 7 8 22752 8 9 20388 9 10 15003 10 12 16648 12 18 7214 startLine endLine 12 1 2 34590 2 3 25794 3 4 18436 4 5 16216 5 6 12784 6 7 12023 7 8 10173 8 9 10975 9 10 10728 10 11 10523 11 12 10173 12 14 15784 14 24 11633 startLine endColumn 12 1 2 22135 2 3 16195 3 4 12948 4 6 16072 6 8 14695 8 10 13195 10 14 18292 14 18 17017 18 22 17572 22 26 18497 26 30 16380 30 36 15229 36 42 1603 startColumn id 12 1 2 226 2 3 143 3 7 164 7 12 143 12 20 164 21 53 143 54 74 143 78 92 143 92 134 143 134 228 143 228 2062 143 3245 40863 143 53257 53258 20 startColumn container 12 1 2 287 2 3 102 3 5 164 5 8 164 8 13 143 13 18 143 18 22 143 22 24 143 24 29 143 33 42 143 47 109 143 116 150 143 startColumn startLine 12 1 2 226 2 3 143 3 7 164 7 12 143 12 20 164 21 53 143 54 74 143 77 88 143 90 131 143 134 224 143 226 1699 143 2430 7900 143 8302 8303 20 startColumn endLine 12 1 2 226 2 3 143 3 7 164 7 12 143 12 20 164 21 53 143 54 74 143 77 88 143 90 130 143 134 221 143 226 1414 143 2290 7741 143 8096 8097 20 startColumn endColumn 12 1 2 287 2 3 143 3 4 82 4 5 164 5 8 164 8 11 143 11 15 164 15 19 143 19 26 143 28 35 143 41 69 143 70 104 143 endLine id 12 1 2 17408 2 3 14407 3 4 11489 4 6 15599 6 8 12496 8 11 15455 11 15 14633 15 21 16093 21 27 15414 27 34 14942 34 42 15743 42 52 16010 52 130 14407 endLine container 12 1 2 24951 2 3 16134 3 4 12763 4 6 15661 6 8 15003 8 11 15887 11 16 17449 16 20 14592 20 26 17161 26 32 16257 32 39 14859 39 59 13380 endLine startLine 12 1 2 32473 2 3 23759 3 4 18456 4 5 15147 5 6 13873 6 7 11674 7 8 11735 8 9 10913 9 10 10173 10 12 17963 12 15 17716 15 100 10214 endLine startColumn 12 1 2 24951 2 3 20388 3 4 16833 4 5 17798 5 6 18580 6 7 20429 7 8 22423 8 9 18744 9 10 12927 10 12 15024 12 18 6001 endLine endColumn 12 1 2 24704 2 3 16627 3 4 12537 4 6 17819 6 8 15332 8 10 12825 10 13 14407 13 16 15024 16 19 14654 19 22 14037 22 26 17120 26 31 15332 31 39 3679 endColumn id 12 1 2 184 2 4 184 4 7 164 7 16 184 23 133 184 151 393 184 394 681 184 708 1137 184 1138 1674 184 1885 2795 184 2939 4095 184 4142 4771 184 5032 15460 164 endColumn container 12 1 2 205 2 3 184 3 6 184 6 21 184 31 70 205 74 96 184 97 108 184 108 114 184 115 118 164 118 122 205 122 123 123 123 125 184 125 149 164 endColumn startLine 12 1 2 184 2 4 184 4 7 164 7 15 184 22 130 184 145 378 184 385 652 184 666 964 184 999 1431 184 1587 2171 184 2264 2917 184 2947 3215 184 3417 5822 164 endColumn startColumn 12 1 2 205 2 3 164 3 5 205 5 8 184 8 12 184 12 14 123 14 16 184 16 19 123 19 21 164 21 23 184 23 25 184 25 28 184 28 33 205 45 57 61 endColumn endLine 12 1 2 205 2 4 164 4 7 205 7 27 184 40 132 184 142 329 184 366 583 184 613 968 184 1056 1409 184 1420 2035 184 2066 2627 184 2651 3073 184 3086 4522 123 locations_expr 13165934 id 13165934 container 4645 startLine 191904 startColumn 2466 endLine 191883 endColumn 2795 id container 12 1 2 13165934 id startLine 12 1 2 13165934 id startColumn 12 1 2 13165934 id endLine 12 1 2 13165934 id endColumn 12 1 2 13165934 container id 12 1 2 411 2 6 328 6 11 369 12 26 369 27 96 349 100 514 349 525 1401 349 1526 2343 349 2404 3615 349 3668 5162 349 5341 7345 349 7399 9307 349 9382 16759 349 18811 18812 20 container startLine 12 1 2 493 2 4 369 4 10 369 10 20 349 20 51 349 65 151 349 161 360 349 361 577 349 590 923 349 928 1265 349 1268 1742 349 1781 2320 349 2491 4241 267 container startColumn 12 1 2 493 2 4 349 4 7 390 7 16 349 16 37 349 37 59 390 59 66 369 66 68 267 68 69 205 69 70 308 70 71 184 71 72 308 72 74 267 74 92 369 94 109 41 container endLine 12 1 2 493 2 4 369 4 10 369 10 20 349 20 51 349 65 151 349 162 360 349 361 578 349 591 926 349 930 1266 349 1272 1742 349 1785 2324 349 2500 4416 267 container endColumn 12 1 2 452 2 4 328 4 7 369 7 15 349 15 36 349 36 61 349 61 70 349 70 73 267 73 75 328 75 76 123 76 77 411 77 79 349 79 84 349 84 116 267 startLine id 12 1 5 16113 5 9 16483 9 15 16031 15 23 15106 23 32 15147 32 44 15003 44 60 14757 60 80 14818 80 103 14633 103 130 14777 130 159 14531 159 194 14613 194 302 9886 startLine container 12 1 2 23512 2 3 15620 3 4 11345 4 6 16360 6 8 13626 8 11 16442 11 16 17346 16 21 16442 21 28 16648 28 35 15805 35 43 15846 43 60 12907 startLine startColumn 12 1 4 15969 4 7 17531 7 11 16689 11 16 17408 16 21 17511 21 26 15065 26 31 16175 31 36 17716 36 40 15702 40 44 16298 44 49 16894 49 63 8940 startLine endLine 12 1 2 101943 2 3 44620 3 4 27643 4 6 14572 6 23 3124 startLine endColumn 12 1 4 16956 4 7 16648 7 11 16421 11 16 16216 16 21 16442 21 27 16771 27 33 16442 33 38 14469 38 43 15538 43 47 14695 47 52 16771 52 65 14448 65 70 82 startColumn id 12 1 2 308 2 4 184 4 8 205 8 26 205 43 253 184 280 849 184 956 1895 184 2100 4183 184 4242 7021 184 7174 11394 184 12337 15120 184 15374 30165 184 30211 49562 82 startColumn container 12 1 2 328 2 3 123 3 4 143 4 6 184 7 32 184 43 99 184 104 123 184 124 133 184 133 139 164 139 142 164 142 144 143 144 147 226 148 155 205 155 158 41 startColumn startLine 12 1 2 308 2 4 184 4 7 184 7 19 184 20 152 184 199 589 184 633 1290 184 1370 2344 184 2574 3505 184 3527 4711 184 4734 5298 184 5332 5999 184 6158 6996 123 startColumn endLine 12 1 2 308 2 4 184 4 7 184 7 19 184 20 152 184 199 589 184 651 1292 184 1370 2348 184 2575 3511 184 3533 4712 184 4737 5324 184 5346 6023 184 6202 7039 123 startColumn endColumn 12 1 2 328 2 3 123 3 5 184 5 9 184 9 13 184 13 20 184 20 30 184 30 42 184 44 59 184 59 69 205 69 74 184 74 84 226 84 96 102 endLine id 12 1 5 16134 5 9 16483 9 15 15805 15 23 15085 23 32 15640 32 44 14736 44 60 14489 60 80 15250 80 103 14531 103 130 14757 130 160 14880 160 195 14551 195 299 9536 endLine container 12 1 2 23512 2 3 15558 3 4 11345 4 6 16051 6 8 13482 8 11 16504 11 15 14428 15 20 16771 20 26 14983 26 33 16051 33 40 14633 40 49 14592 49 60 3966 endLine startLine 12 1 2 95469 2 3 50005 3 4 29370 4 6 15599 6 11 1438 endLine startColumn 12 1 4 15825 4 7 17449 7 11 16483 11 16 17346 16 21 17305 21 26 15147 26 31 16298 31 36 17675 36 40 15291 40 44 16442 44 49 16976 49 63 9639 endLine endColumn 12 1 4 17182 4 7 16791 7 11 16421 11 16 16874 16 21 16010 21 26 14510 26 32 16154 32 38 17490 38 43 16134 43 47 14469 47 52 16565 52 69 13277 endColumn id 12 1 2 226 2 4 226 4 10 205 10 16 246 16 51 226 56 617 226 835 2297 226 2328 4152 226 4177 7139 226 8241 11758 226 12367 15463 226 15690 18245 226 18733 19130 82 endColumn container 12 1 2 328 2 4 205 4 6 205 6 12 226 12 41 226 50 114 226 115 128 226 128 137 205 137 142 246 142 147 143 147 148 123 148 151 246 151 163 184 endColumn startLine 12 1 2 308 2 4 164 4 8 246 8 15 226 18 54 226 74 491 226 514 1335 226 1397 2422 226 2764 3740 226 3801 4533 226 4642 5304 226 5377 5735 226 5747 5806 41 endColumn startColumn 12 1 2 267 2 4 205 4 9 246 9 14 246 14 22 246 23 28 226 28 36 226 36 41 226 41 47 226 47 56 226 56 64 226 64 72 226 endColumn endLine 12 1 2 308 2 4 164 4 8 246 8 15 226 17 54 226 74 473 226 502 1306 226 1361 2389 226 2627 3666 226 3731 4491 226 4639 5282 226 5367 5729 226 5734 5796 41 numlines 1383934 element_id 1376992 num_lines 100902 num_code 84239 num_comment 59245 element_id num_lines 12 1 2 1370049 2 3 6942 element_id num_code 12 1 2 1370974 2 3 6017 element_id num_comment 12 1 2 1376992 num_lines element_id 12 1 2 67576 2 3 12034 3 4 7405 4 21 7868 29 926 6017 num_lines num_code 12 1 2 69891 2 3 12034 3 4 8331 4 6 9257 6 7 1388 num_lines num_comment 12 1 2 68965 2 3 14811 3 4 10645 4 7 6479 num_code element_id 12 1 2 52302 2 3 14348 3 5 6479 5 42 6479 44 927 4628 num_code num_lines 12 1 2 52302 2 3 16662 3 5 6017 5 8 6479 8 12 2777 num_code num_comment 12 1 2 52765 2 3 15737 3 5 7405 5 7 5091 7 10 3239 num_comment element_id 12 1 2 34251 2 3 9257 3 4 4165 4 6 4628 6 11 5091 17 2622 1851 num_comment num_lines 12 1 2 34251 2 3 9257 3 4 4165 4 6 4628 6 8 4628 10 38 2314 num_comment num_code 12 1 2 34251 2 3 9257 3 4 4165 4 6 4628 6 10 4628 10 37 2314 diagnostics 72091 id 72091 severity 23 error_tag 80 error_message 126 full_error_message 62547 location 149 id severity 12 1 2 72091 id error_tag 12 1 2 72091 id error_message 12 1 2 72091 id full_error_message 12 1 2 72091 id location 12 1 2 72091 severity id 12 4 5 11 6250 6251 11 severity error_tag 12 1 2 11 6 7 11 severity error_message 12 3 4 11 8 9 11 severity full_error_message 12 4 5 11 5422 5423 11 severity location 12 4 5 11 9 10 11 error_tag id 12 1 2 11 2 3 11 4 5 11 5 6 11 417 418 11 829 830 11 4996 4997 11 error_tag severity 12 1 2 80 error_tag error_message 12 1 2 57 3 4 23 error_tag full_error_message 12 1 2 23 2 3 11 4 5 11 5 6 11 417 418 11 4996 4997 11 error_tag location 12 1 2 46 2 3 11 4 5 11 5 6 11 error_message id 12 1 2 34 2 3 23 5 6 11 10 11 11 75 76 11 332 333 11 829 830 11 4996 4997 11 error_message severity 12 1 2 126 error_message error_tag 12 1 2 126 error_message full_error_message 12 1 2 46 2 3 23 5 6 11 10 11 11 75 76 11 332 333 11 4996 4997 11 error_message location 12 1 2 92 2 3 23 5 6 11 full_error_message id 12 1 2 62535 829 830 11 full_error_message severity 12 1 2 62547 full_error_message error_tag 12 1 2 62547 full_error_message error_message 12 1 2 62547 full_error_message location 12 1 2 62547 location id 12 1 2 138 6242 6243 11 location severity 12 1 2 149 location error_tag 12 1 2 138 3 4 11 location error_message 12 1 2 138 5 6 11 location full_error_message 12 1 2 138 5414 5415 11 files 122193 id 122193 name 122193 id name 12 1 2 122193 name id 12 1 2 122193 folders 15274 id 15274 name 15274 id name 12 1 2 15274 name id 12 1 2 15274 containerparent 136542 parent 15274 child 136542 parent child 12 1 2 6479 2 3 3239 3 5 1388 5 12 1388 23 28 1388 40 67 1388 child parent 12 1 2 136542 fileannotations 5237823 id 5002 kind 23 name 55930 value 47019 id kind 12 1 2 172 2 3 4829 id name 12 1 102 391 102 225 380 227 299 380 301 452 403 452 555 380 559 626 380 626 716 380 729 904 380 904 934 80 936 937 1452 1083 2036 380 2293 2294 11 id value 12 1 114 391 114 275 380 275 363 380 393 638 380 643 744 380 751 955 380 955 1087 380 1088 1501 253 1501 1502 1452 1504 1874 380 1972 4080 242 kind id 12 419 420 11 434 435 11 kind name 12 2 3 11 4850 4851 11 kind value 12 1 2 11 4079 4080 11 name id 12 1 2 9048 2 3 6351 3 5 4265 5 9 4357 9 14 4069 14 18 4265 18 20 4818 20 34 4311 34 128 4599 128 229 4207 229 387 4334 387 434 1302 name kind 12 1 2 55930 name value 12 1 2 9060 2 3 8230 3 4 2616 4 6 4610 6 9 4218 9 14 4299 14 17 4218 17 22 4691 22 41 4299 41 82 4253 82 157 4195 158 1895 1233 value id 12 1 2 7308 2 5 2282 5 8 3400 8 15 3608 15 17 2593 17 19 4230 19 34 3400 34 189 3700 189 201 3688 201 266 3631 266 321 3757 322 399 4034 399 435 1383 value kind 12 1 2 47008 2 3 11 value name 12 1 2 7331 2 5 2639 5 8 3584 8 15 3631 15 17 2893 17 19 3665 19 29 3584 29 39 3746 39 48 3688 48 74 3642 74 102 3527 102 119 3677 119 146 1406 inmacroexpansion 109604545 id 17997566 inv 2695876 id inv 12 1 3 1579270 3 5 1074227 5 6 1182861 6 7 4812395 7 8 6375802 8 9 2601949 9 21 371061 inv id 12 1 2 377823 2 3 543242 3 4 350956 4 7 200339 7 8 206822 8 9 241504 9 10 2206 10 11 324969 11 337 224489 339 423 206025 423 7616 17496 affectedbymacroexpansion 35632309 id 5148539 inv 2780344 id inv 12 1 2 2811454 2 3 559237 3 4 264485 4 5 564894 5 12 391280 12 50 406753 50 9900 150433 inv id 12 1 4 228752 4 7 231419 7 9 220127 9 12 250688 12 13 333446 13 14 165325 14 15 298368 15 16 121649 16 17 276168 17 18 146706 18 20 251734 20 25 208646 25 109 47308 macroinvocations 34146969 id 34146969 macro_id 81175 location 776502 kind 23 id macro_id 12 1 2 34146969 id location 12 1 2 34146969 id kind 12 1 2 34146969 macro_id id 12 1 2 16645 2 3 16979 3 4 3181 4 5 5348 5 8 5890 8 13 6270 13 26 6259 26 61 6213 61 205 6132 205 1780 6109 1780 168526 2144 macro_id location 12 1 2 43365 2 3 10616 3 4 5267 4 6 6997 6 13 6616 13 66 6132 66 3614 2178 macro_id kind 12 1 2 75307 2 3 5867 location id 12 1 2 288516 2 3 173555 3 4 72483 4 5 60990 5 8 54639 8 17 63538 17 628 58247 632 244541 4530 location macro_id 12 1 2 729355 2 350 47146 location kind 12 1 2 776502 kind id 12 20671 20672 11 2941597 2941598 11 kind macro_id 12 2128 2129 11 5423 5424 11 kind location 12 6315 6316 11 61047 61048 11 macroparent 30547394 id 30547394 parent_id 23742572 id parent_id 12 1 2 30547394 parent_id id 12 1 2 18336300 2 3 4553885 3 88 852386 macrolocationbind 4037048 id 2826423 location 2017695 id location 12 1 2 2226199 2 3 340555 3 7 230140 7 57 29527 location id 12 1 2 1608334 2 3 177385 3 8 156607 8 723 75366 macro_argument_unexpanded 86237561 invocation 26718658 argument_index 760 text 325035 invocation argument_index 12 1 2 7569359 2 3 10882987 3 4 6259004 4 67 2007307 invocation text 12 1 2 7640355 2 3 11032911 3 4 6089437 4 67 1955953 argument_index invocation 12 41230 41231 668 41432 174136 57 717107 2317859 34 argument_index text 12 2 3 668 13 995 57 6559 19579 34 text invocation 12 1 2 37325 2 3 64645 3 4 16979 4 5 45740 5 8 25521 8 12 16357 12 16 21752 16 23 25682 23 42 24495 42 129 24403 129 522100 22132 text argument_index 12 1 2 235064 2 3 79469 3 9 10501 macro_argument_expanded 86237561 invocation 26718658 argument_index 760 text 196978 invocation argument_index 12 1 2 7569359 2 3 10882987 3 4 6259004 4 67 2007307 invocation text 12 1 2 10891563 2 3 9381278 3 4 5309327 4 9 1136488 argument_index invocation 12 41230 41231 668 41432 174136 57 717107 2317859 34 argument_index text 12 1 2 657 2 76 57 870 13879 46 text invocation 12 1 2 22017 2 3 39746 3 4 8876 4 5 16772 5 6 3054 6 7 22720 7 10 16195 10 15 15757 15 27 14939 27 73 14916 73 361 14824 363 1059615 7158 text argument_index 12 1 2 99688 2 3 82581 3 66 14708 functions 4628081 id 4628081 name 1902794 kind 3239 id name 12 1 2 4628081 id kind 12 1 2 4628081 name id 12 1 2 1492705 2 3 151816 3 5 149039 5 1692 109233 name kind 12 1 2 1902331 2 3 462 kind id 12 6 7 462 64 65 462 173 174 462 195 196 462 1348 1349 462 2400 2401 462 5813 5814 462 kind name 12 3 4 462 33 34 462 39 40 462 94 95 462 195 196 462 243 244 462 3505 3506 462 function_entry_point 1158061 id 1148341 entry_point 1158061 id entry_point 12 1 2 1138621 2 3 9719 entry_point id 12 1 2 1158061 function_return_type 4636413 id 4628081 return_type 990971 id return_type 12 1 2 4621138 2 5 6942 return_type id 12 1 2 512842 2 3 376763 3 10 74519 10 2506 26845 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 99575 id 99575 function_deleted 138393 id 138393 function_defaulted 73131 id 73131 member_function_this_type 553402 id 553402 this_type 189971 id this_type 12 1 2 553402 this_type id 12 1 2 68628 2 3 45481 3 4 30521 4 5 15560 5 7 15631 7 66 14149 fun_decls 5000679 id 4995588 function 4485522 type_id 989582 name 1806058 location 3404294 id function 12 1 2 4995588 id type_id 12 1 2 4990496 2 3 5091 id name 12 1 2 4995588 id location 12 1 2 4995588 function id 12 1 2 4055067 2 3 357323 3 7 73131 function type_id 12 1 2 4444328 2 5 41194 function name 12 1 2 4485522 function location 12 1 2 4111073 2 4 373060 4 6 1388 type_id id 12 1 2 438786 2 3 438786 3 8 74519 8 2758 37491 type_id function 12 1 2 522099 2 3 368432 3 11 75908 11 2467 23142 type_id name 12 1 2 862297 2 5 88868 5 821 38416 type_id location 12 1 2 759544 2 3 130987 3 11 76833 11 2029 22217 name id 12 1 2 1225175 2 3 265215 3 4 79148 4 6 136542 6 1726 99976 name function 12 1 2 1402911 2 3 150890 3 5 143022 5 1676 109233 name type_id 12 1 2 1589442 2 4 132839 4 938 83776 name location 12 1 2 1246004 2 3 291598 3 4 78222 4 8 137004 8 661 53228 location id 12 1 2 2947457 2 4 297152 4 55 159684 location function 12 1 2 3014108 2 6 264289 6 55 125896 location type_id 12 1 2 3193695 2 27 210598 location name 12 1 2 3231649 2 13 172644 fun_def 1932417 id 1932417 fun_specialized 25919 id 25919 fun_implicit 199 id 199 fun_decl_specifiers 2890063 id 1683401 name 2777 id name 12 1 2 495254 2 3 1169633 3 4 18514 name id 12 50 51 462 203 204 462 209 210 462 657 658 462 2561 2562 462 2564 2565 462 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 1926863 fun_decl 1926863 fun_decl_noexcept 61184 fun_decl 61184 constant 61079 fun_decl constant 12 1 2 61184 constant fun_decl 12 1 2 60975 2 3 104 fun_decl_empty_noexcept 873869 fun_decl 873869 fun_decl_typedef_type 2888 fun_decl 2888 typedeftype_id 130 fun_decl typedeftype_id 12 1 2 2888 typedeftype_id fun_decl 12 1 2 41 2 3 12 3 4 12 5 13 8 16 17 12 17 18 4 21 22 8 25 43 8 46 55 8 87 128 8 158 159 4 param_decl_bind 7337168 id 7337168 index 7868 fun_decl 4202718 id index 12 1 2 7337168 id fun_decl 12 1 2 7337168 index id 12 2 3 925 5 6 462 7 8 462 10 11 925 11 12 462 12 13 925 13 14 462 25 26 462 78 79 462 245 246 462 636 637 462 1713 1714 462 3991 3992 462 9080 9081 462 index fun_decl 12 2 3 925 5 6 462 7 8 462 10 11 925 11 12 462 12 13 925 13 14 462 25 26 462 78 79 462 245 246 462 636 637 462 1713 1714 462 3991 3992 462 9080 9081 462 fun_decl id 12 1 2 2355466 2 3 1054382 3 4 498494 4 18 294375 fun_decl index 12 1 2 2355466 2 3 1054382 3 4 498494 4 18 294375 var_decls 8458665 id 8391088 variable 7384380 type_id 2376757 name 661881 location 5278855 id variable 12 1 2 8391088 id type_id 12 1 2 8323511 2 3 67576 id name 12 1 2 8391088 id location 12 1 2 8391088 variable id 12 1 2 6536430 2 3 695670 3 7 152279 variable type_id 12 1 2 7214049 2 4 170330 variable name 12 1 2 7269129 2 3 115250 variable location 12 1 2 6840526 2 4 543853 type_id id 12 1 2 1466785 2 3 507751 3 4 97199 4 7 185604 7 780 119416 type_id variable 12 1 2 1599162 2 3 483220 3 7 185141 7 742 109233 type_id name 12 1 2 1873172 2 3 382317 3 128 121267 type_id location 12 1 2 1700990 2 3 400369 3 8 186993 8 595 88405 name id 12 1 2 338346 2 3 86090 3 4 48136 4 6 51376 6 12 51839 12 33 49988 34 3249 36102 name variable 12 1 2 365655 2 3 77296 3 4 44896 4 6 49062 6 14 52765 14 56 50451 56 3166 21754 name type_id 12 1 2 453134 2 3 93033 3 5 46285 5 19 50451 19 1947 18977 name location 12 1 2 375837 2 3 89793 3 5 59245 5 9 50913 9 21 49988 21 1020 36102 location id 12 1 2 4462842 2 3 541539 3 1751 274472 location variable 12 1 2 4860434 2 17 407774 17 1747 10645 location type_id 12 1 2 4935879 2 1529 342975 location name 12 1 2 5274689 2 24 4165 var_def 4018039 id 4018039 var_decl_specifiers 329552 id 329552 name 1388 id name 12 1 2 329552 name id 12 15 16 462 66 67 462 631 632 462 is_structured_binding 18 id 18 type_decls 3240444 id 3240444 type_id 3190455 location 3161758 id type_id 12 1 2 3240444 id location 12 1 2 3240444 type_id id 12 1 2 3149261 2 5 41194 type_id location 12 1 2 3149261 2 5 41194 location id 12 1 2 3121490 2 20 40268 location type_id 12 1 2 3121490 2 20 40268 type_def 2627161 id 2627161 type_decl_top 743807 type_decl 743807 namespace_decls 307431 id 307431 namespace_id 1416 location 307431 bodylocation 307431 id namespace_id 12 1 2 307431 id location 12 1 2 307431 id bodylocation 12 1 2 307431 namespace_id id 12 1 2 295 2 3 157 3 6 125 6 14 107 14 30 107 30 57 119 57 80 113 80 127 107 129 199 107 201 504 107 512 12133 69 namespace_id location 12 1 2 295 2 3 157 3 6 125 6 14 107 14 30 107 30 57 119 57 80 113 80 127 107 129 199 107 201 504 107 512 12133 69 namespace_id bodylocation 12 1 2 295 2 3 157 3 6 125 6 14 107 14 30 107 30 57 119 57 80 113 80 127 107 129 199 107 201 504 107 512 12133 69 location id 12 1 2 307431 location namespace_id 12 1 2 307431 location bodylocation 12 1 2 307431 bodylocation id 12 1 2 307431 bodylocation namespace_id 12 1 2 307431 bodylocation location 12 1 2 307431 usings 369357 id 369357 element_id 313815 location 246238 id element_id 12 1 2 369357 id location 12 1 2 369357 element_id id 12 1 2 260124 2 3 52302 3 5 1388 element_id location 12 1 2 260124 2 3 52302 3 5 1388 location id 12 1 2 200878 2 4 11108 4 5 31011 5 11 3239 location element_id 12 1 2 200878 2 4 11108 4 5 31011 5 11 3239 using_container 476665 parent 11285 child 302245 parent child 12 1 2 3365 2 4 956 4 6 426 6 7 2547 7 17 922 19 143 783 178 179 1325 179 183 876 201 488 80 child parent 12 1 2 222926 2 3 52818 3 11 24322 13 41 2178 static_asserts 130562 id 130562 condition 130562 message 29488 location 16793 enclosing 1944 id condition 12 1 2 130562 id message 12 1 2 130562 id location 12 1 2 130562 id enclosing 12 1 2 130562 condition id 12 1 2 130562 condition message 12 1 2 130562 condition location 12 1 2 130562 condition enclosing 12 1 2 130562 message id 12 1 2 21973 2 3 402 3 4 2769 4 11 1422 12 17 2379 17 513 541 message condition 12 1 2 21973 2 3 402 3 4 2769 4 11 1422 12 17 2379 17 513 541 message location 12 1 2 27373 2 33 2114 message enclosing 12 1 2 23389 2 3 188 3 4 2568 4 11 1265 12 21 2077 location id 12 1 2 3134 2 3 2700 3 4 1309 5 6 3625 6 13 182 14 15 2051 16 17 37 17 18 3405 19 52 346 location condition 12 1 2 3134 2 3 2700 3 4 1309 5 6 3625 6 13 182 14 15 2051 16 17 37 17 18 3405 19 52 346 location message 12 1 2 4632 2 3 5948 3 4 6029 4 7 182 location enclosing 12 1 2 3738 2 3 6118 3 4 1082 4 5 3594 5 6 188 13 14 2051 16 21 18 enclosing id 12 1 2 1372 2 3 144 3 10 163 10 180 138 209 11052 125 enclosing condition 12 1 2 1372 2 3 144 3 10 163 10 180 138 209 11052 125 enclosing message 12 1 2 1542 2 5 151 5 210 176 223 2936 75 enclosing location 12 1 2 1529 2 5 163 5 210 176 223 1929 75 params 6699355 id 6536430 function 3860206 index 7868 type_id 2182821 id function 12 1 2 6536430 id index 12 1 2 6536430 id type_id 12 1 2 6413311 2 4 123119 function id 12 1 2 2249472 2 3 945148 3 4 426288 4 18 239295 function index 12 1 2 2249472 2 3 945148 3 4 426288 4 18 239295 function type_id 12 1 2 2547088 2 3 817863 3 4 343900 4 12 151353 index id 12 2 3 925 4 5 462 6 7 462 8 9 925 9 10 462 10 11 925 11 12 462 19 20 462 64 65 462 194 195 462 517 518 462 1438 1439 462 3480 3481 462 8340 8341 462 index function 12 2 3 925 4 5 462 6 7 462 8 9 925 9 10 462 10 11 925 11 12 462 19 20 462 64 65 462 194 195 462 517 518 462 1438 1439 462 3480 3481 462 8340 8341 462 index type_id 12 1 2 925 3 4 462 4 5 462 5 6 462 6 7 1388 7 8 925 11 12 462 42 43 462 106 107 462 228 229 462 582 583 462 1275 1276 462 3632 3633 462 type_id id 12 1 2 1485299 2 3 439248 3 8 168941 8 520 89330 type_id function 12 1 2 1705155 2 3 246701 3 9 167090 9 504 63873 type_id index 12 1 2 1756995 2 3 347603 3 13 78222 overrides 160000 new 125161 old 15112 new old 12 1 2 90329 2 3 34826 3 4 6 old new 12 1 2 7930 2 3 1907 3 4 988 4 5 1321 5 11 1214 11 60 1164 61 231 585 membervariables 1054731 id 1052936 type_id 327180 name 450865 id type_id 12 1 2 1051221 2 4 1715 id name 12 1 2 1052936 type_id id 12 1 2 242623 2 3 51811 3 10 25486 10 4152 7259 type_id name 12 1 2 254828 2 3 46386 3 40 24569 41 2031 1395 name id 12 1 2 294833 2 3 86391 3 5 41121 5 646 28518 name type_id 12 1 2 367225 2 3 51651 3 650 31988 globalvariables 301278 id 301270 type_id 1405 name 294738 id type_id 12 1 2 301262 2 3 8 id name 12 1 2 301270 type_id id 12 1 2 972 2 3 160 3 7 117 7 68 106 76 169440 50 type_id name 12 1 2 1010 2 3 135 3 7 112 7 105 106 106 168448 42 name id 12 1 2 290721 2 33 4017 name type_id 12 1 2 294139 2 12 599 localvariables 581167 id 581167 type_id 37871 name 91320 id type_id 12 1 2 581167 id name 12 1 2 581167 type_id id 12 1 2 21188 2 3 5408 3 4 2477 4 7 3409 7 18 2876 18 15847 2511 type_id name 12 1 2 26970 2 3 4602 3 5 2943 5 31 2842 31 3455 512 name id 12 1 2 57518 2 3 14406 3 5 8381 5 15 7041 15 5176 3972 name type_id 12 1 2 77144 2 3 7474 3 1486 6701 autoderivation 149352 var 149352 derivation_type 522 var derivation_type 12 1 2 149352 derivation_type var 12 33 34 104 90 91 104 353 354 104 392 393 104 560 561 104 orphaned_variables 21805 var 21805 function 17536 var function 12 1 2 21805 function var 12 1 2 15772 2 3 1587 3 47 176 enumconstants 241267 id 241267 parent 28478 index 10210 type_id 39 name 240987 location 221204 id parent 12 1 2 241267 id index 12 1 2 241267 id type_id 12 1 2 241267 id name 12 1 2 241267 id location 12 1 2 241267 parent id 12 1 2 997 2 3 4028 3 4 5783 4 5 3908 5 6 3071 6 7 1834 7 8 1475 8 11 2592 11 17 2353 17 84 2153 94 257 279 parent index 12 1 2 997 2 3 4028 3 4 5783 4 5 3908 5 6 3071 6 7 1834 7 8 1475 8 11 2592 11 17 2353 17 84 2153 94 257 279 parent type_id 12 1 2 28478 parent name 12 1 2 997 2 3 4028 3 4 5783 4 5 3908 5 6 3071 6 7 1834 7 8 1475 8 11 2592 11 17 2353 17 84 2153 94 257 279 parent location 12 1 2 1435 2 3 4187 3 4 5823 4 5 3868 5 6 3071 6 7 1794 7 8 1395 8 11 2512 11 17 2233 17 257 2153 index id 12 1 2 2034 2 3 1635 3 4 1754 4 5 877 5 9 797 9 12 837 12 20 877 20 69 797 77 715 598 index parent 12 1 2 2034 2 3 1635 3 4 1754 4 5 877 5 9 797 9 12 837 12 20 877 20 69 797 77 715 598 index type_id 12 1 2 10210 index name 12 1 2 2034 2 3 1635 3 4 1754 4 5 877 5 9 797 9 12 837 12 20 877 20 69 797 77 712 598 index location 12 1 2 2034 2 3 1635 3 4 1754 4 5 877 5 9 797 9 12 837 12 20 877 20 69 797 77 715 598 type_id id 12 6049 6050 39 type_id parent 12 714 715 39 type_id index 12 256 257 39 type_id name 12 6042 6043 39 type_id location 12 5546 5547 39 name id 12 1 2 240708 2 3 279 name parent 12 1 2 240708 2 3 279 name index 12 1 2 240987 name type_id 12 1 2 240987 name location 12 1 2 240708 2 3 279 location id 12 1 2 220446 2 205 757 location parent 12 1 2 221204 location index 12 1 2 220446 2 205 757 location type_id 12 1 2 221204 location name 12 1 2 220446 2 205 757 builtintypes 21754 id 21754 name 21754 kind 21754 size 3239 sign 1388 alignment 2314 id name 12 1 2 21754 id kind 12 1 2 21754 id size 12 1 2 21754 id sign 12 1 2 21754 id alignment 12 1 2 21754 name id 12 1 2 21754 name kind 12 1 2 21754 name size 12 1 2 21754 name sign 12 1 2 21754 name alignment 12 1 2 21754 kind id 12 1 2 21754 kind name 12 1 2 21754 kind size 12 1 2 21754 kind sign 12 1 2 21754 kind alignment 12 1 2 21754 size id 12 1 2 462 2 3 462 4 5 462 7 8 462 9 10 462 11 12 462 13 14 462 size name 12 1 2 462 2 3 462 4 5 462 7 8 462 9 10 462 11 12 462 13 14 462 size kind 12 1 2 462 2 3 462 4 5 462 7 8 462 9 10 462 11 12 462 13 14 462 size sign 12 1 2 925 3 4 2314 size alignment 12 1 2 2314 2 3 925 sign id 12 6 7 462 12 13 462 29 30 462 sign name 12 6 7 462 12 13 462 29 30 462 sign kind 12 6 7 462 12 13 462 29 30 462 sign size 12 5 6 925 7 8 462 sign alignment 12 5 6 1388 alignment id 12 4 5 462 8 9 462 10 11 462 12 13 462 13 14 462 alignment name 12 4 5 462 8 9 462 10 11 462 12 13 462 13 14 462 alignment kind 12 4 5 462 8 9 462 10 11 462 12 13 462 13 14 462 alignment size 12 1 2 462 2 3 1851 alignment sign 12 3 4 2314 derivedtypes 4324912 id 4324912 name 2161067 kind 2777 type_id 2666967 id name 12 1 2 4324912 id kind 12 1 2 4324912 id type_id 12 1 2 4324912 name id 12 1 2 1901406 2 5 162924 5 1167 96736 name kind 12 1 2 2160141 2 3 925 name type_id 12 1 2 1901406 2 5 162924 5 1149 96736 kind id 12 236 237 462 1085 1086 462 1148 1149 462 1220 1221 462 2177 2178 462 3478 3479 462 kind name 12 1 2 462 201 202 462 609 610 462 768 769 462 1136 1137 462 1956 1957 462 kind type_id 12 84 85 462 1085 1086 462 1148 1149 462 1220 1221 462 2132 2133 462 3478 3479 462 type_id id 12 1 2 1649150 2 3 558202 3 4 354083 4 72 105530 type_id name 12 1 2 1660258 2 3 550796 3 4 351306 4 72 104605 type_id kind 12 1 2 1653316 2 3 561905 3 4 353157 4 6 98588 pointerishsize 3208044 id 3208044 size 462 alignment 462 id size 12 1 2 3208044 id alignment 12 1 2 3208044 size id 12 6931 6932 462 size alignment 12 1 2 462 alignment id 12 6931 6932 462 alignment size 12 1 2 462 arraysizes 87479 id 87479 num_elements 31474 bytesize 32862 alignment 1851 id num_elements 12 1 2 87479 id bytesize 12 1 2 87479 id alignment 12 1 2 87479 num_elements id 12 1 2 1851 2 3 23605 3 5 2777 5 13 2777 13 14 462 num_elements bytesize 12 1 2 26382 2 3 2314 3 7 2777 num_elements alignment 12 1 2 26382 2 3 2777 3 5 2314 bytesize id 12 1 2 1851 2 3 23605 3 4 3239 4 6 2314 7 16 1851 bytesize num_elements 12 1 2 27308 2 3 3702 3 5 1851 bytesize alignment 12 1 2 27308 2 3 4628 4 5 925 alignment id 12 5 6 462 16 17 462 31 32 462 137 138 462 alignment num_elements 12 4 5 462 7 8 925 68 69 462 alignment bytesize 12 4 5 462 7 8 462 8 9 462 68 69 462 typedefbase 1722214 id 1722214 type_id 809043 id type_id 12 1 2 1722214 type_id id 12 1 2 629264 2 3 85025 3 6 63319 6 5437 31434 decltypes 172290 id 17347 expr 172290 base_type 10357 parentheses_would_change_meaning 19 id expr 12 1 2 5307 2 3 6436 3 5 1128 5 12 1346 12 18 1406 18 46 1307 51 740 415 id base_type 12 1 2 17347 id parentheses_would_change_meaning 12 1 2 17347 expr id 12 1 2 172290 expr base_type 12 1 2 172290 expr parentheses_would_change_meaning 12 1 2 172290 base_type id 12 1 2 7525 2 3 2356 4 149 475 base_type expr 12 1 2 752 2 3 6376 3 4 356 4 5 1009 5 7 792 7 31 792 31 3872 277 base_type parentheses_would_change_meaning 12 1 2 10357 parentheses_would_change_meaning id 12 876 877 19 parentheses_would_change_meaning expr 12 8700 8701 19 parentheses_would_change_meaning base_type 12 523 524 19 usertypes 5230255 id 5230255 name 1349683 kind 5091 id name 12 1 2 5230255 id kind 12 1 2 5230255 name id 12 1 2 980788 2 3 154593 3 7 104605 7 66 101365 79 886 8331 name kind 12 1 2 1209438 2 3 124970 3 7 15274 kind id 12 6 7 462 10 11 462 26 27 462 124 125 462 136 137 462 664 665 462 861 862 462 963 964 462 1756 1757 462 1868 1869 462 4886 4887 462 kind name 12 5 6 462 6 7 462 14 15 462 30 31 462 44 45 462 126 127 462 268 269 462 373 374 462 433 434 462 748 749 462 1212 1213 462 usertypesize 1711635 id 1711635 size 13422 alignment 2314 id size 12 1 2 1711635 id alignment 12 1 2 1711635 size id 12 1 2 3239 2 3 4165 3 4 462 4 5 925 6 8 925 9 15 925 37 84 925 92 163 925 748 2505 925 size alignment 12 1 2 10182 2 3 2777 3 4 462 alignment id 12 2 3 462 6 7 462 184 185 462 254 255 462 3252 3253 462 alignment size 12 1 2 462 2 3 462 3 4 462 9 10 462 22 23 462 usertype_final 9517 id 9517 usertype_uuid 36166 id 36166 uuid 35795 id uuid 12 1 2 36166 uuid id 12 1 2 35424 2 3 371 mangled_name 5182118 id 5182118 mangled_name 1244615 id mangled_name 12 1 2 5182118 mangled_name id 12 1 2 754452 2 3 174496 3 4 81925 4 7 110622 7 26 97662 26 886 25456 is_pod_class 534129 id 534129 is_standard_layout_class 1259426 id 1259426 is_complete 1651464 id 1651464 is_class_template 398517 id 398517 class_instantiation 1092096 to 1090863 from 70258 to from 12 1 2 1089722 2 4 1141 from to 12 1 2 20818 2 3 12772 3 4 7089 4 5 4887 5 7 5717 7 10 5175 10 17 5475 17 66 5279 66 3994 3043 class_template_argument 2918517 type_id 1329536 index 1291 arg_type 856536 type_id index 12 1 2 544134 2 3 404516 3 4 235641 4 7 121140 7 113 24103 type_id arg_type 12 1 2 569829 2 3 416285 3 4 248828 4 113 94593 index type_id 12 1 2 11 2 3 818 3 26 103 29 64 103 69 411 103 592 8747 103 12910 113008 46 index arg_type 12 1 2 11 2 3 818 3 14 115 14 26 103 28 145 103 195 3442 103 10455 39609 34 arg_type type_id 12 1 2 533449 2 3 179088 3 4 51746 4 10 64333 10 10167 27919 arg_type index 12 1 2 755718 2 3 82570 3 22 18247 class_template_argument_value 494791 type_id 305946 index 1851 arg_value 494791 type_id index 12 1 2 251329 2 3 52765 3 4 1851 type_id arg_value 12 1 2 191621 2 3 80536 3 4 12034 4 9 21754 index type_id 12 18 19 462 92 93 462 297 298 462 376 377 462 index arg_value 12 19 20 462 124 125 462 413 414 462 513 514 462 arg_value type_id 12 1 2 494791 arg_value index 12 1 2 494791 is_proxy_class_for 62948 id 62948 templ_param_id 62948 id templ_param_id 12 1 2 62948 templ_param_id id 12 1 2 62948 type_mentions 4022409 id 4022409 type_id 197871 location 3988945 kind 39 id type_id 12 1 2 4022409 id location 12 1 2 4022409 id kind 12 1 2 4022409 type_id id 12 1 2 97440 2 3 21697 3 4 8216 4 5 10769 5 7 14358 7 12 15834 12 27 15156 27 8555 14398 type_id location 12 1 2 97440 2 3 21697 3 4 8216 4 5 10769 5 7 14358 7 12 15834 12 27 15156 27 8555 14398 type_id kind 12 1 2 197871 location id 12 1 2 3955481 2 3 33463 location type_id 12 1 2 3955481 2 3 33463 location kind 12 1 2 3988945 kind id 12 100849 100850 39 kind type_id 12 4961 4962 39 kind location 12 100010 100011 39 is_function_template 1390877 id 1390877 function_instantiation 907059 to 907059 from 146148 to from 12 1 2 907059 from to 12 1 2 101266 2 3 14466 3 6 12032 6 21 12067 22 869 6315 function_template_argument 2342327 function_id 1319746 index 564 arg_type 304999 function_id index 12 1 2 680426 2 3 388306 3 4 180233 4 15 70780 function_id arg_type 12 1 2 695634 2 3 393634 3 4 151194 4 9 79284 index function_id 12 1 2 211 7 8 35 35 36 35 108 109 35 164 165 35 294 295 35 849 850 35 3293 3294 35 8487 8488 35 17479 17480 35 34442 34443 35 index arg_type 12 1 2 211 3 4 35 11 12 35 22 23 35 30 31 35 61 62 35 134 135 35 453 454 35 1126 1127 35 2397 2398 35 5835 5836 35 arg_type function_id 12 1 2 187007 2 3 44670 3 5 23287 5 16 23534 16 107 23040 108 955 3457 arg_type index 12 1 2 274831 2 4 26039 4 17 4128 function_template_argument_value 363536 function_id 181609 index 564 arg_value 360890 function_id index 12 1 2 172223 2 8 9385 function_id arg_value 12 1 2 151652 2 3 20712 3 97 9244 index function_id 12 1 2 211 2 3 70 11 12 35 26 27 35 94 95 35 314 315 35 709 710 35 992 993 35 1187 1188 35 2148 2149 35 index arg_value 12 1 2 211 2 3 70 60 61 35 80 81 35 141 142 35 533 534 35 1610 1611 35 1821 1822 35 2202 2203 35 3771 3772 35 arg_value function_id 12 1 2 358243 2 3 2646 arg_value index 12 1 2 360890 is_variable_template 47274 id 47274 variable_instantiation 168074 to 168074 from 25728 to from 12 1 2 168074 from to 12 1 2 14014 2 3 2719 3 4 1359 4 7 1987 7 10 2196 10 22 1987 26 277 1464 variable_template_argument 295463 variable_id 159707 index 1778 arg_type 165459 variable_id index 12 1 2 81893 2 3 49575 3 4 18825 4 17 9412 variable_id arg_type 12 1 2 85553 2 3 51876 3 4 13701 4 17 8576 index variable_id 12 6 7 104 12 13 627 19 20 418 40 41 104 86 87 104 178 179 104 540 541 104 609 610 104 1218 1219 104 index arg_type 12 1 2 104 7 8 627 9 10 418 26 27 104 45 46 104 127 128 104 372 373 104 388 389 104 729 730 104 arg_type variable_id 12 1 2 133350 2 3 18093 3 15 12446 17 109 1568 arg_type index 12 1 2 149562 2 3 13805 3 6 2091 variable_template_argument_value 11818 variable_id 7739 index 418 arg_value 11818 variable_id index 12 1 2 7321 2 3 418 variable_id arg_value 12 1 2 4288 2 3 3137 4 5 313 index variable_id 12 4 5 104 18 19 104 26 27 104 30 31 104 index arg_value 12 7 8 104 27 28 104 38 39 104 41 42 104 arg_value variable_id 12 1 2 11818 arg_value index 12 1 2 11818 routinetypes 547157 id 547157 return_type 285769 id return_type 12 1 2 547157 return_type id 12 1 2 249002 2 3 21347 3 3594 15419 routinetypeargs 975697 routine 420271 index 7868 type_id 224947 routine index 12 1 2 151353 2 3 133302 3 4 62948 4 5 45359 5 18 27308 routine type_id 12 1 2 180976 2 3 132839 3 4 58319 4 5 33325 5 11 14811 index routine 12 2 3 925 4 5 462 6 7 462 8 9 925 9 10 462 10 11 1388 13 14 462 28 29 462 59 60 462 157 158 462 293 294 462 581 582 462 908 909 462 index type_id 12 1 2 925 3 4 925 4 5 1388 5 6 925 6 7 925 10 11 462 14 15 462 47 48 462 90 91 462 176 177 462 347 348 462 type_id routine 12 1 2 145336 2 3 30548 3 5 16662 5 12 18051 12 111 14348 type_id index 12 1 2 171256 2 3 30548 3 6 18514 6 14 4628 ptrtomembers 37491 id 37491 type_id 37491 class_id 15274 id type_id 12 1 2 37491 id class_id 12 1 2 37491 type_id id 12 1 2 37491 type_id class_id 12 1 2 37491 class_id id 12 1 2 13422 8 9 1388 28 29 462 class_id type_id 12 1 2 13422 8 9 1388 28 29 462 specifiers 24531 id 24531 str 24531 id str 12 1 2 24531 str id 12 1 2 24531 typespecifiers 1287198 type_id 1269146 spec_id 3702 type_id spec_id 12 1 2 1251095 2 3 18051 spec_id type_id 12 8 9 462 36 37 462 51 52 462 86 87 462 105 106 462 219 220 462 223 224 462 2053 2054 462 funspecifiers 12354946 func_id 3802189 spec_id 705 func_id spec_id 12 1 2 315090 2 3 545110 3 4 1147135 4 5 1556435 5 8 238417 spec_id func_id 12 13 14 70 98 99 35 200 201 35 296 297 35 304 305 35 572 573 35 709 710 35 1599 1600 35 1646 1647 35 3782 3783 35 3902 3903 35 5095 5096 35 6814 6815 35 9303 9304 35 12218 12219 35 47844 47845 35 74862 74863 35 86276 86277 35 94606 94607 35 varspecifiers 2310106 var_id 1234895 spec_id 3702 var_id spec_id 12 1 2 723904 2 3 199953 3 4 57856 4 5 253181 spec_id var_id 12 112 113 462 315 316 462 414 415 462 560 561 462 692 693 462 700 701 462 732 733 462 1466 1467 462 attributes 737246 id 737246 kind 313 name 1673 name_space 209 location 483409 id kind 12 1 2 737246 id name 12 1 2 737246 id name_space 12 1 2 737246 id location 12 1 2 737246 kind id 12 5 6 104 2330 2331 104 4714 4715 104 kind name 12 1 2 104 6 7 104 11 12 104 kind name_space 12 1 2 209 2 3 104 kind location 12 2 3 104 2055 2056 104 2565 2566 104 name id 12 1 2 209 2 3 104 4 5 104 5 6 209 11 12 104 14 15 104 16 17 104 18 19 104 24 25 104 86 87 104 115 116 104 1053 1054 104 1760 1761 104 3934 3935 104 name kind 12 1 2 1464 2 3 209 name name_space 12 1 2 1673 name location 12 1 2 313 2 3 209 4 5 104 6 7 104 8 9 104 9 10 104 14 15 104 18 19 104 59 60 104 72 73 104 331 332 104 1756 1757 104 2379 2380 104 name_space id 12 23 24 104 7026 7027 104 name_space kind 12 1 2 104 3 4 104 name_space name 12 2 3 104 14 15 104 name_space location 12 9 10 104 4613 4614 104 location id 12 1 2 425049 2 3 37442 3 201 20917 location kind 12 1 2 483409 location name 12 1 2 479121 2 3 4288 location name_space 12 1 2 483409 attribute_args 406849 id 406849 kind 1388 attribute 295764 index 1388 location 324923 id kind 12 1 2 406849 id attribute 12 1 2 406849 id index 12 1 2 406849 id location 12 1 2 406849 kind id 12 1 2 462 84 85 462 794 795 462 kind attribute 12 1 2 462 84 85 462 606 607 462 kind index 12 1 2 925 3 4 462 kind location 12 1 2 462 54 55 462 674 675 462 attribute id 12 1 2 214301 2 3 51839 3 4 29622 attribute kind 12 1 2 271695 2 3 24068 attribute index 12 1 2 214301 2 3 51839 3 4 29622 attribute location 12 1 2 214301 2 3 51839 3 4 29622 index id 12 64 65 462 176 177 462 639 640 462 index kind 12 1 2 925 3 4 462 index attribute 12 64 65 462 176 177 462 639 640 462 index location 12 34 35 462 140 141 462 528 529 462 location id 12 1 2 276786 2 3 23142 3 9 24531 17 18 462 location kind 12 1 2 312426 2 3 12497 location attribute 12 1 2 276786 2 3 23142 3 9 24531 17 18 462 location index 12 1 2 324923 attribute_arg_value 38879 arg 38879 value 15737 arg value 12 1 2 38879 value arg 12 1 2 14348 2 34 1388 attribute_arg_type 462 arg 462 type_id 462 arg type_id 12 1 2 462 type_id arg 12 1 2 462 attribute_arg_constant 367506 arg 367506 constant 367506 arg constant 12 1 2 367506 constant arg 12 1 2 367506 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 85972 type_id 62021 spec_id 85972 type_id spec_id 12 1 2 55013 2 3 5124 3 13 1882 spec_id type_id 12 1 2 85972 funcattributes 647718 func_id 592286 spec_id 647718 func_id spec_id 12 1 2 554111 2 7 38174 spec_id func_id 12 1 2 647718 varattributes 372127 var_id 322510 spec_id 372127 var_id spec_id 12 1 2 273537 2 3 48807 3 46 166 spec_id var_id 12 1 2 372127 stmtattributes 1002 stmt_id 1002 spec_id 1002 stmt_id spec_id 12 1 2 1002 spec_id stmt_id 12 1 2 1002 unspecifiedtype 10137438 type_id 10137438 unspecified_type_id 6822474 type_id unspecified_type_id 12 1 2 10137438 unspecified_type_id type_id 12 1 2 4591053 2 3 1996754 3 147 234667 member 4925931 parent 618819 index 8821 child 4862066 parent index 12 1 3 18912 3 4 320348 4 5 38283 5 7 53138 7 10 52926 10 15 50315 15 24 49610 24 251 35284 parent child 12 1 3 18912 3 4 320312 4 5 38318 5 7 53244 7 10 53244 10 15 49998 15 24 49962 24 253 34825 index parent 12 1 2 1411 2 3 811 3 4 952 5 22 670 22 42 670 42 56 670 56 100 670 104 164 670 181 299 670 300 727 670 845 4002 670 4606 17207 282 index child 12 1 2 811 2 3 882 3 4 1164 4 15 670 16 35 740 36 55 670 57 93 740 97 135 670 140 256 670 268 612 670 619 2611 670 2770 17219 458 child parent 12 1 2 4862066 child index 12 1 2 4799682 2 8 62383 enclosingfunction 121347 child 121347 parent 69279 child parent 12 1 2 121347 parent child 12 1 2 36576 2 3 21521 3 4 6086 4 45 5095 derivations 368264 derivation 368264 sub 347728 index 211 super 203873 location 38213 derivation sub 12 1 2 368264 derivation index 12 1 2 368264 derivation super 12 1 2 368264 derivation location 12 1 2 368264 sub derivation 12 1 2 332556 2 7 15172 sub index 12 1 2 332556 2 7 15172 sub super 12 1 2 332556 2 7 15172 sub location 12 1 2 332556 2 7 15172 index derivation 12 25 26 105 77 78 35 430 431 35 9855 9856 35 index sub 12 25 26 105 77 78 35 430 431 35 9855 9856 35 index super 12 23 24 35 25 26 70 35 36 35 261 262 35 5423 5424 35 index location 12 1 2 105 9 10 35 66 67 35 1005 1006 35 super derivation 12 1 2 196534 2 1216 7339 super sub 12 1 2 196534 2 1216 7339 super index 12 1 2 203415 2 4 458 super location 12 1 2 200274 2 108 3599 location derivation 12 1 2 28827 2 5 3140 5 16 2928 17 178 2928 192 474 388 location sub 12 1 2 28827 2 5 3140 5 16 2928 17 178 2928 192 474 388 location index 12 1 2 38213 location super 12 1 2 31120 2 5 3210 5 63 2893 63 415 987 derspecifiers 370169 der_id 367876 spec_id 141 der_id spec_id 12 1 2 365582 2 3 2293 spec_id der_id 12 65 66 35 93 94 35 1127 1128 35 9206 9207 35 direct_base_offsets 338943 der_id 338943 offset 352 der_id offset 12 1 2 338943 offset der_id 12 1 2 35 2 3 105 3 4 70 4 5 70 85 86 35 9500 9501 35 virtual_base_offsets 6639 sub 3665 super 507 offset 253 sub super 12 1 2 2881 2 4 322 4 7 265 7 11 195 sub offset 12 1 2 3089 2 4 311 4 8 265 super sub 12 1 2 80 2 3 46 3 4 57 4 5 92 5 7 34 8 13 46 13 15 46 15 23 46 24 60 46 194 195 11 super offset 12 1 2 288 2 3 80 4 6 34 6 8 46 8 10 46 14 15 11 offset sub 12 2 3 34 4 5 11 5 6 23 6 8 23 8 9 34 10 12 23 14 15 11 18 19 23 26 29 23 30 37 23 96 98 23 offset super 12 1 2 80 2 3 34 3 4 46 5 7 23 7 10 23 12 14 23 21 29 23 frienddecls 716134 id 716134 type_id 42447 decl_id 70286 location 6351 id type_id 12 1 2 716134 id decl_id 12 1 2 716134 id location 12 1 2 716134 type_id id 12 1 2 6210 2 3 13231 3 6 2963 6 10 3210 10 17 3281 17 24 3352 25 36 3316 37 55 3246 55 103 3634 type_id decl_id 12 1 2 6210 2 3 13231 3 6 2963 6 10 3210 10 17 3281 17 24 3352 25 36 3316 37 55 3246 55 103 3634 type_id location 12 1 2 41000 2 13 1446 decl_id id 12 1 2 40541 2 3 5892 3 8 6033 8 15 5433 15 32 5292 32 71 5292 72 160 1799 decl_id type_id 12 1 2 40541 2 3 5892 3 8 6033 8 15 5433 15 32 5292 32 71 5292 72 160 1799 decl_id location 12 1 2 69616 2 5 670 location id 12 1 2 5963 2 20106 388 location type_id 12 1 2 6210 2 1105 141 location decl_id 12 1 2 5998 2 1837 352 comments 8773331 id 8773331 contents 3339940 location 8773331 id contents 12 1 2 8773331 id location 12 1 2 8773331 contents id 12 1 2 3055458 2 7 250908 7 32784 33573 contents location 12 1 2 3055458 2 7 250908 7 32784 33573 location id 12 1 2 8773331 location contents 12 1 2 8773331 commentbinding 3095107 id 2450351 element 3019199 id element 12 1 2 2369351 2 97 80999 element id 12 1 2 2943291 2 3 75908 exprconv 7021834 converted 7021834 conversion 7021834 converted conversion 12 1 2 7021834 conversion converted 12 1 2 7021834 compgenerated 8328205 id 8328205 synthetic_destructor_call 144328 element 111771 i 336 destructor_call 129099 element i 12 1 2 92066 2 3 12991 3 18 6713 element destructor_call 12 1 2 92066 2 3 12991 3 18 6713 i element 12 1 2 19 2 3 59 3 4 19 4 5 59 6 7 19 11 12 19 20 21 19 34 35 19 65 66 19 152 153 19 339 340 19 995 996 19 5644 5645 19 i destructor_call 12 1 2 19 2 3 59 3 4 19 4 5 59 6 7 19 11 12 19 20 21 19 34 35 19 65 66 19 151 152 19 338 339 19 994 995 19 4878 4879 19 destructor_call element 12 1 2 127059 2 26 2039 destructor_call i 12 1 2 129099 namespaces 12497 id 12497 name 10182 id name 12 1 2 12497 name id 12 1 2 8794 2 3 462 3 4 925 namespace_inline 1388 id 1388 namespacembrs 2389717 parentid 10645 memberid 2389717 parentid memberid 12 1 2 1851 2 3 925 3 4 462 4 5 925 5 7 925 7 8 925 8 12 925 17 30 925 43 47 925 52 143 925 253 4519 925 memberid parentid 12 1 2 2389717 exprparents 14182799 expr_id 14182799 child_index 14633 parent_id 9437907 expr_id child_index 12 1 2 14182799 expr_id parent_id 12 1 2 14182799 child_index expr_id 12 1 2 2815 2 3 1109 3 4 267 4 5 6556 5 8 1212 8 11 1192 11 53 1109 56 354077 369 child_index parent_id 12 1 2 2815 2 3 1109 3 4 267 4 5 6556 5 8 1212 8 11 1192 11 53 1109 56 354077 369 parent_id expr_id 12 1 2 5400330 2 3 3700403 3 712 337173 parent_id child_index 12 1 2 5400330 2 3 3700403 3 712 337173 expr_isload 4982107 expr_id 4982107 conversionkinds 4220624 expr_id 4220624 kind 6 expr_id kind 12 1 2 4220624 kind expr_id 12 2139 2140 1 3252 3253 1 13442 13443 1 26287 26288 1 44470 44471 1 4131034 4131035 1 iscall 2951159 caller 2951159 kind 59 caller kind 12 1 2 2951159 kind caller 12 1318 1319 19 2470 2471 19 145234 145235 19 numtemplatearguments 396245 expr_id 396245 num 317 expr_id num 12 1 2 396245 num expr_id 12 1 2 105 4 5 35 20 21 35 101 102 35 179 180 35 227 228 35 10696 10697 35 specialnamequalifyingelements 462 id 462 name 462 id name 12 1 2 462 name id 12 1 2 462 namequalifiers 1533108 id 1533108 qualifiableelement 1533108 qualifyingelement 83412 location 306003 id qualifiableelement 12 1 2 1533108 id qualifyingelement 12 1 2 1533108 id location 12 1 2 1533108 qualifiableelement id 12 1 2 1533108 qualifiableelement qualifyingelement 12 1 2 1533108 qualifiableelement location 12 1 2 1533108 qualifyingelement id 12 1 2 46617 2 3 20615 3 4 5049 4 7 6396 7 21072 4733 qualifyingelement qualifiableelement 12 1 2 46617 2 3 20615 3 4 5049 4 7 6396 7 21072 4733 qualifyingelement location 12 1 2 50954 2 3 19526 3 4 4851 4 8 6257 8 7095 1821 location id 12 1 2 98304 2 3 27408 3 4 45884 4 6 14080 6 7 98878 7 782 21447 location qualifiableelement 12 1 2 98304 2 3 27408 3 4 45884 4 6 14080 6 7 98878 7 782 21447 location qualifyingelement 12 1 2 134426 2 3 56796 3 4 105968 4 143 8812 varbind 6019061 expr 6019061 var 767247 expr var 12 1 2 6019061 var expr 12 1 2 126011 2 3 137644 3 4 106115 4 5 85069 5 6 61186 6 7 48032 7 9 59521 9 13 59172 13 28 58781 28 5137 25711 funbind 2954268 expr 2951456 fun 533843 expr fun 12 1 2 2948644 2 3 2812 fun expr 12 1 2 329787 2 3 82184 3 4 31883 4 7 48043 7 158 40042 159 4943 1901 expr_allocator 46610 expr 46610 func 105 form 35 expr func 12 1 2 46610 expr form 12 1 2 46610 func expr 12 1 2 35 585 586 35 735 736 35 func form 12 1 2 105 form expr 12 1321 1322 35 form func 12 3 4 35 expr_deallocator 55396 expr 55396 func 105 form 70 expr func 12 1 2 55396 expr form 12 1 2 55396 func expr 12 1 2 35 722 723 35 847 848 35 func form 12 1 2 105 form expr 12 722 723 35 848 849 35 form func 12 1 2 35 2 3 35 expr_cond_two_operand 480 cond 480 expr_cond_guard 656192 cond 656192 guard 656192 cond guard 12 1 2 656192 guard cond 12 1 2 656192 expr_cond_true 656189 cond 656189 true 656189 cond true 12 1 2 656189 true cond 12 1 2 656189 expr_cond_false 656192 cond 656192 false 656192 cond false 12 1 2 656192 false cond 12 1 2 656192 values 10759479 id 10759479 str 87846 id str 12 1 2 10759479 str id 12 1 2 59388 2 3 12364 3 6 6919 6 56 6618 57 452050 2556 valuetext 4757155 id 4757155 text 703935 id text 12 1 2 4757155 text id 12 1 2 527534 2 3 102488 3 7 56764 7 425881 17149 valuebind 11193149 val 10759479 expr 11193149 val expr 12 1 2 10348421 2 7 411058 expr val 12 1 2 11193149 fieldoffsets 1052936 id 1052936 byteoffset 22654 bitoffset 319 id byteoffset 12 1 2 1052936 id bitoffset 12 1 2 1052936 byteoffset id 12 1 2 13002 2 3 1715 3 5 1794 5 12 1914 12 35 1715 35 205 1715 244 5638 797 byteoffset bitoffset 12 1 2 21976 2 9 678 bitoffset id 12 29 30 39 30 31 39 33 34 39 36 37 39 42 43 39 43 44 39 55 56 39 26131 26132 39 bitoffset byteoffset 12 11 12 159 12 13 79 13 14 39 568 569 39 bitfield 20917 id 20917 bits 2614 declared_bits 2614 id bits 12 1 2 20917 id declared_bits 12 1 2 20917 bits id 12 1 2 732 2 3 627 3 4 209 4 5 209 5 6 209 6 8 209 8 11 209 12 115 209 bits declared_bits 12 1 2 2614 declared_bits id 12 1 2 732 2 3 627 3 4 209 4 5 209 5 6 209 6 8 209 8 11 209 12 115 209 declared_bits bits 12 1 2 2614 initialisers 1699574 init 1699574 var 722035 expr 1699574 location 390811 init var 12 1 2 1699574 init expr 12 1 2 1699574 init location 12 1 2 1699574 var init 12 1 2 633764 2 16 31559 16 25 56711 var expr 12 1 2 633764 2 16 31559 16 25 56711 var location 12 1 2 722028 2 3 6 expr init 12 1 2 1699574 expr var 12 1 2 1699574 expr location 12 1 2 1699574 location init 12 1 2 318364 2 3 23842 3 15 30753 15 111523 17850 location var 12 1 2 341137 2 4 35619 4 12802 14055 location expr 12 1 2 318364 2 3 23842 3 15 30753 15 111523 17850 braced_initialisers 41632 init 41632 expr_ancestor 133396 exp 133396 ancestor 92957 exp ancestor 12 1 2 133396 ancestor exp 12 1 2 67133 2 3 18437 3 8 7129 8 18 257 exprs 18356808 id 18356808 kind 3387 location 3591752 id kind 12 1 2 18356808 id location 12 1 2 18356808 kind id 12 1 3 246 4 14 282 14 38 282 42 83 282 85 142 282 145 339 282 364 564 282 653 830 282 973 1185 282 1329 2628 282 3015 6254 282 6592 78899 282 109462 109463 35 kind location 12 1 2 282 2 3 176 3 6 282 6 13 282 14 26 282 28 62 246 63 83 282 91 183 282 206 342 282 353 448 282 468 1019 282 1051 14618 282 16977 32762 141 location id 12 1 2 1941354 2 3 837336 3 4 248367 4 8 284181 8 155 269397 155 53476 11114 location kind 12 1 2 2391761 2 3 875232 3 6 307822 6 25 16936 expr_types 18411742 id 18356808 typeid 881137 value_category 59 id typeid 12 1 2 18301873 2 3 54934 id value_category 12 1 2 18356808 typeid id 12 1 2 316816 2 3 172231 3 4 69450 4 5 68262 5 7 69728 7 12 69886 12 35 66916 35 73116 47845 typeid value_category 12 1 2 758038 2 3 111870 3 4 11228 value_category id 12 7159 7160 19 235315 235316 19 684473 684474 19 value_category typeid 12 1406 1407 19 11860 11861 19 38011 38012 19 new_allocated_type 47669 expr 47669 type_id 28192 expr type_id 12 1 2 47669 type_id expr 12 1 2 11785 2 3 14925 3 19 1481 new_array_allocated_type 5104 expr 5104 type_id 2196 expr type_id 12 1 2 5104 type_id expr 12 1 2 31 2 3 1944 3 7 169 8 15 50 aggregate_field_init 4005579 aggregate 847953 initializer 4005406 field 2156 aggregate initializer 12 1 2 6503 2 3 500733 3 4 11095 4 5 88743 5 12 49719 12 13 190968 13 42 192 aggregate field 12 1 2 6502 2 3 500702 3 4 11095 4 5 88750 5 12 49743 12 13 190968 13 42 193 initializer aggregate 12 1 2 4005406 initializer field 12 1 2 4005233 2 3 173 field aggregate 12 1 2 782 2 3 202 3 6 158 6 12 184 12 21 163 21 44 164 46 106 171 108 383 167 394 190920 163 288611 288612 2 field initializer 12 1 2 782 2 3 202 3 6 158 6 12 184 12 21 163 21 44 164 46 106 171 108 383 167 394 190920 163 288611 288612 2 aggregate_array_init 730401 aggregate 65615 initializer 730401 element_index 17485 aggregate initializer 12 1 2 7521 2 3 7791 3 4 17335 4 5 8012 5 6 5810 6 8 5006 8 11 5381 11 22 4985 22 17486 3774 aggregate element_index 12 1 2 7521 2 3 7791 3 4 17335 4 5 8012 5 6 5810 6 8 5006 8 11 5381 11 22 4985 22 17486 3774 initializer aggregate 12 1 2 730401 initializer element_index 12 1 2 730401 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 65616 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 65616 314 condition_decl_bind 42438 expr 42438 decl 42438 expr decl 12 1 2 42438 decl expr 12 1 2 42438 typeid_bind 36484 expr 36484 type_id 16407 expr type_id 12 1 2 36484 type_id expr 12 1 2 15983 3 328 423 uuidof_bind 20022 expr 20022 type_id 19826 expr type_id 12 1 2 20022 type_id expr 12 1 2 19663 2 4 163 sizeof_bind 198884 expr 198884 type_id 8165 expr type_id 12 1 2 198884 type_id expr 12 1 2 2683 2 3 2329 3 4 776 4 5 739 5 6 211 6 9 713 9 133 654 164 18023 58 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 21291 expr 21291 default_capture 462 has_explicit_return_type 462 expr default_capture 12 1 2 21291 expr has_explicit_return_type 12 1 2 21291 default_capture expr 12 46 47 462 default_capture has_explicit_return_type 12 1 2 462 has_explicit_return_type expr 12 46 47 462 has_explicit_return_type default_capture 12 1 2 462 lambda_capture 27771 id 27771 lambda 20365 index 925 field 27771 captured_by_reference 462 is_implicit 462 location 2777 id lambda 12 1 2 27771 id index 12 1 2 27771 id field 12 1 2 27771 id captured_by_reference 12 1 2 27771 id is_implicit 12 1 2 27771 id location 12 1 2 27771 lambda id 12 1 2 12959 2 3 7405 lambda index 12 1 2 12959 2 3 7405 lambda field 12 1 2 12959 2 3 7405 lambda captured_by_reference 12 1 2 20365 lambda is_implicit 12 1 2 20365 lambda location 12 1 2 12959 2 3 7405 index id 12 16 17 462 44 45 462 index lambda 12 16 17 462 44 45 462 index field 12 16 17 462 44 45 462 index captured_by_reference 12 1 2 925 index is_implicit 12 1 2 925 index location 12 2 3 462 4 5 462 field id 12 1 2 27771 field lambda 12 1 2 27771 field index 12 1 2 27771 field captured_by_reference 12 1 2 27771 field is_implicit 12 1 2 27771 field location 12 1 2 27771 captured_by_reference id 12 60 61 462 captured_by_reference lambda 12 44 45 462 captured_by_reference index 12 2 3 462 captured_by_reference field 12 60 61 462 captured_by_reference is_implicit 12 1 2 462 captured_by_reference location 12 6 7 462 is_implicit id 12 60 61 462 is_implicit lambda 12 44 45 462 is_implicit index 12 2 3 462 is_implicit field 12 60 61 462 is_implicit captured_by_reference 12 1 2 462 is_implicit location 12 6 7 462 location id 12 8 9 1851 14 15 925 location lambda 12 8 9 1851 14 15 925 location index 12 1 2 2777 location field 12 8 9 1851 14 15 925 location captured_by_reference 12 1 2 2777 location is_implicit 12 1 2 2777 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 4653158 id 4653158 kind 1987 location 2284848 id kind 12 1 2 4653158 id location 12 1 2 4653158 kind id 12 1 2 104 18 19 104 22 23 104 46 47 104 75 76 104 83 84 104 102 103 104 154 155 104 242 243 104 284 285 104 383 384 104 418 419 104 502 503 104 1325 1326 104 2630 2631 104 4612 4613 104 8756 8757 104 11554 11555 104 13283 13284 104 kind location 12 1 2 104 8 9 104 18 19 104 45 46 104 50 51 104 56 57 104 74 75 104 89 90 104 101 102 104 128 129 104 209 210 104 252 253 104 368 369 104 642 643 104 1743 1744 104 2189 2190 104 4192 4193 104 6065 6066 104 6531 6532 104 location id 12 1 2 1890443 2 4 175813 4 12 176023 12 687 42567 location kind 12 1 2 2227637 2 8 57210 type_vla 1 type_id 1 decl 1 type_id decl 12 1 2 1 decl type_id 12 1 2 1 variable_vla 22 var 22 decl 22 var decl 12 1 2 22 decl var 12 1 2 22 if_initialization 313 if_stmt 313 init_id 313 if_stmt init_id 12 1 2 313 init_id if_stmt 12 1 2 313 if_then 724702 if_stmt 724702 then_id 724702 if_stmt then_id 12 1 2 724702 then_id if_stmt 12 1 2 724702 if_else 184361 if_stmt 184361 else_id 184361 if_stmt else_id 12 1 2 184361 else_id if_stmt 12 1 2 184361 constexpr_if_initialization 1 constexpr_if_stmt 1 init_id 1 constexpr_if_stmt init_id 12 1 2 1 init_id constexpr_if_stmt 12 1 2 1 constexpr_if_then 52503 constexpr_if_stmt 52503 then_id 52503 constexpr_if_stmt then_id 12 1 2 52503 then_id constexpr_if_stmt 12 1 2 52503 constexpr_if_else 30853 constexpr_if_stmt 30853 else_id 30853 constexpr_if_stmt else_id 12 1 2 30853 else_id constexpr_if_stmt 12 1 2 30853 while_body 30109 while_stmt 30109 body_id 30109 while_stmt body_id 12 1 2 30109 body_id while_stmt 12 1 2 30109 do_body 148625 do_stmt 148625 body_id 148625 do_stmt body_id 12 1 2 148625 body_id do_stmt 12 1 2 148625 switch_initialization 4 switch_stmt 4 init_id 4 switch_stmt init_id 12 1 2 4 init_id switch_stmt 12 1 2 4 switch_case 209699 switch_stmt 11228 index 4871 case_id 209699 switch_stmt index 12 2 3 59 3 4 2495 4 5 1821 5 6 1089 6 8 1029 8 9 554 9 10 1069 10 12 1029 12 25 871 30 152 851 181 247 356 switch_stmt case_id 12 2 3 59 3 4 2495 4 5 1821 5 6 1089 6 8 1029 8 9 554 9 10 1069 10 12 1029 12 25 871 30 152 851 181 247 356 index switch_stmt 12 14 15 1287 18 19 594 32 33 2099 33 62 415 66 292 376 346 568 99 index case_id 12 14 15 1287 18 19 594 32 33 2099 33 62 415 66 292 376 346 568 99 case_id switch_stmt 12 1 2 209699 case_id index 12 1 2 209699 switch_body 20746 switch_stmt 20746 body_id 20746 switch_stmt body_id 12 1 2 20746 body_id switch_stmt 12 1 2 20746 for_initialization 53314 for_stmt 53314 init_id 53314 for_stmt init_id 12 1 2 53314 init_id for_stmt 12 1 2 53314 for_condition 55575 for_stmt 55575 condition_id 55575 for_stmt condition_id 12 1 2 55575 condition_id for_stmt 12 1 2 55575 for_update 53417 for_stmt 53417 update_id 53417 for_stmt update_id 12 1 2 53417 update_id for_stmt 12 1 2 53417 for_body 61453 for_stmt 61453 body_id 61453 for_stmt body_id 12 1 2 61453 body_id for_stmt 12 1 2 61453 stmtparents 4056792 id 4056792 index 12223 parent 1721371 id index 12 1 2 4056792 id parent 12 1 2 4056792 index id 12 1 2 4015 2 3 1000 3 4 220 4 5 1554 7 8 1019 8 12 793 12 29 1076 29 38 918 41 77 925 77 196941 698 index parent 12 1 2 4015 2 3 1000 3 4 220 4 5 1554 7 8 1019 8 12 793 12 29 1076 29 38 918 41 77 925 77 196941 698 parent id 12 1 2 988415 2 3 373376 3 4 105863 4 6 111364 6 17 129976 17 1943 12374 parent index 12 1 2 988415 2 3 373376 3 4 105863 4 6 111364 6 17 129976 17 1943 12374 ishandler 65331 block 65331 stmt_decl_bind 585097 stmt 544983 num 75 decl 584992 stmt num 12 1 2 524123 2 19 20860 stmt decl 12 1 2 524123 2 19 20860 num stmt 12 1 2 8 3 4 4 4 5 4 8 9 4 9 10 4 10 11 8 16 17 4 42 43 4 89 90 4 128 129 4 218 219 4 390 391 4 1086 1087 4 2570 2571 4 4968 4969 4 129788 129789 4 num decl 12 1 2 8 3 4 4 4 5 4 8 9 4 9 10 4 10 11 8 16 17 4 42 43 4 89 90 4 128 129 4 218 219 4 390 391 4 1086 1087 4 2570 2571 4 4968 4969 4 129763 129764 4 decl stmt 12 1 2 584954 2 6 37 decl num 12 1 2 584992 stmt_decl_entry_bind 527557 stmt 487746 num 75 decl_entry 527499 stmt num 12 1 2 467150 2 19 20596 stmt decl_entry 12 1 2 467150 2 19 20596 num stmt 12 1 2 8 3 4 4 4 5 4 8 9 4 9 10 4 10 11 8 16 17 4 42 43 4 89 90 4 128 129 4 218 219 4 390 391 4 1086 1087 4 2561 2562 4 4905 4906 4 116157 116158 4 num decl_entry 12 1 2 8 3 4 4 4 5 4 8 9 4 9 10 4 10 11 8 16 17 4 42 43 4 89 90 4 128 129 4 218 219 4 390 391 4 1086 1087 4 2561 2562 4 4905 4906 4 116143 116144 4 decl_entry stmt 12 1 2 527478 3 6 20 decl_entry num 12 1 2 527499 blockscope 1414946 block 1414946 enclosing 1300621 block enclosing 12 1 2 1414946 enclosing block 12 1 2 1235821 2 13 64799 jumpinfo 254032 id 254032 str 21155 target 53053 id str 12 1 2 254032 id target 12 1 2 254032 str id 12 2 3 9877 3 4 4246 4 5 1565 5 6 1340 6 10 1700 10 22 1620 22 13723 804 str target 12 1 2 16719 2 3 2632 3 10 1687 10 3326 115 target id 12 1 2 24 2 3 26432 3 4 12899 4 5 5343 5 8 4691 8 2124 3662 target str 12 1 2 53053 preprocdirects 4427246 id 4427246 kind 1045 location 4424736 id kind 12 1 2 4427246 id location 12 1 2 4427246 kind id 12 122 123 104 692 693 104 795 796 104 918 919 104 1688 1689 104 1792 1793 104 2983 2984 104 3797 3798 104 6280 6281 104 23263 23264 104 kind location 12 122 123 104 692 693 104 795 796 104 918 919 104 1688 1689 104 1792 1793 104 2983 2984 104 3797 3798 104 6280 6281 104 23239 23240 104 location id 12 1 2 4424631 25 26 104 location kind 12 1 2 4424736 preprocpair 1419111 begin 1186758 elseelifend 1419111 begin elseelifend 12 1 2 970142 2 3 206433 3 11 10182 elseelifend begin 12 1 2 1419111 preproctrue 770652 branch 770652 preprocfalse 321683 branch 321683 preproctext 3569408 id 3569408 head 2589201 body 1514446 id head 12 1 2 3569408 id body 12 1 2 3569408 head id 12 1 2 2442254 2 740 146947 head body 12 1 2 2527075 2 5 62125 body id 12 1 2 1370950 2 6 113583 6 11572 29912 body head 12 1 2 1373983 2 7 113897 7 2959 26565 includes 310575 id 310575 included 116176 id included 12 1 2 310575 included id 12 1 2 60633 2 3 21754 3 4 12497 4 6 10182 6 14 8794 14 47 2314 link_targets 1475 id 1475 binary 1475 id binary 12 1 2 1475 binary id 12 1 2 1475 link_parent 38417223 element 4860584 link_target 352 element link_target 12 1 2 646377 2 9 25792 9 10 4188413 link_target element 12 3 4 35 118880 118881 35 118984 118985 35 119079 119080 35 119114 119115 35 119120 119121 35 119145 119146 35 121003 121004 35 125539 125540 35 127917 127918 35 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