@compilation 9948 @externalDataElement 65 @external_package 4 @svnentry 575525 @location_default 29769315 @location_stmt 3813678 @location_expr 13166528 @diagnostic 72036 @file 123102 @folder 15387 @macro_expansion 33954616 @other_macro_reference 857985 @function 4638253 @fun_decl 5001965 @var_decl 8416189 @type_decl 3241228 @namespace_decl 308863 @using 369307 @static_assert 130544 @parameter 6569654 @membervariable 1052983 @globalvariable 301276 @localvariable 581199 @enumconstant 241278 @errortype 466 @unknowntype 466 @void 466 @boolean 466 @char 466 @unsigned_char 466 @signed_char 466 @short 466 @unsigned_short 466 @signed_short 466 @int 466 @unsigned_int 466 @signed_int 466 @long 466 @unsigned_long 466 @signed_long 466 @long_long 466 @unsigned_long_long 466 @signed_long_long 466 @float 466 @double 466 @long_double 466 @complex_float 466 @complex_double 466 @complex_long_double 466 @imaginary_float 466 @imaginary_double 466 @imaginary_long_double 466 @wchar_t 466 @decltype_nullptr 466 @int128 466 @unsigned_int128 466 @signed_int128 466 @float128 466 @complex_float128 466 @decimal32 466 @decimal64 466 @decimal128 466 @char16_t 466 @char32_t 466 @std_float32 466 @float32x 466 @std_float64 466 @float64x 466 @std_float128 466 @char8_t 466 @float16 466 @complex_float16 466 @pointer 567483 @type_with_specifiers 1009066 @array 110046 @routineptr 635462 @reference 1747669 @gnu_vector 714 @routinereference 242 @rvalue_reference 613493 @block 10 @decltype 27045 @usertype 5225787 @mangledname 4988979 @type_mention 4022590 @routinetype 547147 @ptrtomember 37770 @specifier 24713 @gnuattribute 685456 @stdattribute 492036 @declspec 243716 @msattribute 3 @alignas 9792 @attribute_arg_token 39168 @attribute_arg_constant_expr 370239 @attribute_arg_empty 1 @attribute_arg_constant 1 @attribute_arg_type 466 @derivation 368257 @frienddecl 716121 @comment 8774227 @namespace 12123 @specialnamequalifyingelement 466 @namequalifier 1533233 @value 10759232 @initialiser 1699706 @lambdacapture 27977 @address_of 438815 @indirect 292170 @array_to_pointer 1428626 @parexpr 3581934 @arithnegexpr 650875 @unaryplusexpr 2911 @complementexpr 27792 @notexpr 275977 @postincrexpr 61944 @postdecrexpr 41970 @preincrexpr 70459 @predecrexpr 26165 @conditionalexpr 656221 @addexpr 397749 @subexpr 340231 @mulexpr 305860 @divexpr 132951 @remexpr 15842 @paddexpr 86521 @psubexpr 49819 @pdiffexpr 35459 @lshiftexpr 565385 @rshiftexpr 140612 @andexpr 488264 @orexpr 145229 @xorexpr 54087 @eqexpr 469885 @neexpr 301200 @gtexpr 99787 @ltexpr 101652 @geexpr 59152 @leexpr 212181 @assignexpr 935434 @assignaddexpr 68229 @assignsubexpr 11181 @assignmulexpr 7147 @assigndivexpr 4985 @assignremexpr 418 @assignlshiftexpr 2712 @assignrshiftexpr 4495 @assignandexpr 4818 @assignorexpr 23830 @assignxorexpr 21808 @assignpaddexpr 13606 @assignpsubexpr 1151 @andlogicalexpr 249546 @orlogicalexpr 864709 @commaexpr 124055 @subscriptexpr 367599 @callexpr 302160 @vastartexpr 3706 @vaargexpr 950 @vaendexpr 2797 @vacopyexpr 141 @varaccess 6019333 @runtime_sizeof 295357 @runtime_alignof 49891 @expr_stmt 94234 @routineexpr 2917246 @type_operand 1126930 @offsetofexpr 19960 @typescompexpr 562865 @literal 4406808 @aggregateliteral 913874 @c_style_cast 4209495 @temp_init 826674 @errorexpr 46892 @reference_to 1592467 @ref_indirect 1938672 @vacuous_destructor_call 8150 @assume 3203 @conjugation 1 @realpartexpr 69 @imagpartexpr 69 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @minexpr 1 @maxexpr 1 @virtfunptrexpr 1 @thisaccess 1127035 @new_expr 47668 @delete_expr 11749 @throw_expr 21695 @condition_decl 42427 @braced_init_list 1108 @type_id 36483 @sizeof_pack 5595 @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 @isemptyexpr 1481 @isenumexpr 522 @ispodexpr 634 @ispolyexpr 3 @isunionexpr 5 @intaddrexpr 1 @hastrivialdestructor 466 @uuidof 20120 @delete_array_expr 1406 @new_array_expr 5103 @foldexpr 4 @ctordirectinit 112978 @ctorvirtualinit 6513 @ctorfieldinit 201118 @ctordelegatinginit 3351 @dtordirectdestruct 41776 @dtorvirtualdestruct 4128 @dtorfielddestruct 41705 @static_cast 210934 @reinterpret_cast 30752 @const_cast 35250 @dynamic_cast 1037 @lambdaexpr 21449 @param_ref 245656 @noopexpr 37 @istriviallyconstructibleexpr 732 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 836 @istriviallyassignableexpr 3 @isnothrowassignableexpr 4183 @istrivialexpr 932 @isstandardlayoutexpr 2 @istriviallycopyableexpr 3730 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isconstructibleexpr 466 @isnothrowconstructibleexpr 14434 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @isfinalexpr 1693 @noexceptexpr 25737 @builtinshufflevector 1 @builtinchooseexpr 9050 @builtinaddressof 13302 @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 1483611 @stmt_if 724735 @stmt_while 30110 @stmt_goto 110511 @stmt_label 53056 @stmt_return 1284647 @stmt_block 1423603 @stmt_end_test_while 148632 @stmt_for 61456 @stmt_switch_case 209643 @stmt_switch 20753 @stmt_asm 109804 @stmt_decl 606553 @stmt_empty 193321 @stmt_continue 22525 @stmt_break 102331 @stmt_try_block 46921 @stmt_microsoft_try 163 @stmt_set_vla_size 26 @stmt_vla_decl 22 @stmt_assigned_goto 9061 @stmt_range_based_for 8393 @stmt_handler 65314 @stmt_constexpr_if 52508 @stmt_co_return 2 @ppd_if 666338 @ppd_ifdef 262991 @ppd_ifndef 266255 @ppd_elif 25180 @ppd_else 208900 @ppd_endif 1195584 @ppd_plain_include 311019 @ppd_define 2433298 @ppd_undef 258328 @ppd_include_next 1865 @ppd_line 27757 @ppd_error 46 @ppd_pragma 312020 @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 651494 id 5505 num 707 arg 34405 id num 12 23 69 486 71 102 274 126 127 3862 127 129 58 131 132 813 134 135 10 id arg 12 23 57 486 57 106 290 106 107 3825 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 32344 2 1043 2060 arg num 12 1 2 33200 2 56 1204 compilation_compiling_files 11527 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 1755 2 3 717 3 4 358 4 13 279 13 51 199 num file 12 1 2 1755 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 9174 2 4 797 4 5 39 compilation_time 46109 id 1994 num 3310 kind 159 seconds 14798 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 239 4 5 757 6 8 119 8 10 119 10 11 119 11 14 159 14 17 79 18 21 159 21 45 159 64 130 79 num id 12 1 2 1755 2 3 717 3 4 358 4 13 279 13 51 199 num kind 12 4 5 3310 num seconds 12 3 4 398 4 5 1356 5 6 199 6 7 239 7 8 279 8 9 39 9 10 319 11 28 279 28 96 199 kind id 12 50 51 159 kind num 12 83 84 159 kind seconds 12 4 5 79 182 183 39 189 190 39 seconds id 12 1 2 10011 2 3 3549 3 5 1116 18 47 119 seconds num 12 1 2 9572 2 3 3470 3 4 1037 4 74 717 seconds kind 12 1 2 14518 2 4 279 diagnostic_for 841626 diagnostic 72036 compilation 9556 file_number 11 file_number_diagnostic_number 6778 diagnostic compilation 12 1 2 9602 2 3 59655 254 825 2778 diagnostic file_number 12 1 2 72036 diagnostic file_number_diagnostic_number 12 1 2 72036 compilation diagnostic 12 2 3 6132 3 4 495 242 243 1959 258 439 760 441 589 207 compilation file_number 12 1 2 9556 compilation file_number_diagnostic_number 12 2 3 6132 3 4 495 242 243 1959 258 439 760 441 589 207 file_number diagnostic 12 6249 6250 11 file_number compilation 12 829 830 11 file_number file_number_diagnostic_number 12 588 589 11 file_number_diagnostic_number diagnostic 12 1 2 2755 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 34 file_number_diagnostic_number file_number 12 1 2 6778 compilation_finished 9948 id 9948 cpu_seconds 7389 elapsed_seconds 138 id cpu_seconds 12 1 2 9948 id elapsed_seconds 12 1 2 9948 cpu_seconds id 12 1 2 5948 2 3 979 3 15 461 cpu_seconds elapsed_seconds 12 1 2 6778 2 3 610 elapsed_seconds id 12 1 2 11 2 3 34 7 8 11 9 10 11 12 13 11 37 38 11 150 151 11 172 173 11 211 212 11 258 259 11 elapsed_seconds cpu_seconds 12 1 2 11 2 3 34 7 8 11 9 10 11 12 13 11 36 37 11 125 126 11 126 127 11 145 146 11 227 228 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 466 prefix 466 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 29769315 id 29769315 container 138490 startLine 2092739 startColumn 36837 endLine 2096936 endColumn 48028 id container 12 1 2 29769315 id startLine 12 1 2 29769315 id startColumn 12 1 2 29769315 id endLine 12 1 2 29769315 id endColumn 12 1 2 29769315 container id 12 1 2 15854 2 12 10724 13 20 11657 21 36 11191 36 55 11191 55 77 10724 77 102 10724 102 149 10724 149 227 11191 228 350 10724 352 604 10724 630 1494 10724 1829 2380 2331 container startLine 12 1 2 15854 2 9 10724 9 16 11657 16 25 11191 25 40 10724 40 57 10724 58 72 10724 73 103 11191 106 141 11657 148 225 10724 225 360 10724 372 1255 10724 1455 1569 1865 container startColumn 12 1 2 15854 2 4 8393 4 5 7927 5 6 7460 6 8 11191 8 13 12123 13 17 11191 17 25 11191 25 31 12123 31 39 11191 39 54 11191 54 67 10724 67 77 7927 container endLine 12 1 2 15854 2 9 10724 9 16 11657 16 25 11191 25 40 10724 40 57 10724 58 71 10724 72 98 10724 101 140 11657 140 222 10724 223 360 11191 372 1255 10724 1452 1566 1865 container endColumn 12 1 2 15854 2 10 11191 10 14 10724 14 21 11191 22 31 11191 31 39 12590 39 48 12123 48 56 11657 56 64 12123 64 73 12123 73 78 10724 78 90 6994 startLine id 12 1 2 583803 2 3 314750 3 4 192580 4 6 161804 6 10 183720 10 16 162271 16 25 167400 25 45 157141 45 160 157608 160 298 11657 startLine container 12 1 2 870109 2 3 273716 3 5 193046 5 8 173462 8 13 187917 13 20 160872 20 51 159473 51 298 74141 startLine startColumn 12 1 2 614112 2 3 310087 3 4 198642 4 6 182322 6 9 173462 9 13 162737 13 19 173928 19 29 165069 29 52 112377 startLine endLine 12 1 2 1529919 2 3 348323 3 5 161804 5 16 52691 startLine endColumn 12 1 2 588466 2 3 316149 3 4 195378 4 6 167866 6 9 158074 9 14 170198 14 21 174394 21 32 163670 32 63 157608 64 66 932 startColumn id 12 1 31 2797 42 85 2797 86 128 2797 129 229 2797 248 292 2797 293 360 2797 373 456 2797 475 565 2797 565 619 2797 622 689 2797 695 793 2797 820 1563 2797 1638 5626 2797 15295 15296 466 startColumn container 12 1 18 2797 23 35 3264 38 43 2797 44 61 2797 65 73 2797 73 84 3264 84 96 2797 96 101 3264 101 105 3264 107 112 2797 112 126 2797 137 170 2797 195 298 1398 startColumn startLine 12 1 19 2797 30 72 2797 83 122 2797 122 205 2797 214 261 2797 265 322 2797 322 379 2797 404 430 2797 452 474 2797 478 505 2797 511 583 2797 584 836 2797 1104 2196 2797 2381 2382 466 startColumn endLine 12 1 19 2797 30 72 2797 83 122 2797 122 205 2797 214 261 2797 265 322 2797 322 380 2797 404 430 2797 452 474 2797 477 504 2797 514 582 2797 584 835 2797 1109 2203 2797 2376 2377 466 startColumn endColumn 12 1 7 2797 7 11 3264 11 16 3264 16 22 2797 22 24 3264 24 28 2797 29 34 3264 34 41 3264 41 46 2797 46 49 1865 49 54 2797 54 74 2797 75 86 1865 endLine id 12 1 2 594062 2 3 306823 3 4 195844 4 6 159007 6 10 183254 10 16 160872 16 25 169732 25 45 158074 45 160 158074 160 298 11191 endLine container 12 1 2 885497 2 3 260193 3 4 124501 4 6 140821 6 10 184653 10 15 168333 15 26 163203 26 120 158074 121 298 11657 endLine startLine 12 1 2 1527588 2 3 341329 3 5 170664 5 10 57354 endLine startColumn 12 1 2 625303 2 3 300295 3 4 201906 4 6 183254 6 9 170198 9 13 166001 13 19 174861 19 29 160872 29 52 114242 endLine endColumn 12 1 2 600590 2 3 306823 3 4 193979 4 6 168799 6 9 155743 9 14 167866 14 21 178125 21 32 163203 32 60 158074 60 65 3730 endColumn id 12 1 2 5129 2 8 3730 9 186 3730 193 295 3730 297 495 3730 503 555 3730 561 634 3730 640 758 4196 768 877 3730 877 1076 3730 1193 1290 3730 1295 1686 3730 1875 2418 1398 endColumn container 12 1 2 5595 2 5 3730 5 65 3730 70 100 3730 100 111 3730 112 122 3730 122 134 3730 139 152 3730 152 160 3730 160 171 3730 171 175 3730 176 192 3730 207 298 1398 endColumn startLine 12 1 2 5595 2 8 3730 9 105 3730 155 241 3730 253 336 3730 339 426 3730 435 488 3730 489 572 3730 573 623 3730 628 696 4196 701 816 3730 836 1095 3730 1163 1174 932 endColumn startColumn 12 1 2 6061 2 4 3730 4 8 4196 8 15 3730 15 23 3730 23 29 3730 29 35 4196 35 39 3264 39 42 3730 42 44 2797 44 46 3730 46 49 3730 49 53 1398 endColumn endLine 12 1 2 5595 2 8 3730 9 156 3730 159 240 3730 251 335 3730 341 430 3730 433 490 3730 490 573 3730 573 622 3730 628 698 3730 700 810 3730 811 987 3730 1096 1180 1398 locations_stmt 3813678 id 3813678 container 3083 startLine 199846 startColumn 1870 endLine 194112 endColumn 2363 id container 12 1 2 3813678 id startLine 12 1 2 3813678 id startColumn 12 1 2 3813678 id endLine 12 1 2 3813678 id endColumn 12 1 2 3813678 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 21540 2 3 15292 3 4 12476 4 6 14449 6 8 12517 8 11 16710 11 16 17265 16 22 15353 22 29 16977 29 37 17368 37 45 15086 45 56 16176 56 73 8632 startLine container 12 1 2 22301 2 3 15723 3 4 12681 4 6 14387 6 8 12722 8 11 17573 11 16 16361 16 22 16217 22 29 16957 29 36 15991 36 44 16319 44 54 15641 54 69 6967 startLine startColumn 12 1 2 26823 2 3 20841 3 4 16813 4 5 16073 5 6 17429 6 7 19855 7 8 22753 8 9 20389 9 10 15004 10 12 16648 12 18 7214 startLine endLine 12 1 2 34592 2 3 25795 3 4 18436 4 5 16217 5 6 12784 6 7 12024 7 8 10174 8 9 10975 9 10 10729 10 11 10523 11 12 10174 12 14 15785 14 24 11633 startLine endColumn 12 1 2 22136 2 3 16196 3 4 12949 4 6 16073 6 8 14696 8 10 13195 10 14 18293 14 18 17018 18 22 17573 22 26 18498 26 30 16381 30 36 15230 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 17409 2 3 14408 3 4 11489 4 6 15600 6 8 12496 8 11 15456 11 15 14634 15 21 16093 21 27 15415 27 34 14942 34 42 15744 42 52 16011 52 130 14408 endLine container 12 1 2 24952 2 3 16134 3 4 12764 4 6 15662 6 8 15004 8 11 15888 11 16 17450 16 20 14593 20 26 17162 26 32 16258 32 39 14860 39 59 13380 endLine startLine 12 1 2 32475 2 3 23760 3 4 18457 4 5 15148 5 6 13873 6 7 11674 7 8 11736 8 9 10914 9 10 10174 10 12 17964 12 15 17717 15 100 10215 endLine startColumn 12 1 2 24952 2 3 20389 3 4 16833 4 5 17799 5 6 18580 6 7 20430 7 8 22424 8 9 18745 9 10 12928 10 12 15025 12 18 6001 endLine endColumn 12 1 2 24705 2 3 16628 3 4 12537 4 6 17820 6 8 15333 8 10 12825 10 13 14408 13 16 15025 16 19 14655 19 22 14038 22 26 17121 26 31 15333 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 13166528 id 13166528 container 4645 startLine 191913 startColumn 2466 endLine 191892 endColumn 2795 id container 12 1 2 13166528 id startLine 12 1 2 13166528 id startColumn 12 1 2 13166528 id endLine 12 1 2 13166528 id endColumn 12 1 2 13166528 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 16114 5 9 16484 9 15 16032 15 23 15107 23 32 15148 32 44 15004 44 60 14757 60 80 14819 80 103 14634 103 130 14778 130 159 14531 159 194 14613 194 302 9886 startLine container 12 1 2 23513 2 3 15621 3 4 11345 4 6 16361 6 8 13627 8 11 16443 11 16 17347 16 21 16443 21 28 16648 28 35 15806 35 43 15847 43 60 12907 startLine startColumn 12 1 4 15970 4 7 17532 7 11 16689 11 16 17409 16 21 17512 21 26 15066 26 31 16176 31 36 17717 36 40 15703 40 44 16299 44 49 16895 49 63 8941 startLine endLine 12 1 2 101948 2 3 44622 3 4 27645 4 6 14572 6 23 3124 startLine endColumn 12 1 4 16957 4 7 16648 7 11 16422 11 16 16217 16 21 16443 21 27 16772 27 33 16443 33 38 14470 38 43 15538 43 47 14696 47 52 16772 52 65 14449 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 16484 9 15 15806 15 23 15086 23 32 15641 32 44 14737 44 60 14490 60 80 15251 80 103 14531 103 130 14757 130 160 14881 160 195 14552 195 299 9537 endLine container 12 1 2 23513 2 3 15559 3 4 11345 4 6 16052 6 8 13483 8 11 16504 11 15 14428 15 20 16772 20 26 14983 26 33 16052 33 40 14634 40 49 14593 49 60 3966 endLine startLine 12 1 2 95473 2 3 50007 3 4 29371 4 6 15600 6 11 1438 endLine startColumn 12 1 4 15826 4 7 17450 7 11 16484 11 16 17347 16 21 17306 21 26 15148 26 31 16299 31 36 17676 36 40 15292 40 44 16443 44 49 16977 49 63 9639 endLine endColumn 12 1 4 17183 4 7 16792 7 11 16422 11 16 16874 16 21 16011 21 26 14511 26 32 16155 32 38 17491 38 43 16134 43 47 14470 47 52 16566 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 1382103 element_id 1375109 num_lines 101652 num_code 84866 num_comment 59685 element_id num_lines 12 1 2 1368114 2 3 6994 element_id num_code 12 1 2 1369047 2 3 6061 element_id num_comment 12 1 2 1375109 num_lines element_id 12 1 2 68079 2 3 12123 3 4 7460 4 21 7927 29 921 6061 num_lines num_code 12 1 2 70410 2 3 12123 3 4 8393 4 6 9325 6 7 1398 num_lines num_comment 12 1 2 69478 2 3 14921 3 4 10724 4 7 6528 num_code element_id 12 1 2 52691 2 3 14455 3 5 6528 5 42 6528 44 922 4662 num_code num_lines 12 1 2 52691 2 3 16786 3 5 6061 5 8 6528 8 12 2797 num_code num_comment 12 1 2 53157 2 3 15854 3 5 7460 5 7 5129 7 10 3264 num_comment element_id 12 1 2 34505 2 3 9325 3 4 4196 4 6 4662 6 11 5129 17 2596 1865 num_comment num_lines 12 1 2 34505 2 3 9325 3 4 4196 4 6 4662 6 8 4662 10 38 2331 num_comment num_code 12 1 2 34505 2 3 9325 3 4 4196 4 6 4662 6 10 4662 10 37 2331 diagnostics 72036 id 72036 severity 23 error_tag 69 error_message 115 full_error_message 62491 location 92 id severity 12 1 2 72036 id error_tag 12 1 2 72036 id error_message 12 1 2 72036 id full_error_message 12 1 2 72036 id location 12 1 2 72036 severity id 12 4 5 11 6245 6246 11 severity error_tag 12 1 2 11 5 6 11 severity error_message 12 3 4 11 7 8 11 severity full_error_message 12 4 5 11 5417 5418 11 severity location 12 4 5 23 error_tag id 12 1 2 11 2 3 11 4 5 11 417 418 11 829 830 11 4996 4997 11 error_tag severity 12 1 2 69 error_tag error_message 12 1 2 46 3 4 23 error_tag full_error_message 12 1 2 23 2 3 11 4 5 11 417 418 11 4996 4997 11 error_tag location 12 1 2 46 2 3 11 4 5 11 error_message id 12 1 2 34 2 3 23 10 11 11 75 76 11 332 333 11 829 830 11 4996 4997 11 error_message severity 12 1 2 115 error_message error_tag 12 1 2 115 error_message full_error_message 12 1 2 46 2 3 23 10 11 11 75 76 11 332 333 11 4996 4997 11 error_message location 12 1 2 92 2 3 23 full_error_message id 12 1 2 62480 829 830 11 full_error_message severity 12 1 2 62491 full_error_message error_tag 12 1 2 62491 full_error_message error_message 12 1 2 62491 full_error_message location 12 1 2 62491 location id 12 1 2 80 6242 6243 11 location severity 12 1 2 92 location error_tag 12 1 2 80 3 4 11 location error_message 12 1 2 80 5 6 11 location full_error_message 12 1 2 80 5414 5415 11 files 123102 id 123102 name 123102 id name 12 1 2 123102 name id 12 1 2 123102 folders 15387 id 15387 name 15387 id name 12 1 2 15387 name id 12 1 2 15387 containerparent 137557 parent 15387 child 137557 parent child 12 1 2 6528 2 3 3264 3 5 1398 5 12 1398 23 28 1398 40 67 1398 child parent 12 1 2 137557 fileannotations 5238006 id 5003 kind 23 name 55932 value 47021 id kind 12 1 2 172 2 3 4830 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 9049 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 55932 name value 12 1 2 9060 2 3 8230 3 4 2616 4 6 4611 6 9 4219 9 14 4299 14 17 4219 17 22 4691 22 41 4299 41 82 4253 82 157 4196 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 3758 322 399 4034 399 435 1383 value kind 12 1 2 47010 2 3 11 value name 12 1 2 7331 2 5 2639 5 8 3585 8 15 3631 15 17 2893 17 19 3665 19 29 3585 29 39 3746 39 48 3688 48 74 3642 74 102 3527 102 119 3677 119 146 1406 inmacroexpansion 109609474 id 17999527 inv 2696000 id inv 12 1 3 1579546 3 5 1076132 5 6 1183051 6 7 4812473 7 8 6376088 8 9 2601226 9 21 371008 inv id 12 1 2 377842 2 3 543264 3 4 350972 4 7 200350 7 8 206832 8 9 241514 9 10 2207 10 11 324983 11 337 224502 339 423 206034 423 7616 17497 affectedbymacroexpansion 35633915 id 5148773 inv 2780470 id inv 12 1 2 2811579 2 3 559267 3 4 264497 4 5 564919 5 12 391297 12 50 406771 50 9900 150439 inv id 12 1 4 228764 4 7 231430 7 9 220137 9 12 250699 12 13 333461 13 14 165332 14 15 298382 15 16 121654 16 17 276181 17 18 146713 18 20 251745 20 25 208656 25 109 47310 macroinvocations 34192813 id 34192813 macro_id 81166 location 776483 kind 23 id macro_id 12 1 2 34192813 id location 12 1 2 34192813 id kind 12 1 2 34192813 macro_id id 12 1 2 16599 2 3 16922 3 4 3181 4 5 5383 5 8 5809 8 13 6236 13 26 6328 26 61 6190 61 200 6098 200 1697 6121 1716 168807 2294 macro_id location 12 1 2 43367 2 3 10617 3 4 5268 4 6 6985 6 13 6616 13 66 6132 66 3614 2178 macro_id kind 12 1 2 75310 2 3 5856 location id 12 1 2 287189 2 3 173515 3 4 72935 4 5 60981 5 9 71656 9 21 60186 21 244764 50018 location macro_id 12 1 2 729335 2 350 47148 location kind 12 1 2 776483 kind id 12 20663 20664 11 2945478 2945479 11 kind macro_id 12 2127 2128 11 5422 5423 11 kind location 12 6311 6312 11 61047 61048 11 macroparent 30581550 id 30581550 parent_id 23776789 id parent_id 12 1 2 30581550 parent_id id 12 1 2 18370535 2 3 4553929 3 88 852324 macrolocationbind 4036895 id 2826216 location 2017786 id location 12 1 2 2225964 2 3 340571 3 7 230151 7 57 29529 location id 12 1 2 1608407 2 3 177393 3 8 156621 8 723 75364 macro_argument_unexpanded 86329774 invocation 26761716 argument_index 760 text 325046 invocation argument_index 12 1 2 7582881 2 3 10899357 3 4 6268860 4 67 2010617 invocation text 12 1 2 7654526 2 3 11049010 3 4 6099011 4 67 1959168 argument_index invocation 12 41230 41231 668 41432 174417 57 718224 2321513 34 argument_index text 12 2 3 668 13 995 57 6559 19579 34 text invocation 12 1 2 35816 2 3 62756 3 4 19412 4 5 44773 5 7 24427 7 12 18790 12 16 22006 16 23 25614 23 42 24703 42 129 24588 129 522415 22156 text argument_index 12 1 2 235073 2 3 79472 3 9 10501 macro_argument_expanded 86329774 invocation 26761716 argument_index 760 text 196985 invocation argument_index 12 1 2 7582881 2 3 10899357 3 4 6268860 4 67 2010617 invocation text 12 1 2 10908372 2 3 9395798 3 4 5318101 4 9 1139444 argument_index invocation 12 41230 41231 668 41432 174417 57 718224 2321513 34 argument_index text 12 1 2 657 2 76 57 870 13879 46 text invocation 12 1 2 21234 2 3 38295 3 4 10340 4 5 15712 5 6 3539 6 7 22352 7 9 14847 9 14 12622 14 20 14986 20 49 15666 49 169 14790 169 1060455 12599 text argument_index 12 1 2 99691 2 3 82584 3 66 14709 functions 4638253 id 4638253 name 1916013 kind 3264 id name 12 1 2 4638253 id kind 12 1 2 4638253 name id 12 1 2 1503340 2 3 152479 3 5 150147 5 1666 110046 name kind 12 1 2 1915546 2 3 466 kind id 12 6 7 466 64 65 466 173 174 466 195 196 466 1350 1351 466 2372 2373 466 5787 5788 466 kind name 12 3 4 466 33 34 466 39 40 466 94 95 466 195 196 466 243 244 466 3503 3504 466 function_entry_point 1156415 id 1146623 entry_point 1156415 id entry_point 12 1 2 1136831 2 3 9792 entry_point id 12 1 2 1156415 function_return_type 4643382 id 4638253 return_type 984818 id return_type 12 1 2 4633124 2 3 5129 return_type id 12 1 2 510128 2 3 373503 3 10 75073 10 2512 26112 coroutine 2 function 2 traits 1 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 2 3 1 traits handle 12 2 3 1 traits promise 12 2 3 1 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 100053 id 100053 function_deleted 137557 id 137557 function_defaulted 73674 id 73674 member_function_this_type 553568 id 553568 this_type 189968 id this_type 12 1 2 553568 this_type id 12 1 2 68556 2 3 45516 3 4 30555 4 5 15560 5 7 15595 7 66 14184 fun_decls 5007094 id 5001965 function 4494634 type_id 983419 name 1818557 location 3416556 id function 12 1 2 5001965 id type_id 12 1 2 4996835 2 3 5129 id name 12 1 2 5001965 id location 12 1 2 5001965 function id 12 1 2 4066107 2 3 355784 3 7 72742 function type_id 12 1 2 4454998 2 3 39635 function name 12 1 2 4494634 function location 12 1 2 4122529 2 4 371172 5 6 932 type_id id 12 1 2 435521 2 3 435987 3 8 75073 8 2757 36837 type_id function 12 1 2 519454 2 3 365110 3 11 75540 11 2473 23314 type_id name 12 1 2 856120 2 5 89528 5 821 37770 type_id location 12 1 2 752136 2 3 131495 3 10 74607 10 2028 25180 name id 12 1 2 1233821 2 3 267188 3 4 80203 4 6 136624 6 1700 100720 name function 12 1 2 1412879 2 3 151546 3 5 144085 5 1650 110046 name type_id 12 1 2 1600796 2 4 134293 4 925 83467 name location 12 1 2 1254804 2 3 293766 3 4 79270 4 8 137557 8 651 53157 location id 12 1 2 2961450 2 4 295165 4 55 159939 location function 12 1 2 3028597 2 6 261592 6 55 126366 location type_id 12 1 2 3207655 2 25 208900 location name 12 1 2 3245425 2 13 171130 fun_def 1934665 id 1934665 fun_specialized 26112 id 26112 fun_implicit 199 id 199 fun_decl_specifiers 2903163 id 1687527 name 2797 id name 12 1 2 490544 2 3 1178331 3 4 18651 name id 12 50 51 466 203 204 466 209 210 466 639 640 466 2561 2562 466 2564 2565 466 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 1926738 fun_decl 1926738 fun_decl_noexcept 61190 fun_decl 61190 constant 61086 fun_decl constant 12 1 2 61190 constant fun_decl 12 1 2 60981 2 3 104 fun_decl_empty_noexcept 869643 fun_decl 869643 fun_decl_typedef_type 2889 fun_decl 2889 typedeftype_id 130 fun_decl typedeftype_id 12 1 2 2889 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 7373083 id 7373083 index 7927 fun_decl 4217187 id index 12 1 2 7373083 id fun_decl 12 1 2 7373083 index id 12 2 3 932 5 6 466 7 8 466 10 11 932 11 12 466 12 13 932 13 14 466 25 26 466 78 79 466 245 246 466 636 637 466 1713 1714 466 3987 3988 466 9044 9045 466 index fun_decl 12 2 3 932 5 6 466 7 8 466 10 11 932 11 12 466 12 13 932 13 14 466 25 26 466 78 79 466 245 246 466 636 637 466 1713 1714 466 3987 3988 466 9044 9045 466 fun_decl id 12 1 2 2358062 2 3 1060358 3 4 502201 4 18 296564 fun_decl index 12 1 2 2358062 2 3 1060358 3 4 502201 4 18 296564 var_decls 8487066 id 8416189 variable 7405258 type_id 2379045 name 666804 location 5305524 id variable 12 1 2 8416189 id type_id 12 1 2 8348110 2 3 68079 id name 12 1 2 8416189 id location 12 1 2 8413391 2 3 2797 variable id 12 1 2 6554266 2 3 697579 3 7 153411 variable type_id 12 1 2 7234127 2 4 171130 variable name 12 1 2 7290083 2 3 115175 variable location 12 1 2 6860623 2 4 544634 type_id id 12 1 2 1464171 2 3 509196 3 4 97922 4 7 186984 7 762 120770 type_id variable 12 1 2 1597532 2 3 484482 3 7 186518 7 724 110512 type_id name 12 1 2 1872181 2 3 384694 3 128 122169 type_id location 12 1 2 1700117 2 3 401481 3 8 188383 8 592 89062 name id 12 1 2 340862 2 3 86731 3 4 48494 4 6 51758 6 12 52225 12 33 50360 34 3213 36371 name variable 12 1 2 368374 2 3 77871 3 4 45230 4 6 49427 6 14 53157 14 56 50826 56 3130 21915 name type_id 12 1 2 456504 2 3 93725 3 5 46629 5 19 50826 19 1917 19118 name location 12 1 2 378632 2 3 90461 3 5 59685 5 9 51292 9 21 50360 21 1010 36371 location id 12 1 2 4490903 2 3 531111 3 1725 283508 location variable 12 1 2 4879795 2 17 415004 17 1721 10724 location type_id 12 1 2 4955801 2 1503 349722 location name 12 1 2 5296198 2 6 9325 var_def 4023674 id 4023674 var_decl_specifiers 310553 id 310553 name 1398 id name 12 1 2 310553 name id 12 15 16 466 66 67 466 585 586 466 is_structured_binding 18 id 18 type_decls 3241228 id 3241228 type_id 3190868 location 3162424 id type_id 12 1 2 3241228 id location 12 1 2 3241228 type_id id 12 1 2 3149368 2 5 41500 type_id location 12 1 2 3149368 2 5 41500 location id 12 1 2 3122322 2 20 40101 location type_id 12 1 2 3122322 2 20 40101 type_def 2623851 id 2623851 type_decl_top 742810 type_decl 742810 namespace_decls 308863 id 308863 namespace_id 1416 location 308863 bodylocation 308863 id namespace_id 12 1 2 308863 id location 12 1 2 308863 id bodylocation 12 1 2 308863 namespace_id id 12 1 2 289 2 3 157 3 5 100 5 11 113 11 28 106 28 51 119 53 69 106 69 113 106 123 185 106 186 363 106 406 12195 100 namespace_id location 12 1 2 289 2 3 157 3 5 100 5 11 113 11 28 106 28 51 119 53 69 106 69 113 106 123 185 106 186 363 106 406 12195 100 namespace_id bodylocation 12 1 2 289 2 3 157 3 5 100 5 11 113 11 28 106 28 51 119 53 69 106 69 113 106 123 185 106 186 363 106 406 12195 100 location id 12 1 2 308863 location namespace_id 12 1 2 308863 location bodylocation 12 1 2 308863 bodylocation id 12 1 2 308863 bodylocation namespace_id 12 1 2 308863 bodylocation location 12 1 2 308863 usings 369307 id 369307 element_id 315216 location 247603 id element_id 12 1 2 369307 id location 12 1 2 369307 element_id id 12 1 2 262991 2 3 50826 3 5 1398 element_id location 12 1 2 262991 2 3 50826 3 5 1398 location id 12 1 2 202372 2 4 10724 4 5 31241 5 11 3264 location element_id 12 1 2 202372 2 4 10724 4 5 31241 5 11 3264 using_container 476682 parent 11285 child 302256 parent child 12 1 2 3366 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 222934 2 3 52819 3 11 24323 13 41 2178 static_asserts 130544 id 130544 condition 130544 message 29484 location 16790 enclosing 1944 id condition 12 1 2 130544 id message 12 1 2 130544 id location 12 1 2 130544 id enclosing 12 1 2 130544 condition id 12 1 2 130544 condition message 12 1 2 130544 condition location 12 1 2 130544 condition enclosing 12 1 2 130544 message id 12 1 2 21970 2 3 402 3 4 2769 4 11 1422 12 17 2378 17 513 541 message condition 12 1 2 21970 2 3 402 3 4 2769 4 11 1422 12 17 2378 17 513 541 message location 12 1 2 27370 2 33 2114 message enclosing 12 1 2 23386 2 3 188 3 4 2567 4 11 1264 12 21 2076 location id 12 1 2 3134 2 3 2699 3 4 1309 5 6 3625 6 13 182 14 15 2051 16 17 37 17 18 3404 19 52 346 location condition 12 1 2 3134 2 3 2699 3 4 1309 5 6 3625 6 13 182 14 15 2051 16 17 37 17 18 3404 19 52 346 location message 12 1 2 4631 2 3 5947 3 4 6029 4 7 182 location enclosing 12 1 2 3738 2 3 6117 3 4 1082 4 5 3593 5 6 188 13 14 2051 16 21 18 enclosing id 12 1 2 1371 2 3 144 3 10 163 10 180 138 209 11052 125 enclosing condition 12 1 2 1371 2 3 144 3 10 163 10 180 138 209 11052 125 enclosing message 12 1 2 1541 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 6733324 id 6569654 function 3873993 index 7927 type_id 2183667 id function 12 1 2 6569654 id index 12 1 2 6569654 id type_id 12 1 2 6446086 2 4 123568 function id 12 1 2 2251746 2 3 951711 3 4 429459 4 18 241075 function index 12 1 2 2251746 2 3 951711 3 4 429459 4 18 241075 function type_id 12 1 2 2549710 2 3 825811 3 4 345992 4 12 152479 index id 12 2 3 932 4 5 466 6 7 466 8 9 932 9 10 466 10 11 932 11 12 466 19 20 466 64 65 466 194 195 466 517 518 466 1438 1439 466 3479 3480 466 8308 8309 466 index function 12 2 3 932 4 5 466 6 7 466 8 9 932 9 10 466 10 11 932 11 12 466 19 20 466 64 65 466 194 195 466 517 518 466 1438 1439 466 3479 3480 466 8308 8309 466 index type_id 12 1 2 932 3 4 466 4 5 466 5 6 466 6 7 1398 7 8 932 11 12 466 42 43 466 106 107 466 228 229 466 582 583 466 1271 1272 466 3599 3600 466 type_id id 12 1 2 1483289 2 3 440184 3 8 170198 8 518 89995 type_id function 12 1 2 1702915 2 3 248069 3 9 168333 9 502 64348 type_id index 12 1 2 1756539 2 3 348323 3 13 78804 overrides 159979 new 125145 old 15110 new old 12 1 2 90317 2 3 34821 3 4 6 old new 12 1 2 7929 2 3 1906 3 4 988 4 5 1321 5 11 1214 11 60 1164 61 231 585 membervariables 1054778 id 1052983 type_id 327195 name 450885 id type_id 12 1 2 1051268 2 4 1715 id name 12 1 2 1052983 type_id id 12 1 2 242634 2 3 51813 3 10 25487 10 4152 7259 type_id name 12 1 2 254839 2 3 46388 3 40 24570 41 2031 1396 name id 12 1 2 294846 2 3 86395 3 5 41123 5 646 28519 name type_id 12 1 2 367242 2 3 51654 3 650 31989 globalvariables 301284 id 301276 type_id 1405 name 294744 id type_id 12 1 2 301268 2 3 8 id name 12 1 2 301276 type_id id 12 1 2 972 2 3 160 3 7 116 7 67 106 67 169440 51 type_id name 12 1 2 1010 2 3 135 3 7 111 7 102 106 104 168448 43 name id 12 1 2 290727 2 33 4017 name type_id 12 1 2 294145 2 12 599 localvariables 581199 id 581199 type_id 37873 name 91325 id type_id 12 1 2 581199 id name 12 1 2 581199 type_id id 12 1 2 21189 2 3 5412 3 4 2477 4 7 3405 7 18 2876 18 15847 2511 type_id name 12 1 2 26976 2 3 4602 3 5 2939 5 31 2842 31 3455 512 name id 12 1 2 57521 2 3 14407 3 5 8381 5 15 7042 15 5176 3972 name type_id 12 1 2 77148 2 3 7474 3 1486 6702 autoderivation 149368 var 149368 derivation_type 522 var derivation_type 12 1 2 149368 derivation_type var 12 33 34 104 90 91 104 353 354 104 392 393 104 560 561 104 orphaned_variables 37894 var 37894 function 33307 var function 12 1 2 37894 function var 12 1 2 31226 2 47 2081 enumconstants 241278 id 241278 parent 28479 index 10211 type_id 39 name 240998 location 221214 id parent 12 1 2 241278 id index 12 1 2 241278 id type_id 12 1 2 241278 id name 12 1 2 241278 id location 12 1 2 241278 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 28479 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 4188 3 4 5823 4 5 3869 5 6 3071 6 7 1794 7 8 1396 8 11 2512 11 17 2233 17 257 2153 index id 12 1 2 2034 2 3 1635 3 4 1755 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 1755 4 5 877 5 9 797 9 12 837 12 20 877 20 69 797 77 715 598 index type_id 12 1 2 10211 index name 12 1 2 2034 2 3 1635 3 4 1755 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 1755 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 240719 2 3 279 name parent 12 1 2 240719 2 3 279 name index 12 1 2 240998 name type_id 12 1 2 240998 name location 12 1 2 240719 2 3 279 location id 12 1 2 220456 2 205 757 location parent 12 1 2 221214 location index 12 1 2 220456 2 205 757 location type_id 12 1 2 221214 location name 12 1 2 220456 2 205 757 builtintypes 22382 id 22382 name 22382 kind 22382 size 3264 sign 1398 alignment 2331 id name 12 1 2 22382 id kind 12 1 2 22382 id size 12 1 2 22382 id sign 12 1 2 22382 id alignment 12 1 2 22382 name id 12 1 2 22382 name kind 12 1 2 22382 name size 12 1 2 22382 name sign 12 1 2 22382 name alignment 12 1 2 22382 kind id 12 1 2 22382 kind name 12 1 2 22382 kind size 12 1 2 22382 kind sign 12 1 2 22382 kind alignment 12 1 2 22382 size id 12 1 2 466 2 3 466 5 6 466 7 8 466 10 11 932 13 14 466 size name 12 1 2 466 2 3 466 5 6 466 7 8 466 10 11 932 13 14 466 size kind 12 1 2 466 2 3 466 5 6 466 7 8 466 10 11 932 13 14 466 size sign 12 1 2 932 3 4 2331 size alignment 12 1 2 1865 2 3 1398 sign id 12 6 7 466 12 13 466 30 31 466 sign name 12 6 7 466 12 13 466 30 31 466 sign kind 12 6 7 466 12 13 466 30 31 466 sign size 12 5 6 932 7 8 466 sign alignment 12 5 6 1398 alignment id 12 6 7 466 8 9 466 10 11 466 11 12 466 13 14 466 alignment name 12 6 7 466 8 9 466 10 11 466 11 12 466 13 14 466 alignment kind 12 6 7 466 8 9 466 10 11 466 11 12 466 13 14 466 alignment size 12 2 3 2331 alignment sign 12 3 4 2331 derivedtypes 4327233 id 4327233 name 2151026 kind 2797 type_id 2670947 id name 12 1 2 4327233 id kind 12 1 2 4327233 id type_id 12 1 2 4327233 name id 12 1 2 1889434 2 5 164602 5 1165 96989 name kind 12 1 2 2150094 2 3 932 name type_id 12 1 2 1889434 2 5 164602 5 1147 96989 kind id 12 236 237 466 1072 1073 466 1146 1147 466 1217 1218 466 2164 2165 466 3445 3446 466 kind name 12 1 2 466 201 202 466 606 607 466 755 756 466 1123 1124 466 1929 1930 466 kind type_id 12 84 85 466 1072 1073 466 1146 1147 466 1217 1218 466 2119 2120 466 3445 3446 466 type_id id 12 1 2 1652555 2 3 561421 3 4 351587 4 72 105383 type_id name 12 1 2 1663746 2 3 553960 3 4 348789 4 72 104450 type_id kind 12 1 2 1656752 2 3 565151 3 4 350655 4 6 98388 pointerishsize 3208121 id 3208121 size 466 alignment 466 id size 12 1 2 3208121 id alignment 12 1 2 3208121 size id 12 6880 6881 466 size alignment 12 1 2 466 alignment id 12 6880 6881 466 alignment size 12 1 2 466 arraysizes 88130 id 88130 num_elements 31708 bytesize 33107 alignment 1865 id num_elements 12 1 2 88130 id bytesize 12 1 2 88130 id alignment 12 1 2 88130 num_elements id 12 1 2 1865 2 3 23781 3 5 2797 5 13 2797 13 14 466 num_elements bytesize 12 1 2 26578 2 3 2331 3 7 2797 num_elements alignment 12 1 2 26578 2 3 2797 3 5 2331 bytesize id 12 1 2 1865 2 3 23781 3 4 3264 4 6 2331 7 16 1865 bytesize num_elements 12 1 2 27511 2 3 3730 3 5 1865 bytesize alignment 12 1 2 27511 2 3 4662 4 5 932 alignment id 12 5 6 466 16 17 466 31 32 466 137 138 466 alignment num_elements 12 4 5 466 7 8 932 68 69 466 alignment bytesize 12 4 5 466 7 8 466 8 9 466 68 69 466 typedefbase 1722355 id 1722355 type_id 809095 id type_id 12 1 2 1722355 type_id id 12 1 2 629309 2 3 85028 3 6 63310 6 5437 31447 decltypes 172581 id 17343 expr 172581 base_type 10354 parentheses_would_change_meaning 19 id expr 12 1 2 5305 2 3 6434 3 5 1128 5 12 1346 12 18 1405 18 46 1306 51 740 415 id base_type 12 1 2 17343 id parentheses_would_change_meaning 12 1 2 17343 expr id 12 1 2 172581 expr base_type 12 1 2 172581 expr parentheses_would_change_meaning 12 1 2 172581 base_type id 12 1 2 7523 2 3 2355 4 149 475 base_type expr 12 1 2 752 2 3 6375 3 4 356 4 5 1009 5 7 791 7 31 791 31 3888 277 base_type parentheses_would_change_meaning 12 1 2 10354 parentheses_would_change_meaning id 12 876 877 19 parentheses_would_change_meaning expr 12 8717 8718 19 parentheses_would_change_meaning base_type 12 523 524 19 usertypes 5225787 id 5225787 name 1348063 kind 5129 id name 12 1 2 5225787 id kind 12 1 2 5225787 name id 12 1 2 979689 2 3 153411 3 7 104450 7 59 101186 60 874 9325 name kind 12 1 2 1207708 2 3 124967 3 7 15387 kind id 12 6 7 466 10 11 466 26 27 466 124 125 466 135 136 466 663 664 466 853 854 466 959 960 466 1751 1752 466 1836 1837 466 4844 4845 466 kind name 12 5 6 466 6 7 466 14 15 466 30 31 466 43 44 466 125 126 466 267 268 466 371 372 466 438 439 466 739 740 466 1194 1195 466 usertypesize 1703381 id 1703381 size 13522 alignment 2331 id size 12 1 2 1703381 id alignment 12 1 2 1703381 size id 12 1 2 3264 2 3 4196 3 4 466 4 5 932 6 8 932 9 15 932 37 84 932 92 163 932 740 2468 932 size alignment 12 1 2 10258 2 3 2797 3 4 466 alignment id 12 2 3 466 6 7 466 184 185 466 254 255 466 3207 3208 466 alignment size 12 1 2 466 2 3 466 3 4 466 9 10 466 22 23 466 usertype_final 9518 id 9518 usertype_uuid 36325 id 36325 uuid 35954 id uuid 12 1 2 36325 uuid id 12 1 2 35583 2 3 371 mangled_name 9465823 id 9465823 mangled_name 3945802 id mangled_name 12 1 2 9465823 mangled_name id 12 1 2 2852803 2 3 523184 3 6 333868 6 874 235946 is_pod_class 534147 id 534147 is_standard_layout_class 1251540 id 1251540 is_complete 1642763 id 1642763 is_class_template 397751 id 397751 class_instantiation 1092146 to 1090913 from 70261 to from 12 1 2 1089772 2 4 1141 from to 12 1 2 20819 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 2918643 type_id 1329594 index 1291 arg_type 856554 type_id index 12 1 2 544154 2 3 404541 3 4 235649 4 7 121144 7 113 24104 type_id arg_type 12 1 2 569849 2 3 416311 3 4 248837 4 113 94596 index type_id 12 1 2 11 2 3 818 3 26 103 29 64 103 69 411 103 592 8747 103 12910 113009 46 index arg_type 12 1 2 11 2 3 818 3 14 115 14 26 103 28 145 103 195 3442 103 10455 39607 34 arg_type type_id 12 1 2 533444 2 3 179094 3 4 51759 4 10 64336 10 10167 27920 arg_type index 12 1 2 755733 2 3 82572 3 22 18248 class_template_argument_value 494274 type_id 304025 index 1865 arg_value 494274 type_id index 12 1 2 249002 2 3 53157 3 4 1865 type_id arg_value 12 1 2 188850 2 3 81135 3 4 12123 4 9 21915 index type_id 12 18 19 466 92 93 466 292 293 466 372 373 466 index arg_value 12 19 20 466 124 125 466 408 409 466 509 510 466 arg_value type_id 12 1 2 494274 arg_value index 12 1 2 494274 is_proxy_class_for 62950 id 62950 templ_param_id 62950 id templ_param_id 12 1 2 62950 templ_param_id id 12 1 2 62950 type_mentions 4022590 id 4022590 type_id 197880 location 3989125 kind 39 id type_id 12 1 2 4022590 id location 12 1 2 4022590 id kind 12 1 2 4022590 type_id id 12 1 2 97444 2 3 21698 3 4 8216 4 5 10769 5 7 14359 7 12 15835 12 27 15157 27 8555 14399 type_id location 12 1 2 97444 2 3 21698 3 4 8216 4 5 10769 5 7 14359 7 12 15835 12 27 15157 27 8555 14399 type_id kind 12 1 2 197880 location id 12 1 2 3955660 2 3 33465 location type_id 12 1 2 3955660 2 3 33465 location kind 12 1 2 3989125 kind id 12 100849 100850 39 kind type_id 12 4961 4962 39 kind location 12 100010 100011 39 is_function_template 1401221 id 1401221 function_instantiation 907042 to 907042 from 146181 to from 12 1 2 907042 from to 12 1 2 101335 2 3 14431 3 6 12031 6 21 12067 22 869 6315 function_template_argument 2342320 function_id 1338140 index 564 arg_type 304993 function_id index 12 1 2 682954 2 3 395391 3 4 189015 4 15 70779 function_id arg_type 12 1 2 700596 2 3 405305 3 4 168833 4 9 63405 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 8736 8737 35 17929 17930 35 34964 34965 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 187004 2 3 44669 3 5 23287 5 16 23534 16 107 23040 108 955 3457 arg_type index 12 1 2 274826 2 4 26039 4 17 4128 function_template_argument_value 363529 function_id 195155 index 564 arg_value 360883 function_id index 12 1 2 185769 2 8 9385 function_id arg_value 12 1 2 178324 2 31 15313 32 97 1517 index function_id 12 1 2 211 2 3 70 11 12 35 26 27 35 94 95 35 314 315 35 844 845 35 992 993 35 1187 1188 35 2397 2398 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 358237 2 3 2646 arg_value index 12 1 2 360883 is_variable_template 47278 id 47278 variable_instantiation 168091 to 168091 from 25731 to from 12 1 2 168091 from to 12 1 2 14016 2 3 2719 3 4 1359 4 7 1987 7 10 2196 10 22 1987 26 277 1464 variable_template_argument 295493 variable_id 159723 index 1778 arg_type 165476 variable_id index 12 1 2 81901 2 3 49580 3 4 18827 4 17 9413 variable_id arg_type 12 1 2 85562 2 3 51881 3 4 13702 4 17 8577 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 133364 2 3 18095 3 15 12447 17 109 1568 arg_type index 12 1 2 149577 2 3 13807 3 6 2091 variable_template_argument_value 11819 variable_id 7740 index 418 arg_value 11819 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 11819 arg_value index 12 1 2 11819 routinetypes 547147 id 547147 return_type 285764 id return_type 12 1 2 547147 return_type id 12 1 2 248998 2 3 21346 3 3594 15419 routinetypeargs 982953 routine 423397 index 7927 type_id 226620 routine index 12 1 2 152479 2 3 134293 3 4 63416 4 5 45697 5 18 27511 routine type_id 12 1 2 182322 2 3 133827 3 4 58753 4 5 33573 5 11 14921 index routine 12 2 3 932 4 5 466 6 7 466 8 9 932 9 10 466 10 11 1398 13 14 466 28 29 466 59 60 466 157 158 466 293 294 466 581 582 466 908 909 466 index type_id 12 1 2 932 3 4 932 4 5 1398 5 6 932 6 7 932 10 11 466 14 15 466 47 48 466 90 91 466 176 177 466 347 348 466 type_id routine 12 1 2 146417 2 3 30775 3 5 16786 5 12 18185 12 111 14455 type_id index 12 1 2 172529 2 3 30775 3 6 18651 6 14 4662 ptrtomembers 37770 id 37770 type_id 37770 class_id 15387 id type_id 12 1 2 37770 id class_id 12 1 2 37770 type_id id 12 1 2 37770 type_id class_id 12 1 2 37770 class_id id 12 1 2 13522 8 9 1398 28 29 466 class_id type_id 12 1 2 13522 8 9 1398 28 29 466 specifiers 24713 id 24713 str 24713 id str 12 1 2 24713 str id 12 1 2 24713 typespecifiers 1289776 type_id 1271591 spec_id 3730 type_id spec_id 12 1 2 1253405 2 3 18185 spec_id type_id 12 8 9 466 36 37 466 51 52 466 86 87 466 105 106 466 219 220 466 221 222 466 2040 2041 466 funspecifiers 12434284 func_id 3820714 spec_id 705 func_id spec_id 12 1 2 315085 2 3 545982 3 4 1151030 4 5 1559335 5 8 249280 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 3915 3916 35 5095 5096 35 6822 6823 35 9687 9688 35 12218 12219 35 48228 48229 35 75287 75288 35 86790 86791 35 95133 95134 35 varspecifiers 2243353 var_id 1223562 spec_id 3730 var_id spec_id 12 1 2 729288 2 3 202372 3 4 58287 4 5 233614 spec_id var_id 12 112 113 466 315 316 466 416 417 466 514 515 466 646 647 466 686 687 466 700 701 466 1422 1423 466 attributes 736276 id 736276 kind 313 name 1673 name_space 209 location 483459 id kind 12 1 2 736276 id name 12 1 2 736276 id name_space 12 1 2 736276 id location 12 1 2 736276 kind id 12 5 6 104 2330 2331 104 4704 4705 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 1043 1044 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 7016 7017 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 425824 2 3 36923 3 201 20710 location kind 12 1 2 483459 location name 12 1 2 479170 2 3 4288 location name_space 12 1 2 483459 attribute_args 409874 id 409874 kind 1398 attribute 297963 index 1398 location 327340 id kind 12 1 2 409874 id attribute 12 1 2 409874 id index 12 1 2 409874 id location 12 1 2 409874 kind id 12 1 2 466 84 85 466 794 795 466 kind attribute 12 1 2 466 84 85 466 606 607 466 kind index 12 1 2 932 3 4 466 kind location 12 1 2 466 54 55 466 674 675 466 attribute id 12 1 2 215895 2 3 52225 3 4 29842 attribute kind 12 1 2 273716 2 3 24247 attribute index 12 1 2 215895 2 3 52225 3 4 29842 attribute location 12 1 2 215895 2 3 52225 3 4 29842 index id 12 64 65 466 176 177 466 639 640 466 index kind 12 1 2 932 3 4 466 index attribute 12 64 65 466 176 177 466 639 640 466 index location 12 34 35 466 140 141 466 528 529 466 location id 12 1 2 278845 2 3 23314 3 9 24713 17 18 466 location kind 12 1 2 314750 2 3 12590 location attribute 12 1 2 278845 2 3 23314 3 9 24713 17 18 466 location index 12 1 2 327340 attribute_arg_value 39168 arg 39168 value 15854 arg value 12 1 2 39168 value arg 12 1 2 14455 2 34 1398 attribute_arg_type 466 arg 466 type_id 466 arg type_id 12 1 2 466 type_id arg 12 1 2 466 attribute_arg_constant 370239 arg 370239 constant 370239 arg constant 12 1 2 370239 constant arg 12 1 2 370239 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 84934 type_id 62027 spec_id 84934 type_id spec_id 12 1 2 56065 2 4 4288 12 13 1673 spec_id type_id 12 1 2 84934 funcattributes 651416 func_id 442981 spec_id 651416 func_id spec_id 12 1 2 334334 2 3 65281 3 6 34972 6 9 8393 spec_id func_id 12 1 2 651416 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 10137290 type_id 10137290 unspecified_type_id 6813061 type_id unspecified_type_id 12 1 2 10137290 unspecified_type_id type_id 12 1 2 4582764 2 3 1993418 3 145 236878 member 4925876 parent 618808 index 8820 child 4880571 parent index 12 1 3 18912 3 4 320342 4 5 38283 5 7 53137 7 10 52925 10 15 50314 15 24 49609 24 251 35283 parent child 12 1 3 18912 3 4 320271 4 5 38318 5 7 53243 7 10 53278 10 15 49926 15 24 49679 24 255 35178 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 4880571 child index 12 1 2 4836643 2 8 43928 enclosingfunction 121352 child 121352 parent 69281 child parent 12 1 2 121352 parent child 12 1 2 36577 2 3 21522 3 4 6086 4 45 5095 derivations 368257 derivation 368257 sub 347722 index 211 super 203870 location 38212 derivation sub 12 1 2 368257 derivation index 12 1 2 368257 derivation super 12 1 2 368257 derivation location 12 1 2 368257 sub derivation 12 1 2 332550 2 7 15172 sub index 12 1 2 332550 2 7 15172 sub super 12 1 2 332550 2 7 15172 sub location 12 1 2 332550 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 196531 2 1216 7339 super sub 12 1 2 196531 2 1216 7339 super index 12 1 2 203411 2 4 458 super location 12 1 2 200271 2 108 3598 location derivation 12 1 2 28826 2 5 3140 5 16 2928 17 178 2928 192 474 388 location sub 12 1 2 28826 2 5 3140 5 16 2928 17 178 2928 192 474 388 location index 12 1 2 38212 location super 12 1 2 31120 2 5 3210 5 63 2893 63 415 987 derspecifiers 370163 der_id 367869 spec_id 141 der_id spec_id 12 1 2 365576 2 3 2293 spec_id der_id 12 65 66 35 93 94 35 1127 1128 35 9206 9207 35 direct_base_offsets 338936 der_id 338936 offset 352 der_id offset 12 1 2 338936 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 716121 id 716121 type_id 42446 decl_id 70285 location 6351 id type_id 12 1 2 716121 id decl_id 12 1 2 716121 id location 12 1 2 716121 type_id id 12 1 2 6209 2 3 13231 3 6 2963 6 10 3210 10 17 3281 17 24 3351 25 36 3316 37 55 3246 55 103 3634 type_id decl_id 12 1 2 6209 2 3 13231 3 6 2963 6 10 3210 10 17 3281 17 24 3351 25 36 3316 37 55 3246 55 103 3634 type_id location 12 1 2 40999 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 69615 2 5 670 location id 12 1 2 5962 2 20106 388 location type_id 12 1 2 6209 2 1105 141 location decl_id 12 1 2 5998 2 1837 352 comments 8774227 id 8774227 contents 3340281 location 8774227 id contents 12 1 2 8774227 id location 12 1 2 8774227 contents id 12 1 2 3055770 2 7 250934 7 32784 33576 contents location 12 1 2 3055770 2 7 250934 7 32784 33576 location id 12 1 2 8774227 location contents 12 1 2 8774227 commentbinding 3089682 id 2444793 element 3013209 id element 12 1 2 2367854 2 97 76938 element id 12 1 2 2936736 2 3 76472 exprconv 7022151 converted 7022151 conversion 7022151 converted conversion 12 1 2 7022151 conversion converted 12 1 2 7022151 compgenerated 8328406 id 8328406 synthetic_destructor_call 144289 element 111741 i 336 destructor_call 129064 element i 12 1 2 92041 2 3 12987 3 18 6711 element destructor_call 12 1 2 92041 2 3 12987 3 18 6711 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 127025 2 26 2039 destructor_call i 12 1 2 129064 namespaces 12123 id 12123 name 9792 id name 12 1 2 12123 name id 12 1 2 8393 2 3 466 3 4 932 namespace_inline 1398 id 1398 namespacembrs 2382776 parentid 10258 memberid 2382776 parentid memberid 12 1 2 1865 2 4 932 4 5 932 5 7 932 7 8 932 8 12 932 17 30 932 43 47 932 52 143 932 255 4466 932 memberid parentid 12 1 2 2382776 exprparents 14183439 expr_id 14183439 child_index 14634 parent_id 9438333 expr_id child_index 12 1 2 14183439 expr_id parent_id 12 1 2 14183439 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 5400574 2 3 3700570 3 712 337189 parent_id child_index 12 1 2 5400574 2 3 3700570 3 712 337189 expr_isload 4981370 expr_id 4981370 conversionkinds 4220723 expr_id 4220723 kind 6 expr_id kind 12 1 2 4220723 kind expr_id 12 2139 2140 1 3252 3253 1 13442 13443 1 26287 26288 1 44470 44471 1 4131133 4131134 1 iscall 2950725 caller 2950725 kind 59 caller kind 12 1 2 2950725 kind caller 12 1318 1319 19 2471 2472 19 145251 145252 19 numtemplatearguments 396237 expr_id 396237 num 317 expr_id num 12 1 2 396237 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 466 id 466 name 466 id name 12 1 2 466 name id 12 1 2 466 namequalifiers 1533233 id 1533233 qualifiableelement 1533233 qualifyingelement 83409 location 305921 id qualifiableelement 12 1 2 1533233 id qualifyingelement 12 1 2 1533233 id location 12 1 2 1533233 qualifiableelement id 12 1 2 1533233 qualifiableelement qualifyingelement 12 1 2 1533233 qualifiableelement location 12 1 2 1533233 qualifyingelement id 12 1 2 46624 2 3 20590 3 4 5048 4 7 6394 7 21095 4751 qualifyingelement qualifiableelement 12 1 2 46624 2 3 20590 3 4 5048 4 7 6394 7 21095 4751 qualifyingelement location 12 1 2 50960 2 3 19501 3 4 4850 4 8 6276 8 7095 1821 location id 12 1 2 98218 2 3 27460 3 4 45872 4 6 14076 6 7 98852 7 790 21441 location qualifiableelement 12 1 2 98218 2 3 27460 3 4 45872 4 6 14076 6 7 98852 7 790 21441 location qualifyingelement 12 1 2 134350 2 3 56820 3 4 105940 4 143 8810 varbind 6019333 expr 6019333 var 767282 expr var 12 1 2 6019333 var expr 12 1 2 126016 2 3 137650 3 4 106120 4 5 85073 5 6 61189 6 7 48034 7 9 59524 9 13 59175 13 28 58784 28 5137 25713 funbind 2953853 expr 2951042 fun 533740 expr fun 12 1 2 2948231 2 3 2811 fun expr 12 1 2 329699 2 3 82182 3 4 31855 4 7 48070 7 158 40031 159 4943 1900 expr_allocator 46609 expr 46609 func 105 form 35 expr func 12 1 2 46609 expr form 12 1 2 46609 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 55395 expr 55395 func 105 form 70 expr func 12 1 2 55395 expr form 12 1 2 55395 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 656221 cond 656221 guard 656221 cond guard 12 1 2 656221 guard cond 12 1 2 656221 expr_cond_true 656219 cond 656219 true 656219 cond true 12 1 2 656219 true cond 12 1 2 656219 expr_cond_false 656221 cond 656221 false 656221 cond false 12 1 2 656221 false cond 12 1 2 656221 values 10759232 id 10759232 str 87862 id str 12 1 2 10759232 str id 12 1 2 59406 2 3 12368 3 6 6921 6 56 6609 57 452015 2557 valuetext 4757293 id 4757293 text 703959 id text 12 1 2 4757293 text id 12 1 2 527546 2 3 102496 3 7 56768 7 425884 17149 valuebind 11192739 val 10759232 expr 11192739 val expr 12 1 2 10348232 2 7 410999 expr val 12 1 2 11192739 fieldoffsets 1052983 id 1052983 byteoffset 22655 bitoffset 319 id byteoffset 12 1 2 1052983 id bitoffset 12 1 2 1052983 byteoffset id 12 1 2 13003 2 3 1715 3 5 1794 5 12 1914 12 35 1715 35 205 1715 244 5638 797 byteoffset bitoffset 12 1 2 21977 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 20919 id 20919 bits 2614 declared_bits 2614 id bits 12 1 2 20919 id declared_bits 12 1 2 20919 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 1699706 init 1699706 var 722379 expr 1699706 location 391099 init var 12 1 2 1699706 init expr 12 1 2 1699706 init location 12 1 2 1699706 var init 12 1 2 634183 2 16 31492 16 25 56703 var expr 12 1 2 634183 2 16 31492 16 25 56703 var location 12 1 2 722373 2 3 6 expr init 12 1 2 1699706 expr var 12 1 2 1699706 expr location 12 1 2 1699706 location init 12 1 2 318718 2 3 23864 3 15 30667 15 111551 17848 location var 12 1 2 341406 2 4 35639 4 12811 14053 location expr 12 1 2 318718 2 3 23864 3 15 30667 15 111551 17848 braced_initialisers 41634 init 41634 expr_ancestor 133360 exp 133360 ancestor 92932 exp ancestor 12 1 2 133360 ancestor exp 12 1 2 67115 2 3 18432 3 8 7127 8 18 257 exprs 18357636 id 18357636 kind 1163 location 8474327 id kind 12 1 2 18357636 id location 12 1 2 18357636 kind id 12 1 10 88 12 18 88 26 100 88 105 305 88 320 417 88 466 784 88 892 1647 88 1656 2402 88 3130 4067 88 4297 4915 88 5184 20397 88 25254 49060 88 63119 136808 88 285063 285064 17 kind location 12 1 9 88 9 15 88 17 96 88 99 222 88 260 383 88 408 577 88 595 749 88 864 1774 88 1812 2545 88 2601 2910 88 3419 4913 88 5471 21108 88 26251 76182 88 223904 223905 17 location id 12 1 2 7133647 2 3 661870 3 18 637071 18 71656 41738 location kind 12 1 2 7239544 2 3 617153 3 32 617629 expr_types 18412556 id 18357636 typeid 881000 value_category 59 id typeid 12 1 2 18302715 2 3 54920 id value_category 12 1 2 18357636 typeid id 12 1 2 316771 2 3 172204 3 4 69372 4 5 68284 5 7 69729 7 12 69828 12 35 66898 35 73134 47911 typeid value_category 12 1 2 757935 2 3 111840 3 4 11225 value_category id 12 7160 7161 19 235356 235357 19 684721 684722 19 value_category typeid 12 1406 1407 19 11861 11862 19 38015 38016 19 new_allocated_type 47668 expr 47668 type_id 28191 expr type_id 12 1 2 47668 type_id expr 12 1 2 11784 2 3 14925 3 19 1481 new_array_allocated_type 5103 expr 5103 type_id 2196 expr type_id 12 1 2 5103 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 position 41 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 aggregate position 12 1 2 6503 2 3 500733 3 4 11095 4 5 88743 5 12 49719 12 13 190968 13 42 192 initializer aggregate 12 1 2 4005406 initializer field 12 1 2 4005233 2 3 173 initializer position 12 1 2 4005406 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 field position 12 1 2 2153 2 3 3 position aggregate 12 2 3 13 3 4 5 49 50 3 50 51 5 72 193 3 191160 194827 3 194928 206244 3 217398 329623 3 340717 847954 3 position initializer 12 2 3 13 3 4 5 49 50 3 50 51 5 72 193 3 191160 194827 3 194928 206244 3 217398 329623 3 340717 847954 3 position field 12 1 2 13 2 3 5 3 4 3 4 5 5 6 11 3 14 27 3 33 66 3 90 174 3 248 655 3 aggregate_array_init 730401 aggregate 65615 initializer 730401 element_index 17485 position 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 aggregate position 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 initializer position 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 element_index position 12 1 2 17485 position 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 position 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 position element_index 12 1 2 17485 condition_decl_bind 42427 expr 42427 decl 42427 expr decl 12 1 2 42427 decl expr 12 1 2 42427 typeid_bind 36483 expr 36483 type_id 16407 expr type_id 12 1 2 36483 type_id expr 12 1 2 15983 3 328 423 uuidof_bind 20120 expr 20120 type_id 19925 expr type_id 12 1 2 20120 type_id expr 12 1 2 19761 2 4 163 sizeof_bind 198861 expr 198861 type_id 8168 expr type_id 12 1 2 198861 type_id expr 12 1 2 2689 2 3 2329 3 4 776 4 5 739 5 6 211 6 9 713 9 133 649 164 18023 58 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 21449 expr 21449 default_capture 466 has_explicit_return_type 466 expr default_capture 12 1 2 21449 expr has_explicit_return_type 12 1 2 21449 default_capture expr 12 46 47 466 default_capture has_explicit_return_type 12 1 2 466 has_explicit_return_type expr 12 46 47 466 has_explicit_return_type default_capture 12 1 2 466 lambda_capture 27977 id 27977 lambda 20517 index 932 field 27977 captured_by_reference 466 is_implicit 466 location 2797 id lambda 12 1 2 27977 id index 12 1 2 27977 id field 12 1 2 27977 id captured_by_reference 12 1 2 27977 id is_implicit 12 1 2 27977 id location 12 1 2 27977 lambda id 12 1 2 13056 2 3 7460 lambda index 12 1 2 13056 2 3 7460 lambda field 12 1 2 13056 2 3 7460 lambda captured_by_reference 12 1 2 20517 lambda is_implicit 12 1 2 20517 lambda location 12 1 2 13056 2 3 7460 index id 12 16 17 466 44 45 466 index lambda 12 16 17 466 44 45 466 index field 12 16 17 466 44 45 466 index captured_by_reference 12 1 2 932 index is_implicit 12 1 2 932 index location 12 2 3 466 4 5 466 field id 12 1 2 27977 field lambda 12 1 2 27977 field index 12 1 2 27977 field captured_by_reference 12 1 2 27977 field is_implicit 12 1 2 27977 field location 12 1 2 27977 captured_by_reference id 12 60 61 466 captured_by_reference lambda 12 44 45 466 captured_by_reference index 12 2 3 466 captured_by_reference field 12 60 61 466 captured_by_reference is_implicit 12 1 2 466 captured_by_reference location 12 6 7 466 is_implicit id 12 60 61 466 is_implicit lambda 12 44 45 466 is_implicit index 12 2 3 466 is_implicit field 12 60 61 466 is_implicit captured_by_reference 12 1 2 466 is_implicit location 12 6 7 466 location id 12 8 9 1865 14 15 932 location lambda 12 8 9 1865 14 15 932 location index 12 1 2 2797 location field 12 8 9 1865 14 15 932 location captured_by_reference 12 1 2 2797 location is_implicit 12 1 2 2797 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 4653633 id 4653633 kind 1987 location 2285081 id kind 12 1 2 4653633 id location 12 1 2 4653633 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 1890636 2 4 175831 4 12 176041 12 687 42572 location kind 12 1 2 2227865 2 8 57215 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 724735 if_stmt 724735 then_id 724735 if_stmt then_id 12 1 2 724735 then_id if_stmt 12 1 2 724735 if_else 184369 if_stmt 184369 else_id 184369 if_stmt else_id 12 1 2 184369 else_id if_stmt 12 1 2 184369 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 52508 constexpr_if_stmt 52508 then_id 52508 constexpr_if_stmt then_id 12 1 2 52508 then_id constexpr_if_stmt 12 1 2 52508 constexpr_if_else 30856 constexpr_if_stmt 30856 else_id 30856 constexpr_if_stmt else_id 12 1 2 30856 else_id constexpr_if_stmt 12 1 2 30856 while_body 30110 while_stmt 30110 body_id 30110 while_stmt body_id 12 1 2 30110 body_id while_stmt 12 1 2 30110 do_body 148632 do_stmt 148632 body_id 148632 do_stmt body_id 12 1 2 148632 body_id do_stmt 12 1 2 148632 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 209643 switch_stmt 11225 index 4870 case_id 209643 switch_stmt index 12 2 3 59 3 4 2494 4 5 1821 5 6 1088 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 2494 4 5 1821 5 6 1088 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 1286 18 19 593 32 33 2098 33 62 415 66 292 376 346 568 98 index case_id 12 14 15 1286 18 19 593 32 33 2098 33 62 415 66 292 376 346 568 98 case_id switch_stmt 12 1 2 209643 case_id index 12 1 2 209643 switch_body 20753 switch_stmt 20753 body_id 20753 switch_stmt body_id 12 1 2 20753 body_id switch_stmt 12 1 2 20753 for_initialization 53317 for_stmt 53317 init_id 53317 for_stmt init_id 12 1 2 53317 init_id for_stmt 12 1 2 53317 for_condition 55578 for_stmt 55578 condition_id 55578 for_stmt condition_id 12 1 2 55578 condition_id for_stmt 12 1 2 55578 for_update 53419 for_stmt 53419 update_id 53419 for_stmt update_id 12 1 2 53419 update_id for_stmt 12 1 2 53419 for_body 61456 for_stmt 61456 body_id 61456 for_stmt body_id 12 1 2 61456 body_id for_stmt 12 1 2 61456 stmtparents 4056493 id 4056493 index 12221 parent 1721306 id index 12 1 2 4056493 id parent 12 1 2 4056493 index id 12 1 2 4015 2 3 1000 3 4 220 4 5 1554 7 8 1019 8 12 792 12 29 1076 29 38 918 41 77 925 77 196965 698 index parent 12 1 2 4015 2 3 1000 3 4 220 4 5 1554 7 8 1019 8 12 792 12 29 1076 29 38 918 41 77 925 77 196965 698 parent id 12 1 2 988422 2 3 373339 3 4 105849 4 6 111349 6 17 129972 17 1943 12372 parent index 12 1 2 988422 2 3 373339 3 4 105849 4 6 111349 6 17 129972 17 1943 12372 ishandler 65314 block 65314 stmt_decl_bind 585129 stmt 545014 num 75 decl 585024 stmt num 12 1 2 524152 2 19 20861 stmt decl 12 1 2 524152 2 19 20861 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 584986 2 6 37 decl num 12 1 2 585024 stmt_decl_entry_bind 527587 stmt 487773 num 75 decl_entry 527528 stmt num 12 1 2 467176 2 19 20597 stmt decl_entry 12 1 2 467176 2 19 20597 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 527507 3 6 20 decl_entry num 12 1 2 527528 blockscope 1415210 block 1415210 enclosing 1300035 block enclosing 12 1 2 1415210 enclosing block 12 1 2 1234753 2 13 65281 jumpinfo 254043 id 254043 str 21156 target 53056 id str 12 1 2 254043 id target 12 1 2 254043 str id 12 2 3 9877 3 4 4247 4 5 1566 5 6 1340 6 10 1700 10 22 1620 22 13723 804 str target 12 1 2 16720 2 3 2632 3 10 1687 10 3326 115 target id 12 1 2 24 2 3 26433 3 4 12899 4 5 5343 5 8 4691 8 2124 3662 target str 12 1 2 53056 preprocdirects 4427698 id 4427698 kind 1045 location 4425187 id kind 12 1 2 4427698 id location 12 1 2 4427698 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 4425083 25 26 104 location kind 12 1 2 4425187 preprocpair 1429665 begin 1195584 elseelifend 1429665 begin elseelifend 12 1 2 977357 2 3 207968 3 11 10258 elseelifend begin 12 1 2 1429665 preproctrue 766125 branch 766125 preprocfalse 331070 branch 331070 preproctext 3569772 id 3569772 head 2589465 body 1514601 id head 12 1 2 3569772 id body 12 1 2 3569772 head id 12 1 2 2442503 2 740 146962 head body 12 1 2 2527333 2 5 62132 body id 12 1 2 1371090 2 6 113595 6 11572 29915 body head 12 1 2 1374124 2 7 113908 7 2959 26568 includes 312885 id 312885 included 117040 id included 12 1 2 312885 included id 12 1 2 61084 2 3 21915 3 4 12590 4 6 10258 6 14 8859 14 47 2331 link_targets 1475 id 1475 binary 1475 id binary 12 1 2 1475 binary id 12 1 2 1475 link_parent 38563300 element 4879124 link_target 352 element link_target 12 1 2 648905 2 9 25933 9 10 4204285 link_target element 12 3 4 35 119334 119335 35 119438 119439 35 119533 119534 35 119568 119569 35 119576 119577 35 119601 119602 35 121457 121458 35 126036 126037 35 128398 128399 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