@compilation 12647 @externalDataElement 65 @file 65232 @folder 12393 @diagnostic 1483 @external_package 4 @location_default 46965948 @macro_expansion 40257335 @other_macro_reference 300694 @function 4053072 @fun_decl 4206779 @var_decl 9391616 @type_decl 1634964 @namespace_decl 407321 @using_declaration 267955 @using_directive 6472 @using_enum_declaration 1 @static_assert 173266 @parameter 7026200 @membervariable 1496815 @globalvariable 488591 @localvariable 726278 @enumconstant 345733 @errortype 124 @unknowntype 124 @void 124 @boolean 124 @char 124 @unsigned_char 124 @signed_char 124 @short 124 @unsigned_short 124 @signed_short 124 @int 124 @unsigned_int 124 @signed_int 124 @long 124 @unsigned_long 124 @signed_long 124 @long_long 124 @unsigned_long_long 124 @signed_long_long 124 @float 124 @double 124 @long_double 124 @complex_float 124 @complex_double 124 @complex_long_double 124 @imaginary_float 124 @imaginary_double 124 @imaginary_long_double 124 @wchar_t 124 @decltype_nullptr 124 @int128 124 @unsigned_int128 124 @signed_int128 124 @float128 124 @complex_float128 124 @decimal32 124 @decimal64 124 @decimal128 124 @char16_t 124 @char32_t 124 @std_float32 124 @float32x 124 @std_float64 124 @float64x 124 @std_float128 124 @char8_t 124 @float16 124 @complex_float16 124 @fp16 124 @std_bfloat16 124 @std_float16 124 @complex_std_float32 124 @complex_float32x 124 @complex_std_float64 124 @complex_float64x 124 @complex_std_float128 124 @mfp8 124 @scalable_vector_count 124 @complex_fp16 124 @complex_std_bfloat16 124 @complex_std_float16 124 @pointer 452880 @type_with_specifiers 693867 @array 90401 @routineptr 684076 @reference 968192 @gnu_vector 676 @routinereference 374 @rvalue_reference 291306 @block 10 @scalable_vector 1 @type_operator 7953 @decltype 102349 @usertype 4151861 @mangledname 6370041 @type_mention 5902899 @concept_template 3611 @routinetype 604289 @ptrtomember 9730 @specifier 7741 @gnuattribute 559628 @stdattribute 353114 @declspec 330047 @msattribute 3 @alignas 2166 @attribute_arg_token 16693 @attribute_arg_constant_expr 71994 @attribute_arg_expr 1405 @attribute_arg_empty 1 @attribute_arg_constant 1 @attribute_arg_type 460 @derivation 476877 @frienddecl 700420 @comment 11241970 @namespace 8653 @specialnamequalifyingelement 124 @namequalifier 3038986 @value 13474612 @initialiser 2251036 @address_of 595216 @indirect 404154 @array_to_pointer 1953752 @parexpr 4915210 @arithnegexpr 586534 @unaryplusexpr 4073 @complementexpr 38199 @notexpr 355764 @postincrexpr 84581 @postdecrexpr 57394 @preincrexpr 96714 @predecrexpr 35821 @conditionalexpr 897880 @addexpr 571553 @subexpr 466799 @mulexpr 435793 @divexpr 52393 @remexpr 16011 @paddexpr 118669 @psubexpr 68024 @pdiffexpr 43951 @lshiftexpr 551696 @rshiftexpr 200555 @andexpr 481218 @orexpr 194055 @xorexpr 73961 @eqexpr 643372 @neexpr 411870 @gtexpr 111149 @ltexpr 139429 @geexpr 81368 @leexpr 292036 @assignexpr 1281145 @assignaddexpr 85634 @assignsubexpr 15307 @assignmulexpr 11189 @assigndivexpr 6807 @assignremexpr 874 @assignlshiftexpr 3703 @assignrshiftexpr 6882 @assignandexpr 6528 @assignorexpr 19606 @assignxorexpr 29909 @assignpaddexpr 18628 @assignpsubexpr 1575 @andlogicalexpr 346589 @orlogicalexpr 1103523 @commaexpr 168441 @subscriptexpr 435143 @callexpr 239767 @vastartexpr 4979 @vaargexpr 1303 @vaendexpr 2941 @vacopyexpr 136 @varaccess 8254635 @runtime_sizeof 402047 @runtime_alignof 49874 @expr_stmt 148364 @routineexpr 5726803 @type_operand 1405364 @offsetofexpr 149024 @typescompexpr 701934 @literal 7967517 @aggregateliteral 1397521 @c_style_cast 6026988 @temp_init 992325 @errorexpr 45684 @reference_to 1902638 @ref_indirect 2107213 @vacuous_destructor_call 7835 @assume 4151 @conjugation 10 @realpartexpr 73 @imagpartexpr 73 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @minexpr 1 @maxexpr 1 @virtfunptrexpr 1 @thisaccess 1558310 @new_expr 46195 @delete_expr 11480 @throw_expr 24105 @condition_decl 408518 @braced_init_list 2151 @type_id 47898 @sizeof_pack 1737 @hasassignexpr 2 @hascopyexpr 2 @hasnothrowassign 3 @hasnothrowconstr 3 @hasnothrowcopy 5 @hastrivialassign 2 @hastrivialconstr 7 @hastrivialcopy 2 @hasuserdestr 3 @hasvirtualdestr 3 @isabstractexpr 68 @isbaseofexpr 257 @isclassexpr 2388 @isconvtoexpr 249 @isemptyexpr 8865 @isenumexpr 2996 @ispodexpr 834 @ispolyexpr 3 @isunionexpr 5 @intaddrexpr 1 @hastrivialdestructor 2793 @uuidof 26588 @delete_array_expr 1246 @new_array_expr 6653 @foldexpr 1246 @ctordirectinit 112831 @ctorvirtualinit 4019 @ctorfieldinit 206399 @ctordelegatinginit 3621 @dtordirectdestruct 39450 @dtorvirtualdestruct 3985 @dtorfielddestruct 39824 @static_cast 348369 @reinterpret_cast 40089 @const_cast 24460 @dynamic_cast 792 @lambdaexpr 19057 @param_ref 164014 @noopexpr 48 @istriviallyconstructibleexpr 3745 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 998 @istriviallyassignableexpr 3745 @isnothrowassignableexpr 5119 @istrivialexpr 3368 @isstandardlayoutexpr 2 @istriviallycopyableexpr 1373 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isconstructibleexpr 3621 @isnothrowconstructibleexpr 20727 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @isfinalexpr 9402 @noexceptexpr 28356 @builtinshufflevector 1 @builtinchooseexpr 20701 @builtinaddressof 15483 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @spaceshipexpr 1311 @co_await 12 @co_yield 4 @isassignable 408 @isaggregate 2 @hasuniqueobjectrepresentations 42 @builtinbitcast 249 @builtinshuffle 612 @blockassignexpr 1 @issame 4535 @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 @reuseexpr 846206 @istriviallycopyassignable 2 @isassignablenopreconditioncheck 3 @referencebindstotemporary 2 @issameas 2 @builtinhasattribute 2 @ispointerinterconvertiblewithclass 2 @builtinispointerinterconvertiblewithclass 2 @iscorrespondingmember 2 @builtiniscorrespondingmember 2 @isboundedarray 2 @isunboundedarray 2 @isreferenceable 2 @isnothrowconvertible 2 @referenceconstructsfromtemporary 42 @referenceconvertsfromtemporary 2 @isconvertible 128 @isvalidwinrttype 1 @iswinclass 1 @iswininterface 1 @istriviallyequalitycomparable 2 @isscopedenum 2 @istriviallyrelocatable 2 @datasizeof 10 @c11_generic 30117 @requires_expr 16486 @nested_requirement 687 @compound_requirement 10941 @concept_id 90344 @lambdacapture 31966 @stmt_expr 2031615 @stmt_if 990215 @stmt_while 39648 @stmt_goto 157956 @stmt_label 78048 @stmt_return 1241843 @stmt_block 1729360 @stmt_end_test_while 233641 @stmt_for 84389 @stmt_switch_case 835329 @stmt_switch 411463 @stmt_asm 64199 @stmt_decl 772441 @stmt_empty 428982 @stmt_continue 28091 @stmt_break 137937 @stmt_try_block 26698 @stmt_microsoft_try 211 @stmt_set_vla_size 35 @stmt_vla_decl 30 @stmt_assigned_goto 12426 @stmt_range_based_for 6387 @stmt_handler 43746 @stmt_constexpr_if 106134 @stmt_co_return 5 @stmt_consteval_if 4 @stmt_not_consteval_if 3 @stmt_leave 3 @ppd_if 591478 @ppd_ifdef 214363 @ppd_ifndef 158651 @ppd_elif 21923 @ppd_else 235118 @ppd_endif 889778 @ppd_plain_include 318660 @ppd_define 2752618 @ppd_undef 100515 @ppd_pragma 406555 @ppd_include_next 170 @ppd_line 18828 @ppd_error 124 @ppd_objc_import 2 @ppd_ms_import 1 @ppd_elifdef 1 @ppd_elifndef 1 @ppd_warning 13 @link_target 816 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 12647 id 12647 cwd 10 id cwd 12 1 2 12647 cwd id 12 1197 1198 10 compilation_args 1012517 id 12647 num 1468 arg 29277 id num 12 36 42 1003 42 43 1098 43 44 718 44 45 507 45 51 950 51 70 486 71 72 707 72 90 898 94 96 390 98 99 1341 100 102 95 103 104 1996 104 119 1067 120 138 929 139 140 454 id arg 12 34 38 591 38 39 1500 39 40 982 40 42 1088 42 53 602 53 54 707 54 63 898 64 67 401 67 68 1405 68 70 972 70 71 1405 73 79 950 79 89 1130 89 90 10 num id 12 43 90 63 90 108 116 108 183 105 198 422 116 422 595 126 595 605 126 605 749 116 750 778 116 781 883 116 930 1190 84 1197 1198 380 num arg 12 1 5 126 5 7 116 9 12 73 12 15 116 15 18 95 18 22 116 22 27 126 27 29 84 29 34 116 34 44 126 45 63 116 67 94 116 94 164 116 171 199 21 arg id 12 1 2 13407 2 3 12689 3 103 2197 104 1198 982 arg num 12 1 2 19387 2 3 8727 3 62 1162 compilation_build_mode 12647 id 12647 mode 10 id mode 12 1 2 12647 mode id 12 1197 1198 10 compilation_compiling_files 15739 id 2723 num 4520 file 13670 id num 12 1 2 1361 2 3 163 3 4 163 4 5 326 5 8 163 8 9 163 9 13 217 21 84 163 id file 12 1 2 1361 2 3 163 3 4 163 4 5 326 5 8 163 8 9 163 9 13 217 21 84 163 num id 12 1 2 2396 2 3 980 3 4 490 4 13 381 13 51 272 num file 12 1 2 2396 2 3 980 3 4 490 4 13 381 13 49 272 file id 12 1 2 12308 2 4 1143 4 6 217 file num 12 1 2 12526 2 4 1089 4 5 54 compilation_time 62959 id 2723 num 4520 kind 217 seconds 13234 id num 12 1 2 1361 2 3 163 3 4 163 4 5 326 5 8 163 8 9 163 9 13 217 21 84 163 id kind 12 4 5 2723 id seconds 12 3 4 653 4 5 708 6 7 163 8 9 163 10 11 163 11 13 217 14 17 163 18 20 163 20 43 217 47 92 108 num id 12 1 2 2396 2 3 980 3 4 490 4 13 381 13 51 272 num kind 12 4 5 4520 num seconds 12 3 4 1361 4 5 1034 5 6 326 6 7 490 7 8 163 8 9 326 9 17 381 23 48 381 91 92 54 kind id 12 50 51 217 kind num 12 83 84 217 kind seconds 12 3 4 54 4 5 54 136 137 54 150 151 54 seconds id 12 1 2 6862 2 3 2886 3 4 1906 4 6 1198 6 47 381 seconds num 12 1 2 6099 2 3 2723 3 4 1797 4 5 925 5 7 1089 7 75 599 seconds kind 12 1 2 10511 2 3 2723 diagnostic_for 4148 diagnostic 1483 compilation 1354 file_number 21 file_number_diagnostic_number 107 diagnostic compilation 12 1 2 1440 63 64 42 diagnostic file_number 12 1 2 1483 diagnostic file_number_diagnostic_number 12 1 2 1483 compilation diagnostic 12 3 4 1311 5 6 42 compilation file_number 12 1 2 1354 compilation file_number_diagnostic_number 12 3 4 1311 5 6 42 file_number diagnostic 12 69 70 21 file_number compilation 12 63 64 21 file_number file_number_diagnostic_number 12 5 6 21 file_number_diagnostic_number diagnostic 12 1 2 42 2 3 42 63 64 21 file_number_diagnostic_number compilation 12 2 3 42 63 64 64 file_number_diagnostic_number file_number 12 1 2 107 compilation_finished 12647 id 12647 cpu_seconds 9625 elapsed_seconds 221 id cpu_seconds 12 1 2 12647 id elapsed_seconds 12 1 2 12647 cpu_seconds id 12 1 2 8262 2 3 919 3 34 443 cpu_seconds elapsed_seconds 12 1 2 9023 2 3 602 elapsed_seconds id 12 1 2 63 2 3 21 7 8 21 10 11 21 11 12 10 16 17 10 21 22 10 28 29 10 56 57 10 153 154 10 248 249 10 297 298 10 323 324 10 elapsed_seconds cpu_seconds 12 1 2 63 2 3 21 7 8 21 10 11 21 11 12 10 16 17 10 21 22 10 27 28 10 54 55 10 152 153 10 163 164 10 229 230 10 251 252 10 externalData 130 id 65 path 10 column 21 value 130 id path 12 1 2 65 id column 12 2 3 65 id value 12 2 3 65 path id 12 6 7 10 path column 12 2 3 10 path value 12 12 13 10 column id 12 6 7 21 column path 12 1 2 21 column value 12 6 7 21 value id 12 1 2 130 value path 12 1 2 130 value column 12 1 2 130 sourceLocationPrefix 124 prefix 124 locations_default 46965948 id 46965948 file 40955 beginLine 7507424 beginColumn 21975 endLine 7508548 endColumn 53441 id file 12 1 2 46965948 id beginLine 12 1 2 46965948 id beginColumn 12 1 2 46965948 id endLine 12 1 2 46965948 id endColumn 12 1 2 46965948 file id 12 1 15 3121 15 41 3121 42 72 3121 72 114 3371 114 142 3121 143 211 3121 213 307 3121 310 430 3121 437 596 3121 607 827 3121 839 1298 3121 1300 2722 3121 3114 30788 3121 57880 57881 124 file beginLine 12 1 13 3371 13 31 3371 31 47 3121 47 64 3121 64 84 3121 85 115 3121 116 160 3246 160 206 3121 206 291 3121 298 388 3121 395 527 3121 561 1339 3121 1375 57764 2871 file beginColumn 12 1 5 3745 5 9 3121 9 15 3246 15 20 3246 20 28 3246 28 36 3246 36 42 3121 42 53 3371 53 62 3246 62 81 3121 81 95 3121 95 111 3121 112 156 1997 file endLine 12 1 13 3371 13 31 3371 31 46 3121 46 63 3121 63 84 3121 84 114 3121 118 160 3246 160 206 3121 207 291 3121 300 390 3121 395 562 3121 564 1350 3121 1420 57764 2871 file endColumn 12 1 12 3371 13 26 3496 26 34 3246 34 42 3246 42 50 3246 50 61 3121 61 67 3246 67 76 3496 76 88 3246 89 102 3121 102 116 3496 116 133 3121 136 363 1498 beginLine id 12 1 2 4961954 2 3 779773 3 4 544405 4 12 570876 12 97 563134 97 637 87279 beginLine file 12 1 2 5024012 2 3 1222414 3 6 640550 6 57 563509 57 329 56937 beginLine beginColumn 12 1 2 5646457 2 3 483596 3 7 582613 7 25 566256 25 94 228500 beginLine endLine 12 1 2 7041183 2 85 466240 beginLine endColumn 12 1 2 5031004 2 3 740066 3 4 540284 4 12 587483 12 72 565257 72 250 43327 beginColumn id 12 1 2 1748 2 6 1997 6 12 1872 12 40 1748 49 128 1748 129 253 1748 316 707 1748 791 1267 1748 1281 1943 1748 2017 2398 1748 2491 3203 1748 3252 7915 1748 10983 121029 624 beginColumn file 12 1 2 1997 2 4 1748 4 7 1748 7 18 1872 19 43 1748 44 60 1748 66 93 1748 96 117 1748 117 150 1748 150 169 1748 169 181 1748 182 217 1872 243 329 499 beginColumn beginLine 12 1 2 1872 2 5 1872 5 11 1748 11 36 1748 36 101 1748 108 217 1748 226 543 1748 633 1057 1748 1072 1409 1748 1416 1614 1748 1615 1810 1748 1826 3777 1748 3834 59554 749 beginColumn endLine 12 1 2 1872 2 5 1872 5 11 1748 11 36 1748 36 102 1748 109 218 1748 225 545 1748 631 1055 1748 1074 1407 1748 1425 1611 1748 1614 1807 1748 1827 3760 1748 3827 59562 749 beginColumn endColumn 12 1 2 2122 2 5 1498 5 8 1623 8 13 1748 13 23 1997 23 33 1872 34 44 1748 45 57 1748 58 74 1997 77 86 1872 86 98 1748 98 160 1748 258 299 249 endLine id 12 1 2 4959832 2 3 782270 3 4 545279 4 12 568379 12 96 564758 96 620 88028 endLine file 12 1 2 5021140 2 3 1224912 3 6 633932 6 52 564633 52 329 63930 endLine beginLine 12 1 2 7057915 2 18 450632 endLine beginColumn 12 1 2 5645583 2 3 480974 3 7 587608 7 25 569752 25 89 224629 endLine endColumn 12 1 2 5029631 2 3 744436 3 4 540035 4 12 588107 12 72 563509 72 250 42828 endColumn id 12 1 2 15732 2 3 5618 3 7 4245 7 17 4120 17 33 4120 33 106 4120 114 689 4120 721 2458 4120 2593 4731 4120 4759 33780 3121 endColumn file 12 1 2 18604 2 3 5618 3 5 3621 5 7 3745 7 16 4370 16 80 4120 81 152 4245 158 212 4245 212 265 4120 265 329 749 endColumn beginLine 12 1 2 15982 2 3 5993 3 8 4245 8 18 4370 18 42 4120 43 218 4120 235 759 4120 768 2177 4120 2209 2884 4120 2885 30763 2247 endColumn beginColumn 12 1 2 17231 2 3 6243 3 4 3246 4 7 4245 7 14 4245 14 28 4120 28 45 4245 45 69 4120 69 81 4245 81 117 1498 endColumn endLine 12 1 2 15982 2 3 5993 3 8 4245 8 18 4370 18 41 4120 43 217 4120 233 756 4120 768 2177 4120 2208 2858 4120 2868 30757 2247 files 65232 id 65232 name 65232 id name 12 1 2 65232 name id 12 1 2 65232 folders 12393 id 12393 name 12393 id name 12 1 2 12393 name id 12 1 2 12393 containerparent 77604 parent 12393 child 77604 parent child 12 1 2 6032 2 3 1521 3 4 665 4 6 1003 6 10 972 10 16 1003 16 44 929 44 151 264 child parent 12 1 2 77604 numlines 808616 element_id 807492 num_lines 39456 num_code 34087 num_comment 18230 element_id num_lines 12 1 2 806369 2 3 1123 element_id num_code 12 1 2 806369 2 3 1123 element_id num_comment 12 1 2 807243 2 3 249 num_lines element_id 12 1 2 26720 2 3 3745 3 5 3371 5 35 2996 39 1983 2622 num_lines num_code 12 1 2 27220 2 3 4120 3 4 2497 4 7 3496 7 12 2122 num_lines num_comment 12 1 2 26845 2 3 4120 3 4 2372 4 6 3246 6 10 2871 num_code element_id 12 1 2 21851 2 3 3621 3 4 2372 4 13 2871 14 198 2622 204 2092 749 num_code num_lines 12 1 2 22225 2 3 3621 3 4 2122 4 6 1872 6 9 2746 9 13 1498 num_code num_comment 12 1 2 21975 2 3 4245 3 5 2871 5 8 3121 8 12 1872 num_comment element_id 12 1 2 11112 2 3 2122 3 4 1123 4 7 1498 8 21 1373 21 3651 998 num_comment num_lines 12 1 2 11112 2 3 2122 3 4 1123 4 7 1623 8 21 1373 26 48 874 num_comment num_code 12 1 2 11112 2 3 2122 3 4 1373 4 7 1373 7 21 1373 23 42 874 diagnostics 1483 id 1483 severity 21 error_tag 42 error_message 150 full_error_message 150 location 64 id severity 12 1 2 1483 id error_tag 12 1 2 1483 id error_message 12 1 2 1483 id full_error_message 12 1 2 1483 id location 12 1 2 1483 severity id 12 69 70 21 severity error_tag 12 2 3 21 severity error_message 12 7 8 21 severity full_error_message 12 7 8 21 severity location 12 3 4 21 error_tag id 12 6 7 21 63 64 21 error_tag severity 12 1 2 42 error_tag error_message 12 1 2 21 6 7 21 error_tag full_error_message 12 1 2 21 6 7 21 error_tag location 12 1 2 21 2 3 21 error_message id 12 1 2 128 63 64 21 error_message severity 12 1 2 150 error_message error_tag 12 1 2 150 error_message full_error_message 12 1 2 150 error_message location 12 1 2 150 full_error_message id 12 1 2 128 63 64 21 full_error_message severity 12 1 2 150 full_error_message error_tag 12 1 2 150 full_error_message error_message 12 1 2 150 full_error_message location 12 1 2 150 location id 12 3 4 42 63 64 21 location severity 12 1 2 64 location error_tag 12 1 2 64 location error_message 12 1 2 21 3 4 42 location full_error_message 12 1 2 21 3 4 42 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 extractor_version 124 codeql_version 124 frontend_version 124 codeql_version frontend_version 12 1 2 124 frontend_version codeql_version 12 1 2 124 fileannotations 4201815 id 5768 kind 21 name 58734 value 39526 id kind 12 1 2 200 2 3 5568 id name 12 1 86 433 88 206 433 212 291 443 291 359 433 362 401 433 402 479 433 480 549 253 550 551 1331 553 628 433 631 753 454 753 1231 443 1234 2155 243 id value 12 1 98 433 102 244 433 244 351 433 352 434 443 434 490 443 490 628 433 632 702 63 706 707 1331 710 939 433 939 1038 433 1066 1853 433 1853 3292 433 3423 3742 21 kind id 12 527 528 10 546 547 10 kind name 12 2 3 10 5557 5558 10 kind value 12 1 2 10 3741 3742 10 name id 12 1 2 11030 2 3 4363 3 5 5060 5 7 4099 7 9 4596 9 16 4331 16 19 4891 19 27 4257 27 47 4839 47 128 4923 128 459 4627 459 546 1711 name kind 12 1 2 58734 name value 12 1 2 11590 2 3 7691 3 4 4099 4 6 4067 6 8 3423 8 11 4743 11 17 5399 17 23 4701 23 41 4680 41 95 4469 95 1726 3867 value id 12 1 2 3359 2 4 1637 4 5 3190 5 8 2461 8 14 2968 14 17 1933 17 24 3042 24 51 3539 51 58 3032 58 80 2979 81 151 3085 151 334 2979 334 473 3000 473 547 2313 value kind 12 1 2 39515 2 3 10 value name 12 1 2 3402 2 4 1912 4 5 3053 5 8 2482 8 14 3486 14 18 3454 18 28 3201 28 34 3148 34 41 3201 41 66 2990 66 92 3074 92 113 2990 113 145 3032 145 172 95 inmacroexpansion 149996022 id 24670888 inv 3705273 id inv 12 1 3 2209400 3 5 1474978 5 6 1620370 6 7 6582548 7 8 8719004 8 9 3557050 9 22 507535 inv id 12 1 2 531662 2 3 743208 3 4 481512 4 7 275303 7 8 282153 8 9 330247 9 10 3046 10 11 444650 11 337 307798 339 423 281755 423 7616 23934 affectedbymacroexpansion 48735860 id 7044743 inv 3803123 id inv 12 1 2 3846711 2 3 766305 3 4 361842 4 5 772736 5 12 535160 12 50 556267 50 9900 205719 inv id 12 1 4 313248 4 7 316607 7 9 301088 9 12 342939 12 13 456004 13 14 226099 14 15 408038 15 16 166429 16 17 377678 17 18 200636 18 20 344255 20 25 285393 25 207 64702 macroinvocations 40338485 id 40338485 macro_id 182070 location 5912757 kind 108 id macro_id 12 1 2 40338485 id location 12 1 2 40338485 id kind 12 1 2 40338485 macro_id id 12 1 2 60781 2 3 27558 3 4 17972 4 5 10021 5 7 13779 7 13 14705 13 33 13779 33 180 13670 181 72144 9803 macro_id location 12 1 2 77283 2 3 30553 3 4 14323 4 5 10293 5 8 14106 8 18 14160 18 88 13670 89 12189 7679 macro_id kind 12 1 2 177496 2 3 4574 location id 12 1 2 5255929 2 4 422363 4 72144 234464 location macro_id 12 1 2 5890590 2 37 22166 location kind 12 1 2 5912757 kind id 12 1490 1491 54 739164 739165 54 kind macro_id 12 282 283 54 3145 3146 54 kind location 12 1069 1070 54 107495 107496 54 macroparent 33655998 id 33655998 parent_id 15926385 id parent_id 12 1 2 33655998 parent_id id 12 1 2 7806501 2 3 1595448 3 4 4702908 4 5 1295464 5 205 526061 macrolocationbind 6058841 id 4241799 location 2277063 id location 12 1 2 3316469 2 3 490781 3 4 7888 4 5 413483 5 17 13176 location id 12 1 2 1335697 2 3 481667 3 4 7802 4 5 427799 5 522 24096 macro_argument_unexpanded 82524830 invocation 26294983 argument_index 697 text 343373 invocation argument_index 12 1 2 9687115 2 3 9773574 3 4 5003770 4 67 1830521 invocation text 12 1 2 9869806 2 3 9791124 3 4 4847060 4 67 1786991 argument_index invocation 12 46457 46458 612 46659 173253 52 646840 2488722 31 argument_index text 12 2 3 612 13 1115 52 7702 22873 31 text invocation 12 1 2 39716 2 3 62347 3 4 21036 4 5 34591 5 6 39261 6 9 30883 9 15 28992 15 26 25896 26 57 27153 57 517 26002 518 486610 7491 text argument_index 12 1 2 243253 2 3 89903 3 9 10216 macro_argument_expanded 82524830 invocation 26294983 argument_index 697 text 207995 invocation argument_index 12 1 2 9687115 2 3 9773574 3 4 5003770 4 67 1830521 invocation text 12 1 2 12646684 2 3 8431006 3 4 4226602 4 9 990689 argument_index invocation 12 46457 46458 612 46659 173253 52 646840 2488722 31 argument_index text 12 1 2 602 2 96 52 950 16176 42 text invocation 12 1 2 21839 2 3 26868 3 4 43509 4 5 15911 5 6 3264 6 7 18405 7 10 18975 10 19 18331 19 51 15785 51 252 15605 252 1169625 9498 text argument_index 12 1 2 105117 2 3 88941 3 66 13936 functions 4053072 id 4053072 name 1694898 kind 998 id name 12 1 2 4053072 id kind 12 1 2 4053072 name id 12 1 2 1448542 2 4 139098 4 3162 107257 name kind 12 1 2 1692026 2 3 2871 kind id 12 8 9 124 13 14 124 47 48 124 83 84 124 691 692 124 4453 4454 124 5230 5231 124 21935 21936 124 kind name 12 2 3 124 13 14 124 18 19 124 41 42 124 43 44 124 302 303 124 504 505 124 12674 12675 124 function_entry_point 1141500 id 1137753 entry_point 1141500 id entry_point 12 1 2 1134551 2 17 3202 entry_point id 12 1 2 1141500 function_return_type 4070553 id 4053072 return_type 619822 id return_type 12 1 2 4035591 2 3 17480 return_type id 12 1 2 310161 2 3 213891 3 5 48072 5 365 46574 432 9944 1123 coroutine 6 function 6 traits 3 function traits 12 1 2 6 traits function 12 1 2 1 2 3 1 3 4 1 coroutine_placeholder_variable 18 placeholder_variable 18 kind 3 function 6 placeholder_variable kind 12 1 2 18 placeholder_variable function 12 1 2 18 kind placeholder_variable 12 6 7 3 kind function 12 6 7 3 function placeholder_variable 12 3 4 6 function kind 12 3 4 6 coroutine_new 6 function 6 new 1 function new 12 1 2 6 new function 12 6 7 1 coroutine_delete 6 function 6 delete 1 function delete 12 1 2 6 delete function 12 6 7 1 purefunctions 131414 id 131414 function_deleted 88001 id 88001 function_defaulted 51631 id 51631 function_prototyped 4051574 id 4051574 deduction_guide_for_class 5868 id 5868 class_template 2247 id class_template 12 1 2 5868 class_template id 12 1 2 1123 2 3 374 3 4 124 4 5 249 5 6 124 8 9 249 member_function_this_type 674762 id 674762 this_type 176182 id this_type 12 1 2 674762 this_type id 12 1 2 47198 2 3 36959 3 4 32714 4 5 20103 5 6 12860 6 10 14484 10 65 11862 fun_decls 4212773 id 4206779 function 4028474 type_id 611831 name 1693400 location 2815799 id function 12 1 2 4206779 id type_id 12 1 2 4200786 2 3 5993 id name 12 1 2 4206779 id location 12 1 2 4206779 function id 12 1 2 3864778 2 5 163696 function type_id 12 1 2 4009994 2 3 18479 function name 12 1 2 4028474 function location 12 1 2 3885256 2 4 143218 type_id id 12 1 2 295427 2 3 220758 3 5 48447 5 364 45949 364 10292 1248 type_id function 12 1 2 305541 2 3 212018 3 5 48072 5 1163 45949 1483 9893 249 type_id name 12 1 2 491962 2 3 52942 3 7 50195 7 2238 16731 type_id location 12 1 2 455377 2 3 69549 3 6 56063 6 4756 30841 name id 12 1 2 1332544 2 3 194662 3 11 129608 11 3169 36585 name function 12 1 2 1448043 2 4 139597 4 3162 105759 name type_id 12 1 2 1603498 2 1596 89901 name location 12 1 2 1368505 2 3 208522 3 1592 116372 location id 12 1 2 2422478 2 3 251725 3 211 141595 location function 12 1 2 2441208 2 3 233494 3 211 141095 location type_id 12 1 2 2701299 2 211 114499 location name 12 1 2 2776592 2 8 39207 fun_def 1423570 id 1423570 fun_specialized 7936 id 7936 fun_implicit 272 id 272 fun_decl_specifiers 4283570 id 1749838 name 1373 id name 12 1 2 363228 2 3 262463 3 4 1101172 4 5 22974 name id 12 15 16 124 19 20 124 224 225 124 261 262 124 561 562 124 826 827 124 1032 1033 124 1093 1094 124 8148 8149 124 11028 11029 124 11099 11100 124 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 420457 fun_decl 420457 fun_decl_noexcept 141823 fun_decl 141823 constant 141346 fun_decl constant 12 1 2 141823 constant fun_decl 12 1 2 140903 2 4 442 fun_decl_empty_noexcept 1164727 fun_decl 1164727 fun_decl_typedef_type 2763 fun_decl 2763 typedeftype_id 124 fun_decl typedeftype_id 12 1 2 2763 typedeftype_id fun_decl 12 1 2 40 2 3 12 3 4 12 5 13 8 16 17 12 17 18 4 21 22 8 25 43 8 46 55 8 89 128 8 158 159 4 fun_requires 29083 id 10102 kind 42 constraint 28846 id kind 12 1 2 10038 2 3 64 id constraint 12 1 2 7265 2 3 494 3 6 859 6 13 322 13 14 1139 19 20 21 kind id 12 208 209 21 265 266 21 kind constraint 12 580 581 21 762 763 21 constraint id 12 1 2 28610 2 3 236 constraint kind 12 1 2 28846 param_decl_bind 7317007 id 7317007 index 7991 fun_decl 3534888 id index 12 1 2 7317007 id fun_decl 12 1 2 7317007 index id 12 2 3 3995 6 7 1997 16 20 624 25 147 624 343 16215 624 28310 28311 124 index fun_decl 12 2 3 3995 6 7 1997 16 20 624 25 147 624 343 16215 624 28310 28311 124 fun_decl id 12 1 2 1510350 2 3 977182 3 4 602591 4 5 290932 5 65 153831 fun_decl index 12 1 2 1510350 2 3 977182 3 4 602591 4 5 290932 5 65 153831 var_decls 9398483 id 9391616 variable 9042872 type_id 1457782 name 853317 location 6280264 id variable 12 1 2 9391616 id type_id 12 1 2 9384748 2 3 6867 id name 12 1 2 9391616 id location 12 1 2 9391616 variable id 12 1 2 8711609 2 5 331263 variable type_id 12 1 2 8989305 2 3 53566 variable name 12 1 2 8937362 2 4 105509 variable location 12 1 2 8791022 2 4 251849 type_id id 12 1 2 850695 2 3 284314 3 5 127485 5 11 113251 11 2944 82035 type_id variable 12 1 2 871547 2 3 269330 3 5 122865 5 11 113126 11 2860 80911 type_id name 12 1 2 1120526 2 3 192789 3 7 115373 7 1038 29093 type_id location 12 1 2 986297 2 3 219260 3 6 133728 6 95 109380 97 2622 9115 name id 12 1 2 466365 2 3 165943 3 4 59684 4 7 65927 7 25 64179 25 27139 31215 name variable 12 1 2 479351 2 3 165194 3 4 54690 4 8 71671 8 45 64304 45 26704 18105 name type_id 12 1 2 655284 2 3 110878 3 11 65553 11 3463 21601 name location 12 1 2 494210 2 3 183424 3 4 51693 4 8 65053 8 22619 58935 location id 12 1 2 5780061 2 21 472733 21 2943 27469 location variable 12 1 2 5860972 2 2935 419291 location type_id 12 1 2 5981466 2 2555 298798 location name 12 1 2 6267903 2 5 12361 var_def 3770381 id 3770381 var_specialized 644 id 644 var_decl_specifiers 490339 id 490339 name 499 id name 12 1 2 490339 name id 12 16 17 124 77 78 124 653 654 124 3181 3182 124 is_structured_binding 945 id 945 var_requires 386 id 64 constraint 386 id constraint 12 2 3 21 3 4 21 13 14 21 constraint id 12 1 2 386 type_decls 1634964 id 1634964 type_id 1615984 location 1548808 id type_id 12 1 2 1634964 id location 12 1 2 1634964 type_id id 12 1 2 1599627 2 10 16357 type_id location 12 1 2 1599752 2 10 16232 location id 12 1 2 1526707 2 64 22100 location type_id 12 1 2 1526832 2 64 21975 type_def 1096552 id 1096552 type_decl_top 673602 type_decl 673602 type_requires 7673 id 2042 constraint 7652 id constraint 12 1 2 1010 2 5 107 5 6 601 6 13 171 13 14 150 constraint id 12 1 2 7630 2 3 21 namespace_decls 407321 id 407321 namespace_id 1844 location 407321 bodylocation 407321 id namespace_id 12 1 2 407321 id location 12 1 2 407321 id bodylocation 12 1 2 407321 namespace_id id 12 1 2 389 2 3 203 3 6 170 6 15 154 15 34 146 35 62 154 63 87 146 90 144 154 146 264 146 268 1868 146 2205 12449 32 namespace_id location 12 1 2 389 2 3 203 3 6 170 6 15 154 15 34 146 35 62 154 63 87 146 90 144 154 146 264 146 268 1868 146 2205 12449 32 namespace_id bodylocation 12 1 2 389 2 3 203 3 6 170 6 15 154 15 34 146 35 62 154 63 87 146 90 144 154 146 264 146 268 1868 146 2205 12449 32 location id 12 1 2 407321 location namespace_id 12 1 2 407321 location bodylocation 12 1 2 407321 bodylocation id 12 1 2 407321 bodylocation namespace_id 12 1 2 407321 bodylocation location 12 1 2 407321 usings 272108 id 272108 element_id 59009 location 26857 kind 21 id element_id 12 1 2 272108 id location 12 1 2 272108 id kind 12 1 2 272108 element_id id 12 1 2 51275 2 5 5388 5 134 2345 element_id location 12 1 2 51275 2 5 5388 5 134 2345 element_id kind 12 1 2 59009 location id 12 1 2 21184 2 4 2303 4 132 1944 145 365 1426 location element_id 12 1 2 21184 2 4 2303 4 132 1944 145 365 1426 location kind 12 1 2 26857 kind id 12 393 394 10 25361 25362 10 kind element_id 12 214 215 10 5371 5372 10 kind location 12 356 357 10 2186 2187 10 using_container 580276 parent 21892 child 272108 parent child 12 1 2 10375 2 3 1616 3 6 1859 6 7 2282 7 28 1669 28 136 781 145 146 2620 146 437 686 child parent 12 1 2 96570 2 3 120321 3 4 20106 4 5 26720 5 65 8389 static_asserts 173266 id 173266 condition 173266 message 38765 location 22648 enclosing 6807 id condition 12 1 2 173266 id message 12 1 2 173266 id location 12 1 2 173266 id enclosing 12 1 2 173266 condition id 12 1 2 173266 condition message 12 1 2 173266 condition location 12 1 2 173266 condition enclosing 12 1 2 173266 message id 12 1 2 28505 2 3 641 3 4 3623 4 12 2087 12 17 3135 17 513 771 message condition 12 1 2 28505 2 3 641 3 4 3623 4 12 2087 12 17 3135 17 513 771 message location 12 1 2 35922 2 33 2843 message enclosing 12 1 2 30316 2 3 349 3 4 3387 4 12 1909 12 43 2802 location id 12 1 2 4281 2 3 3728 3 4 1738 4 5 121 5 6 4736 6 13 430 14 15 2648 16 17 64 17 18 4394 19 52 503 location condition 12 1 2 4281 2 3 3728 3 4 1738 4 5 121 5 6 4736 6 13 430 14 15 2648 16 17 64 17 18 4394 19 52 503 location message 12 1 2 6953 2 3 7676 3 4 7782 4 7 235 location enclosing 12 1 2 5069 2 3 8099 3 4 1478 4 5 4760 5 13 495 13 14 2648 16 43 97 enclosing id 12 1 2 5702 2 3 528 3 228 528 229 11052 48 enclosing condition 12 1 2 5702 2 3 528 3 228 528 229 11052 48 enclosing message 12 1 2 5857 2 3 519 3 2936 430 enclosing location 12 1 2 5840 2 3 536 3 1929 430 params 7067155 id 7026200 function 3408027 index 7991 type_id 1221415 id function 12 1 2 7026200 id index 12 1 2 7026200 id type_id 12 1 2 6985244 2 3 40955 function id 12 1 2 1474514 2 3 927112 3 4 579242 4 5 281067 5 65 146090 function index 12 1 2 1474514 2 3 927112 3 4 579242 4 5 281067 5 65 146090 function type_id 12 1 2 1783302 2 3 1031623 3 4 437896 4 11 155205 index id 12 2 3 3995 6 7 1997 14 18 624 23 138 624 320 15486 624 27294 27295 124 index function 12 2 3 3995 6 7 1997 14 18 624 23 138 624 320 15486 624 27294 27295 124 index type_id 12 1 2 3995 2 3 1997 4 7 624 9 55 624 116 2703 624 7497 7498 124 type_id id 12 1 2 738193 2 3 240612 3 5 93273 5 13 93897 13 2574 55439 type_id function 12 1 2 820353 2 3 179803 3 6 106258 6 27 92274 27 2562 22725 type_id index 12 1 2 996037 2 3 166942 3 65 58436 overrides 159781 new 151073 old 17993 new old 12 1 2 142372 2 4 8700 old new 12 1 2 9845 2 3 2437 3 4 1632 4 6 1486 6 18 1356 18 230 1234 membervariables 1499266 id 1496815 type_id 456075 name 641686 id type_id 12 1 2 1494473 2 4 2341 id name 12 1 2 1496815 type_id id 12 1 2 338326 2 3 72218 3 10 35401 10 4444 10130 type_id name 12 1 2 355917 2 3 64321 3 49 34311 56 2185 1524 name id 12 1 2 421164 2 3 122542 3 5 57785 5 656 40193 name type_id 12 1 2 524318 2 3 72817 3 660 44551 globalvariables 488591 id 488591 type_id 10363 name 112626 id type_id 12 1 2 488591 id name 12 1 2 488591 type_id id 12 1 2 6992 2 3 374 3 5 749 5 20 874 20 74 874 152 2216 499 type_id name 12 1 2 7117 2 3 374 3 5 749 5 20 749 20 74 874 125 228 499 name id 12 1 2 95395 2 7 8865 7 604 8365 name type_id 12 1 2 97019 2 3 15358 3 4 249 localvariables 726278 id 726278 type_id 53441 name 101531 id type_id 12 1 2 726278 id name 12 1 2 726278 type_id id 12 1 2 28885 2 3 7838 3 4 4029 4 6 4053 6 12 4145 12 165 4009 165 19323 480 type_id name 12 1 2 38385 2 3 6700 3 5 4465 5 3502 3889 name id 12 1 2 62453 2 3 16032 3 4 6524 4 8 8146 8 132 7617 132 7547 756 name type_id 12 1 2 84485 2 3 8414 3 15 7677 15 1509 953 autoderivation 229374 var 229374 derivation_type 624 var derivation_type 12 1 2 229374 derivation_type var 12 38 39 124 79 80 124 454 455 124 530 531 124 736 737 124 orphaned_variables 44321 var 44321 function 41051 var function 12 1 2 44321 function var 12 1 2 40199 2 47 851 enumconstants 345733 id 345733 parent 41337 index 13942 type_id 54 name 345351 location 318338 id parent 12 1 2 345733 id index 12 1 2 345733 id type_id 12 1 2 345733 id name 12 1 2 345733 id location 12 1 2 345733 parent id 12 1 2 1524 2 3 5773 3 4 8714 4 5 5500 5 6 4574 6 7 2559 7 8 1960 8 10 2941 10 15 3322 15 32 3104 32 257 1361 parent index 12 1 2 1524 2 3 5773 3 4 8714 4 5 5500 5 6 4574 6 7 2559 7 8 1960 8 10 2941 10 15 3322 15 32 3104 32 257 1361 parent type_id 12 1 2 41337 parent name 12 1 2 1524 2 3 5773 3 4 8714 4 5 5500 5 6 4574 6 7 2559 7 8 1960 8 10 2941 10 15 3322 15 32 3104 32 257 1361 parent location 12 1 2 2124 2 3 5990 3 4 8768 4 5 5446 5 6 4574 6 7 2505 7 8 1851 8 11 3757 11 17 3104 17 123 3104 164 257 108 index id 12 1 2 2777 2 3 2232 3 4 2287 4 5 1198 5 9 1143 9 12 1089 12 20 1143 20 59 1089 64 760 980 index parent 12 1 2 2777 2 3 2232 3 4 2287 4 5 1198 5 9 1143 9 12 1089 12 20 1143 20 59 1089 64 760 980 index type_id 12 1 2 13942 index name 12 1 2 2777 2 3 2232 3 4 2287 4 5 1198 5 9 1143 9 12 1089 12 20 1143 20 59 1089 64 757 980 index location 12 1 2 2777 2 3 2232 3 4 2287 4 5 1198 5 9 1143 9 12 1089 12 20 1143 20 59 1089 64 760 980 type_id id 12 6348 6349 54 type_id parent 12 759 760 54 type_id index 12 256 257 54 type_id name 12 6341 6342 54 type_id location 12 5845 5846 54 name id 12 1 2 344970 2 3 381 name parent 12 1 2 344970 2 3 381 name index 12 1 2 345351 name type_id 12 1 2 345351 name location 12 1 2 344970 2 3 381 location id 12 1 2 317303 2 205 1034 location parent 12 1 2 318338 location index 12 1 2 317303 2 205 1034 location type_id 12 1 2 318338 location name 12 1 2 317303 2 205 1034 builtintypes 7616 id 7616 name 7616 kind 7616 size 874 sign 374 alignment 624 id name 12 1 2 7616 id kind 12 1 2 7616 id size 12 1 2 7616 id sign 12 1 2 7616 id alignment 12 1 2 7616 name id 12 1 2 7616 name kind 12 1 2 7616 name size 12 1 2 7616 name sign 12 1 2 7616 name alignment 12 1 2 7616 kind id 12 1 2 7616 kind name 12 1 2 7616 kind size 12 1 2 7616 kind sign 12 1 2 7616 kind alignment 12 1 2 7616 size id 12 2 3 249 8 9 124 9 10 124 11 12 124 14 15 124 15 16 124 size name 12 2 3 249 8 9 124 9 10 124 11 12 124 14 15 124 15 16 124 size kind 12 2 3 249 8 9 124 9 10 124 11 12 124 14 15 124 15 16 124 size sign 12 1 2 249 3 4 624 size alignment 12 1 2 499 2 3 374 sign id 12 6 7 124 12 13 124 43 44 124 sign name 12 6 7 124 12 13 124 43 44 124 sign kind 12 6 7 124 12 13 124 43 44 124 sign size 12 5 6 249 7 8 124 sign alignment 12 5 6 374 alignment id 12 8 9 124 10 11 124 13 14 249 17 18 124 alignment name 12 8 9 124 10 11 124 13 14 249 17 18 124 alignment kind 12 8 9 124 10 11 124 13 14 249 17 18 124 alignment size 12 2 3 624 alignment sign 12 3 4 624 derivedtypes 3033686 id 3033686 name 1461903 kind 749 type_id 1948496 id name 12 1 2 3033686 id kind 12 1 2 3033686 id type_id 12 1 2 3033686 name id 12 1 2 1345280 2 28 110004 29 4302 6617 name kind 12 1 2 1461903 name type_id 12 1 2 1345405 2 28 109879 29 4302 6617 kind id 12 724 725 124 2333 2334 124 3627 3628 124 4301 4302 124 5557 5558 124 7754 7755 124 kind name 12 1 2 124 671 672 124 1613 1614 124 2429 2430 124 2654 2655 124 4340 4341 124 kind type_id 12 207 208 124 2333 2334 124 3623 3624 124 4301 4302 124 5492 5493 124 7754 7755 124 type_id id 12 1 2 1318684 2 3 376214 3 4 123365 4 137 130232 type_id name 12 1 2 1320182 2 3 376214 3 4 121866 4 137 130232 type_id kind 12 1 2 1320557 2 3 376838 3 4 123614 4 6 127485 pointerishsize 2249417 id 2249417 size 249 alignment 249 id size 12 1 2 2249417 id alignment 12 1 2 2249417 size id 12 3 4 124 18012 18013 124 size alignment 12 1 2 249 alignment id 12 3 4 124 18012 18013 124 alignment size 12 1 2 249 arraysizes 80661 id 80661 num_elements 17855 bytesize 20227 alignment 624 id num_elements 12 1 2 80661 id bytesize 12 1 2 80661 id alignment 12 1 2 80661 num_elements id 12 1 2 249 2 3 10863 3 4 249 4 5 3496 5 9 1498 9 42 1373 56 57 124 num_elements bytesize 12 1 2 11737 2 3 3995 3 5 998 5 11 1123 num_elements alignment 12 1 2 11737 2 3 3995 3 4 749 4 6 1373 bytesize id 12 1 2 624 2 3 12736 3 4 499 4 5 2746 5 7 1498 7 17 1623 24 45 499 bytesize num_elements 12 1 2 14609 2 3 3621 3 6 1872 6 7 124 bytesize alignment 12 1 2 14858 2 3 3371 3 5 1623 5 6 374 alignment id 12 10 11 124 86 87 124 91 92 124 121 122 124 338 339 124 alignment num_elements 12 4 5 124 16 17 249 48 49 124 139 140 124 alignment bytesize 12 4 5 124 19 20 124 20 21 124 48 49 124 140 141 124 tupleelements 1 id 1 num_elements 1 id num_elements 12 1 2 1 num_elements id 12 1 2 1 typedefbase 1762320 id 1762320 type_id 838043 id type_id 12 1 2 1762320 type_id id 12 1 2 662586 2 3 80931 3 6 64157 6 4526 30367 decltypes 814476 id 27563 expr 814476 kind 21 base_type 3341 parentheses_would_change_meaning 21 id expr 12 1 2 9737 2 3 3648 4 5 3626 6 9 549 23 24 3253 29 30 3143 32 33 131 171 172 3077 173 224 395 id kind 12 1 2 27563 id base_type 12 1 2 27563 id parentheses_would_change_meaning 12 1 2 27563 expr id 12 1 2 814476 expr kind 12 1 2 814476 expr base_type 12 1 2 814476 expr parentheses_would_change_meaning 12 1 2 814476 kind id 12 1254 1255 21 kind expr 12 37054 37055 21 kind base_type 12 152 153 21 kind parentheses_would_change_meaning 12 1 2 21 base_type id 12 1 2 1208 2 3 1033 3 4 351 4 5 175 5 8 285 8 166 263 245 246 21 base_type expr 12 1 2 1164 2 3 857 3 4 329 4 7 285 7 201 307 340 1601 263 2800 8194 131 base_type kind 12 1 2 3341 base_type parentheses_would_change_meaning 12 1 2 3341 parentheses_would_change_meaning id 12 1254 1255 21 parentheses_would_change_meaning expr 12 37054 37055 21 parentheses_would_change_meaning kind 12 1 2 21 parentheses_would_change_meaning base_type 12 152 153 21 type_operators 7953 id 7953 arg_type 7179 kind 85 base_type 5244 id arg_type 12 1 2 7953 id kind 12 1 2 7953 id base_type 12 1 2 7953 arg_type id 12 1 2 6405 2 3 773 arg_type kind 12 1 2 6405 2 3 773 arg_type base_type 12 1 2 7157 2 3 21 kind id 12 1 2 21 7 8 21 96 97 21 266 267 21 kind arg_type 12 1 2 21 7 8 21 96 97 21 266 267 21 kind base_type 12 1 2 21 4 5 21 72 73 21 222 223 21 base_type id 12 1 2 3632 2 3 902 3 4 343 4 6 365 base_type arg_type 12 1 2 3783 2 3 988 3 4 451 4 5 21 base_type kind 12 1 2 4084 2 3 1139 3 4 21 usertypes 4151861 id 4151861 name 918789 kind 126 id name 12 1 2 4151861 id kind 12 1 2 4151861 name id 12 1 2 654542 2 3 158590 3 8 70610 8 32669 35046 name kind 12 1 2 867028 2 10 51761 kind id 12 28 29 10 64 65 10 579 580 10 1052 1053 10 1594 1595 10 1874 1875 10 4586 4587 10 20078 20079 10 21485 21486 10 82092 82093 10 92762 92763 10 166764 166765 10 kind name 12 19 20 10 47 48 10 50 51 10 153 154 10 417 418 10 771 772 10 1565 1566 10 3066 3067 10 5589 5590 10 10903 10904 10 12187 12188 10 57608 57609 10 usertypesize 1364111 id 1364111 size 1479 alignment 84 id size 12 1 2 1364111 id alignment 12 1 2 1364111 size id 12 1 2 464 2 3 190 3 4 95 4 6 95 6 9 116 9 19 116 19 30 116 30 115 116 118 1731 116 1839 99773 52 size alignment 12 1 2 1204 2 3 179 3 6 95 alignment id 12 1 2 10 3 4 10 7 8 10 54 55 10 56 57 10 2079 2080 10 11940 11941 10 114968 114969 10 alignment size 12 1 2 21 3 4 10 11 12 10 12 13 10 17 18 10 27 28 10 111 112 10 usertype_final 11487 id 11487 usertype_uuid 47628 id 47628 uuid 47148 id uuid 12 1 2 47628 uuid id 12 1 2 46669 2 3 479 usertype_alias_kind 1762320 id 1762320 alias_kind 21 id alias_kind 12 1 2 1762320 alias_kind id 12 36900 36901 10 129944 129945 10 nontype_template_parameters 766246 id 766246 type_template_type_constraint 27127 id 13370 constraint 25987 id constraint 12 1 2 10210 2 3 902 3 5 1031 5 14 1117 14 17 107 constraint id 12 1 2 24848 2 3 1139 mangled_name 7859539 id 7859539 mangled_name 6370041 is_complete 249 id mangled_name 12 1 2 7859539 id is_complete 12 1 2 7859539 mangled_name id 12 1 2 6041650 2 1120 328391 mangled_name is_complete 12 1 2 6370041 is_complete id 12 6 7 124 62939 62940 124 is_complete mangled_name 12 6 7 124 51010 51011 124 is_pod_class 593728 id 593728 is_standard_layout_class 1124682 id 1124682 is_complete 1346593 id 1346593 is_class_template 232233 id 232233 class_instantiation 1126267 to 1123214 from 71825 to from 12 1 2 1121069 2 8 2144 from to 12 1 2 20497 2 3 12890 3 4 7110 4 5 4659 5 7 6064 7 10 5737 10 17 5916 17 51 5388 51 4223 3560 class_template_argument 2899301 type_id 1367407 index 1183 arg_type 822314 type_id index 12 1 2 579515 2 3 410328 3 4 251124 4 7 103120 7 113 23318 type_id arg_type 12 1 2 608064 2 3 424338 3 4 251959 4 113 83046 index type_id 12 2 3 10 4 5 750 5 30 95 33 90 95 95 453 95 643 7127 95 11967 129418 42 index arg_type 12 2 3 10 4 5 750 5 16 105 16 35 95 37 155 95 196 3263 95 10413 44531 31 arg_type type_id 12 1 2 513871 2 3 167677 3 5 75111 5 47 61745 47 12616 3909 arg_type index 12 1 2 724001 2 3 79939 3 22 18373 class_template_argument_value 510059 type_id 205801 index 306 arg_value 509922 type_id index 12 1 2 155790 2 3 43367 3 8 6643 type_id arg_value 12 1 2 147921 2 3 40472 3 45 15534 45 154 1873 index type_id 12 2 3 34 20 21 34 49 50 34 84 85 34 105 106 34 278 279 34 981 982 34 2471 2472 34 3753 3754 34 index arg_value 12 3 4 34 74 75 34 105 106 34 273 274 34 336 337 34 892 893 34 2433 2434 34 4801 4802 34 6051 6052 34 arg_value type_id 12 1 2 509786 2 3 136 arg_value index 12 1 2 509922 is_proxy_class_for 48454 id 48454 templ_param_id 45781 id templ_param_id 12 1 2 48454 templ_param_id id 12 1 2 45062 2 79 718 type_mentions 5902899 id 5902899 type_id 276673 location 5846584 kind 54 id type_id 12 1 2 5902899 id location 12 1 2 5902899 id kind 12 1 2 5902899 type_id id 12 1 2 136594 2 3 31153 3 4 11273 4 5 14922 5 7 19988 7 12 21785 12 28 21077 28 8940 19879 type_id location 12 1 2 136594 2 3 31153 3 4 11273 4 5 14922 5 7 19988 7 12 21785 12 28 21077 28 8940 19879 type_id kind 12 1 2 276673 location id 12 1 2 5800889 2 4 45694 location type_id 12 1 2 5800889 2 4 45694 location kind 12 1 2 5846584 kind id 12 108383 108384 54 kind type_id 12 5080 5081 54 kind location 12 107349 107350 54 is_function_template 1332544 id 1332544 function_instantiation 973581 to 973581 from 182636 to from 12 1 2 973581 from to 12 1 2 110583 2 3 42788 3 9 14376 9 104 13729 119 1532 1158 function_template_argument 2484681 function_id 1453218 index 476 arg_type 297988 function_id index 12 1 2 782974 2 3 413136 3 4 171802 4 15 85305 function_id arg_type 12 1 2 802120 2 3 411229 3 4 169622 4 9 70247 index function_id 12 1 2 170 7 8 34 45 46 34 77 78 34 138 139 34 280 281 34 2504 2505 34 7547 7548 34 19674 19675 34 42657 42658 34 index arg_type 12 1 2 170 4 5 34 17 18 34 27 28 34 52 53 34 112 113 34 315 316 34 972 973 34 2754 2755 34 6081 6082 34 arg_type function_id 12 1 2 174766 2 3 26334 3 4 19997 4 6 22654 6 11 23234 11 76 23370 79 2452 7631 arg_type index 12 1 2 256801 2 3 32125 3 15 9061 function_template_argument_value 452757 function_id 196774 index 476 arg_value 450066 function_id index 12 1 2 151396 2 3 42891 3 8 2486 function_id arg_value 12 1 2 144480 2 3 36690 3 54 14853 54 113 749 index function_id 12 1 2 170 2 3 34 3 4 34 4 5 34 15 16 34 27 28 34 1345 1346 34 1388 1389 34 1850 1851 34 2547 2548 34 index arg_value 12 1 2 170 2 3 34 3 4 34 4 5 34 51 52 34 63 64 34 1906 1907 34 3295 3296 34 3702 3703 34 4180 4181 34 arg_value function_id 12 1 2 447374 2 3 2691 arg_value index 12 1 2 450066 is_variable_template 58685 id 58685 variable_instantiation 423162 to 423162 from 35336 to from 12 1 2 423162 from to 12 1 2 15233 2 3 3870 3 4 2372 4 6 2996 6 8 2247 8 12 3121 12 31 2746 32 546 2746 variable_template_argument 769159 variable_id 401311 index 1997 arg_type 256344 variable_id index 12 1 2 156703 2 3 189917 3 4 36460 4 17 18230 variable_id arg_type 12 1 2 171562 2 3 180178 3 4 33713 4 17 15857 index variable_id 12 28 29 874 34 35 374 37 38 124 66 67 124 146 147 124 438 439 124 1959 1960 124 3214 3215 124 index arg_type 12 1 2 874 2 3 374 5 6 124 28 29 124 54 55 124 161 162 124 745 746 124 1325 1326 124 arg_type variable_id 12 1 2 175558 2 3 44701 3 6 21601 6 206 14484 arg_type index 12 1 2 228000 2 3 24722 3 7 3621 variable_template_argument_value 19978 variable_id 14858 index 499 arg_value 19978 variable_id index 12 1 2 13360 2 3 1498 variable_id arg_value 12 1 2 10488 2 3 3995 4 5 374 index variable_id 12 17 18 124 27 28 124 41 42 124 46 47 124 index arg_value 12 22 23 124 29 30 124 50 51 124 59 60 124 arg_value variable_id 12 1 2 19978 arg_value index 12 1 2 19978 template_template_instantiation 6368 to 4994 from 1123 to from 12 1 2 3621 2 3 1373 from to 12 1 2 749 2 3 124 16 17 124 27 28 124 template_template_argument 9678 type_id 6117 index 105 arg_type 9086 type_id index 12 1 2 5018 2 3 422 3 8 507 8 11 169 type_id arg_type 12 1 2 5039 2 4 559 4 10 464 10 11 52 index type_id 12 6 7 10 11 12 10 16 17 10 21 22 10 27 28 10 38 39 10 50 51 10 64 65 10 104 105 10 579 580 10 index arg_type 12 6 7 10 11 12 10 16 17 10 21 22 10 27 28 10 38 39 10 50 51 10 64 65 10 99 100 10 538 539 10 arg_type type_id 12 1 2 9054 3 43 31 arg_type index 12 1 2 9065 2 11 21 template_template_argument_value 623 type_id 528 index 21 arg_value 623 type_id index 12 1 2 528 type_id arg_value 12 1 2 454 2 3 52 3 4 21 index type_id 12 8 9 10 42 43 10 index arg_value 12 17 18 10 42 43 10 arg_value type_id 12 1 2 623 arg_value index 12 1 2 623 concept_templates 3611 concept_id 3611 name 3611 location 3611 concept_id name 12 1 2 3611 concept_id location 12 1 2 3611 name concept_id 12 1 2 3611 name location 12 1 2 3611 location concept_id 12 1 2 3611 location name 12 1 2 3611 concept_instantiation 90344 to 90344 from 3439 to from 12 1 2 90344 from to 12 1 2 236 2 3 107 3 4 365 4 5 128 5 6 300 6 8 236 8 10 107 10 12 279 12 15 214 15 19 214 19 25 257 25 37 257 38 49 257 50 72 257 78 387 214 is_type_constraint 36864 concept_id 36864 concept_template_argument 112936 concept_id 76308 index 128 arg_type 21409 concept_id index 12 1 2 46429 2 3 24655 3 7 5223 concept_id arg_type 12 1 2 50041 2 3 22355 3 7 3912 index concept_id 12 11 12 21 26 27 21 34 35 21 243 244 21 1390 1391 21 3550 3551 21 index arg_type 12 11 12 21 23 24 21 31 32 21 96 97 21 359 360 21 640 641 21 arg_type concept_id 12 1 2 10382 2 3 2966 3 4 1053 4 5 1354 5 6 1160 6 9 1612 9 14 1977 14 259 902 arg_type index 12 1 2 18013 2 3 3267 3 4 128 concept_template_argument_value 106 concept_id 83 index 15 arg_value 106 concept_id index 12 1 2 83 concept_id arg_value 12 1 2 60 2 3 22 index concept_id 12 3 4 7 8 9 7 index arg_value 12 4 5 7 10 11 7 arg_value concept_id 12 1 2 106 arg_value index 12 1 2 106 routinetypes 604289 id 604289 return_type 283850 id return_type 12 1 2 604289 return_type id 12 1 2 234214 2 3 35089 3 4676 14546 routinetypeargs 1176789 routine 415119 index 980 type_id 111595 routine index 12 1 2 82511 2 3 126028 3 4 107456 4 5 49289 5 7 33168 7 19 16665 routine type_id 12 1 2 88502 2 3 138663 3 4 114209 4 5 40738 5 10 32895 10 11 108 index routine 12 1 2 108 2 3 108 6 7 54 7 8 54 13 14 54 23 24 54 43 44 54 156 157 54 206 207 54 306 307 54 584 585 54 915 916 54 1820 1821 54 3793 3794 54 6107 6108 54 7622 7623 54 index type_id 12 1 2 108 2 3 108 6 7 108 9 10 54 16 17 54 26 27 54 40 41 54 67 68 54 97 98 54 127 128 54 192 193 54 314 315 54 510 511 54 787 788 54 1174 1175 54 type_id routine 12 1 2 33222 2 3 15195 3 4 13234 4 5 9803 5 6 6372 6 8 9476 8 13 9531 13 26 8659 26 918 6099 type_id index 12 1 2 78917 2 3 17537 3 5 9476 5 17 5664 ptrtomembers 9730 id 9730 type_id 7977 class_id 4870 id type_id 12 1 2 9730 id class_id 12 1 2 9730 type_id id 12 1 2 7755 2 84 221 type_id class_id 12 1 2 7755 2 84 221 class_id id 12 1 2 3898 2 3 528 8 9 401 10 65 42 class_id type_id 12 1 2 3898 2 3 528 8 9 401 10 65 42 specifiers 7741 id 7741 str 7741 id str 12 1 2 7741 str id 12 1 2 7741 typespecifiers 854941 type_id 847449 spec_id 1623 type_id spec_id 12 1 2 839957 2 3 7491 spec_id type_id 12 1 2 124 2 3 124 16 17 124 17 18 124 24 25 124 44 45 124 49 50 124 51 52 124 112 113 124 199 200 124 325 326 124 545 546 124 5462 5463 124 funspecifiers 9723254 func_id 4012492 spec_id 2372 func_id spec_id 12 1 2 1528455 2 3 506696 3 4 1037866 4 5 693492 5 8 245981 spec_id func_id 12 17 18 124 18 19 124 53 54 124 114 115 124 216 217 124 272 273 124 355 356 124 653 654 124 767 768 124 823 824 124 1095 1096 124 1261 1262 124 1663 1664 124 3301 3302 124 3355 3356 124 6170 6171 124 15121 15122 124 19840 19841 124 22777 22778 124 varspecifiers 3078137 var_id 2316969 spec_id 1123 var_id spec_id 12 1 2 1659562 2 3 554144 3 5 103262 spec_id var_id 12 97 98 124 240 241 124 1091 1092 124 1332 1333 124 2238 2239 124 2773 2774 124 3449 3450 124 4939 4940 124 8493 8494 124 explicit_specifier_exprs 41329 func_id 41329 constant 41329 func_id constant 12 1 2 41329 constant func_id 12 1 2 41329 attributes 654410 id 654410 kind 374 name 2122 name_space 249 location 648291 id kind 12 1 2 654410 id name 12 1 2 654410 id name_space 12 1 2 654410 id location 12 1 2 654410 kind id 12 7 8 124 2406 2407 124 2828 2829 124 kind name 12 1 2 124 6 7 124 12 13 124 kind name_space 12 1 2 249 2 3 124 kind location 12 4 5 124 2360 2361 124 2828 2829 124 name id 12 1 2 249 3 4 124 6 7 124 7 8 249 10 11 249 14 15 124 18 19 124 24 25 124 59 60 124 62 63 124 72 73 124 341 342 124 1977 1978 124 2629 2630 124 name kind 12 1 2 1872 2 3 249 name name_space 12 1 2 2122 name location 12 1 2 249 3 4 124 4 5 124 6 7 124 7 8 124 10 11 249 14 15 124 18 19 124 24 25 124 59 60 124 62 63 124 72 73 124 336 337 124 1977 1978 124 2629 2630 124 name_space id 12 11 12 124 5230 5231 124 name_space kind 12 1 2 124 3 4 124 name_space name 12 2 3 124 15 16 124 name_space location 12 11 12 124 5181 5182 124 location id 12 1 2 642423 2 5 5868 location kind 12 1 2 648291 location name 12 1 2 643172 2 3 5119 location name_space 12 1 2 648291 attribute_args 82562 id 82562 kind 17 attribute 71259 index 40 location 57184 id kind 12 1 2 82562 id attribute 12 1 2 82562 id index 12 1 2 82562 id location 12 1 2 82562 kind id 12 100 101 5 2252 2253 5 11914 11915 5 kind attribute 12 100 101 5 1892 1893 5 10583 10584 5 kind index 12 1 2 5 4 5 5 7 8 5 kind location 12 15 16 5 2183 2184 5 9330 9331 5 attribute id 12 1 2 65790 2 7 5347 7 25 121 attribute kind 12 1 2 69743 2 3 1516 attribute index 12 1 2 68215 2 8 3044 attribute location 12 1 2 68747 2 6 2511 index id 12 2 3 5 9 10 5 82 83 5 83 84 5 271 272 5 526 527 5 13293 13294 5 index kind 12 1 2 17 2 3 17 3 4 5 index attribute 12 2 3 5 9 10 5 82 83 5 83 84 5 271 272 5 526 527 5 12313 12314 5 index location 12 2 3 5 9 10 5 82 83 5 83 84 5 271 272 5 441 442 5 9074 9075 5 location id 12 1 2 41506 2 3 11858 3 25 3819 location kind 12 1 2 47653 2 3 9531 location attribute 12 1 2 42861 2 3 12298 3 11 2025 location index 12 1 2 56935 2 8 248 attribute_arg_value 16693 arg 16693 value 511 arg value 12 1 2 16693 value arg 12 1 2 204 5 6 34 6 7 34 15 16 34 25 26 34 51 52 34 52 53 34 71 72 34 76 77 34 183 184 34 attribute_arg_type 460 arg 460 type_id 84 arg type_id 12 1 2 460 type_id arg 12 1 2 72 2 3 4 35 36 4 60 61 4 attribute_arg_constant 71994 arg 71994 constant 71994 arg constant 12 1 2 71994 constant arg 12 1 2 71994 attribute_arg_expr 1405 arg 1405 expr 1405 arg expr 12 1 2 1405 expr arg 12 1 2 1405 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 96394 type_id 94646 spec_id 32464 type_id spec_id 12 1 2 92898 2 3 1748 spec_id type_id 12 1 2 27969 2 9 2497 11 58 1997 funcattributes 844327 func_id 799751 spec_id 617325 func_id spec_id 12 1 2 759670 2 7 40081 spec_id func_id 12 1 2 572249 2 213 45075 varattributes 537095 var_id 456832 spec_id 532756 var_id spec_id 12 1 2 376579 2 3 80250 3 8 3 spec_id var_id 12 1 2 530626 2 252 2130 namespaceattributes 5995 namespace_id 136 spec_id 5995 namespace_id spec_id 12 1 2 68 11 12 34 163 164 34 spec_id namespace_id 12 1 2 5995 stmtattributes 2214 stmt_id 2214 spec_id 558 stmt_id spec_id 12 1 2 2214 spec_id stmt_id 12 1 2 214 2 3 150 3 4 42 9 10 107 13 16 42 unspecifiedtype 7179407 type_id 7179407 unspecified_type_id 3965917 type_id unspecified_type_id 12 1 2 7179407 unspecified_type_id type_id 12 1 2 2482788 2 3 1117779 3 7 302919 7 537 62431 member 4193419 parent 543781 index 29717 child 4188799 parent index 12 1 2 129108 2 3 83408 3 4 32464 4 5 44950 5 6 42453 6 7 33962 7 9 42328 9 13 41204 13 18 41329 18 42 40830 42 239 11737 parent child 12 1 2 128859 2 3 83533 3 4 32214 4 5 45075 5 6 42578 6 7 32839 7 9 42703 9 13 41579 13 18 41454 18 42 40955 42 265 11986 index parent 12 1 2 6492 2 3 2622 3 8 1872 9 10 2871 10 19 2247 19 26 2247 26 36 2497 36 50 2247 54 141 2247 150 468 2247 480 4310 2122 index child 12 1 2 5493 2 3 3621 3 9 1872 9 10 2871 10 20 2372 20 28 2372 28 37 2372 37 56 2372 58 156 2247 163 527 2247 547 4330 1872 child parent 12 1 2 4188799 child index 12 1 2 4184179 2 3 4619 enclosingfunction 114807 child 114807 parent 71337 child parent 12 1 2 114807 parent child 12 1 2 49329 2 3 4633 3 4 15364 4 37 2009 derivations 476877 derivation 476877 sub 455142 index 238 super 235542 location 35396 derivation sub 12 1 2 476877 derivation index 12 1 2 476877 derivation super 12 1 2 476877 derivation location 12 1 2 476877 sub derivation 12 1 2 438619 2 9 16522 sub index 12 1 2 438619 2 8 16522 sub super 12 1 2 438619 2 9 16522 sub location 12 1 2 438619 2 8 16522 index derivation 12 25 26 102 26 27 34 52 53 34 485 486 34 13360 13361 34 index sub 12 25 26 136 52 53 34 485 486 34 13360 13361 34 index super 12 23 24 34 24 25 34 25 26 68 32 33 34 289 290 34 6510 6511 34 index location 12 1 2 136 7 8 34 65 66 34 963 964 34 super derivation 12 1 2 225731 2 1655 9811 super sub 12 1 2 225731 2 1655 9811 super index 12 1 2 235100 2 4 442 super location 12 1 2 230194 2 81 5348 location derivation 12 1 2 26504 2 5 3134 5 22 2759 22 383 2691 388 928 306 location sub 12 1 2 26504 2 5 3134 5 22 2759 22 383 2691 388 928 306 location index 12 1 2 35396 location super 12 1 2 28718 2 4 2623 4 26 2827 26 928 1226 derspecifiers 478648 der_id 476434 spec_id 136 der_id spec_id 12 1 2 474220 2 3 2214 spec_id der_id 12 65 66 34 92 93 34 1104 1105 34 12789 12790 34 direct_base_offsets 449963 der_id 449963 offset 511 der_id offset 12 1 2 449963 offset der_id 12 1 2 102 2 3 136 3 4 102 4 5 34 7 8 34 9 10 34 110 111 34 13058 13059 34 virtual_base_offsets 5825 sub 5825 super 102 offset 340 sub super 12 1 2 5825 sub offset 12 1 2 5825 super sub 12 9 10 68 153 154 34 super offset 12 1 2 34 9 10 68 offset sub 12 2 3 306 153 154 34 offset super 12 1 2 34 2 3 306 frienddecls 700420 id 700420 type_id 42413 decl_id 77741 location 6098 id type_id 12 1 2 700420 id decl_id 12 1 2 700420 id location 12 1 2 700420 type_id id 12 1 2 6166 2 3 13967 3 7 3577 7 12 3440 12 20 3645 20 32 3304 33 50 3781 50 80 3781 101 120 749 type_id decl_id 12 1 2 6166 2 3 13967 3 7 3577 7 12 3440 12 20 3645 20 32 3304 33 50 3781 50 80 3781 101 120 749 type_id location 12 1 2 41050 2 13 1362 decl_id id 12 1 2 47864 2 3 6063 3 8 5995 8 15 6063 15 40 6063 40 164 5689 decl_id type_id 12 1 2 47864 2 3 6063 3 8 5995 8 15 6063 15 40 6063 40 164 5689 decl_id location 12 1 2 77059 2 5 681 location id 12 1 2 5723 2 20371 374 location type_id 12 1 2 5961 2 1148 136 location decl_id 12 1 2 5757 2 2129 340 comments 11241970 id 11241970 contents 4306670 location 11241970 id contents 12 1 2 11241970 id location 12 1 2 11241970 contents id 12 1 2 3932329 2 7 330014 7 34447 44326 contents location 12 1 2 3932329 2 7 330014 7 34447 44326 location id 12 1 2 11241970 location contents 12 1 2 11241970 commentbinding 3916721 id 3352213 element 3751027 id element 12 1 2 3290530 2 1706 61682 element id 12 1 2 3585333 2 3 165694 exprconv 9633092 converted 9632986 conversion 9633092 converted conversion 12 1 2 9632881 2 3 105 conversion converted 12 1 2 9633092 compgenerated 9891533 id 9891533 synthetic_destructor_call 1670057 element 1243740 i 386 destructor_call 1670057 element i 12 1 2 827870 2 3 409077 3 19 6792 element destructor_call 12 1 2 827870 2 3 409077 3 19 6792 i element 12 1 2 42 2 3 85 3 4 85 13 14 21 23 24 21 27 28 21 32 33 21 53 54 21 316 317 21 19347 19348 21 57861 57862 21 i destructor_call 12 1 2 42 2 3 85 3 4 85 13 14 21 23 24 21 27 28 21 32 33 21 53 54 21 316 317 21 19347 19348 21 57861 57862 21 destructor_call element 12 1 2 1670057 destructor_call i 12 1 2 1670057 namespaces 8653 id 8653 name 4574 id name 12 1 2 8653 name id 12 1 2 3740 2 3 528 3 149 306 namespace_inline 499 id 499 namespacembrs 2039522 parentid 3995 memberid 2039522 parentid memberid 12 1 2 499 2 3 249 3 4 499 4 5 624 5 10 249 10 12 249 12 18 249 19 21 249 23 24 249 25 29 249 70 83 249 165 170 249 15606 15607 124 memberid parentid 12 1 2 2039522 exprparents 19454225 expr_id 19454225 child_index 20035 parent_id 12939994 expr_id child_index 12 1 2 19454225 expr_id parent_id 12 1 2 19454225 child_index expr_id 12 1 2 3855 2 3 1519 3 4 365 4 5 8976 5 8 1660 8 11 1632 11 53 1519 56 354800 506 child_index parent_id 12 1 2 3855 2 3 1519 3 4 365 4 5 8976 5 8 1660 8 11 1632 11 53 1519 56 354800 506 parent_id expr_id 12 1 2 7394760 2 3 5082682 3 712 462550 parent_id child_index 12 1 2 7394760 2 3 5082682 3 712 462550 expr_isload 6909477 expr_id 6909477 conversionkinds 6050435 expr_id 6050435 kind 7 expr_id kind 12 1 2 6050435 kind expr_id 12 4 5 1 5889 5890 1 7362 7363 1 40988 40989 1 71409 71410 1 93247 93248 1 5831536 5831537 1 iscall 5797114 caller 5797114 kind 64 caller kind 12 1 2 5797114 kind caller 12 230 231 21 1408 1409 21 268054 268055 21 numtemplatearguments 627939 expr_id 627939 num 374 expr_id num 12 1 2 627939 num expr_id 12 7 8 124 1263 1264 124 3759 3760 124 specialnamequalifyingelements 124 id 124 name 124 id name 12 1 2 124 name id 12 1 2 124 namequalifiers 3038986 id 3038986 qualifiableelement 3038986 qualifyingelement 47440 location 551913 id qualifiableelement 12 1 2 3038986 id qualifyingelement 12 1 2 3038986 id location 12 1 2 3038986 qualifiableelement id 12 1 2 3038986 qualifiableelement qualifyingelement 12 1 2 3038986 qualifiableelement location 12 1 2 3038986 qualifyingelement id 12 1 2 31512 2 3 8168 3 5 4105 5 6811 3568 19018 41956 85 qualifyingelement qualifiableelement 12 1 2 31512 2 3 8168 3 5 4105 5 6811 3568 19018 41956 85 qualifyingelement location 12 1 2 34371 2 3 7351 3 6 3568 6 20057 2149 location id 12 1 2 79059 2 6 38068 6 7 398609 7 192 36176 location qualifiableelement 12 1 2 79059 2 6 38068 6 7 398609 7 192 36176 location qualifyingelement 12 1 2 111431 2 4 13284 4 5 414902 5 33 12295 varbind 8254635 expr 8254635 var 1050376 expr var 12 1 2 8254635 var expr 12 1 2 171536 2 3 188700 3 4 145648 4 5 116636 5 6 83151 6 7 65817 7 9 80815 9 13 81575 13 27 79127 27 5137 37368 funbind 5806808 expr 5804336 fun 275677 expr fun 12 1 2 5801865 2 3 2471 fun expr 12 1 2 181269 2 3 38799 3 4 17174 4 8 22720 8 37798 15713 expr_allocator 45241 expr 45241 func 102 form 34 expr func 12 1 2 45241 expr form 12 1 2 45241 func expr 12 1 2 34 591 592 34 736 737 34 func form 12 1 2 102 form expr 12 1328 1329 34 form func 12 3 4 34 expr_deallocator 53826 expr 53826 func 102 form 68 expr func 12 1 2 53826 expr form 12 1 2 53826 func expr 12 1 2 34 723 724 34 856 857 34 func form 12 1 2 102 form expr 12 723 724 34 857 858 34 form func 12 1 2 34 2 3 34 expr_cond_two_operand 653 cond 653 expr_cond_guard 897880 cond 897880 guard 897880 cond guard 12 1 2 897880 guard cond 12 1 2 897880 expr_cond_true 897876 cond 897876 true 897876 cond true 12 1 2 897876 true cond 12 1 2 897876 expr_cond_false 897880 cond 897880 false 897880 cond false 12 1 2 897880 false cond 12 1 2 897880 values 13474612 id 13474612 str 114566 id str 12 1 2 13474612 str id 12 1 2 78302 2 3 15301 3 6 8895 6 52 8628 52 674264 3437 valuetext 6647584 id 6647584 text 1095412 id text 12 1 2 6647584 text id 12 1 2 833985 2 3 146940 3 7 86537 7 593553 27950 valuebind 13583194 val 13474612 expr 13583194 val expr 12 1 2 13384057 2 6 90554 expr val 12 1 2 13583194 fieldoffsets 1496815 id 1496815 byteoffset 31370 bitoffset 435 id byteoffset 12 1 2 1496815 id bitoffset 12 1 2 1496815 byteoffset id 12 1 2 17700 2 3 2450 3 5 2668 5 12 2614 12 35 2450 35 211 2396 250 5947 1089 byteoffset bitoffset 12 1 2 30390 2 9 980 bitoffset id 12 35 36 54 36 37 54 44 45 54 46 47 54 50 51 54 64 65 54 81 82 54 27127 27128 54 bitoffset byteoffset 12 12 13 163 13 14 108 14 15 108 576 577 54 bitfield 30341 id 30341 bits 3496 declared_bits 3496 id bits 12 1 2 30341 id declared_bits 12 1 2 30341 bits id 12 1 2 998 2 3 749 3 4 249 4 5 499 5 7 249 8 9 249 9 11 249 13 143 249 bits declared_bits 12 1 2 3496 declared_bits id 12 1 2 998 2 3 749 3 4 249 4 5 499 5 7 249 8 9 249 9 11 249 13 143 249 declared_bits bits 12 1 2 3496 initialisers 2251036 init 2251036 var 980972 expr 2251036 location 516371 init var 12 1 2 2251036 init expr 12 1 2 2251036 init location 12 1 2 2251036 var init 12 1 2 870557 2 15 37441 16 25 72973 var expr 12 1 2 870557 2 15 37441 16 25 72973 var location 12 1 2 980964 2 3 8 expr init 12 1 2 2251036 expr var 12 1 2 2251036 expr location 12 1 2 2251036 location init 12 1 2 414356 2 3 33607 3 13 42250 13 111911 26157 location var 12 1 2 443658 2 3 34516 3 12237 38196 location expr 12 1 2 414356 2 3 33607 3 13 42250 13 111911 26157 braced_initialisers 68468 init 68468 expr_ancestor 1676032 exp 1676032 ancestor 838833 exp ancestor 12 1 2 1676032 ancestor exp 12 1 2 17067 2 3 811706 3 19 10059 exprs 25210587 id 25210587 kind 1450 location 10582675 id kind 12 1 2 25210587 id location 12 1 2 25210587 kind id 12 1 10 109 12 18 109 26 100 109 105 305 109 323 467 109 607 893 109 906 1658 109 1781 2386 109 3390 4336 109 4809 5185 109 5187 22128 109 26432 50205 109 63936 144106 109 313148 313149 21 kind location 12 1 9 109 9 15 109 17 96 109 99 222 109 260 383 109 408 594 109 599 749 109 864 1774 109 1812 2545 109 2623 2919 109 3419 4913 109 5473 21165 109 26254 76840 109 224080 224081 21 location id 12 1 2 8900705 2 3 820609 3 16 797199 16 71733 64161 location kind 12 1 2 9040107 2 3 774273 3 32 768294 expr_reuse 846206 reuse 846206 original 846206 value_category 42 reuse original 12 1 2 846206 reuse value_category 12 1 2 846206 original reuse 12 1 2 846206 original value_category 12 1 2 846206 value_category reuse 12 58 59 21 39309 39310 21 value_category original 12 58 59 21 39309 39310 21 expr_types 25210587 id 25210587 typeid 214202 value_category 43 id typeid 12 1 2 25210587 id value_category 12 1 2 25210587 typeid id 12 1 2 52512 2 3 35191 3 4 14507 4 5 14529 5 8 17562 8 14 17386 14 24 16441 24 49 16067 49 134 16177 134 441505 13825 typeid value_category 12 1 2 185913 2 3 28289 value_category id 12 153745 153746 21 993192 993193 21 value_category typeid 12 2282 2283 21 8750 8751 21 compound_requirement_is_noexcept 64 expr 64 new_allocated_type 46195 expr 46195 type_id 27390 expr type_id 12 1 2 46195 type_id expr 12 1 2 11514 2 3 14478 3 19 1396 new_array_allocated_type 6653 expr 6653 type_id 2843 expr type_id 12 1 2 6653 type_id expr 12 1 2 40 2 3 2510 3 5 219 6 15 73 aggregate_field_init 5717382 aggregate 1243068 initializer 5717204 field 3227 position 32 is_designated 2 aggregate initializer 12 1 2 19690 2 3 669033 3 4 77868 4 5 121186 5 9 96529 9 12 5096 12 13 252570 13 33 1096 aggregate field 12 1 2 19686 2 3 668965 3 4 77868 4 5 121256 5 9 96531 9 12 5094 12 13 252570 13 33 1098 aggregate position 12 1 2 19690 2 3 669033 3 4 77868 4 5 121186 5 9 96529 9 12 5096 12 13 252570 13 33 1096 aggregate is_designated 12 1 2 1242986 2 3 82 initializer aggregate 12 1 2 5717204 initializer field 12 1 2 5717026 2 3 178 initializer position 12 1 2 5717204 initializer is_designated 12 1 2 5717204 field aggregate 12 1 2 1433 2 3 272 3 6 274 6 14 258 14 29 248 29 71 245 74 339 243 353 252555 252 392631 392632 2 field initializer 12 1 2 1433 2 3 272 3 6 274 6 14 258 14 29 248 29 71 245 74 339 243 353 252555 252 392631 392632 2 field position 12 1 2 3213 2 5 14 field is_designated 12 1 2 3201 2 3 26 position aggregate 12 46 47 3 47 48 9 48 49 3 906 907 2 937 1084 2 1096 253667 2 258512 258655 2 258762 269774 2 274305 285339 2 355291 476478 2 554345 1223379 2 1243068 1243069 1 position initializer 12 46 47 3 47 48 9 48 49 3 906 907 2 937 1084 2 1096 253667 2 258512 258655 2 258762 269774 2 274305 285339 2 355291 476478 2 554345 1223379 2 1243068 1243069 1 position field 12 1 2 3 2 3 9 3 4 3 4 5 2 7 10 2 10 15 2 26 31 2 39 55 2 77 106 2 144 207 2 318 885 2 1283 1284 1 position is_designated 12 1 2 24 2 3 8 is_designated aggregate 12 480 481 1 1242670 1242671 1 is_designated initializer 12 710 711 1 5716492 5716493 1 is_designated field 12 218 219 1 3035 3036 1 is_designated position 12 8 9 1 32 33 1 aggregate_array_init 1349246 aggregate 152356 initializer 1349246 element_index 62922 position 62922 is_designated 2 aggregate initializer 12 1 2 14696 2 3 13903 3 4 61677 4 5 17014 5 6 19009 6 10 12866 10 58 11429 58 62923 1762 aggregate element_index 12 1 2 14696 2 3 13903 3 4 61677 4 5 17014 5 6 19009 6 10 12866 10 58 11429 58 62923 1762 aggregate position 12 1 2 14696 2 3 13903 3 4 61677 4 5 17014 5 6 19009 6 10 12866 10 58 11429 58 62923 1762 aggregate is_designated 12 1 2 152356 initializer aggregate 12 1 2 1349246 initializer element_index 12 1 2 1349246 initializer position 12 1 2 1349246 initializer is_designated 12 1 2 1349246 element_index aggregate 12 1 2 26403 2 3 14477 3 4 9810 4 11 5289 11 37 4792 37 152356 2151 element_index initializer 12 1 2 26403 2 3 14477 3 4 9810 4 11 5289 11 37 4792 37 152356 2151 element_index position 12 1 2 62916 2 4 6 element_index is_designated 12 1 2 62914 2 3 8 position aggregate 12 1 2 26403 2 3 14477 3 4 9810 4 11 5289 11 37 4792 37 152357 2151 position initializer 12 1 2 26403 2 3 14477 3 4 9810 4 11 5289 11 37 4792 37 152357 2151 position element_index 12 1 2 62917 2 4 5 position is_designated 12 1 2 62915 2 3 7 is_designated aggregate 12 3 4 1 152353 152354 1 is_designated initializer 12 16 17 1 1349230 1349231 1 is_designated element_index 12 8 9 1 62922 62923 1 is_designated position 12 7 8 1 62922 62923 1 condition_decl_bind 408518 expr 408518 decl 408518 expr decl 12 1 2 408518 decl expr 12 1 2 408518 typeid_bind 47898 expr 47898 type_id 15943 expr type_id 12 1 2 47898 type_id expr 12 1 2 2963 2 3 12570 3 328 408 uuidof_bind 26588 expr 26588 type_id 26336 expr type_id 12 1 2 26588 type_id expr 12 1 2 26125 2 4 211 sizeof_bind 242027 expr 242027 type_id 11210 expr type_id 12 1 2 242027 type_id expr 12 1 2 3877 2 3 2783 3 4 1024 4 5 1140 5 6 295 6 7 1064 7 40 856 40 6061 167 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 19057 expr 19057 default_capture 24 has_explicit_return_type 16 has_explicit_parameter_list 16 expr default_capture 12 1 2 19057 expr has_explicit_return_type 12 1 2 19057 expr has_explicit_parameter_list 12 1 2 19057 default_capture expr 12 306 307 8 719 720 8 1321 1322 8 default_capture has_explicit_return_type 12 2 3 24 default_capture has_explicit_parameter_list 12 2 3 24 has_explicit_return_type expr 12 813 814 8 1533 1534 8 has_explicit_return_type default_capture 12 3 4 16 has_explicit_return_type has_explicit_parameter_list 12 1 2 8 2 3 8 has_explicit_parameter_list expr 12 34 35 8 2312 2313 8 has_explicit_parameter_list default_capture 12 3 4 16 has_explicit_parameter_list has_explicit_return_type 12 1 2 8 2 3 8 lambda_capture 31966 id 31966 lambda 15491 index 138 field 31966 captured_by_reference 16 is_implicit 16 location 17944 id lambda 12 1 2 31966 id index 12 1 2 31966 id field 12 1 2 31966 id captured_by_reference 12 1 2 31966 id is_implicit 12 1 2 31966 id location 12 1 2 31966 lambda id 12 1 2 8212 2 3 3541 3 4 1657 4 6 1259 6 18 820 lambda index 12 1 2 8212 2 3 3541 3 4 1657 4 6 1259 6 18 820 lambda field 12 1 2 8212 2 3 3541 3 4 1657 4 6 1259 6 18 820 lambda captured_by_reference 12 1 2 14248 2 3 1242 lambda is_implicit 12 1 2 15369 2 3 121 lambda location 12 1 2 8805 2 3 3696 3 4 1389 4 7 1291 7 18 308 index id 12 1 2 8 2 3 8 3 4 8 4 5 8 6 7 8 10 11 8 12 13 8 16 17 8 18 19 8 26 27 8 46 47 8 101 102 8 171 172 8 256 257 8 460 461 8 896 897 8 1907 1908 8 index lambda 12 1 2 8 2 3 8 3 4 8 4 5 8 6 7 8 10 11 8 12 13 8 16 17 8 18 19 8 26 27 8 46 47 8 101 102 8 171 172 8 256 257 8 460 461 8 896 897 8 1907 1908 8 index field 12 1 2 8 2 3 8 3 4 8 4 5 8 6 7 8 10 11 8 12 13 8 16 17 8 18 19 8 26 27 8 46 47 8 101 102 8 171 172 8 256 257 8 460 461 8 896 897 8 1907 1908 8 index captured_by_reference 12 1 2 32 2 3 105 index is_implicit 12 1 2 81 2 3 56 index location 12 1 2 8 2 3 8 3 4 8 4 5 8 6 7 8 9 10 8 11 12 8 14 15 8 16 17 8 24 25 8 41 42 8 66 67 8 100 101 8 182 183 8 354 355 8 604 605 8 979 980 8 field id 12 1 2 31966 field lambda 12 1 2 31966 field index 12 1 2 31966 field captured_by_reference 12 1 2 31966 field is_implicit 12 1 2 31966 field location 12 1 2 31966 captured_by_reference id 12 1457 1458 8 2478 2479 8 captured_by_reference lambda 12 819 820 8 1241 1242 8 captured_by_reference index 12 13 14 8 17 18 8 captured_by_reference field 12 1457 1458 8 2478 2479 8 captured_by_reference is_implicit 12 2 3 16 captured_by_reference location 12 573 574 8 1639 1640 8 is_implicit id 12 1351 1352 8 2584 2585 8 is_implicit lambda 12 955 956 8 967 968 8 is_implicit index 12 7 8 8 17 18 8 is_implicit field 12 1351 1352 8 2584 2585 8 is_implicit captured_by_reference 12 2 3 16 is_implicit location 12 377 378 8 1832 1833 8 location id 12 1 2 15694 2 6 1437 6 68 812 location lambda 12 1 2 16271 2 13 1470 13 68 203 location index 12 1 2 17254 2 8 690 location field 12 1 2 15694 2 6 1437 6 68 812 location captured_by_reference 12 1 2 17920 2 3 24 location is_implicit 12 1 2 17944 fold 1246 expr 1246 operator 85 is_left_fold 21 expr operator 12 1 2 1246 expr is_left_fold 12 1 2 1246 operator expr 12 1 2 42 2 3 21 54 55 21 operator is_left_fold 12 1 2 85 is_left_fold expr 12 58 59 21 is_left_fold operator 12 4 5 21 stmts 6368971 id 6368971 kind 162 location 2684539 id kind 12 1 2 6368971 id location 12 1 2 6368971 kind id 12 1 2 8 26 27 8 430 431 8 595 596 8 1066 1067 8 1635 1636 8 1818 1819 8 2311 2312 8 2807 2808 8 3233 3234 8 3809 3810 8 5052 5053 8 16980 16981 8 18543 18544 8 22520 22521 8 74878 74879 8 95087 95088 8 119871 119872 8 200105 200106 8 213249 213250 8 kind location 12 1 2 8 26 27 8 111 112 8 436 437 8 945 946 8 1155 1156 8 1353 1354 8 1388 1389 8 1394 1395 8 2197 2198 8 2362 2363 8 2509 2510 8 7327 7328 8 8943 8944 8 11676 11677 8 37583 37584 8 44536 44537 8 49039 49040 8 86405 86406 8 101101 101102 8 location id 12 1 2 2225040 2 3 182234 3 10 202178 10 1789 75085 location kind 12 1 2 2601582 2 10 82957 type_vla 1 type_id 1 decl 1 type_id decl 12 1 2 1 decl type_id 12 1 2 1 variable_vla 30 var 30 decl 30 var decl 12 1 2 30 decl var 12 1 2 30 type_is_vla 43 type_id 43 if_initialization 374 if_stmt 374 init_id 374 if_stmt init_id 12 1 2 374 init_id if_stmt 12 1 2 374 if_then 990215 if_stmt 990215 then_id 990215 if_stmt then_id 12 1 2 990215 then_id if_stmt 12 1 2 990215 if_else 436677 if_stmt 436677 else_id 436677 if_stmt else_id 12 1 2 436677 else_id if_stmt 12 1 2 436677 constexpr_if_initialization 3 constexpr_if_stmt 3 init_id 3 constexpr_if_stmt init_id 12 1 2 3 init_id constexpr_if_stmt 12 1 2 3 constexpr_if_then 106134 constexpr_if_stmt 106134 then_id 106134 constexpr_if_stmt then_id 12 1 2 106134 then_id constexpr_if_stmt 12 1 2 106134 constexpr_if_else 76166 constexpr_if_stmt 76166 else_id 76166 constexpr_if_stmt else_id 12 1 2 76166 else_id constexpr_if_stmt 12 1 2 76166 consteval_if_then 6 constexpr_if_stmt 6 then_id 6 constexpr_if_stmt then_id 12 1 2 6 then_id constexpr_if_stmt 12 1 2 6 consteval_if_else 3 constexpr_if_stmt 3 else_id 3 constexpr_if_stmt else_id 12 1 2 3 else_id constexpr_if_stmt 12 1 2 3 while_body 39648 while_stmt 39648 body_id 39648 while_stmt body_id 12 1 2 39648 body_id while_stmt 12 1 2 39648 do_body 233641 do_stmt 233641 body_id 233641 do_stmt body_id 12 1 2 233641 body_id do_stmt 12 1 2 233641 switch_initialization 8 switch_stmt 8 init_id 8 switch_stmt init_id 12 1 2 8 init_id switch_stmt 12 1 2 8 switch_case 835329 switch_stmt 411463 index 386 case_id 835329 switch_stmt index 12 1 2 21 2 3 408582 3 19 2858 switch_stmt case_id 12 1 2 21 2 3 408582 3 19 2858 index switch_stmt 12 5 6 150 10 11 21 19 20 21 27 28 21 48 49 21 51 52 21 58 59 21 83 84 21 114 115 21 133 134 21 19141 19142 21 19142 19143 21 index case_id 12 5 6 150 10 11 21 19 20 21 27 28 21 48 49 21 51 52 21 58 59 21 83 84 21 114 115 21 133 134 21 19141 19142 21 19142 19143 21 case_id switch_stmt 12 1 2 835329 case_id index 12 1 2 835329 switch_body 411463 switch_stmt 411463 body_id 411463 switch_stmt body_id 12 1 2 411463 body_id switch_stmt 12 1 2 411463 for_initialization 73246 for_stmt 73246 init_id 73246 for_stmt init_id 12 1 2 73246 init_id for_stmt 12 1 2 73246 for_condition 76341 for_stmt 76341 condition_id 76341 for_stmt condition_id 12 1 2 76341 condition_id for_stmt 12 1 2 76341 for_update 73386 for_stmt 73386 update_id 73386 for_stmt update_id 12 1 2 73386 update_id for_stmt 12 1 2 73386 for_body 84389 for_stmt 84389 body_id 84389 for_stmt body_id 12 1 2 84389 body_id for_stmt 12 1 2 84389 stmtparents 5628382 id 5628382 index 15775 parent 2381491 id index 12 1 2 5628382 id parent 12 1 2 5628382 index id 12 1 2 5182 2 3 1291 3 4 284 4 5 2006 7 8 1316 8 12 1023 12 29 1389 29 39 1186 42 78 1194 78 209668 901 index parent 12 1 2 5182 2 3 1291 3 4 284 4 5 2006 7 8 1316 8 12 1023 12 29 1389 29 39 1186 42 78 1194 78 209668 901 parent id 12 1 2 1359016 2 3 517378 3 4 151519 4 6 155727 6 16 178871 16 1943 18976 parent index 12 1 2 1359016 2 3 517378 3 4 151519 4 6 155727 6 16 178871 16 1943 18976 ishandler 43746 block 43746 stmt_decl_bind 725885 stmt 715316 num 73 decl 725885 stmt num 12 1 2 707851 2 10 7465 stmt decl 12 1 2 707851 2 10 7465 num stmt 12 14 15 8 15 16 8 18 19 8 21 22 8 25 26 8 60 61 8 229 230 8 919 920 8 88055 88056 8 num decl 12 14 15 8 15 16 8 18 19 8 21 22 8 25 26 8 60 61 8 229 230 8 919 920 8 88055 88056 8 decl stmt 12 1 2 725885 decl num 12 1 2 725885 stmt_decl_entry_bind 725885 stmt 715316 num 73 decl_entry 725885 stmt num 12 1 2 707851 2 10 7465 stmt decl_entry 12 1 2 707851 2 10 7465 num stmt 12 14 15 8 15 16 8 18 19 8 21 22 8 25 26 8 60 61 8 229 230 8 919 920 8 88055 88056 8 num decl_entry 12 14 15 8 15 16 8 18 19 8 21 22 8 25 26 8 60 61 8 229 230 8 919 920 8 88055 88056 8 decl_entry stmt 12 1 2 725885 decl_entry num 12 1 2 725885 blockscope 1644953 block 1644953 enclosing 1428065 block enclosing 12 1 2 1644953 enclosing block 12 1 2 1295584 2 4 117122 4 28 15358 jumpinfo 348321 id 348321 str 28948 target 72706 id str 12 1 2 348321 id target 12 1 2 348321 str id 12 2 3 13596 3 4 6058 4 5 2014 5 6 1888 6 10 2197 10 25 2189 25 13711 1002 str target 12 1 2 23190 2 3 3626 3 3321 2131 target id 12 1 2 33 2 3 36211 3 4 17633 4 5 7379 5 8 6418 8 2124 5030 target str 12 1 2 72706 preprocdirects 5413336 id 5413336 kind 1373 location 5410090 id kind 12 1 2 5413336 id location 12 1 2 5413336 kind id 12 1 2 124 139 140 124 805 806 124 880 881 124 973 974 124 1509 1510 124 1883 1884 124 3256 3257 124 4737 4738 124 7126 7127 124 22045 22046 124 kind location 12 1 2 124 139 140 124 805 806 124 880 881 124 973 974 124 1509 1510 124 1883 1884 124 3256 3257 124 4737 4738 124 7126 7127 124 22019 22020 124 location id 12 1 2 5409965 27 28 124 location kind 12 1 2 5410090 preprocpair 1142252 begin 889778 elseelifend 1142252 begin elseelifend 12 1 2 650164 2 3 230623 3 9 8990 elseelifend begin 12 1 2 1142252 preproctrue 439769 branch 439769 preprocfalse 285563 branch 285563 preproctext 4356366 id 4356366 head 2957769 body 1684909 id head 12 1 2 4356366 id body 12 1 2 4356366 head id 12 1 2 2758986 2 798 198782 head body 12 1 2 2876482 2 5 81286 body id 12 1 2 1536571 2 10 127360 10 13606 20977 body head 12 1 2 1540816 2 12 126986 12 3246 17106 includes 318734 id 318734 included 58713 id included 12 1 2 318734 included id 12 1 2 29055 2 3 9445 3 4 4955 4 6 5356 6 11 4522 11 47 4405 47 793 972 link_targets 816 id 816 binary 816 id binary 12 1 2 816 binary id 12 1 2 816 link_parent 30396619 element 3865915 link_target 340 element link_target 12 1 2 530431 2 9 26947 9 10 3308536 link_target element 12 3 4 34 97375 97376 34 97494 97495 34 97547 97548 34 97574 97575 34 97596 97597 34 97628 97629 34 99635 99636 34 103015 103016 34 104379 104380 34 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