@compilation 9695 @externalDataElement 65 @external_package 4 @svnentry 575525 @location_default 29753112 @location_stmt 3814280 @diagnostic 5192 @file 122996 @folder 15374 @location_expr 13168606 @macro_expansion 33099938 @other_macro_reference 857250 @function 4640799 @fun_decl 5004199 @var_decl 8413633 @type_decl 3238449 @namespace_decl 311526 @using 368990 @static_assert 134653 @parameter 6568681 @membervariable 1053150 @globalvariable 301276 @localvariable 577491 @enumconstant 241316 @errortype 465 @unknowntype 465 @void 465 @boolean 465 @char 465 @unsigned_char 465 @signed_char 465 @short 465 @unsigned_short 465 @signed_short 465 @int 465 @unsigned_int 465 @signed_int 465 @long 465 @unsigned_long 465 @signed_long 465 @long_long 465 @unsigned_long_long 465 @signed_long_long 465 @float 465 @double 465 @long_double 465 @complex_float 465 @complex_double 465 @complex_long_double 465 @imaginary_float 465 @imaginary_double 465 @imaginary_long_double 465 @wchar_t 465 @decltype_nullptr 465 @int128 465 @unsigned_int128 465 @signed_int128 465 @float128 465 @complex_float128 465 @decimal32 465 @decimal64 465 @decimal128 465 @char16_t 465 @char32_t 465 @std_float32 465 @float32x 465 @std_float64 465 @float64x 465 @std_float128 465 @char8_t 465 @float16 465 @complex_float16 465 @fp16 465 @std_bfloat16 465 @std_float16 465 @complex_std_float32 465 @complex_float32x 465 @complex_std_float64 465 @complex_float64x 465 @complex_std_float128 465 @pointer 566996 @type_with_specifiers 1010530 @array 109951 @routineptr 633361 @reference 1727994 @gnu_vector 696 @routinereference 235 @rvalue_reference 627137 @block 10 @decltype 27022 @usertype 5224568 @mangledname 6441025 @type_mention 4023226 @routinetype 545338 @ptrtomember 37737 @specifier 24692 @gnuattribute 684868 @stdattribute 491954 @declspec 243213 @msattribute 3 @alignas 9783 @attribute_arg_token 39135 @attribute_arg_constant_expr 369922 @attribute_arg_empty 1 @attribute_arg_constant 1 @attribute_arg_type 465 @attribute_arg_expr 1 @derivation 395209 @frienddecl 713754 @comment 8751514 @namespace 12113 @specialnamequalifyingelement 465 @namequalifier 1570954 @value 10760930 @initialiser 1710236 @address_of 438815 @indirect 292216 @array_to_pointer 1428793 @parexpr 3582350 @arithnegexpr 650875 @unaryplusexpr 2912 @complementexpr 27796 @notexpr 276021 @postincrexpr 61954 @postdecrexpr 41975 @preincrexpr 70470 @predecrexpr 26169 @conditionalexpr 656298 @addexpr 397812 @subexpr 340271 @mulexpr 305908 @divexpr 132972 @remexpr 15790 @paddexpr 86535 @psubexpr 49827 @pdiffexpr 35355 @lshiftexpr 565475 @rshiftexpr 140634 @andexpr 488341 @orexpr 145252 @xorexpr 54095 @eqexpr 469960 @neexpr 301236 @gtexpr 103895 @ltexpr 101565 @geexpr 59162 @leexpr 212214 @assignexpr 935582 @assignaddexpr 68229 @assignsubexpr 11183 @assignmulexpr 8246 @assigndivexpr 4986 @assignremexpr 417 @assignlshiftexpr 2712 @assignrshiftexpr 4495 @assignandexpr 4819 @assignorexpr 23678 @assignxorexpr 21812 @assignpaddexpr 13608 @assignpsubexpr 1151 @andlogicalexpr 249586 @orlogicalexpr 864846 @commaexpr 123692 @subscriptexpr 365254 @callexpr 301901 @vastartexpr 3738 @vaargexpr 950 @vaendexpr 2795 @vacopyexpr 140 @varaccess 6020283 @runtime_sizeof 295403 @runtime_alignof 49726 @expr_stmt 94249 @routineexpr 2925479 @type_operand 1127108 @offsetofexpr 19963 @typescompexpr 562954 @literal 4406828 @aggregateliteral 913874 @c_style_cast 4210119 @temp_init 825128 @errorexpr 46737 @reference_to 1587202 @ref_indirect 1932263 @vacuous_destructor_call 8123 @assume 3230 @conjugation 11 @realpartexpr 78 @imagpartexpr 78 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @minexpr 1 @maxexpr 1 @virtfunptrexpr 1 @thisaccess 1117234 @new_expr 47510 @delete_expr 11710 @throw_expr 21143 @condition_decl 42306 @braced_init_list 1105 @type_id 36362 @sizeof_pack 5590 @hasassignexpr 2 @hascopyexpr 2 @hasnothrowassign 3 @hasnothrowconstr 3 @hasnothrowcopy 5 @hastrivialassign 2 @hastrivialconstr 3 @hastrivialcopy 2 @hasuserdestr 3 @hasvirtualdestr 3 @isabstractexpr 19 @isbaseofexpr 152 @isclassexpr 1853 @isconvtoexpr 208 @isemptyexpr 1477 @isenumexpr 521 @ispodexpr 617 @ispolyexpr 3 @isunionexpr 5 @intaddrexpr 1 @hastrivialdestructor 465 @uuidof 20293 @delete_array_expr 1370 @new_array_expr 5097 @foldexpr 4 @ctordirectinit 112605 @ctorvirtualinit 6347 @ctorfieldinit 200453 @ctordelegatinginit 3340 @dtordirectdestruct 41638 @dtorvirtualdestruct 4114 @dtorfielddestruct 41567 @static_cast 215292 @reinterpret_cast 30975 @const_cast 35251 @dynamic_cast 1011 @lambdaexpr 21431 @param_ref 244956 @noopexpr 38 @istriviallyconstructibleexpr 1355 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 834 @istriviallyassignableexpr 3 @isnothrowassignableexpr 4171 @istrivialexpr 931 @isstandardlayoutexpr 2 @istriviallycopyableexpr 3727 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isconstructibleexpr 465 @isnothrowconstructibleexpr 14392 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @isfinalexpr 1688 @noexceptexpr 25664 @builtinshufflevector 1 @builtinchooseexpr 9051 @builtinaddressof 13258 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @spaceshipexpr 1 @co_await 6 @co_yield 1 @isassignable 3 @isaggregate 2 @hasuniqueobjectrepresentations 2 @builtinbitcast 1 @builtinshuffle 1909 @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 @lambdacapture 27953 @stmt_expr 1483845 @stmt_if 724849 @stmt_while 29345 @stmt_goto 110529 @stmt_label 53064 @stmt_return 1283546 @stmt_block 1422383 @stmt_end_test_while 148655 @stmt_for 61466 @stmt_switch_case 209046 @stmt_switch 20756 @stmt_asm 109821 @stmt_decl 591603 @stmt_empty 192088 @stmt_continue 22529 @stmt_break 103194 @stmt_try_block 46788 @stmt_microsoft_try 165 @stmt_set_vla_size 26 @stmt_vla_decl 22 @stmt_assigned_goto 9062 @stmt_range_based_for 8386 @stmt_handler 65128 @stmt_constexpr_if 52355 @stmt_co_return 2 @ppd_if 665766 @ppd_ifdef 262765 @ppd_ifndef 266027 @ppd_elif 25158 @ppd_else 208721 @ppd_endif 1194559 @ppd_plain_include 310753 @ppd_define 2426503 @ppd_undef 258106 @ppd_include_next 1863 @ppd_line 27580 @ppd_error 104 @ppd_pragma 314133 @ppd_objc_import 2 @ppd_warning 1 @link_target 848 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 9695 id 9695 cwd 11 id cwd 12 1 2 9695 cwd id 12 863 864 11 compilation_args 651597 id 5506 num 708 arg 34410 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 32350 2 1043 2060 arg num 12 1 2 33206 2 56 1204 compilation_compiling_files 11529 id 1994 num 3311 file 10013 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 718 3 4 359 4 13 279 13 51 199 num file 12 1 2 1755 2 3 718 3 4 359 4 13 279 13 49 199 file id 12 1 2 9015 2 4 837 4 6 159 file num 12 1 2 9175 2 4 797 4 5 39 compilation_time 46116 id 1994 num 3311 kind 159 seconds 9933 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 359 4 5 638 6 8 159 8 10 79 10 11 119 11 13 159 14 17 119 17 19 119 20 41 159 52 102 79 num id 12 1 2 1755 2 3 718 3 4 359 4 13 279 13 51 199 num kind 12 4 5 3311 num seconds 12 3 4 837 4 5 917 5 6 239 6 7 199 7 8 319 8 9 79 9 11 279 11 29 279 32 93 159 kind id 12 50 51 159 kind num 12 83 84 159 kind seconds 12 3 4 39 4 5 39 136 137 39 156 157 39 seconds id 12 1 2 4946 2 3 2473 3 4 1436 4 5 757 5 46 319 seconds num 12 1 2 4667 2 3 1914 3 4 1476 4 5 997 5 10 757 43 75 119 seconds kind 12 1 2 7938 2 3 1994 diagnostic_for 5665 diagnostic 5192 compilation 848 file_number 19 file_number_diagnostic_number 414 diagnostic compilation 12 1 2 5034 2 7 157 diagnostic file_number 12 1 2 5192 diagnostic file_number_diagnostic_number 12 1 2 5192 compilation diagnostic 12 5 6 631 7 8 78 9 12 59 13 16 39 21 22 39 compilation file_number 12 1 2 848 compilation file_number_diagnostic_number 12 5 6 631 7 8 78 9 12 59 13 16 39 21 22 39 file_number diagnostic 12 263 264 19 file_number compilation 12 43 44 19 file_number file_number_diagnostic_number 12 21 22 19 file_number_diagnostic_number diagnostic 12 2 3 118 3 4 39 4 5 39 5 6 39 7 8 39 11 12 39 37 38 78 43 44 19 file_number_diagnostic_number compilation 12 2 3 118 3 4 39 4 5 39 5 6 39 7 8 39 11 12 39 43 44 98 file_number_diagnostic_number file_number 12 1 2 414 compilation_finished 9695 id 9695 cpu_seconds 7190 elapsed_seconds 146 id cpu_seconds 12 1 2 9695 id elapsed_seconds 12 1 2 9695 cpu_seconds id 12 1 2 5864 2 3 831 3 17 494 cpu_seconds elapsed_seconds 12 1 2 6561 2 3 629 elapsed_seconds id 12 1 2 22 2 3 11 3 4 22 6 7 11 10 11 11 12 13 11 46 47 11 159 160 11 165 166 11 204 205 11 251 252 11 elapsed_seconds cpu_seconds 12 1 2 22 2 3 11 3 4 22 6 7 11 10 11 11 12 13 11 44 45 11 116 117 11 119 120 11 148 149 11 231 232 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 465 prefix 465 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 extractor_version 465 codeql_version 465 frontend_version 465 codeql_version frontend_version 12 1 2 465 frontend_version codeql_version 12 1 2 465 locations_default 29753112 id 29753112 container 122996 startLine 2090945 startColumn 36805 endLine 2095138 endColumn 47987 id container 12 1 2 29753112 id startLine 12 1 2 29753112 id startColumn 12 1 2 29753112 id endLine 12 1 2 29753112 id endColumn 12 1 2 29753112 container id 12 1 11 9783 11 18 10249 18 30 9317 30 42 9783 43 61 9783 61 79 9317 80 106 9783 109 149 9317 149 199 9317 206 292 9317 305 469 9317 482 850 9317 939 2380 8386 container startLine 12 1 8 9317 8 13 9317 13 20 9783 20 32 9317 32 43 9783 44 61 9317 62 72 9317 73 93 9317 97 128 9317 128 180 9317 180 267 9317 277 414 9317 439 1465 9317 1557 1569 931 container startColumn 12 1 4 8852 4 5 7920 5 6 7454 6 8 11181 8 10 9317 10 15 10715 15 23 9783 23 28 11181 28 34 9783 34 44 9317 44 55 9317 55 66 9783 66 77 8386 container endLine 12 1 8 9317 8 13 9317 13 20 9783 20 32 9317 32 43 9783 43 60 9317 61 71 9317 72 93 9317 94 127 9317 128 179 9317 180 268 9317 278 413 9317 437 1465 9317 1554 1566 931 container endColumn 12 1 9 9783 9 13 9317 13 18 9317 18 26 10249 27 33 9317 33 39 9317 39 47 10249 47 54 9317 54 60 10249 60 66 9317 66 74 9783 74 78 9783 78 90 6988 startLine id 12 1 2 580507 2 3 314480 3 4 194744 4 6 162132 6 10 183097 10 16 161666 16 25 168188 25 45 157007 45 160 157473 160 265 11647 startLine container 12 1 2 869363 2 3 273015 3 5 193347 5 8 173313 8 13 187756 13 20 160734 20 51 159336 51 265 74077 startLine startColumn 12 1 2 610790 2 3 312616 3 4 198006 4 6 182631 6 9 172847 9 13 163063 13 19 173779 19 29 164927 29 52 112281 startLine endLine 12 1 2 1528607 2 3 348025 3 5 161666 5 16 52646 startLine endColumn 12 1 2 585166 2 3 315878 3 4 197540 4 6 168188 6 10 191483 10 15 165393 15 22 167722 22 34 163995 34 66 135576 startColumn id 12 1 31 2795 42 85 2795 86 128 2795 129 229 2795 247 286 2795 291 360 2795 373 457 2795 475 565 2795 566 620 2795 623 689 2795 696 807 2795 820 1563 2795 1638 5632 2795 15295 15296 465 startColumn container 12 1 18 2795 23 35 3261 38 43 2795 44 61 2795 65 73 2795 73 84 3261 84 96 2795 96 101 3261 101 105 3261 107 112 2795 112 126 2795 137 170 2795 195 265 1397 startColumn startLine 12 1 19 2795 30 72 2795 83 122 2795 122 205 2795 214 261 2795 265 322 2795 322 379 2795 404 430 2795 453 474 2795 478 505 2795 511 583 2795 585 836 2795 1104 2196 2795 2387 2388 465 startColumn endLine 12 1 19 2795 30 72 2795 83 122 2795 122 205 2795 214 261 2795 265 322 2795 322 380 2795 404 430 2795 453 474 2795 477 504 2795 514 582 2795 585 835 2795 1109 2203 2795 2382 2383 465 startColumn endColumn 12 1 7 2795 7 11 3261 11 16 3261 16 22 2795 22 24 3261 24 28 2795 29 34 3261 34 41 3261 41 46 2795 47 49 1863 49 54 2795 54 74 2795 75 86 1863 endLine id 12 1 2 590757 2 3 306560 3 4 198006 4 6 159336 6 10 182631 10 16 160268 16 25 170518 25 45 157939 45 160 157939 160 265 11181 endLine container 12 1 2 884738 2 3 259504 3 4 124860 4 6 140700 6 10 184495 10 15 168188 15 26 163063 26 120 157939 121 265 11647 endLine startLine 12 1 2 1526278 2 3 341036 3 5 170518 5 10 57305 endLine startColumn 12 1 2 621972 2 3 302833 3 4 201267 4 6 183563 6 9 169586 9 13 166325 13 19 174711 19 29 160734 29 52 114144 endLine endColumn 12 1 2 597279 2 3 306560 3 4 196142 4 6 169120 6 9 154677 9 14 168188 14 21 178438 21 32 163063 32 60 157939 60 65 3727 endColumn id 12 1 2 5124 2 8 3727 9 186 3727 193 288 3727 294 495 3727 503 555 3727 561 634 3727 640 758 3727 758 869 3727 876 1074 3727 1075 1281 3727 1289 1590 3727 1685 2418 1863 endColumn container 12 1 2 5590 2 5 3727 5 65 3727 70 100 3727 100 111 3727 112 122 3727 122 134 3727 139 152 3727 152 160 3727 160 171 3727 171 175 3727 176 192 3727 207 265 1397 endColumn startLine 12 1 2 5590 2 8 3727 9 105 3727 155 241 3727 253 336 3727 340 426 3727 434 488 3727 489 572 3727 573 623 3727 628 696 4193 701 819 3727 837 1095 3727 1172 1174 931 endColumn startColumn 12 1 2 6056 2 4 3727 4 8 4193 8 15 3727 15 23 3727 23 29 3727 29 35 4193 35 39 3261 39 42 3261 42 44 3261 44 46 3727 46 49 3727 49 53 1397 endColumn endLine 12 1 2 5590 2 8 3727 9 156 3727 159 240 3727 251 335 3727 342 430 3727 432 490 3727 490 573 3727 574 622 3727 628 698 3727 700 812 3727 812 987 3727 1096 1180 1397 locations_stmt 3814280 id 3814280 container 3083 startLine 199878 startColumn 1870 endLine 194143 endColumn 2364 id container 12 1 2 3814280 id startLine 12 1 2 3814280 id startColumn 12 1 2 3814280 id endLine 12 1 2 3814280 id endColumn 12 1 2 3814280 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 185 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 21544 2 3 15294 3 4 12478 4 6 14451 6 8 12519 8 11 16713 11 16 17268 16 22 15356 22 29 16980 29 37 17370 37 45 15089 45 56 16178 56 73 8634 startLine container 12 1 2 22304 2 3 15726 3 4 12683 4 6 14390 6 8 12724 8 11 17576 11 16 16363 16 22 16219 22 29 16959 29 36 15993 36 44 16322 44 54 15644 54 69 6968 startLine startColumn 12 1 2 26827 2 3 20845 3 4 16815 4 5 16075 5 6 17432 6 7 19858 7 8 22756 8 9 20392 9 10 15006 10 12 16651 12 18 7215 startLine endLine 12 1 2 34597 2 3 25799 3 4 18439 4 5 16219 5 6 12786 6 7 12026 7 8 10175 8 9 10977 9 10 10730 10 11 10525 11 12 10175 12 14 15787 14 24 11635 startLine endColumn 12 1 2 22140 2 3 16199 3 4 12951 4 6 16075 6 8 14698 8 10 13197 10 14 18295 14 18 17021 18 22 17576 22 26 18501 26 30 16384 30 36 15232 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 17412 2 3 14410 3 4 11491 4 6 15602 6 8 12498 8 11 15459 11 15 14636 15 21 16096 21 27 15417 27 34 14945 34 42 15746 42 52 16014 52 130 14410 endLine container 12 1 2 24956 2 3 16137 3 4 12766 4 6 15664 6 8 15006 8 11 15890 11 16 17453 16 20 14595 20 26 17165 26 32 16260 32 39 14862 39 59 13382 endLine startLine 12 1 2 32480 2 3 23764 3 4 18460 4 5 15150 5 6 13876 6 7 11676 7 8 11738 8 9 10915 9 10 10175 10 12 17967 12 15 17720 15 100 10216 endLine startColumn 12 1 2 24956 2 3 20392 3 4 16836 4 5 17802 5 6 18583 6 7 20433 7 8 22427 8 9 18748 9 10 12930 10 12 15027 12 18 6002 endLine endColumn 12 1 2 24709 2 3 16630 3 4 12539 4 6 17823 6 8 15335 8 10 12827 10 13 14410 13 16 15027 16 19 14657 19 22 14040 22 26 17124 26 31 15335 31 39 3679 endColumn id 12 1 2 185 2 4 185 4 7 164 7 16 185 23 133 185 151 393 185 394 681 185 708 1137 185 1138 1674 185 1885 2795 185 2939 4095 185 4142 4771 185 5032 15460 164 endColumn container 12 1 2 205 2 3 185 3 6 185 6 21 185 31 70 205 74 96 185 97 108 185 108 114 185 115 118 164 118 122 205 122 123 123 123 125 185 125 149 164 endColumn startLine 12 1 2 185 2 4 185 4 7 164 7 15 185 22 130 185 145 378 185 385 652 185 666 964 185 999 1431 185 1587 2171 185 2264 2917 185 2947 3215 185 3417 5822 164 endColumn startColumn 12 1 2 205 2 3 164 3 5 205 5 8 185 8 12 185 12 14 123 14 16 185 16 19 123 19 21 164 21 23 185 23 25 185 25 28 185 28 33 205 45 57 61 endColumn endLine 12 1 2 205 2 4 164 4 7 205 7 27 185 40 132 185 142 329 185 366 583 185 613 968 185 1056 1409 185 1420 2035 185 2066 2627 185 2651 3073 185 3086 4522 123 locations_expr 13168606 id 13168606 container 4645 startLine 191943 startColumn 2466 endLine 191922 endColumn 2795 id container 12 1 2 13168606 id startLine 12 1 2 13168606 id startColumn 12 1 2 13168606 id endLine 12 1 2 13168606 id endColumn 12 1 2 13168606 container id 12 1 2 411 2 6 328 6 11 370 12 26 370 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 370 4 10 370 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 370 66 68 267 68 69 205 69 70 308 70 71 185 71 72 308 72 74 267 74 92 370 94 109 41 container endLine 12 1 2 493 2 4 370 4 10 370 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 370 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 16116 5 9 16486 9 15 16034 15 23 15109 23 32 15150 32 44 15006 44 60 14760 60 80 14821 80 103 14636 103 130 14780 130 159 14534 159 194 14616 194 302 9888 startLine container 12 1 2 23517 2 3 15623 3 4 11347 4 6 16363 6 8 13629 8 11 16445 11 16 17350 16 21 16445 21 28 16651 28 35 15808 35 43 15849 43 60 12909 startLine startColumn 12 1 4 15973 4 7 17535 7 11 16692 11 16 17412 16 21 17514 21 26 15068 26 31 16178 31 36 17720 36 40 15705 40 44 16301 44 49 16898 49 63 8942 startLine endLine 12 1 2 101964 2 3 44629 3 4 27649 4 6 14575 6 23 3124 startLine endColumn 12 1 4 16959 4 7 16651 7 11 16425 11 16 16219 16 21 16445 21 27 16774 27 33 16445 33 38 14472 38 43 15541 43 47 14698 47 52 16774 52 65 14451 65 70 82 startColumn id 12 1 2 308 2 4 185 4 8 205 8 26 205 43 253 185 280 849 185 956 1895 185 2100 4183 185 4242 7021 185 7174 11394 185 12337 15120 185 15374 30165 185 30211 49562 82 startColumn container 12 1 2 328 2 3 123 3 4 143 4 6 185 7 32 185 43 99 185 104 123 185 124 133 185 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 185 4 7 185 7 19 185 20 152 185 199 589 185 633 1290 185 1370 2344 185 2574 3505 185 3527 4711 185 4734 5298 185 5332 5999 185 6158 6996 123 startColumn endLine 12 1 2 308 2 4 185 4 7 185 7 19 185 20 152 185 199 589 185 651 1292 185 1370 2348 185 2575 3511 185 3533 4712 185 4737 5324 185 5346 6023 185 6202 7039 123 startColumn endColumn 12 1 2 328 2 3 123 3 5 185 5 9 185 9 13 185 13 20 185 20 30 185 30 42 185 44 59 185 59 69 205 69 74 185 74 84 226 84 96 102 endLine id 12 1 5 16137 5 9 16486 9 15 15808 15 23 15089 23 32 15644 32 44 14739 44 60 14492 60 80 15253 80 103 14534 103 130 14760 130 160 14883 160 195 14554 195 299 9538 endLine container 12 1 2 23517 2 3 15561 3 4 11347 4 6 16055 6 8 13485 8 11 16507 11 15 14431 15 20 16774 20 26 14986 26 33 16055 33 40 14636 40 49 14595 49 60 3967 endLine startLine 12 1 2 95488 2 3 50015 3 4 29376 4 6 15602 6 11 1439 endLine startColumn 12 1 4 15829 4 7 17453 7 11 16486 11 16 17350 16 21 17309 21 26 15150 26 31 16301 31 36 17679 36 40 15294 40 44 16445 44 49 16980 49 63 9641 endLine endColumn 12 1 4 17185 4 7 16795 7 11 16425 11 16 16877 16 21 16014 21 26 14513 26 32 16158 32 38 17494 38 43 16137 43 47 14472 47 52 16569 52 69 13280 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 185 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 1380918 element_id 1373930 num_lines 101565 num_code 84793 num_comment 59634 element_id num_lines 12 1 2 1366941 2 3 6988 element_id num_code 12 1 2 1367873 2 3 6056 element_id num_comment 12 1 2 1373930 num_lines element_id 12 1 2 68020 2 3 12113 3 4 7454 4 21 7920 29 921 6056 num_lines num_code 12 1 2 70350 2 3 12113 3 4 8386 4 6 9317 6 7 1397 num_lines num_comment 12 1 2 69418 2 3 14908 3 4 10715 4 7 6522 num_code element_id 12 1 2 52646 2 3 14442 3 5 6522 5 42 6522 44 922 4658 num_code num_lines 12 1 2 52646 2 3 16772 3 5 6056 5 8 6522 8 12 2795 num_code num_comment 12 1 2 53112 2 3 15840 3 5 7454 5 7 5124 7 10 3261 num_comment element_id 12 1 2 34476 2 3 9317 3 4 4193 4 6 4658 6 11 5124 17 2596 1863 num_comment num_lines 12 1 2 34476 2 3 9317 3 4 4193 4 6 4658 6 8 4658 10 38 2329 num_comment num_code 12 1 2 34476 2 3 9317 3 4 4193 4 6 4658 6 10 4658 10 37 2329 diagnostics 5192 id 5192 severity 19 error_tag 39 error_message 414 full_error_message 4362 location 177 id severity 12 1 2 5192 id error_tag 12 1 2 5192 id error_message 12 1 2 5192 id full_error_message 12 1 2 5192 id location 12 1 2 5192 severity id 12 263 264 19 severity error_tag 12 2 3 19 severity error_message 12 21 22 19 severity full_error_message 12 221 222 19 severity location 12 9 10 19 error_tag id 12 43 44 19 220 221 19 error_tag severity 12 1 2 39 error_tag error_message 12 1 2 19 20 21 19 error_tag full_error_message 12 1 2 19 220 221 19 error_tag location 12 1 2 19 8 9 19 error_message id 12 1 2 118 2 3 157 3 4 78 43 44 19 93 94 39 error_message severity 12 1 2 414 error_message error_tag 12 1 2 414 error_message full_error_message 12 1 2 138 2 3 157 3 4 78 93 94 39 error_message location 12 1 2 177 2 3 118 3 4 78 4 5 39 full_error_message id 12 1 2 4343 43 44 19 full_error_message severity 12 1 2 4362 full_error_message error_tag 12 1 2 4362 full_error_message error_message 12 1 2 4362 full_error_message location 12 1 2 4362 location id 12 6 7 39 22 23 39 41 42 78 43 44 19 location severity 12 1 2 177 location error_tag 12 1 2 177 location error_message 12 1 2 19 3 4 39 5 6 39 6 7 78 location full_error_message 12 1 2 19 6 7 39 22 23 39 41 42 78 files 122996 id 122996 name 122996 id name 12 1 2 122996 name id 12 1 2 122996 folders 15374 id 15374 name 15374 id name 12 1 2 15374 name id 12 1 2 15374 containerparent 137439 parent 15374 child 137439 parent child 12 1 2 6522 2 3 3261 3 5 1397 5 12 1397 23 28 1397 40 67 1397 child parent 12 1 2 137439 fileannotations 5104924 id 4875 kind 22 name 54511 value 45826 id kind 12 1 2 168 2 3 4707 id name 12 1 102 381 102 225 370 227 299 370 301 452 393 452 555 370 559 626 370 626 716 370 729 904 370 904 934 78 936 937 1415 1083 2036 370 2293 2294 11 id value 12 1 114 381 114 275 370 275 363 370 393 638 370 643 744 370 751 955 370 955 1087 370 1088 1501 247 1501 1502 1415 1504 1874 370 1972 4080 235 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 8819 2 3 6190 3 5 4156 5 9 4246 9 14 3965 14 18 4156 18 20 4696 20 34 4201 34 128 4482 128 229 4100 229 387 4224 387 434 1269 name kind 12 1 2 54511 name value 12 1 2 8830 2 3 8021 3 4 2550 4 6 4493 6 9 4111 9 14 4190 14 17 4111 17 22 4572 22 41 4190 41 82 4145 82 157 4089 158 1895 1202 value id 12 1 2 7122 2 5 2224 5 8 3314 8 15 3516 15 17 2527 17 19 4123 19 34 3314 34 189 3606 189 201 3595 201 266 3538 266 321 3662 322 399 3932 399 435 1348 value kind 12 1 2 45815 2 3 11 value name 12 1 2 7145 2 5 2572 5 8 3494 8 15 3538 15 17 2819 17 19 3572 19 29 3494 29 39 3651 39 48 3595 48 74 3550 74 102 3437 102 119 3583 119 146 1370 inmacroexpansion 109622207 id 18001590 inv 2696311 id inv 12 1 3 1579695 3 5 1076257 5 6 1183189 6 7 4813034 7 8 6376831 8 9 2601529 9 21 371052 inv id 12 1 2 377884 2 3 543330 3 4 351012 4 7 200372 7 8 206856 8 9 241543 9 10 2207 10 11 325021 11 337 224525 339 423 206058 423 7616 17499 affectedbymacroexpansion 35638060 id 5149370 inv 2780793 id inv 12 1 2 2811908 2 3 559328 3 4 264527 4 5 564985 5 12 391343 12 50 406819 50 9900 150457 inv id 12 1 4 228789 4 7 231457 7 9 220163 9 12 250729 12 13 333500 13 14 165351 14 15 298417 15 16 121669 16 17 276213 17 18 146730 18 20 251774 20 25 208680 25 109 47316 macroinvocations 33332083 id 33332083 macro_id 79104 location 756755 kind 22 id macro_id 12 1 2 33332083 id location 12 1 2 33332083 id kind 12 1 2 33332083 macro_id id 12 1 2 16178 2 3 16492 3 4 3100 4 5 5246 5 8 5662 8 13 6078 13 26 6156 26 61 6033 61 200 5954 200 1697 5965 1716 168807 2235 macro_id location 12 1 2 42265 2 3 10347 3 4 5134 4 6 6808 6 13 6448 13 66 5976 66 3614 2123 macro_id kind 12 1 2 73397 2 3 5707 location id 12 1 2 279881 2 3 168814 3 4 70419 4 5 60005 5 8 53679 8 17 62544 17 525 56769 534 244764 4639 location macro_id 12 1 2 710804 2 350 45950 location kind 12 1 2 756755 kind id 12 20663 20664 11 2946191 2946192 11 kind macro_id 12 2127 2128 11 5422 5423 11 kind location 12 6311 6312 11 61047 61048 11 macroparent 29807887 id 29807887 parent_id 23175993 id parent_id 12 1 2 29807887 parent_id id 12 1 2 17907074 2 3 4438249 3 88 830669 macrolocationbind 4037867 id 2826997 location 2018105 id location 12 1 2 2226651 2 3 340625 3 7 230187 7 57 29533 location id 12 1 2 1608661 2 3 177421 3 8 156639 8 723 75382 macro_argument_unexpanded 84144991 invocation 26089756 argument_index 741 text 316788 invocation argument_index 12 1 2 7397659 2 3 10622885 3 4 6109677 4 67 1959533 invocation text 12 1 2 7467484 2 3 10768736 3 4 5944143 4 67 1909392 argument_index invocation 12 41230 41231 651 41432 174417 56 718232 2322223 33 argument_index text 12 2 3 651 13 995 56 6559 19579 33 text invocation 12 1 2 34906 2 3 60971 3 4 17661 4 5 44849 5 7 23885 7 12 18402 12 16 21503 16 23 24851 23 42 24199 42 129 23963 129 522417 21593 text argument_index 12 1 2 229100 2 3 77452 3 9 10234 macro_argument_expanded 84144991 invocation 26089756 argument_index 741 text 191980 invocation argument_index 12 1 2 7397659 2 3 10622885 3 4 6109677 4 67 1959533 invocation text 12 1 2 10638704 2 3 9157482 3 4 5183073 4 9 1110494 argument_index invocation 12 41230 41231 651 41432 174417 56 718232 2322223 33 argument_index text 12 1 2 640 2 76 56 870 13879 44 text invocation 12 1 2 20694 2 3 37131 3 4 9021 4 5 16301 5 6 2471 6 7 22750 7 9 14695 9 14 11976 14 19 14504 19 49 15739 49 169 14414 169 1060462 12279 text argument_index 12 1 2 97158 2 3 80486 3 66 14335 functions 4640799 id 4640799 name 1915302 kind 3261 id name 12 1 2 4640799 id kind 12 1 2 4640799 name id 12 1 2 1502983 2 3 151882 3 5 150018 5 1676 110417 name kind 12 1 2 1914836 2 3 465 kind id 12 4 5 465 64 65 465 173 174 465 195 196 465 1354 1355 465 2382 2383 465 5789 5790 465 kind name 12 2 3 465 33 34 465 39 40 465 94 95 465 195 196 465 245 246 465 3504 3505 465 function_entry_point 1155424 id 1145640 entry_point 1155424 id entry_point 12 1 2 1135856 2 3 9783 entry_point id 12 1 2 1155424 function_return_type 4645924 id 4640799 return_type 986303 id return_type 12 1 2 4635674 2 3 5124 return_type id 12 1 2 509691 2 3 375512 3 10 75009 10 2516 26090 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 100915 id 100915 function_deleted 137439 id 137439 function_defaulted 73611 id 73611 function_prototyped 4549018 id 4549018 member_function_this_type 551738 id 551738 this_type 189340 id this_type 12 1 2 551738 this_type id 12 1 2 68329 2 3 45365 3 4 30454 4 5 15508 5 7 15543 7 66 14137 fun_decls 5009324 id 5004199 function 4497303 type_id 984906 name 1817930 location 3414558 id function 12 1 2 5004199 id type_id 12 1 2 4999074 2 3 5124 id name 12 1 2 5004199 id location 12 1 2 5004199 function id 12 1 2 4069144 2 3 355479 3 7 72679 function type_id 12 1 2 4457702 2 3 39601 function name 12 1 2 4497303 function location 12 1 2 4125517 2 4 370853 5 6 931 type_id id 12 1 2 435147 2 3 437943 3 8 75009 8 2761 36805 type_id function 12 1 2 519009 2 3 367126 3 11 75475 11 2477 23294 type_id name 12 1 2 857716 2 5 89452 5 823 37737 type_id location 12 1 2 753821 2 3 131382 3 10 74543 10 2030 25158 name id 12 1 2 1233695 2 3 266493 3 4 80600 4 6 136507 6 1710 100633 name function 12 1 2 1412599 2 3 150950 3 5 143962 5 1660 110417 name type_id 12 1 2 1600356 2 4 134178 4 930 83395 name location 12 1 2 1254660 2 3 293515 3 4 79202 4 8 137439 8 653 53112 location id 12 1 2 2958911 2 4 295844 4 55 159802 location function 12 1 2 3026000 2 6 262299 6 55 126258 location type_id 12 1 2 3204905 2 25 209653 location name 12 1 2 3242642 2 13 171915 fun_def 1933006 id 1933006 fun_specialized 26090 id 26090 fun_implicit 199 id 199 fun_decl_specifiers 2900674 id 1686081 name 2795 id name 12 1 2 490123 2 3 1177321 3 4 18635 name id 12 50 51 465 203 204 465 209 210 465 639 640 465 2561 2562 465 2564 2565 465 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 1931608 fun_decl 1931608 fun_decl_noexcept 61011 fun_decl 61011 constant 60907 fun_decl constant 12 1 2 61011 constant fun_decl 12 1 2 60803 2 3 104 fun_decl_empty_noexcept 868897 fun_decl 868897 fun_decl_typedef_type 2870 fun_decl 2870 typedeftype_id 129 fun_decl typedeftype_id 12 1 2 2870 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 7371421 id 7371421 index 7920 fun_decl 4218231 id index 12 1 2 7371421 id fun_decl 12 1 2 7371421 index id 12 2 3 931 5 6 465 7 8 465 10 11 931 11 12 465 12 13 931 13 14 465 25 26 465 78 79 465 245 246 465 636 637 465 1713 1714 465 3987 3988 465 9054 9055 465 index fun_decl 12 2 3 931 5 6 465 7 8 465 10 11 931 11 12 465 12 13 931 13 14 465 25 26 465 78 79 465 245 246 465 636 637 465 1713 1714 465 3987 3988 465 9054 9055 465 fun_decl id 12 1 2 2360699 2 3 1059449 3 4 501771 4 18 296310 fun_decl index 12 1 2 2360699 2 3 1059449 3 4 501771 4 18 296310 var_decls 8484449 id 8413633 variable 7403568 type_id 2381665 name 666232 location 5300975 id variable 12 1 2 8413633 id type_id 12 1 2 8345612 2 3 68020 id name 12 1 2 8413633 id location 12 1 2 8410838 2 3 2795 variable id 12 1 2 6553306 2 3 696981 3 7 153280 variable type_id 12 1 2 7232584 2 4 170984 variable name 12 1 2 7288492 2 3 115076 variable location 12 1 2 6859401 2 4 544167 type_id id 12 1 2 1467575 2 3 508759 3 4 97838 4 7 186824 7 762 120667 type_id variable 12 1 2 1600822 2 3 484066 3 7 186358 7 724 110417 type_id name 12 1 2 1875235 2 3 384365 3 128 122065 type_id location 12 1 2 1703319 2 3 401137 3 8 188222 8 592 88986 name id 12 1 2 340570 2 3 86656 3 4 48453 4 6 51714 6 12 52180 12 33 50316 34 3223 36339 name variable 12 1 2 368058 2 3 77804 3 4 45192 4 6 49385 6 14 53112 14 56 50782 56 3140 21897 name type_id 12 1 2 456113 2 3 93645 3 5 46589 5 19 50782 19 1927 19101 name location 12 1 2 378308 2 3 90384 3 5 59634 5 9 51248 9 21 50316 21 1010 36339 location id 12 1 2 4487053 2 3 530656 3 1735 283265 location variable 12 1 2 4875611 2 17 414648 17 1731 10715 location type_id 12 1 2 4951553 2 1513 349422 location name 12 1 2 5291657 2 6 9317 var_def 4020225 id 4020225 var_decl_specifiers 310287 id 310287 name 1397 id name 12 1 2 310287 name id 12 15 16 465 66 67 465 585 586 465 is_structured_binding 18 id 18 type_decls 3238449 id 3238449 type_id 3188133 location 3159713 id type_id 12 1 2 3238449 id location 12 1 2 3238449 type_id id 12 1 2 3146668 2 5 41464 type_id location 12 1 2 3146668 2 5 41464 location id 12 1 2 3119646 2 20 40067 location type_id 12 1 2 3119646 2 20 40067 type_def 2621602 id 2621602 type_decl_top 742173 type_decl 742173 namespace_decls 311526 id 311526 namespace_id 1428 location 311526 bodylocation 311526 id namespace_id 12 1 2 311526 id location 12 1 2 311526 id bodylocation 12 1 2 311526 namespace_id id 12 1 2 291 2 3 158 3 5 101 5 11 114 11 28 107 28 51 120 53 69 107 69 113 107 123 185 107 186 363 107 406 12195 101 namespace_id location 12 1 2 291 2 3 158 3 5 101 5 11 114 11 28 107 28 51 120 53 69 107 69 113 107 123 185 107 186 363 107 406 12195 101 namespace_id bodylocation 12 1 2 291 2 3 158 3 5 101 5 11 114 11 28 107 28 51 120 53 69 107 69 113 107 123 185 107 186 363 107 406 12195 101 location id 12 1 2 311526 location namespace_id 12 1 2 311526 location bodylocation 12 1 2 311526 bodylocation id 12 1 2 311526 bodylocation namespace_id 12 1 2 311526 bodylocation location 12 1 2 311526 usings 368990 id 368990 element_id 314946 location 247391 id element_id 12 1 2 368990 id location 12 1 2 368990 element_id id 12 1 2 262765 2 3 50782 3 5 1397 element_id location 12 1 2 262765 2 3 50782 3 5 1397 location id 12 1 2 202199 2 4 10715 4 5 31215 5 11 3261 location element_id 12 1 2 202199 2 4 10715 4 5 31215 5 11 3261 using_container 464571 parent 10998 child 294577 parent child 12 1 2 3280 2 4 932 4 6 415 6 7 2482 7 17 898 19 143 763 178 179 1292 179 183 853 201 488 78 child parent 12 1 2 217270 2 3 51477 3 11 23705 13 41 2123 static_asserts 134653 id 134653 condition 134653 message 30221 location 17564 enclosing 4646 id condition 12 1 2 134653 id message 12 1 2 134653 id location 12 1 2 134653 id enclosing 12 1 2 134653 condition id 12 1 2 134653 condition message 12 1 2 134653 condition location 12 1 2 134653 condition enclosing 12 1 2 134653 message id 12 1 2 22236 2 3 476 3 4 2875 4 12 1612 12 17 2431 17 513 590 message condition 12 1 2 22236 2 3 476 3 4 2875 4 12 1612 12 17 2431 17 513 590 message location 12 1 2 28006 2 33 2215 message enclosing 12 1 2 23664 2 3 260 3 4 2672 4 12 1453 12 37 2170 location id 12 1 2 3288 2 3 2831 3 4 1402 4 5 82 5 6 3694 6 13 336 14 15 2069 16 17 44 17 18 3434 19 52 380 location condition 12 1 2 3288 2 3 2831 3 4 1402 4 5 82 5 6 3694 6 13 336 14 15 2069 16 17 44 17 18 3434 19 52 380 location message 12 1 2 5300 2 3 5998 3 4 6081 4 7 184 location enclosing 12 1 2 3897 2 3 6277 3 4 1174 4 5 3707 5 13 380 13 14 2069 16 23 57 enclosing id 12 1 2 3776 2 3 431 3 210 361 223 11052 76 enclosing condition 12 1 2 3776 2 3 431 3 210 361 223 11052 76 enclosing message 12 1 2 3948 2 3 374 3 2936 323 enclosing location 12 1 2 3935 2 3 387 3 1929 323 params 6732211 id 6568681 function 3875331 index 7920 type_id 2186454 id function 12 1 2 6568681 id index 12 1 2 6568681 id type_id 12 1 2 6445218 2 4 123462 function id 12 1 2 2254475 2 3 950895 3 4 429091 4 18 240868 function index 12 1 2 2254475 2 3 950895 3 4 429091 4 18 240868 function type_id 12 1 2 2552183 2 3 825103 3 4 345695 4 12 152348 index id 12 2 3 931 4 5 465 6 7 465 8 9 931 9 10 465 10 11 931 11 12 465 19 20 465 64 65 465 194 195 465 517 518 465 1438 1439 465 3479 3480 465 8318 8319 465 index function 12 2 3 931 4 5 465 6 7 465 8 9 931 9 10 465 10 11 931 11 12 465 19 20 465 64 65 465 194 195 465 517 518 465 1438 1439 465 3479 3480 465 8318 8319 465 index type_id 12 1 2 931 3 4 465 4 5 465 5 6 465 6 7 1397 7 8 931 11 12 465 42 43 465 106 107 465 228 229 465 582 583 465 1271 1272 465 3609 3610 465 type_id id 12 1 2 1486677 2 3 439806 3 8 170052 8 518 89918 type_id function 12 1 2 1706114 2 3 247857 3 9 168188 9 502 64293 type_id index 12 1 2 1759692 2 3 348025 3 13 78736 overrides 125996 new 123017 old 9763 new old 12 1 2 120046 2 4 2970 old new 12 1 2 4297 2 3 2102 3 4 926 4 5 458 5 7 851 7 23 763 25 1464 363 membervariables 1054945 id 1053150 type_id 327246 name 450956 id type_id 12 1 2 1051434 2 4 1715 id name 12 1 2 1053150 type_id id 12 1 2 242672 2 3 51821 3 10 25491 10 4152 7260 type_id name 12 1 2 254879 2 3 46396 3 40 24574 41 2031 1396 name id 12 1 2 294893 2 3 86409 3 5 41130 5 646 28523 name type_id 12 1 2 367300 2 3 51662 3 650 31994 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 577491 id 577491 type_id 37631 name 90743 id type_id 12 1 2 577491 id name 12 1 2 577491 type_id id 12 1 2 21054 2 3 5378 3 4 2461 4 7 3383 7 18 2858 18 15847 2495 type_id name 12 1 2 26803 2 3 4573 3 5 2920 5 31 2824 31 3455 509 name id 12 1 2 57154 2 3 14315 3 5 8328 5 15 6997 15 5176 3947 name type_id 12 1 2 76656 2 3 7427 3 1486 6659 autoderivation 148931 var 148931 derivation_type 521 var derivation_type 12 1 2 148931 derivation_type var 12 33 34 104 90 91 104 353 354 104 392 393 104 560 561 104 orphaned_variables 37769 var 37769 function 33197 var function 12 1 2 37769 function var 12 1 2 31123 2 47 2074 enumconstants 241316 id 241316 parent 28484 index 10212 type_id 39 name 241036 location 221249 id parent 12 1 2 241316 id index 12 1 2 241316 id type_id 12 1 2 241316 id name 12 1 2 241316 id location 12 1 2 241316 parent id 12 1 2 997 2 3 4029 3 4 5784 4 5 3909 5 6 3071 6 7 1835 7 8 1476 8 11 2593 11 17 2353 17 84 2154 94 257 279 parent index 12 1 2 997 2 3 4029 3 4 5784 4 5 3909 5 6 3071 6 7 1835 7 8 1476 8 11 2593 11 17 2353 17 84 2154 94 257 279 parent type_id 12 1 2 28484 parent name 12 1 2 997 2 3 4029 3 4 5784 4 5 3909 5 6 3071 6 7 1835 7 8 1476 8 11 2593 11 17 2353 17 84 2154 94 257 279 parent location 12 1 2 1436 2 3 4188 3 4 5824 4 5 3869 5 6 3071 6 7 1795 7 8 1396 8 11 2513 11 17 2234 17 257 2154 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 10212 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 240757 2 3 279 name parent 12 1 2 240757 2 3 279 name index 12 1 2 241036 name type_id 12 1 2 241036 name location 12 1 2 240757 2 3 279 location id 12 1 2 220491 2 205 757 location parent 12 1 2 221249 location index 12 1 2 220491 2 205 757 location type_id 12 1 2 221249 location name 12 1 2 220491 2 205 757 builtintypes 26090 id 26090 name 26090 kind 26090 size 3261 sign 1397 alignment 2329 id name 12 1 2 26090 id kind 12 1 2 26090 id size 12 1 2 26090 id sign 12 1 2 26090 id alignment 12 1 2 26090 name id 12 1 2 26090 name kind 12 1 2 26090 name size 12 1 2 26090 name sign 12 1 2 26090 name alignment 12 1 2 26090 kind id 12 1 2 26090 kind name 12 1 2 26090 kind size 12 1 2 26090 kind sign 12 1 2 26090 kind alignment 12 1 2 26090 size id 12 1 2 465 4 5 465 7 8 465 8 9 465 10 11 465 12 13 465 14 15 465 size name 12 1 2 465 4 5 465 7 8 465 8 9 465 10 11 465 12 13 465 14 15 465 size kind 12 1 2 465 4 5 465 7 8 465 8 9 465 10 11 465 12 13 465 14 15 465 size sign 12 1 2 931 3 4 2329 size alignment 12 1 2 1863 2 3 1397 sign id 12 6 7 465 12 13 465 38 39 465 sign name 12 6 7 465 12 13 465 38 39 465 sign kind 12 6 7 465 12 13 465 38 39 465 sign size 12 5 6 931 7 8 465 sign alignment 12 5 6 1397 alignment id 12 8 9 465 9 10 465 11 12 465 13 14 465 15 16 465 alignment name 12 8 9 465 9 10 465 11 12 465 13 14 465 15 16 465 alignment kind 12 8 9 465 9 10 465 11 12 465 13 14 465 15 16 465 alignment size 12 2 3 2329 alignment sign 12 3 4 2329 derivedtypes 4332841 id 4332841 name 2158500 kind 2795 type_id 2673316 id name 12 1 2 4332841 id kind 12 1 2 4332841 id type_id 12 1 2 4332841 name id 12 1 2 1897132 2 5 164461 5 1165 96906 name kind 12 1 2 2157568 2 3 931 name type_id 12 1 2 1897132 2 5 164461 5 1147 96906 kind id 12 236 237 465 1077 1078 465 1146 1147 465 1217 1218 465 2169 2170 465 3455 3456 465 kind name 12 1 2 465 201 202 465 606 607 465 760 761 465 1128 1129 465 1939 1940 465 kind type_id 12 84 85 465 1077 1078 465 1146 1147 465 1217 1218 465 2124 2125 465 3455 3456 465 type_id id 12 1 2 1653468 2 3 560939 3 4 353615 4 72 105292 type_id name 12 1 2 1664649 2 3 553485 3 4 350820 4 72 104360 type_id kind 12 1 2 1657661 2 3 564667 3 4 352684 4 6 98304 pointerishsize 3212359 id 3212359 size 465 alignment 465 id size 12 1 2 3212359 id alignment 12 1 2 3212359 size id 12 6895 6896 465 size alignment 12 1 2 465 alignment id 12 6895 6896 465 alignment size 12 1 2 465 arraysizes 88054 id 88054 num_elements 31680 bytesize 33078 alignment 1863 id num_elements 12 1 2 88054 id bytesize 12 1 2 88054 id alignment 12 1 2 88054 num_elements id 12 1 2 1863 2 3 23760 3 5 2795 5 13 2795 13 14 465 num_elements bytesize 12 1 2 26556 2 3 2329 3 7 2795 num_elements alignment 12 1 2 26556 2 3 2795 3 5 2329 bytesize id 12 1 2 1863 2 3 23760 3 4 3261 4 6 2329 7 16 1863 bytesize num_elements 12 1 2 27487 2 3 3727 3 5 1863 bytesize alignment 12 1 2 27487 2 3 4658 4 5 931 alignment id 12 5 6 465 16 17 465 31 32 465 137 138 465 alignment num_elements 12 4 5 465 7 8 931 68 69 465 alignment bytesize 12 4 5 465 7 8 465 8 9 465 68 69 465 typedefbase 1679336 id 1679336 type_id 790504 id type_id 12 1 2 1679336 type_id id 12 1 2 615196 2 3 82913 3 6 61746 6 5437 30648 decltypes 172128 id 17293 expr 172128 base_type 10324 parentheses_would_change_meaning 19 id expr 12 1 2 5271 2 3 6416 3 5 1145 5 12 1342 12 18 1401 18 46 1302 51 740 414 id base_type 12 1 2 17293 id parentheses_would_change_meaning 12 1 2 17293 expr id 12 1 2 172128 expr base_type 12 1 2 172128 expr parentheses_would_change_meaning 12 1 2 172128 base_type id 12 1 2 7501 2 3 2349 4 149 473 base_type expr 12 1 2 750 2 3 6356 3 4 355 4 5 1006 5 7 789 7 32 829 32 3888 236 base_type parentheses_would_change_meaning 12 1 2 10324 parentheses_would_change_meaning id 12 876 877 19 parentheses_would_change_meaning expr 12 8719 8720 19 parentheses_would_change_meaning base_type 12 523 524 19 usertypes 5224568 id 5224568 name 1349703 kind 5124 id name 12 1 2 5224568 id kind 12 1 2 5224568 name id 12 1 2 981644 2 3 153280 3 7 104360 7 61 101565 65 874 8852 name kind 12 1 2 1209468 2 3 124860 3 7 15374 kind id 12 6 7 465 10 11 465 26 27 465 124 125 465 135 136 465 663 664 465 853 854 465 959 960 465 1752 1753 465 1842 1843 465 4844 4845 465 kind name 12 5 6 465 6 7 465 14 15 465 30 31 465 43 44 465 125 126 465 267 268 465 371 372 465 438 439 465 739 740 465 1200 1201 465 usertypesize 1704251 id 1704251 size 13511 alignment 2329 id size 12 1 2 1704251 id alignment 12 1 2 1704251 size id 12 1 2 3261 2 3 4193 3 4 465 4 5 931 6 8 931 9 15 931 37 84 931 92 163 931 740 2473 931 size alignment 12 1 2 10249 2 3 2795 3 4 465 alignment id 12 2 3 465 6 7 465 184 185 465 254 255 465 3212 3213 465 alignment size 12 1 2 465 2 3 465 3 4 465 9 10 465 22 23 465 usertype_final 9490 id 9490 usertype_uuid 36638 id 36638 uuid 36264 id uuid 12 1 2 36638 uuid id 12 1 2 35889 2 3 374 mangled_name 9467492 id 9467492 mangled_name 6441025 is_complete 465 id mangled_name 12 1 2 9467492 id is_complete 12 1 2 9467492 mangled_name id 12 1 2 6160555 2 874 280469 mangled_name is_complete 12 1 2 6441025 is_complete id 12 20321 20322 465 is_complete mangled_name 12 13825 13826 465 is_pod_class 532834 id 532834 is_standard_layout_class 1252796 id 1252796 is_complete 1643684 id 1643684 is_class_template 397410 id 397410 class_instantiation 1087869 to 1087869 from 168188 to from 12 1 2 1087869 from to 12 1 2 59634 2 3 29351 3 4 15840 4 5 13045 5 6 9783 6 10 12579 10 16 13045 16 70 13511 70 84 1397 class_template_argument 2870306 type_id 1310002 index 1258 arg_type 836511 type_id index 12 1 2 538743 2 3 397645 3 4 230325 4 7 119796 7 113 23492 type_id arg_type 12 1 2 565268 2 3 408835 3 4 243705 4 113 92192 index type_id 12 1 2 11 2 3 797 3 26 101 29 64 101 69 411 101 592 8901 101 13095 114270 44 index arg_type 12 1 2 11 2 3 797 3 14 112 14 26 101 28 145 101 195 3469 101 10524 39739 33 arg_type type_id 12 1 2 520779 2 3 173600 3 4 51084 4 10 63768 10 10265 27278 arg_type index 12 1 2 737319 2 3 80946 3 22 18245 class_template_argument_value 494316 type_id 304230 index 1863 arg_value 494316 type_id index 12 1 2 249254 2 3 53112 3 4 1863 type_id arg_value 12 1 2 189154 2 3 81066 3 4 12113 4 9 21897 index type_id 12 18 19 465 92 93 465 293 294 465 372 373 465 index arg_value 12 19 20 465 124 125 465 409 410 465 509 510 465 arg_value type_id 12 1 2 494316 arg_value index 12 1 2 494316 is_proxy_class_for 62896 id 62896 templ_param_id 62896 id templ_param_id 12 1 2 62896 templ_param_id id 12 1 2 62896 type_mentions 4023226 id 4023226 type_id 197911 location 3989755 kind 39 id type_id 12 1 2 4023226 id location 12 1 2 4023226 id kind 12 1 2 4023226 type_id id 12 1 2 97459 2 3 21702 3 4 8218 4 5 10771 5 7 14361 7 12 15837 12 27 15159 27 8555 14401 type_id location 12 1 2 97459 2 3 21702 3 4 8218 4 5 10771 5 7 14361 7 12 15837 12 27 15159 27 8555 14401 type_id kind 12 1 2 197911 location id 12 1 2 3956284 2 3 33470 location type_id 12 1 2 3956284 2 3 33470 location kind 12 1 2 3989755 kind id 12 100849 100850 39 kind type_id 12 4961 4962 39 kind location 12 100010 100011 39 is_function_template 1400020 id 1400020 function_instantiation 904114 to 904114 from 145768 to from 12 1 2 904114 from to 12 1 2 101070 2 3 14383 3 6 11992 6 21 12027 22 869 6294 function_template_argument 2335210 function_id 1333998 index 562 arg_type 304055 function_id index 12 1 2 680767 2 3 394154 3 4 188531 4 15 70545 function_id arg_type 12 1 2 698351 2 3 404036 3 4 168415 4 9 63195 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 8740 8741 35 17935 17936 35 34972 34973 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 5837 5838 35 arg_type function_id 12 1 2 186245 2 3 44521 3 5 23421 5 16 23456 16 107 22964 108 957 3446 arg_type index 12 1 2 273987 2 4 25953 4 17 4114 function_template_argument_value 362328 function_id 194509 index 562 arg_value 359690 function_id index 12 1 2 185155 2 8 9354 function_id arg_value 12 1 2 177735 2 31 15262 32 97 1512 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 357052 2 3 2637 arg_value index 12 1 2 359690 is_variable_template 47349 id 47349 variable_instantiation 172502 to 172502 from 25864 to from 12 1 2 172502 from to 12 1 2 13871 2 3 2607 3 4 1251 4 6 1877 6 8 1355 8 12 2190 12 38 1981 46 277 730 variable_template_argument 310587 variable_id 163324 index 1772 arg_type 171146 variable_id index 12 1 2 83643 2 3 50791 3 4 18772 4 17 10116 variable_id arg_type 12 1 2 88336 2 3 52042 3 4 13662 4 17 9282 index variable_id 12 9 10 104 19 20 625 26 27 417 47 48 104 93 94 104 185 186 104 547 548 104 626 627 104 1253 1254 104 index arg_type 12 1 2 104 10 11 417 11 12 208 12 13 417 29 30 104 48 49 104 130 131 104 375 376 104 402 403 104 743 744 104 arg_type variable_id 12 1 2 137668 2 3 19502 3 24 12932 24 110 1042 arg_type index 12 1 2 154146 2 3 14914 3 6 2085 variable_template_argument_value 11889 variable_id 7822 index 417 arg_value 11889 variable_id index 12 1 2 7404 2 3 417 variable_id arg_value 12 1 2 4380 2 3 3128 4 5 312 index variable_id 12 4 5 104 19 20 104 26 27 104 30 31 104 index arg_value 12 7 8 104 28 29 104 38 39 104 41 42 104 arg_value variable_id 12 1 2 11889 arg_value index 12 1 2 11889 routinetypes 545338 id 545338 return_type 284819 id return_type 12 1 2 545338 return_type id 12 1 2 248175 2 3 21276 3 3594 15368 routinetypeargs 982110 routine 423034 index 7920 type_id 226425 routine index 12 1 2 152348 2 3 134178 3 4 63361 4 5 45657 5 18 27487 routine type_id 12 1 2 182165 2 3 133712 3 4 58703 4 5 33544 5 11 14908 index routine 12 2 3 931 4 5 465 6 7 465 8 9 931 9 10 465 10 11 1397 13 14 465 28 29 465 59 60 465 157 158 465 293 294 465 581 582 465 908 909 465 index type_id 12 1 2 931 3 4 931 4 5 1397 5 6 931 6 7 931 10 11 465 14 15 465 47 48 465 90 91 465 176 177 465 347 348 465 type_id routine 12 1 2 146291 2 3 30749 3 5 16772 5 12 18169 12 111 14442 type_id index 12 1 2 172381 2 3 30749 3 6 18635 6 14 4658 ptrtomembers 37737 id 37737 type_id 37737 class_id 15374 id type_id 12 1 2 37737 id class_id 12 1 2 37737 type_id id 12 1 2 37737 type_id class_id 12 1 2 37737 class_id id 12 1 2 13511 8 9 1397 28 29 465 class_id type_id 12 1 2 13511 8 9 1397 28 29 465 specifiers 24692 id 24692 str 24692 id str 12 1 2 24692 str id 12 1 2 24692 typespecifiers 1291000 type_id 1272830 spec_id 3727 type_id spec_id 12 1 2 1254660 2 3 18169 spec_id type_id 12 8 9 465 36 37 465 51 52 465 86 87 465 105 106 465 219 220 465 221 222 465 2045 2046 465 funspecifiers 12739754 func_id 3895228 spec_id 703 func_id spec_id 12 1 2 314078 2 3 545865 3 4 1145748 4 5 1641079 5 8 248456 spec_id func_id 12 13 14 70 98 99 35 202 203 35 296 297 35 304 305 35 572 573 35 709 710 35 1599 1600 35 1646 1647 35 3782 3783 35 3923 3924 35 5095 5096 35 6822 6823 35 9687 9688 35 12226 12227 35 50649 50650 35 77765 77766 35 89259 89260 35 97602 97603 35 varspecifiers 2241430 var_id 1222513 spec_id 3727 var_id spec_id 12 1 2 728662 2 3 202199 3 4 58237 4 5 233414 spec_id var_id 12 112 113 465 315 316 465 416 417 465 514 515 465 646 647 465 686 687 465 700 701 465 1422 1423 465 attributes 735689 id 735689 kind 312 name 1668 name_space 208 location 483193 id kind 12 1 2 735689 id name 12 1 2 735689 id name_space 12 1 2 735689 id location 12 1 2 735689 kind id 12 5 6 104 2332 2333 104 4717 4718 104 kind name 12 1 2 104 6 7 104 11 12 104 kind name_space 12 1 2 208 2 3 104 kind location 12 2 3 104 2057 2058 104 2574 2575 104 name id 12 1 2 208 2 3 104 4 5 104 5 6 208 11 12 104 14 15 104 16 17 104 18 19 104 24 25 104 86 87 104 115 116 104 1048 1049 104 1760 1761 104 3944 3945 104 name kind 12 1 2 1460 2 3 208 name name_space 12 1 2 1668 name location 12 1 2 312 2 3 208 4 5 104 6 7 104 8 9 104 9 10 104 14 15 104 18 19 104 59 60 104 72 73 104 333 334 104 1756 1757 104 2388 2389 104 name_space id 12 23 24 104 7031 7032 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 4624 4625 104 location id 12 1 2 425623 2 3 36607 3 201 20963 location kind 12 1 2 483193 location name 12 1 2 478917 2 3 4276 location name_space 12 1 2 483193 attribute_args 409523 id 409523 kind 1397 attribute 297708 index 1397 location 327059 id kind 12 1 2 409523 id attribute 12 1 2 409523 id index 12 1 2 409523 id location 12 1 2 409523 kind id 12 1 2 465 84 85 465 794 795 465 kind attribute 12 1 2 465 84 85 465 606 607 465 kind index 12 1 2 931 3 4 465 kind location 12 1 2 465 54 55 465 674 675 465 attribute id 12 1 2 215710 2 3 52180 3 4 29817 attribute kind 12 1 2 273481 2 3 24226 attribute index 12 1 2 215710 2 3 52180 3 4 29817 attribute location 12 1 2 215710 2 3 52180 3 4 29817 index id 12 64 65 465 176 177 465 639 640 465 index kind 12 1 2 931 3 4 465 index attribute 12 64 65 465 176 177 465 639 640 465 index location 12 34 35 465 140 141 465 528 529 465 location id 12 1 2 278606 2 3 23294 3 9 24692 17 18 465 location kind 12 1 2 314480 2 3 12579 location attribute 12 1 2 278606 2 3 23294 3 9 24692 17 18 465 location index 12 1 2 327059 attribute_arg_value 39135 arg 39135 value 15840 arg value 12 1 2 39135 value arg 12 1 2 14442 2 34 1397 attribute_arg_type 465 arg 465 type_id 465 arg type_id 12 1 2 465 type_id arg 12 1 2 465 attribute_arg_constant 369922 arg 369922 constant 369922 arg constant 12 1 2 369922 constant arg 12 1 2 369922 attribute_arg_expr 1 arg 1 expr 1 arg expr 12 1 2 1 expr arg 12 1 2 1 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 84999 type_id 62159 spec_id 84999 type_id spec_id 12 1 2 56214 2 4 4276 12 13 1668 spec_id type_id 12 1 2 84999 funcattributes 650858 func_id 442602 spec_id 650858 func_id spec_id 12 1 2 334048 2 3 65225 3 6 34942 6 9 8386 spec_id func_id 12 1 2 650858 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 977 stmt_id 977 spec_id 977 stmt_id spec_id 12 1 2 977 spec_id stmt_id 12 1 2 977 unspecifiedtype 10144906 type_id 10144906 unspecified_type_id 6818402 type_id unspecified_type_id 12 1 2 10144906 unspecified_type_id type_id 12 1 2 4585358 2 3 1995902 3 145 237141 member 4997440 parent 646092 index 8791 child 4952285 parent index 12 1 3 19271 3 4 348050 4 5 38226 5 7 53032 7 10 52750 10 15 50148 15 24 49445 24 251 35167 parent child 12 1 3 19271 3 4 347979 4 5 38261 5 7 53137 7 10 53102 10 15 49761 15 24 49515 24 255 35061 index parent 12 1 2 1406 2 3 808 3 4 949 5 22 668 22 42 668 42 56 668 56 100 668 104 164 668 181 299 668 300 727 668 845 4002 668 4606 18041 281 index child 12 1 2 808 2 3 879 3 4 1160 4 15 668 16 35 738 36 55 668 57 93 738 97 135 668 140 256 668 268 612 668 619 2611 668 2770 18053 457 child parent 12 1 2 4952285 child index 12 1 2 4908502 2 8 43783 enclosingfunction 118347 child 118347 parent 67599 child parent 12 1 2 118347 parent child 12 1 2 35726 2 3 20975 3 4 5931 4 45 4965 derivations 395209 derivation 395209 sub 374742 index 211 super 204673 location 38086 derivation sub 12 1 2 395209 derivation index 12 1 2 395209 derivation super 12 1 2 395209 derivation location 12 1 2 395209 sub derivation 12 1 2 359620 2 7 15121 sub index 12 1 2 359620 2 7 15121 sub super 12 1 2 359620 2 7 15121 sub location 12 1 2 359620 2 7 15121 index derivation 12 25 26 105 77 78 35 430 431 35 10656 10657 35 index sub 12 25 26 105 77 78 35 430 431 35 10656 10657 35 index super 12 23 24 35 25 26 70 35 36 35 261 262 35 5465 5466 35 index location 12 1 2 105 9 10 35 66 67 35 1005 1006 35 super derivation 12 1 2 197217 2 1518 7455 super sub 12 1 2 197217 2 1518 7455 super index 12 1 2 204216 2 4 457 super location 12 1 2 200980 2 108 3692 location derivation 12 1 2 28309 2 5 3235 5 15 2918 15 134 2883 136 476 738 location sub 12 1 2 28309 2 5 3235 5 15 2918 15 134 2883 136 476 738 location index 12 1 2 38086 location super 12 1 2 30700 2 5 3376 5 45 2883 54 415 1125 derspecifiers 397108 der_id 394822 spec_id 140 der_id spec_id 12 1 2 392536 2 3 2285 spec_id der_id 12 65 66 35 93 94 35 1127 1128 35 10007 10008 35 direct_base_offsets 365985 der_id 365985 offset 351 der_id offset 12 1 2 365985 offset der_id 12 1 2 35 2 3 105 3 4 70 4 5 70 85 86 35 10301 10302 35 virtual_base_offsets 6471 sub 3572 super 494 offset 247 sub super 12 1 2 2808 2 4 314 4 7 258 7 11 190 sub offset 12 1 2 3010 2 4 303 4 8 258 super sub 12 1 2 78 2 3 44 3 4 56 4 5 89 5 7 33 8 13 44 13 15 44 15 23 44 24 60 44 194 195 11 super offset 12 1 2 280 2 3 78 4 6 33 6 8 44 8 10 44 14 15 11 offset sub 12 2 3 33 4 5 11 5 6 22 6 8 22 8 9 33 10 12 22 14 15 11 18 19 22 26 29 22 30 37 22 96 98 22 offset super 12 1 2 78 2 3 33 3 4 44 5 7 22 7 10 22 12 14 22 21 29 22 frienddecls 713754 id 713754 type_id 42306 decl_id 70053 location 6330 id type_id 12 1 2 713754 id decl_id 12 1 2 713754 id location 12 1 2 713754 type_id id 12 1 2 6189 2 3 13187 3 6 2954 6 10 3200 10 17 3270 17 24 3340 25 36 3305 37 55 3235 55 103 3622 type_id decl_id 12 1 2 6189 2 3 13187 3 6 2954 6 10 3200 10 17 3270 17 24 3340 25 36 3305 37 55 3235 55 103 3622 type_id location 12 1 2 40864 2 13 1441 decl_id id 12 1 2 40407 2 3 5872 3 8 6013 8 15 5415 15 32 5275 32 71 5275 72 160 1793 decl_id type_id 12 1 2 40407 2 3 5872 3 8 6013 8 15 5415 15 32 5275 32 71 5275 72 160 1793 decl_id location 12 1 2 69384 2 5 668 location id 12 1 2 5943 2 20106 386 location type_id 12 1 2 6189 2 1105 140 location decl_id 12 1 2 5978 2 1837 351 comments 8751514 id 8751514 contents 3332400 location 8751514 id contents 12 1 2 8751514 id location 12 1 2 8751514 contents id 12 1 2 3048408 2 7 250514 7 32784 33478 contents location 12 1 2 3048408 2 7 250514 7 32784 33478 location id 12 1 2 8751514 location contents 12 1 2 8751514 commentbinding 3084703 id 2440368 element 3008296 id element 12 1 2 2363495 2 97 76873 element id 12 1 2 2931889 2 3 76407 exprconv 7022968 converted 7022968 conversion 7022968 converted conversion 12 1 2 7022968 conversion converted 12 1 2 7022968 compgenerated 9150058 id 9150058 synthetic_destructor_call 143878 element 111422 i 335 destructor_call 143878 element i 12 1 2 91779 2 3 12950 3 18 6692 element destructor_call 12 1 2 91779 2 3 12950 3 18 6692 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 152 153 19 339 340 19 995 996 19 5644 5645 19 destructor_call element 12 1 2 143878 destructor_call i 12 1 2 143878 namespaces 12113 id 12113 name 9783 id name 12 1 2 12113 name id 12 1 2 8386 2 3 465 3 4 931 namespace_inline 1397 id 1397 namespacembrs 2383528 parentid 10249 memberid 2383528 parentid memberid 12 1 2 1863 2 4 931 4 5 931 5 7 931 7 8 931 8 12 931 17 30 931 43 47 931 52 143 931 258 4469 931 memberid parentid 12 1 2 2383528 exprparents 14185678 expr_id 14185678 child_index 14636 parent_id 9439823 expr_id child_index 12 1 2 14185678 expr_id parent_id 12 1 2 14185678 child_index expr_id 12 1 2 2816 2 3 1110 3 4 267 4 5 6557 5 8 1212 8 11 1192 11 53 1110 56 354077 370 child_index parent_id 12 1 2 2816 2 3 1110 3 4 267 4 5 6557 5 8 1212 8 11 1192 11 53 1110 56 354077 370 parent_id expr_id 12 1 2 5401426 2 3 3701154 3 712 337242 parent_id child_index 12 1 2 5401426 2 3 3701154 3 712 337242 expr_isload 5203642 expr_id 5203642 conversionkinds 4221347 expr_id 4221347 kind 6 expr_id kind 12 1 2 4221347 kind expr_id 12 2139 2140 1 3253 3254 1 13929 13930 1 26287 26288 1 44470 44471 1 4131269 4131270 1 iscall 2958862 caller 2958862 kind 59 caller kind 12 1 2 2958862 kind caller 12 1318 1319 19 2471 2472 19 146089 146090 19 numtemplatearguments 397495 expr_id 397495 num 316 expr_id num 12 1 2 397495 num expr_id 12 1 2 105 4 5 35 20 21 35 101 102 35 229 230 35 248 249 35 10698 10699 35 specialnamequalifyingelements 465 id 465 name 465 id name 12 1 2 465 name id 12 1 2 465 namequalifiers 1570954 id 1570954 qualifiableelement 1570954 qualifyingelement 101314 location 316244 id qualifiableelement 12 1 2 1570954 id qualifyingelement 12 1 2 1570954 id location 12 1 2 1570954 qualifiableelement id 12 1 2 1570954 qualifiableelement qualifyingelement 12 1 2 1570954 qualifiableelement location 12 1 2 1570954 qualifyingelement id 12 1 2 60745 2 3 23255 3 5 9239 5 92 7640 96 21576 434 qualifyingelement qualifiableelement 12 1 2 60745 2 3 23255 3 5 9239 5 92 7640 96 21576 434 qualifyingelement location 12 1 2 66371 2 3 21439 3 5 8686 5 7095 4817 location id 12 1 2 104631 2 3 29415 3 4 46373 4 6 14826 6 7 98788 7 790 22209 location qualifiableelement 12 1 2 104631 2 3 29415 3 4 46373 4 6 14826 6 7 98788 7 790 22209 location qualifyingelement 12 1 2 142575 2 3 57804 3 4 106309 4 143 9555 varbind 6020283 expr 6020283 var 767403 expr var 12 1 2 6020283 var expr 12 1 2 126036 2 3 137672 3 4 106137 4 5 85086 5 6 61199 6 7 48042 7 9 59533 9 13 59184 13 28 58793 28 5137 25717 funbind 2962929 expr 2959178 fun 532278 expr fun 12 1 2 2955427 2 3 3750 fun expr 12 1 2 328780 2 3 81948 3 4 31784 4 7 47913 7 158 39937 159 4943 1914 expr_allocator 46455 expr 46455 func 105 form 35 expr func 12 1 2 46455 expr form 12 1 2 46455 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 55212 expr 55212 func 105 form 70 expr func 12 1 2 55212 expr form 12 1 2 55212 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 656298 cond 656298 guard 656298 cond guard 12 1 2 656298 guard cond 12 1 2 656298 expr_cond_true 656295 cond 656295 true 656295 cond true 12 1 2 656295 true cond 12 1 2 656295 expr_cond_false 656298 cond 656298 false 656298 cond false 12 1 2 656298 false cond 12 1 2 656298 values 10760930 id 10760930 str 87934 id str 12 1 2 10760930 str id 12 1 2 59458 2 3 12391 3 6 6906 6 56 6621 57 452015 2557 valuetext 4757336 id 4757336 text 703968 id text 12 1 2 4757336 text id 12 1 2 527549 2 3 102500 3 7 56769 7 425884 17150 valuebind 11194506 val 10760930 expr 11194506 val expr 12 1 2 10349865 2 7 411064 expr val 12 1 2 11194506 fieldoffsets 1053150 id 1053150 byteoffset 22659 bitoffset 319 id byteoffset 12 1 2 1053150 id bitoffset 12 1 2 1053150 byteoffset id 12 1 2 13005 2 3 1715 3 5 1795 5 12 1914 12 35 1715 35 205 1715 244 5638 797 byteoffset bitoffset 12 1 2 21981 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 20858 id 20858 bits 2607 declared_bits 2607 id bits 12 1 2 20858 id declared_bits 12 1 2 20858 bits id 12 1 2 730 2 3 625 3 4 208 4 5 208 5 6 208 6 8 208 8 11 208 12 115 208 bits declared_bits 12 1 2 2607 declared_bits id 12 1 2 730 2 3 625 3 4 208 4 5 208 5 6 208 6 8 208 8 11 208 12 115 208 declared_bits bits 12 1 2 2607 initialisers 1710236 init 1710236 var 719575 expr 1710236 location 394516 init var 12 1 2 1710236 init expr 12 1 2 1710236 init location 12 1 2 1710236 var init 12 1 2 633831 2 15 28723 16 25 57021 var expr 12 1 2 633831 2 15 28723 16 25 57021 var location 12 1 2 719569 2 3 6 expr init 12 1 2 1710236 expr var 12 1 2 1710236 expr location 12 1 2 1710236 location init 12 1 2 321600 2 3 23956 3 15 30976 15 111551 17983 location var 12 1 2 344483 2 4 36086 4 12073 13945 location expr 12 1 2 321600 2 3 23956 3 15 30976 15 111551 17983 braced_initialisers 41639 init 41639 expr_ancestor 148162 exp 148162 ancestor 92668 exp ancestor 12 1 2 148162 ancestor exp 12 1 2 65069 2 3 18359 3 6 7422 6 26 1816 exprs 18360534 id 18360534 kind 1163 location 8475665 id kind 12 1 2 18360534 id location 12 1 2 18360534 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 7134774 2 3 661975 3 18 637171 18 71656 41744 location kind 12 1 2 7240687 2 3 617251 3 32 617727 expr_types 18487847 id 18356624 typeid 1243492 value_category 33 id typeid 12 1 2 18225401 2 3 131222 id value_category 12 1 2 18356624 typeid id 12 1 2 450100 2 3 258108 3 4 103214 4 5 84643 5 8 111056 8 14 99102 14 42 94046 42 125383 43220 typeid value_category 12 1 2 1074947 2 3 158085 3 4 10459 value_category id 12 14895 14896 11 372954 372955 11 1246055 1246056 11 value_category typeid 12 2722 2723 11 30879 30880 11 93014 93015 11 new_allocated_type 47510 expr 47510 type_id 28098 expr type_id 12 1 2 47510 type_id expr 12 1 2 11745 2 3 14875 3 19 1477 new_array_allocated_type 5097 expr 5097 type_id 2189 expr type_id 12 1 2 5097 type_id expr 12 1 2 31 2 3 1936 3 5 165 6 15 57 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 42306 expr 42306 decl 42306 expr decl 12 1 2 42306 decl expr 12 1 2 42306 typeid_bind 36362 expr 36362 type_id 16352 expr type_id 12 1 2 36362 type_id expr 12 1 2 15930 3 328 422 uuidof_bind 20293 expr 20293 type_id 20096 expr type_id 12 1 2 20293 type_id expr 12 1 2 19931 2 4 165 sizeof_bind 198892 expr 198892 type_id 8169 expr type_id 12 1 2 198892 type_id expr 12 1 2 2689 2 3 2330 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 21431 expr 21431 default_capture 465 has_explicit_return_type 465 expr default_capture 12 1 2 21431 expr has_explicit_return_type 12 1 2 21431 default_capture expr 12 46 47 465 default_capture has_explicit_return_type 12 1 2 465 has_explicit_return_type expr 12 46 47 465 has_explicit_return_type default_capture 12 1 2 465 lambda_capture 27953 id 27953 lambda 20499 index 931 field 27953 captured_by_reference 465 is_implicit 465 location 2795 id lambda 12 1 2 27953 id index 12 1 2 27953 id field 12 1 2 27953 id captured_by_reference 12 1 2 27953 id is_implicit 12 1 2 27953 id location 12 1 2 27953 lambda id 12 1 2 13045 2 3 7454 lambda index 12 1 2 13045 2 3 7454 lambda field 12 1 2 13045 2 3 7454 lambda captured_by_reference 12 1 2 20499 lambda is_implicit 12 1 2 20499 lambda location 12 1 2 13045 2 3 7454 index id 12 16 17 465 44 45 465 index lambda 12 16 17 465 44 45 465 index field 12 16 17 465 44 45 465 index captured_by_reference 12 1 2 931 index is_implicit 12 1 2 931 index location 12 2 3 465 4 5 465 field id 12 1 2 27953 field lambda 12 1 2 27953 field index 12 1 2 27953 field captured_by_reference 12 1 2 27953 field is_implicit 12 1 2 27953 field location 12 1 2 27953 captured_by_reference id 12 60 61 465 captured_by_reference lambda 12 44 45 465 captured_by_reference index 12 2 3 465 captured_by_reference field 12 60 61 465 captured_by_reference is_implicit 12 1 2 465 captured_by_reference location 12 6 7 465 is_implicit id 12 60 61 465 is_implicit lambda 12 44 45 465 is_implicit index 12 2 3 465 is_implicit field 12 60 61 465 is_implicit captured_by_reference 12 1 2 465 is_implicit location 12 6 7 465 location id 12 8 9 1863 14 15 931 location lambda 12 8 9 1863 14 15 931 location index 12 1 2 2795 location field 12 8 9 1863 14 15 931 location captured_by_reference 12 1 2 2795 location is_implicit 12 1 2 2795 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 4648694 id 4648694 kind 1981 location 2286749 id kind 12 1 2 4648694 id location 12 1 2 4648694 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 4613 4614 104 8794 8795 104 11560 11561 104 13321 13322 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 2190 2191 104 4229 4230 104 6071 6072 104 6568 6569 104 location id 12 1 2 1893352 2 4 175318 4 12 175631 12 687 42447 location kind 12 1 2 2229596 2 8 57153 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 312 if_stmt 312 init_id 312 if_stmt init_id 12 1 2 312 init_id if_stmt 12 1 2 312 if_then 724849 if_stmt 724849 then_id 724849 if_stmt then_id 12 1 2 724849 then_id if_stmt 12 1 2 724849 if_else 184398 if_stmt 184398 else_id 184398 if_stmt else_id 12 1 2 184398 else_id if_stmt 12 1 2 184398 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 52355 constexpr_if_stmt 52355 then_id 52355 constexpr_if_stmt then_id 12 1 2 52355 then_id constexpr_if_stmt 12 1 2 52355 constexpr_if_else 30766 constexpr_if_stmt 30766 else_id 30766 constexpr_if_stmt else_id 12 1 2 30766 else_id constexpr_if_stmt 12 1 2 30766 while_body 29345 while_stmt 29345 body_id 29345 while_stmt body_id 12 1 2 29345 body_id while_stmt 12 1 2 29345 do_body 148655 do_stmt 148655 body_id 148655 do_stmt body_id 12 1 2 148655 body_id do_stmt 12 1 2 148655 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 209046 switch_stmt 11193 index 4856 case_id 209046 switch_stmt index 12 2 3 59 3 4 2487 4 5 1816 5 6 1085 6 8 1026 8 9 552 9 10 1066 10 12 1026 12 25 868 30 152 848 181 247 355 switch_stmt case_id 12 2 3 59 3 4 2487 4 5 1816 5 6 1085 6 8 1026 8 9 552 9 10 1066 10 12 1026 12 25 868 30 152 848 181 247 355 index switch_stmt 12 14 15 1283 18 19 592 32 33 2092 33 62 414 66 292 375 346 568 98 index case_id 12 14 15 1283 18 19 592 32 33 2092 33 62 414 66 292 375 346 568 98 case_id switch_stmt 12 1 2 209046 case_id index 12 1 2 209046 switch_body 20756 switch_stmt 20756 body_id 20756 switch_stmt body_id 12 1 2 20756 body_id switch_stmt 12 1 2 20756 for_initialization 53325 for_stmt 53325 init_id 53325 for_stmt init_id 12 1 2 53325 init_id for_stmt 12 1 2 53325 for_condition 55586 for_stmt 55586 condition_id 55586 for_stmt condition_id 12 1 2 55586 condition_id for_stmt 12 1 2 55586 for_update 53428 for_stmt 53428 update_id 53428 for_stmt update_id 12 1 2 53428 update_id for_stmt 12 1 2 53428 for_body 61466 for_stmt 61466 body_id 61466 for_stmt body_id 12 1 2 61466 body_id for_stmt 12 1 2 61466 stmtparents 4054126 id 4054126 index 12327 parent 1721123 id index 12 1 2 4054126 id parent 12 1 2 4054126 index id 12 1 2 4049 2 3 1009 3 4 222 4 5 1567 7 8 1028 8 12 799 12 29 1085 29 38 926 41 77 933 77 195121 704 index parent 12 1 2 4049 2 3 1009 3 4 222 4 5 1567 7 8 1028 8 12 799 12 29 1085 29 38 926 41 77 933 77 195121 704 parent id 12 1 2 989099 2 3 372496 3 4 105695 4 6 111192 6 17 130356 17 1943 12282 parent index 12 1 2 989099 2 3 372496 3 4 105695 4 6 111192 6 17 130356 17 1943 12282 ishandler 65128 block 65128 stmt_decl_bind 581396 stmt 541537 num 75 decl 581292 stmt num 12 1 2 520808 2 19 20728 stmt decl 12 1 2 520808 2 19 20728 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 581255 2 6 37 decl num 12 1 2 581292 stmt_decl_entry_bind 524221 stmt 484662 num 75 decl_entry 524163 stmt num 12 1 2 464196 2 19 20465 stmt decl_entry 12 1 2 464196 2 19 20465 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 524142 3 6 20 decl_entry num 12 1 2 524163 blockscope 1413997 block 1413997 enclosing 1298920 block enclosing 12 1 2 1413997 enclosing block 12 1 2 1233695 2 13 65225 jumpinfo 254083 id 254083 str 21159 target 53064 id str 12 1 2 254083 id target 12 1 2 254083 str id 12 2 3 9879 3 4 4247 4 5 1566 5 6 1340 6 10 1700 10 22 1621 22 13723 804 str target 12 1 2 16723 2 3 2632 3 10 1688 10 3326 115 target id 12 1 2 24 2 3 26437 3 4 12901 4 5 5344 5 8 4692 8 2124 3662 target str 12 1 2 53064 preprocdirects 4421959 id 4421959 kind 1147 location 4419352 id kind 12 1 2 4421959 id location 12 1 2 4421959 kind id 12 1 2 104 122 123 104 694 695 104 799 800 104 932 933 104 1689 1690 104 1792 1793 104 3012 3013 104 3802 3803 104 6290 6291 104 23266 23267 104 kind location 12 1 2 104 122 123 104 694 695 104 799 800 104 932 933 104 1689 1690 104 1792 1793 104 3012 3013 104 3802 3803 104 6290 6291 104 23241 23242 104 location id 12 1 2 4419247 26 27 104 location kind 12 1 2 4419352 preprocpair 1428440 begin 1194559 elseelifend 1428440 begin elseelifend 12 1 2 976520 2 3 207790 3 11 10249 elseelifend begin 12 1 2 1428440 preproctrue 765468 branch 765468 preprocfalse 330786 branch 330786 preproctext 3565497 id 3565497 head 2583987 body 1510176 id head 12 1 2 3565497 id body 12 1 2 3565497 head id 12 1 2 2437036 2 740 146950 head body 12 1 2 2521827 2 5 62159 body id 12 1 2 1367085 2 6 113263 6 11630 29828 body head 12 1 2 1370109 2 7 113576 7 2980 26490 includes 312616 id 312616 included 116940 id included 12 1 2 312616 included id 12 1 2 61032 2 3 21897 3 4 12579 4 6 10249 6 14 8852 14 47 2329 link_targets 848 id 848 binary 848 id binary 12 1 2 848 binary id 12 1 2 848 link_parent 39286447 element 4979610 link_target 351 element link_target 12 1 2 671377 2 9 26129 9 10 4282103 link_target element 12 3 4 35 121946 121947 35 122058 122059 35 122157 122158 35 122188 122189 35 122200 122201 35 122217 122218 35 124217 124218 35 128871 128872 35 131275 131276 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