@compilation 12592 @externalDataElement 65 @file 64952 @folder 12340 @diagnostic 357 @trap 1 @location_default 46837429 @pch 248 @macro_expansion 40306124 @other_macro_reference 300641 @normal_function 2734381 @unknown_function 1 @constructor 694333 @destructor 85993 @conversion_function 10329 @operator 650865 @user_defined_literal 995 @deduction_guide 5849 @fun_decl 4193664 @var_decl 9368481 @type_decl 1629528 @namespace_decl 407977 @using_declaration 266868 @using_directive 6430 @using_enum_declaration 1 @static_assert 172750 @parameter 7010805 @membervariable 1500528 @globalvariable 492567 @localvariable 724674 @enumconstant 347955 @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 @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 451499 @type_with_specifiers 691560 @array 90100 @routineptr 679846 @reference 964973 @gnu_vector 673 @routinereference 372 @rvalue_reference 290338 @block 10 @scalable_vector 1 @typeof 811 @underlying_type 622 @bases 1 @direct_bases 1 @add_lvalue_reference 1 @add_pointer 1 @add_rvalue_reference 1 @decay 1 @make_signed 1 @make_unsigned 1 @remove_all_extents 1 @remove_const 1 @remove_cv 2059 @remove_cvref 21 @remove_extent 1 @remove_pointer 1 @remove_reference_t 1 @remove_restrict 1 @remove_volatile 1 @remove_reference 5705 @decltype 101757 @struct 976682 @union 20907 @enum 41554 @template_parameter 864494 @alias 1755899 @unknown_usertype 1 @class 324188 @template_template_parameter 6091 @proxy_class 48246 @scoped_enum 11573 @template_struct 211194 @template_class 29245 @template_union 1368 @mangledname 6349610 @type_mention 5911109 @concept_template 3603 @routinetype 600577 @ptrtomember 9678 @specifier 7715 @gnuattribute 559628 @stdattribute 351940 @declspec 330310 @msattribute 3 @alignas 2160 @attribute_arg_token 16584 @attribute_arg_constant_expr 71632 @attribute_arg_expr 1587 @attribute_arg_empty 1 @attribute_arg_constant 1 @attribute_arg_type 459 @derivation 473787 @frienddecl 767814 @comment 11208576 @namespace 8616 @specialnamequalifyingelement 124 @namequalifier 3042541 @value 13541563 @initialiser 2244830 @address_of 595216 @indirect 402174 @array_to_pointer 1953951 @parexpr 4915711 @arithnegexpr 586594 @unaryplusexpr 4060 @complementexpr 38188 @notexpr 355800 @postincrexpr 84579 @postdecrexpr 57400 @preincrexpr 96724 @predecrexpr 35824 @conditionalexpr 897972 @addexpr 580447 @subexpr 466847 @mulexpr 445092 @divexpr 52392 @remexpr 15907 @paddexpr 118632 @psubexpr 68022 @pdiffexpr 43805 @lshiftexpr 552166 @rshiftexpr 201276 @andexpr 483234 @orexpr 193911 @xorexpr 73958 @eqexpr 643440 @neexpr 411912 @gtexpr 111161 @ltexpr 139443 @geexpr 81365 @leexpr 291944 @assignexpr 1281279 @assignaddexpr 85634 @assignsubexpr 15309 @assignmulexpr 11140 @assigndivexpr 6807 @assignremexpr 871 @assignlshiftexpr 3703 @assignrshiftexpr 6882 @assignandexpr 6528 @assignorexpr 19609 @assignxorexpr 29900 @assignpaddexpr 18630 @assignpsubexpr 1575 @andlogicalexpr 346625 @orlogicalexpr 1103652 @commaexpr 167880 @subscriptexpr 435188 @callexpr 238856 @vastartexpr 4964 @vaargexpr 1303 @vaendexpr 2940 @vacopyexpr 135 @varaccess 8255502 @runtime_sizeof 401408 @runtime_alignof 49551 @expr_stmt 147518 @routineexpr 5726119 @type_operand 1405527 @offsetofexpr 148427 @typescompexpr 702016 @literal 7985002 @aggregateliteral 1397523 @c_style_cast 6027721 @temp_init 980663 @errorexpr 45185 @reference_to 1880187 @ref_indirect 2094067 @vacuous_destructor_call 7784 @assume 4138 @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 1553675 @new_expr 45896 @delete_expr 11406 @throw_expr 23840 @condition_decl 407678 @braced_init_list 2126 @type_id 47588 @sizeof_pack 1726 @hasassignexpr 2 @hascopyexpr 2 @hasnothrowassign 3 @hasnothrowconstr 3 @hasnothrowcopy 5 @hastrivialassign 2 @hastrivialconstr 7 @hastrivialcopy 2 @hasuserdestr 3 @hasvirtualdestr 3 @isabstractexpr 67 @isbaseofexpr 257 @isclassexpr 2380 @isconvtoexpr 248 @isemptyexpr 8835 @isenumexpr 2986 @ispodexpr 831 @ispolyexpr 3 @isunionexpr 5 @intaddrexpr 1 @hastrivialdestructor 2775 @uuidof 26691 @delete_array_expr 1241 @new_array_expr 6632 @foldexpr 1244 @ctordirectinit 112100 @ctorvirtualinit 3993 @ctorfieldinit 205713 @ctordelegatinginit 3609 @dtordirectdestruct 39194 @dtorvirtualdestruct 3960 @dtorfielddestruct 39566 @static_cast 347211 @reinterpret_cast 39964 @const_cast 24302 @dynamic_cast 789 @lambdaexpr 18998 @param_ref 162180 @noopexpr 48 @istriviallyconstructibleexpr 3733 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 995 @istriviallyassignableexpr 3733 @isnothrowassignableexpr 5102 @istrivialexpr 3328 @isstandardlayoutexpr 2 @istriviallycopyableexpr 1368 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isconstructibleexpr 3609 @isnothrowconstructibleexpr 20658 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @isfinalexpr 9341 @noexceptexpr 28138 @builtinshufflevector 1 @builtinchooseexpr 20593 @builtinaddressof 15431 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @spaceshipexpr 1308 @co_await 12 @co_yield 4 @isassignable 407 @isaggregate 2 @hasuniqueobjectrepresentations 42 @builtinbitcast 248 @builtinshuffle 610 @blockassignexpr 1 @issame 4526 @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 844466 @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 29943 @requires_expr 16453 @nested_requirement 686 @compound_requirement 10918 @concept_id 90159 @isinvocable 2 @isnothrowinvocable 2 @isbitwisecloneable 2 @lambdacapture 31866 @stmt_expr 2031828 @stmt_if 990319 @stmt_while 39652 @stmt_goto 157278 @stmt_label 77734 @stmt_return 1238238 @stmt_block 1724482 @stmt_end_test_while 232290 @stmt_for 84398 @stmt_switch_case 833612 @stmt_switch 410617 @stmt_asm 63827 @stmt_decl 770031 @stmt_empty 428121 @stmt_continue 28094 @stmt_break 137507 @stmt_try_block 26372 @stmt_microsoft_try 210 @stmt_set_vla_size 35 @stmt_vla_decl 30 @stmt_assigned_goto 12423 @stmt_range_based_for 6311 @stmt_handler 43218 @stmt_constexpr_if 105781 @stmt_co_return 5 @stmt_consteval_if 4 @stmt_not_consteval_if 3 @stmt_leave 3 @ppd_if 589512 @ppd_ifdef 214386 @ppd_ifndef 160444 @ppd_elif 21829 @ppd_else 234336 @ppd_endif 886819 @ppd_plain_include 317291 @ppd_define 2743342 @ppd_undef 100181 @ppd_pragma 405204 @ppd_include_next 169 @ppd_line 18770 @ppd_error 124 @ppd_objc_import 2 @ppd_ms_import 1 @ppd_elifdef 1 @ppd_elifndef 1 @ppd_embed 1 @ppd_warning 13 @link_target 816 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 12592 id 12592 cwd 10 id cwd 12 1 2 12592 cwd id 12 1197 1198 10 compilation_args 1008169 id 12592 num 1462 arg 29151 id num 12 36 42 999 42 43 1094 43 44 715 44 45 504 45 51 946 51 70 483 71 72 704 72 90 894 94 96 389 98 99 1336 100 102 94 103 104 1988 104 119 1062 120 138 925 139 140 452 id arg 12 34 38 589 38 39 1493 39 40 978 40 42 1083 42 53 599 53 54 704 54 63 894 64 67 399 67 68 1399 68 70 967 70 71 1399 73 79 946 79 89 1125 89 90 10 num id 12 43 90 63 90 108 115 108 183 105 198 422 115 422 595 126 595 605 126 605 749 115 750 778 115 781 883 115 930 1190 84 1197 1198 378 num arg 12 1 5 126 5 7 115 9 12 73 12 15 115 15 18 94 18 22 115 22 27 126 27 29 84 29 34 115 34 44 126 45 63 115 67 94 115 94 164 115 171 199 21 arg id 12 1 2 13350 2 3 12634 3 103 2188 104 1198 978 arg num 12 1 2 19304 2 3 8689 3 62 1157 compilation_expanded_args 1008169 id 12592 num 1462 arg 29151 id num 12 36 42 999 42 43 1094 43 44 715 44 45 504 45 51 946 51 70 483 71 72 704 72 90 894 94 96 389 98 99 1336 100 102 94 103 104 1988 104 119 1062 120 138 925 139 140 452 id arg 12 34 38 589 38 39 1493 39 40 978 40 42 1083 42 53 599 53 54 704 54 63 894 64 67 399 67 68 1399 68 70 967 70 71 1399 73 79 946 79 89 1125 89 90 10 num id 12 43 90 63 90 108 115 108 183 105 198 422 115 422 595 126 595 605 126 605 749 115 750 778 115 781 883 115 930 1190 84 1197 1198 378 num arg 12 1 5 126 5 7 115 9 12 73 12 15 115 15 18 94 18 22 115 22 27 126 27 29 84 29 34 115 34 44 126 45 63 115 67 94 115 94 164 115 171 199 21 arg id 12 1 2 13350 2 3 12634 3 103 2188 104 1198 978 arg num 12 1 2 19304 2 3 8689 3 62 1157 compilation_build_mode 2 id 2 mode 2 id mode 12 1 2 2 mode id 12 1 2 2 compilation_compiling_files 15739 id 2723 num 4520 file 13669 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 62957 id 2723 num 4520 kind 217 seconds 15412 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 1034 4 5 326 5 7 163 8 9 163 10 11 163 11 13 217 14 17 217 17 21 217 24 94 217 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 1143 4 5 1252 5 6 163 6 7 653 7 9 217 9 10 217 10 15 381 16 45 381 50 94 108 kind id 12 50 51 217 kind num 12 83 84 217 kind seconds 12 4 5 54 5 6 54 148 149 54 160 161 54 seconds id 12 1 2 9421 2 3 3104 3 4 1797 4 44 1089 seconds num 12 1 2 8604 2 3 2668 3 4 1851 4 5 925 5 15 1198 43 73 163 seconds kind 12 1 2 13560 2 3 1851 diagnostic_for 504 diagnostic 357 compilation 189 file_number 10 file_number_diagnostic_number 52 diagnostic compilation 12 1 2 210 2 3 147 diagnostic file_number 12 1 2 357 diagnostic file_number_diagnostic_number 12 1 2 357 compilation diagnostic 12 2 3 105 3 4 63 5 6 21 compilation file_number 12 1 2 189 compilation file_number_diagnostic_number 12 2 3 105 3 4 63 5 6 21 file_number diagnostic 12 34 35 10 file_number compilation 12 18 19 10 file_number file_number_diagnostic_number 12 5 6 10 file_number_diagnostic_number diagnostic 12 1 2 21 4 5 10 10 11 10 18 19 10 file_number_diagnostic_number compilation 12 2 3 21 8 9 10 18 19 21 file_number_diagnostic_number file_number 12 1 2 52 compilation_finished 12592 id 12592 cpu_seconds 9489 elapsed_seconds 231 id cpu_seconds 12 1 2 12592 id elapsed_seconds 12 1 2 12592 cpu_seconds id 12 1 2 7953 2 3 1052 3 29 483 cpu_seconds elapsed_seconds 12 1 2 8847 2 3 641 elapsed_seconds id 12 1 2 73 2 5 21 5 9 21 10 11 21 12 14 21 19 33 21 60 179 21 233 293 21 312 313 10 elapsed_seconds cpu_seconds 12 1 2 73 2 5 21 5 9 21 10 11 21 12 14 21 18 32 21 59 154 21 168 219 21 245 246 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 46837429 id 46837429 file 40819 beginLine 7483211 beginColumn 21902 endLine 7484207 endColumn 53263 id file 12 1 2 46837429 id beginLine 12 1 2 46837429 id beginColumn 12 1 2 46837429 id endLine 12 1 2 46837429 id endColumn 12 1 2 46837429 file id 12 1 15 3111 15 41 3111 42 72 3111 72 114 3360 114 142 3111 143 211 3111 213 307 3111 310 430 3111 437 596 3111 607 829 3111 839 1298 3111 1303 2855 3111 3114 30788 3111 57880 57881 124 file beginLine 12 1 13 3360 13 31 3360 31 47 3111 47 64 3111 64 84 3111 85 115 3111 116 160 3235 160 206 3111 206 291 3111 298 388 3111 395 527 3111 561 1339 3111 1375 57764 2862 file beginColumn 12 1 5 3733 5 9 3111 9 15 3235 15 20 3235 20 28 3235 28 36 3235 36 42 3111 42 53 3360 53 62 3235 62 81 3111 81 95 3111 95 111 3111 112 156 1991 file endLine 12 1 13 3360 13 31 3360 31 46 3111 46 63 3111 63 84 3111 84 114 3111 118 160 3235 160 206 3111 207 291 3111 300 390 3111 395 562 3111 564 1350 3111 1420 57764 2862 file endColumn 12 1 12 3360 13 26 3484 26 34 3235 34 42 3235 42 50 3235 50 61 3111 61 67 3235 67 76 3484 76 88 3235 89 102 3111 102 116 3484 116 133 3111 136 363 1493 beginLine id 12 1 2 4945831 2 3 778674 3 4 542719 4 12 566862 12 96 561387 96 638 87736 beginLine file 12 1 2 5008055 2 3 1216857 3 6 638669 6 56 562133 56 329 57495 beginLine beginColumn 12 1 2 5629551 2 3 483108 3 7 577316 7 25 564996 25 94 228238 beginLine endLine 12 1 2 7018147 2 85 465063 beginLine endColumn 12 1 2 5014278 2 3 741090 3 4 535377 4 12 584783 12 71 561760 71 250 45921 beginColumn id 12 1 2 1742 2 6 1991 6 12 1866 12 40 1742 49 128 1742 129 253 1742 316 707 1742 791 1267 1742 1280 1943 1742 2016 2400 1742 2483 3212 1742 3264 8088 1742 11053 121030 622 beginColumn file 12 1 2 1991 2 4 1742 4 7 1742 7 18 1866 19 43 1742 44 60 1742 66 93 1742 96 117 1742 117 150 1742 150 169 1742 169 181 1742 182 217 1866 243 329 497 beginColumn beginLine 12 1 2 1866 2 5 1866 5 11 1742 11 36 1742 36 101 1742 108 218 1742 226 543 1742 634 1057 1742 1074 1407 1742 1408 1603 1742 1611 1810 1742 1835 3794 1742 3838 59550 746 beginColumn endLine 12 1 2 1866 2 5 1866 5 11 1742 11 36 1742 36 102 1742 109 219 1742 225 545 1742 632 1056 1742 1076 1404 1742 1417 1602 1742 1610 1808 1742 1836 3771 1742 3831 59557 746 beginColumn endColumn 12 1 2 2115 2 5 1493 5 8 1617 8 13 1742 13 23 1991 23 33 1866 34 44 1742 45 57 1742 58 74 1991 74 86 1866 86 99 1866 100 259 1742 298 299 124 endLine id 12 1 2 4943591 2 3 782034 3 4 541973 4 12 565493 12 95 562382 95 621 88731 endLine file 12 1 2 5005068 2 3 1220466 3 6 631078 6 51 562009 51 329 65584 endLine beginLine 12 1 2 7035321 2 15 448885 endLine beginColumn 12 1 2 5628182 2 3 481615 3 7 581547 7 25 568356 25 89 224505 endLine endColumn 12 1 2 5012784 2 3 746317 3 4 533759 4 12 586774 12 72 561635 72 250 42934 endColumn id 12 1 2 15680 2 3 5600 3 7 4231 7 17 4106 17 33 4106 33 106 4106 114 689 4106 722 2461 4106 2595 4749 4106 4759 33780 3111 endColumn file 12 1 2 18542 2 3 5600 3 5 3609 5 7 3733 7 16 4231 16 75 4106 79 142 4106 151 208 4106 210 262 4231 262 329 995 endColumn beginLine 12 1 2 15929 2 3 5973 3 8 4231 8 18 4355 18 40 4106 41 217 4106 235 758 4106 768 2172 4106 2206 2884 4106 2887 30763 2240 endColumn beginColumn 12 1 2 17173 2 3 6222 3 4 3235 4 7 4231 7 14 4231 14 28 4480 28 46 4106 46 70 4106 70 82 4231 82 117 1244 endColumn endLine 12 1 2 15929 2 3 5973 3 8 4231 8 18 4355 18 40 4106 40 216 4106 233 755 4106 769 2172 4106 2206 2862 4106 2864 30757 2240 files 64952 id 64952 name 64952 id name 12 1 2 64952 name id 12 1 2 64952 folders 12340 id 12340 name 12340 id name 12 1 2 12340 name id 12 1 2 12340 containerparent 77271 parent 12340 child 77271 parent child 12 1 2 6007 2 3 1514 3 4 662 4 6 999 6 10 967 10 16 999 16 44 925 44 151 263 child parent 12 1 2 77271 numlines 805928 element_id 804808 num_lines 39325 num_code 33974 num_comment 18293 element_id num_lines 12 1 2 803688 2 3 1120 element_id num_code 12 1 2 803688 2 3 1120 element_id num_comment 12 1 2 804559 2 3 248 num_lines element_id 12 1 2 26631 2 3 3733 3 5 3360 5 35 2986 39 1983 2613 num_lines num_code 12 1 2 27129 2 3 4106 3 4 2488 4 7 3484 7 12 2115 num_lines num_comment 12 1 2 26756 2 3 4106 3 4 2364 4 6 3235 6 10 2862 num_code element_id 12 1 2 21778 2 3 3609 3 4 2364 4 13 2862 14 198 2613 204 2092 746 num_code num_lines 12 1 2 22151 2 3 3609 3 4 2115 4 6 1866 6 9 2737 9 13 1493 num_code num_comment 12 1 2 21902 2 3 4231 3 5 2862 5 8 3111 8 12 1866 num_comment element_id 12 1 2 11324 2 3 1991 3 4 1120 4 7 1493 8 22 1493 42 3651 871 num_comment num_lines 12 1 2 11324 2 3 1991 3 4 1120 4 7 1617 8 27 1493 30 48 746 num_comment num_code 12 1 2 11324 2 3 1991 3 4 1368 4 8 1493 8 31 1493 35 42 622 diagnostics 357 id 357 severity 21 error_tag 73 error_message 147 full_error_message 178 location 178 id severity 12 1 2 357 id error_tag 12 1 2 357 id error_message 12 1 2 357 id full_error_message 12 1 2 357 id location 12 1 2 357 severity id 12 3 4 10 31 32 10 severity error_tag 12 1 2 10 6 7 10 severity error_message 12 2 3 10 12 13 10 severity full_error_message 12 3 4 10 14 15 10 severity location 12 3 4 10 14 15 10 error_tag id 12 1 2 42 3 4 10 9 10 10 18 19 10 error_tag severity 12 1 2 73 error_tag error_message 12 1 2 52 2 3 10 7 8 10 error_tag full_error_message 12 1 2 52 3 4 10 9 10 10 error_tag location 12 1 2 52 3 4 10 9 10 10 error_message id 12 1 2 105 2 3 31 18 19 10 error_message severity 12 1 2 147 error_message error_tag 12 1 2 147 error_message full_error_message 12 1 2 115 2 3 31 error_message location 12 1 2 115 2 3 31 full_error_message id 12 1 2 168 18 19 10 full_error_message severity 12 1 2 178 full_error_message error_tag 12 1 2 178 full_error_message error_message 12 1 2 178 full_error_message location 12 1 2 178 location id 12 1 2 168 18 19 10 location severity 12 1 2 178 location error_tag 12 1 2 178 location error_message 12 1 2 178 location full_error_message 12 1 2 178 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 trap_filename 1 trap 1 filename 1 trap filename 12 1 2 1 filename trap 12 1 2 1 source_file_uses_trap 1 source_file 1 trap_file 1 source_file trap_file 12 1 2 1 trap_file source_file 12 1 2 1 in_trap 1 element 1 trap_file 1 element trap_file 12 1 2 1 trap_file element 12 1 2 1 pch_uses 4121 pch 161 compilation 4121 id 4121 pch compilation 12 1 2 24 4 5 8 8 9 8 10 11 16 11 12 8 13 14 8 14 15 8 19 20 16 24 25 8 25 26 8 26 27 8 36 37 8 42 43 8 51 52 8 87 88 8 107 108 8 pch id 12 1 2 24 4 5 8 8 9 8 10 11 16 11 12 8 13 14 8 14 15 8 19 20 16 24 25 8 25 26 8 26 27 8 36 37 8 42 43 8 51 52 8 87 88 8 107 108 8 compilation pch 12 1 2 4121 compilation id 12 1 2 4121 id pch 12 1 2 4121 id compilation 12 1 2 4121 pch_creations 248 pch 248 compilation 248 from 248 pch compilation 12 1 2 248 pch from 12 1 2 248 compilation pch 12 1 2 248 compilation from 12 1 2 248 from pch 12 1 2 248 from compilation 12 1 2 248 fileannotations 4183771 id 5744 kind 21 name 58482 value 39356 id kind 12 1 2 199 2 3 5544 id name 12 1 86 431 88 206 431 212 291 441 291 359 431 362 401 431 402 479 431 480 549 252 550 551 1325 553 628 431 631 753 452 753 1231 441 1234 2155 241 id value 12 1 98 431 102 244 431 244 351 431 352 434 441 434 490 441 490 628 431 632 702 63 706 707 1325 710 939 431 939 1038 431 1066 1853 431 1853 3292 431 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 10983 2 3 4344 3 5 5039 5 7 4081 7 9 4576 9 16 4313 16 19 4870 19 27 4239 27 47 4818 47 128 4902 128 459 4607 459 546 1704 name kind 12 1 2 58482 name value 12 1 2 11540 2 3 7658 3 4 4081 4 6 4050 6 8 3408 8 11 4723 11 17 5375 17 23 4681 23 41 4660 41 95 4450 95 1726 3850 value id 12 1 2 3345 2 4 1630 4 5 3177 5 8 2451 8 14 2956 14 17 1925 17 24 3029 24 51 3524 51 58 3019 58 80 2966 81 151 3071 151 334 2966 334 473 2987 473 547 2303 value kind 12 1 2 39345 2 3 10 value name 12 1 2 3387 2 4 1904 4 5 3040 5 8 2472 8 14 3471 14 18 3440 18 28 3187 28 34 3135 34 41 3187 41 66 2977 66 92 3061 92 113 2977 113 145 3019 145 172 94 inmacroexpansion 150011419 id 24673500 inv 3705721 id inv 12 1 3 2209722 3 5 1475129 5 6 1620535 6 7 6583219 7 8 8719893 8 9 3557413 9 22 507586 inv id 12 1 2 531761 2 3 743309 3 4 481561 4 7 275331 7 8 282181 8 9 330280 9 10 3046 10 11 444695 11 337 307830 339 423 281784 423 7616 23937 affectedbymacroexpansion 48740832 id 7045463 inv 3803511 id inv 12 1 2 3847105 2 3 766383 3 4 361878 4 5 772815 5 12 535215 12 50 556324 50 9900 205740 inv id 12 1 4 313280 4 7 316640 7 9 301118 9 12 342973 12 13 456051 13 14 226122 14 15 408080 15 16 166446 16 17 377716 17 18 200657 18 20 344290 20 25 285422 25 207 64709 macroinvocations 40387489 id 40387489 macro_id 182555 location 5925541 kind 108 id macro_id 12 1 2 40387489 id location 12 1 2 40387489 id kind 12 1 2 40387489 macro_id id 12 1 2 61106 2 3 27666 3 4 17972 4 5 10020 5 7 13833 7 13 14704 13 33 13724 33 182 13724 185 72208 9803 macro_id location 12 1 2 77607 2 3 30661 3 4 14377 4 5 10293 5 8 14051 8 18 14214 18 90 13778 90 12205 7570 macro_id kind 12 1 2 178035 2 3 4520 location id 12 1 2 5261599 2 4 429484 4 72208 234457 location macro_id 12 1 2 5903376 2 37 22165 location kind 12 1 2 5925541 kind id 12 1494 1495 54 740082 740083 54 kind macro_id 12 289 290 54 3146 3147 54 kind location 12 1076 1077 54 107726 107727 54 macroparent 33684452 id 33684452 parent_id 15941266 id parent_id 12 1 2 33684452 parent_id id 12 1 2 7815090 2 3 1595836 3 4 4707397 4 5 1296896 5 205 526045 macrolocationbind 6022573 id 4208559 location 2272360 id location 12 1 2 3285153 2 3 489021 3 4 8601 4 5 412633 5 17 13149 location id 12 1 2 1332200 2 3 481406 3 4 7786 4 5 426920 5 522 24046 macro_argument_unexpanded 82174179 invocation 26181675 argument_index 694 text 341898 invocation argument_index 12 1 2 9641676 2 3 9734381 3 4 4982956 4 67 1822661 invocation text 12 1 2 9823583 2 3 9751897 3 4 4826877 4 67 1779317 argument_index invocation 12 46457 46458 610 46659 173253 52 646904 2488685 31 argument_index text 12 2 3 610 13 1115 52 7702 22873 31 text invocation 12 1 2 39545 2 3 62080 3 4 20935 4 5 34443 5 6 39093 6 9 30750 9 15 28878 15 26 25774 26 57 27026 57 517 25911 518 486643 7458 text argument_index 12 1 2 242208 2 3 89517 3 9 10173 macro_argument_expanded 82174179 invocation 26181675 argument_index 694 text 207070 invocation argument_index 12 1 2 9641676 2 3 9734381 3 4 4982956 4 67 1822661 invocation text 12 1 2 12589703 2 3 8396895 3 4 4208641 4 9 986434 argument_index invocation 12 46457 46458 610 46659 173253 52 646904 2488685 31 argument_index text 12 1 2 599 2 96 52 950 16173 42 text invocation 12 1 2 21745 2 3 26753 3 4 43301 4 5 15843 5 6 3250 6 7 18326 7 10 18883 10 19 18252 19 51 15696 51 251 15548 251 1169416 9468 text argument_index 12 1 2 104634 2 3 88559 3 66 13876 functions 4042957 id 4042957 name 1689263 kind 871 id name 12 1 2 4042957 id kind 12 1 2 4042957 name id 12 1 2 1441611 2 4 140128 4 3162 107523 name kind 12 1 2 1686401 2 3 2862 kind id 12 8 9 124 47 48 124 83 84 124 691 692 124 4456 4457 124 5230 5231 124 21972 21973 124 kind name 12 2 3 124 18 19 124 41 42 124 43 44 124 302 303 124 504 505 124 12687 12688 124 builtin_functions 30803 id 30803 function_entry_point 1134646 id 1130923 entry_point 1134646 id entry_point 12 1 2 1127741 2 17 3181 entry_point id 12 1 2 1134646 function_return_type 4060256 id 4042957 return_type 617762 id return_type 12 1 2 4025659 2 3 17298 return_type id 12 1 2 309005 2 3 213180 3 5 48037 5 365 46419 432 9958 1120 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 131546 id 131546 function_deleted 87799 id 87799 function_defaulted 51525 id 51525 function_prototyped 4041464 id 4041464 deduction_guide_for_class 5849 id 5849 class_template 2240 id class_template 12 1 2 5849 class_template id 12 1 2 1120 2 3 373 3 4 124 4 5 248 5 6 124 8 9 248 member_function_this_type 672519 id 672519 this_type 175596 id this_type 12 1 2 672519 this_type id 12 1 2 47041 2 3 36836 3 4 32605 4 5 20036 5 6 12818 6 10 14436 10 65 11822 fun_decls 4199638 id 4193664 function 4018441 type_id 609797 name 1687770 location 2806437 id function 12 1 2 4193664 id type_id 12 1 2 4187691 2 3 5973 id name 12 1 2 4193664 id location 12 1 2 4193664 function id 12 1 2 3857778 2 5 160662 function type_id 12 1 2 4000147 2 3 18293 function name 12 1 2 4018441 function location 12 1 2 3877814 2 4 140626 type_id id 12 1 2 294445 2 3 220024 3 5 48286 5 364 45797 364 10296 1244 type_id function 12 1 2 304400 2 3 211313 3 5 48037 5 1163 45797 1483 9907 248 type_id name 12 1 2 490327 2 3 52766 3 7 50028 7 2238 16676 type_id location 12 1 2 453863 2 3 69317 3 6 55877 6 4756 30738 name id 12 1 2 1328363 2 3 193392 3 11 129426 11 3169 36587 name function 12 1 2 1441113 2 4 140626 4 3162 106030 name type_id 12 1 2 1598167 2 1596 89602 name location 12 1 2 1363955 2 3 207828 3 1592 115985 location id 12 1 2 2413180 2 3 252132 3 211 141124 location function 12 1 2 2431847 2 3 233963 3 211 140626 location type_id 12 1 2 2692318 2 211 114119 location name 12 1 2 2767360 2 8 39076 fun_def 1418837 id 1418837 fun_specialized 7911 id 7911 fun_implicit 272 id 272 fun_decl_specifiers 4269578 id 1744269 name 1368 id name 12 1 2 362269 2 3 261590 3 4 1097511 4 5 22898 name id 12 15 16 124 19 20 124 224 225 124 261 262 124 561 562 124 826 827 124 1034 1035 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 420764 fun_decl 420764 fun_decl_noexcept 140904 fun_decl 140904 constant 140464 fun_decl constant 12 1 2 140904 constant fun_decl 12 1 2 140024 2 3 440 fun_decl_empty_noexcept 1160979 fun_decl 1160979 fun_decl_typedef_type 2755 fun_decl 2755 typedeftype_id 123 fun_decl typedeftype_id 12 1 2 2755 typedeftype_id fun_decl 12 1 2 39 2 3 11 3 4 11 5 13 7 16 17 11 17 18 3 21 22 7 25 43 7 46 55 7 89 128 7 158 159 3 fun_requires 29023 id 10082 kind 42 constraint 28787 id kind 12 1 2 10017 2 3 64 id constraint 12 1 2 7250 2 3 493 3 6 858 6 13 321 13 14 1136 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 28551 2 3 235 constraint kind 12 1 2 28787 param_decl_bind 7295169 id 7295169 index 7964 fun_decl 3524256 id index 12 1 2 7295169 id fun_decl 12 1 2 7295169 index id 12 2 3 3982 6 7 1991 16 20 622 25 147 622 343 16219 622 28319 28320 124 index fun_decl 12 2 3 3982 6 7 1991 16 20 622 25 147 622 343 16219 622 28319 28320 124 fun_decl id 12 1 2 1505951 2 3 973933 3 4 600837 4 5 290089 5 65 153444 fun_decl index 12 1 2 1505951 2 3 973933 3 4 600837 4 5 290089 5 65 153444 var_decls 9374952 id 9368481 variable 9026372 type_id 1452936 name 850480 location 6259509 id variable 12 1 2 9368481 id type_id 12 1 2 9362010 2 3 6471 id name 12 1 2 9368481 id location 12 1 2 9368481 variable id 12 1 2 8701686 2 5 324686 variable type_id 12 1 2 8973357 2 3 53015 variable name 12 1 2 8921213 2 4 105158 variable location 12 1 2 8780711 2 4 245661 type_id id 12 1 2 847867 2 3 283244 3 5 127186 5 11 112874 11 2949 81762 type_id variable 12 1 2 868525 2 3 268435 3 5 122581 5 11 112501 11 2870 80891 type_id name 12 1 2 1116800 2 3 192148 3 7 114990 7 1038 28996 type_id location 12 1 2 983018 2 3 218531 3 6 133284 6 95 109016 97 2622 9084 name id 12 1 2 464690 2 3 164894 3 4 59361 4 7 66206 7 25 64090 25 27138 31236 name variable 12 1 2 476015 2 3 164769 3 4 55130 4 8 72055 8 44 63842 44 26704 18667 name type_id 12 1 2 653105 2 3 110510 3 11 65335 11 3463 21529 name location 12 1 2 492442 2 3 182939 3 4 51521 4 8 64837 8 22619 58739 location id 12 1 2 5758231 2 20 471161 20 2942 30116 location variable 12 1 2 5838873 2 2935 420635 location type_id 12 1 2 5961704 2 2555 297805 location name 12 1 2 6247189 2 5 12320 var_def 3763197 id 3763197 var_specialized 643 id 643 var_decl_specifiers 488709 id 488709 name 497 id name 12 1 2 488709 name id 12 16 17 124 77 78 124 653 654 124 3181 3182 124 is_structured_binding 943 id 943 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 1629528 id 1629528 type_id 1610612 location 1543658 id type_id 12 1 2 1629528 id location 12 1 2 1629528 type_id id 12 1 2 1594309 2 10 16302 type_id location 12 1 2 1594433 2 10 16178 location id 12 1 2 1521631 2 64 22027 location type_id 12 1 2 1521756 2 64 21902 type_def 1092906 id 1092906 type_decl_top 675760 type_decl 675760 type_requires 7658 id 2037 constraint 7636 id constraint 12 1 2 1008 2 5 107 5 6 600 6 13 171 13 14 150 constraint id 12 1 2 7615 2 3 21 namespace_decls 407977 id 407977 namespace_id 1838 location 407977 bodylocation 407977 id namespace_id 12 1 2 407977 id location 12 1 2 407977 id bodylocation 12 1 2 407977 namespace_id id 12 1 2 388 2 3 202 3 6 170 6 15 153 15 34 145 35 62 145 63 81 145 86 144 153 153 232 145 263 1509 145 1882 12507 40 namespace_id location 12 1 2 388 2 3 202 3 6 170 6 15 153 15 34 145 35 62 145 63 81 145 86 144 153 153 232 145 263 1509 145 1882 12507 40 namespace_id bodylocation 12 1 2 388 2 3 202 3 6 170 6 15 153 15 34 145 35 62 145 63 81 145 86 144 153 153 232 145 263 1509 145 1882 12507 40 location id 12 1 2 407977 location namespace_id 12 1 2 407977 location bodylocation 12 1 2 407977 bodylocation id 12 1 2 407977 bodylocation namespace_id 12 1 2 407977 bodylocation location 12 1 2 407977 usings 271002 id 271002 element_id 58818 location 26742 kind 21 id element_id 12 1 2 271002 id location 12 1 2 271002 id kind 12 1 2 271002 element_id id 12 1 2 51118 2 5 5365 5 134 2335 element_id location 12 1 2 51118 2 5 5365 5 134 2335 element_id kind 12 1 2 58818 location id 12 1 2 21093 2 4 2293 4 132 1935 145 367 1420 location element_id 12 1 2 21093 2 4 2293 4 132 1935 145 367 1420 location kind 12 1 2 26742 kind id 12 393 394 10 25367 25368 10 kind element_id 12 214 215 10 5377 5378 10 kind location 12 356 357 10 2186 2187 10 using_container 577847 parent 21808 child 271002 parent child 12 1 2 10330 2 3 1609 3 6 1851 6 7 2282 7 28 1662 28 136 778 145 146 2609 146 437 683 child parent 12 1 2 96218 2 3 119805 3 4 20020 4 5 26605 5 65 8353 static_asserts 172750 id 172750 condition 172750 message 38652 location 22585 enclosing 6810 id condition 12 1 2 172750 id message 12 1 2 172750 id location 12 1 2 172750 id enclosing 12 1 2 172750 condition id 12 1 2 172750 condition message 12 1 2 172750 condition location 12 1 2 172750 condition enclosing 12 1 2 172750 message id 12 1 2 28416 2 3 639 3 4 3619 4 12 2081 12 17 3125 17 513 769 message condition 12 1 2 28416 2 3 639 3 4 3619 4 12 2081 12 17 3125 17 513 769 message location 12 1 2 35818 2 33 2834 message enclosing 12 1 2 30222 2 3 348 3 4 3385 4 12 1903 12 43 2793 location id 12 1 2 4267 2 3 3717 3 4 1741 4 5 121 5 6 4721 6 13 429 14 15 2640 16 17 64 17 18 4381 19 52 502 location condition 12 1 2 4267 2 3 3717 3 4 1741 4 5 121 5 6 4721 6 13 429 14 15 2640 16 17 64 17 18 4381 19 52 502 location message 12 1 2 6940 2 3 7652 3 4 7758 4 7 234 location enclosing 12 1 2 5053 2 3 8073 3 4 1481 4 5 4745 5 13 493 13 14 2640 16 43 97 enclosing id 12 1 2 5709 2 3 526 3 228 526 229 11052 48 enclosing condition 12 1 2 5709 2 3 526 3 228 526 229 11052 48 enclosing message 12 1 2 5863 2 3 518 3 2936 429 enclosing location 12 1 2 5846 2 3 534 3 1929 429 params 7051250 id 7010805 function 3400056 index 7964 type_id 1217355 id function 12 1 2 7010805 id index 12 1 2 7010805 id type_id 12 1 2 6970359 2 3 40445 function id 12 1 2 1470856 2 3 924652 3 4 578187 4 5 280506 5 65 145853 function index 12 1 2 1470856 2 3 924652 3 4 578187 4 5 280506 5 65 145853 function type_id 12 1 2 1778617 2 3 1029188 3 4 437436 4 11 154813 index id 12 2 3 3982 6 7 1991 14 18 622 23 138 622 321 15503 622 27321 27322 124 index function 12 2 3 3982 6 7 1991 14 18 622 23 138 622 321 15503 622 27321 27322 124 index type_id 12 1 2 3982 2 3 1991 4 7 622 9 55 622 116 2703 622 7497 7498 124 type_id id 12 1 2 735614 2 3 239687 3 5 93087 5 13 93709 13 2574 55255 type_id function 12 1 2 817502 2 3 179081 3 6 106154 6 27 91967 27 2562 22649 type_id index 12 1 2 992725 2 3 166387 3 65 58241 overrides 159153 new 150383 old 17799 new old 12 1 2 141620 2 4 8762 old new 12 1 2 9685 2 3 2405 3 4 1643 4 6 1481 6 17 1336 17 230 1247 membervariables 1502979 id 1500528 type_id 457641 name 642756 id type_id 12 1 2 1498186 2 4 2341 id name 12 1 2 1500528 type_id id 12 1 2 339459 2 3 72597 3 10 35454 10 4445 10129 type_id name 12 1 2 357050 2 3 64754 3 57 34365 60 2186 1470 name id 12 1 2 422023 2 3 122484 3 5 58056 5 664 40192 name type_id 12 1 2 525010 2 3 73196 3 668 44549 globalvariables 492567 id 492567 type_id 10329 name 112252 id type_id 12 1 2 492567 id name 12 1 2 492567 type_id id 12 1 2 6969 2 3 373 3 5 746 5 20 871 20 80 871 152 2216 497 type_id name 12 1 2 7093 2 3 373 3 5 746 5 20 746 20 74 871 125 228 497 name id 12 1 2 94954 2 7 8835 7 604 8462 name type_id 12 1 2 96696 2 3 15307 3 4 248 localvariables 724674 id 724674 type_id 53296 name 101406 id type_id 12 1 2 724674 id name 12 1 2 724674 type_id id 12 1 2 28788 2 3 7806 3 4 4020 4 6 4060 6 12 4128 12 162 4000 162 19347 491 type_id name 12 1 2 38247 2 3 6703 3 5 4468 5 3509 3877 name id 12 1 2 62400 2 3 16003 3 4 6516 4 8 8129 8 134 7606 134 7549 750 name type_id 12 1 2 84396 2 3 8392 3 15 7666 15 1509 950 autoderivation 228611 var 228611 derivation_type 622 var derivation_type 12 1 2 228611 derivation_type var 12 38 39 124 79 80 124 454 455 124 530 531 124 736 737 124 orphaned_variables 44034 var 44034 function 40785 var function 12 1 2 44034 function var 12 1 2 39939 2 47 846 enumconstants 347955 id 347955 parent 41554 index 13942 type_id 54 name 347574 location 320561 id parent 12 1 2 347955 id index 12 1 2 347955 id type_id 12 1 2 347955 id name 12 1 2 347955 id location 12 1 2 347955 parent id 12 1 2 1524 2 3 5772 3 4 8713 4 5 5555 5 6 4574 6 7 2559 7 8 1960 8 10 2995 10 15 3431 15 33 3158 33 257 1307 parent index 12 1 2 1524 2 3 5772 3 4 8713 4 5 5555 5 6 4574 6 7 2559 7 8 1960 8 10 2995 10 15 3431 15 33 3158 33 257 1307 parent type_id 12 1 2 41554 parent name 12 1 2 1524 2 3 5772 3 4 8713 4 5 5555 5 6 4574 6 7 2559 7 8 1960 8 10 2995 10 15 3431 15 33 3158 33 257 1307 parent location 12 1 2 2124 2 3 5990 3 4 8768 4 5 5500 5 6 4574 6 7 2505 7 8 1851 8 11 3812 11 17 3213 17 165 3158 256 257 54 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 764 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 764 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 761 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 764 980 type_id id 12 6389 6390 54 type_id parent 12 763 764 54 type_id index 12 256 257 54 type_id name 12 6382 6383 54 type_id location 12 5886 5887 54 name id 12 1 2 347193 2 3 381 name parent 12 1 2 347193 2 3 381 name index 12 1 2 347574 name type_id 12 1 2 347574 name location 12 1 2 347193 2 3 381 location id 12 1 2 319526 2 205 1034 location parent 12 1 2 320561 location index 12 1 2 319526 2 205 1034 location type_id 12 1 2 320561 location name 12 1 2 319526 2 205 1034 builtintypes 7218 id 7218 name 7218 kind 7218 size 871 sign 373 alignment 622 id name 12 1 2 7218 id kind 12 1 2 7218 id size 12 1 2 7218 id sign 12 1 2 7218 id alignment 12 1 2 7218 name id 12 1 2 7218 name kind 12 1 2 7218 name size 12 1 2 7218 name sign 12 1 2 7218 name alignment 12 1 2 7218 kind id 12 1 2 7218 kind name 12 1 2 7218 kind size 12 1 2 7218 kind sign 12 1 2 7218 kind alignment 12 1 2 7218 size id 12 2 3 248 8 9 124 9 10 124 10 11 124 13 14 124 14 15 124 size name 12 2 3 248 8 9 124 9 10 124 10 11 124 13 14 124 14 15 124 size kind 12 2 3 248 8 9 124 9 10 124 10 11 124 13 14 124 14 15 124 size sign 12 1 2 248 3 4 622 size alignment 12 1 2 497 2 3 373 sign id 12 6 7 124 12 13 124 40 41 124 sign name 12 6 7 124 12 13 124 40 41 124 sign kind 12 6 7 124 12 13 124 40 41 124 sign size 12 5 6 248 7 8 124 sign alignment 12 5 6 373 alignment id 12 7 8 124 10 11 124 12 13 124 13 14 124 16 17 124 alignment name 12 7 8 124 10 11 124 12 13 124 13 14 124 16 17 124 alignment kind 12 7 8 124 10 11 124 12 13 124 13 14 124 16 17 124 alignment size 12 2 3 622 alignment sign 12 3 4 622 derivedtypes 3023724 id 3023724 name 1457167 kind 746 type_id 1942142 id name 12 1 2 3023724 id kind 12 1 2 3023724 id type_id 12 1 2 3023724 name id 12 1 2 1340932 2 28 109639 29 4302 6595 name kind 12 1 2 1457167 name type_id 12 1 2 1341056 2 28 109514 29 4302 6595 kind id 12 724 725 124 2333 2334 124 3628 3629 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 2655 2656 124 4340 4341 124 kind type_id 12 207 208 124 2333 2334 124 3624 3625 124 4301 4302 124 5492 5493 124 7754 7755 124 type_id id 12 1 2 1314424 2 3 374963 3 4 122955 4 137 129799 type_id name 12 1 2 1315918 2 3 374963 3 4 121461 4 137 129799 type_id kind 12 1 2 1316291 2 3 375585 3 4 123203 4 6 127061 pointerishsize 2242063 id 2242063 size 248 alignment 248 id size 12 1 2 2242063 id alignment 12 1 2 2242063 size id 12 3 4 124 18013 18014 124 size alignment 12 1 2 248 alignment id 12 3 4 124 18013 18014 124 alignment size 12 1 2 248 arraysizes 80393 id 80393 num_elements 17796 bytesize 20160 alignment 622 id num_elements 12 1 2 80393 id bytesize 12 1 2 80393 id alignment 12 1 2 80393 num_elements id 12 1 2 248 2 3 10827 3 4 248 4 5 3484 5 9 1493 9 42 1368 56 57 124 num_elements bytesize 12 1 2 11698 2 3 3982 3 5 995 5 11 1120 num_elements alignment 12 1 2 11698 2 3 3982 3 4 746 4 6 1368 bytesize id 12 1 2 622 2 3 12693 3 4 497 4 5 2737 5 7 1493 7 17 1617 24 45 497 bytesize num_elements 12 1 2 14560 2 3 3609 3 6 1866 6 7 124 bytesize alignment 12 1 2 14809 2 3 3360 3 5 1617 5 6 373 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 248 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 1755899 id 1755899 type_id 834290 id type_id 12 1 2 1755899 type_id id 12 1 2 659390 2 3 80764 3 6 63921 6 4525 30214 decltypes 814571 id 27567 expr 814571 kind 21 base_type 3341 parentheses_would_change_meaning 21 id expr 12 1 2 9738 2 3 3649 4 5 3627 6 9 549 23 24 3253 29 30 3143 32 33 131 171 172 3077 173 224 395 id kind 12 1 2 27567 id base_type 12 1 2 27567 id parentheses_would_change_meaning 12 1 2 27567 expr id 12 1 2 814571 expr kind 12 1 2 814571 expr base_type 12 1 2 814571 expr parentheses_would_change_meaning 12 1 2 814571 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 1209 2 3 1033 3 4 351 4 5 175 5 8 285 8 166 263 245 246 21 base_type expr 12 1 2 1165 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 7936 id 7936 arg_type 7164 kind 85 base_type 5234 id arg_type 12 1 2 7936 id kind 12 1 2 7936 id base_type 12 1 2 7936 arg_type id 12 1 2 6392 2 3 772 arg_type kind 12 1 2 6392 2 3 772 arg_type base_type 12 1 2 7143 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 3625 2 3 900 3 4 343 4 6 364 base_type arg_type 12 1 2 3775 2 3 986 3 4 450 4 5 21 base_type kind 12 1 2 4075 2 3 1136 3 4 21 usertypes 4137871 id 4137871 name 915412 kind 126 id name 12 1 2 4137871 id kind 12 1 2 4137871 name id 12 1 2 652110 2 3 158098 3 8 70349 8 32667 34853 name kind 12 1 2 863873 2 10 51538 kind id 12 28 29 10 64 65 10 579 580 10 1052 1053 10 1656 1657 10 1874 1875 10 4586 4587 10 20075 20076 10 21491 21492 10 82174 82175 10 92838 92839 10 166906 166907 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 5586 5587 10 10903 10904 10 12187 12188 10 57664 57665 10 usertypesize 1359715 id 1359715 size 1472 alignment 84 id size 12 1 2 1359715 id alignment 12 1 2 1359715 size id 12 1 2 462 2 3 189 3 4 94 4 6 94 6 9 115 9 19 115 19 30 115 30 115 115 118 1735 115 1839 99841 52 size alignment 12 1 2 1199 2 3 178 3 6 94 alignment id 12 1 2 10 3 4 10 7 8 10 54 55 10 56 57 10 2141 2142 10 11949 11950 10 115036 115037 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 11449 id 11449 usertype_uuid 47795 id 47795 uuid 47252 id uuid 12 1 2 47795 uuid id 12 1 2 46710 2 3 542 usertype_alias_kind 1755899 id 1755899 alias_kind 21 id alias_kind 12 1 2 1755899 alias_kind id 12 36914 36915 10 129992 129993 10 nontype_template_parameters 761282 id 761282 type_template_type_constraint 27071 id 13342 constraint 25934 id constraint 12 1 2 10189 2 3 900 3 5 1029 5 14 1115 14 17 107 constraint id 12 1 2 24797 2 3 1136 mangled_name 7910194 id 7910194 mangled_name 6349610 is_complete 248 id mangled_name 12 1 2 7910194 id is_complete 12 1 2 7910194 mangled_name id 12 1 2 6016461 2 1120 333148 mangled_name is_complete 12 1 2 6349610 is_complete id 12 6 7 124 63556 63557 124 is_complete mangled_name 12 6 7 124 51016 51017 124 is_pod_class 590965 id 590965 is_standard_layout_class 1120631 id 1120631 is_complete 1341620 id 1341620 is_class_template 231204 id 231204 class_instantiation 1122283 to 1119253 from 71527 to from 12 1 2 1117128 2 8 2125 from to 12 1 2 20388 2 3 12834 3 4 7111 4 5 4639 5 7 6059 7 10 5680 10 17 5891 17 51 5365 51 4223 3555 class_template_argument 2887609 type_id 1362314 index 1178 arg_type 818825 type_id index 12 1 2 577774 2 3 408671 3 4 249962 4 7 102688 7 113 23218 type_id arg_type 12 1 2 606210 2 3 422610 3 4 250793 4 113 82699 index type_id 12 2 3 10 4 5 746 5 30 94 33 90 94 95 453 94 643 7128 94 11968 129492 42 index arg_type 12 2 3 10 4 5 746 5 16 105 16 35 94 37 155 94 196 3263 94 10412 44535 31 arg_type type_id 12 1 2 511601 2 3 166904 3 5 74925 5 46 61417 46 12620 3976 arg_type index 12 1 2 720934 2 3 79596 3 22 18294 class_template_argument_value 506788 type_id 204502 index 304 arg_value 506652 type_id index 12 1 2 154815 2 3 43086 3 8 6600 type_id arg_value 12 1 2 146996 2 3 40210 3 45 15434 45 154 1861 index type_id 12 2 3 33 20 21 33 49 50 33 84 85 33 105 106 33 278 279 33 981 982 33 2472 2473 33 3753 3754 33 index arg_value 12 3 4 33 74 75 33 105 106 33 273 274 33 336 337 33 892 893 33 2433 2434 33 4802 4803 33 6051 6052 33 arg_value type_id 12 1 2 506517 2 3 135 arg_value index 12 1 2 506652 is_proxy_class_for 48246 id 48246 templ_param_id 45584 id templ_param_id 12 1 2 48246 templ_param_id id 12 1 2 44869 2 79 715 type_mentions 5911109 id 5911109 type_id 277863 location 5854796 kind 54 id type_id 12 1 2 5911109 id location 12 1 2 5911109 id kind 12 1 2 5911109 type_id id 12 1 2 137297 2 3 31206 3 4 11654 4 5 14976 5 7 19932 7 12 21839 12 28 21022 28 8941 19932 type_id location 12 1 2 137297 2 3 31206 3 4 11654 4 5 14976 5 7 19932 7 12 21839 12 28 21022 28 8941 19932 type_id kind 12 1 2 277863 location id 12 1 2 5809102 2 4 45693 location type_id 12 1 2 5809102 2 4 45693 location kind 12 1 2 5854796 kind id 12 108537 108538 54 kind type_id 12 5102 5103 54 kind location 12 107503 107504 54 is_function_template 1328114 id 1328114 function_instantiation 967578 to 967578 from 181520 to from 12 1 2 967578 from to 12 1 2 109832 2 3 42545 3 9 14351 9 104 13640 119 1532 1150 function_template_argument 2468684 function_id 1443870 index 473 arg_type 296057 function_id index 12 1 2 777934 2 3 410494 3 4 170689 4 15 84752 function_id arg_type 12 1 2 796956 2 3 408598 3 4 168523 4 9 69792 index function_id 12 1 2 169 7 8 33 45 46 33 77 78 33 138 139 33 280 281 33 2504 2505 33 7547 7548 33 19675 19676 33 42659 42660 33 index arg_type 12 1 2 169 4 5 33 17 18 33 27 28 33 52 53 33 112 113 33 315 316 33 972 973 33 2754 2755 33 6081 6082 33 arg_type function_id 12 1 2 173634 2 3 26163 3 4 19868 4 6 22508 6 11 23083 11 76 23218 79 2452 7581 arg_type index 12 1 2 255137 2 3 31917 3 15 9003 function_template_argument_value 449824 function_id 195499 index 473 arg_value 447150 function_id index 12 1 2 150415 2 3 42613 3 8 2470 function_id arg_value 12 1 2 143544 2 3 36453 3 54 14757 54 113 744 index function_id 12 1 2 169 2 3 33 3 4 33 4 5 33 15 16 33 27 28 33 1345 1346 33 1388 1389 33 1850 1851 33 2547 2548 33 index arg_value 12 1 2 169 2 3 33 3 4 33 4 5 33 51 52 33 63 64 33 1906 1907 33 3295 3296 33 3702 3703 33 4180 4181 33 arg_value function_id 12 1 2 444476 2 3 2673 arg_value index 12 1 2 447150 is_variable_template 58490 id 58490 variable_instantiation 427356 to 427356 from 35343 to from 12 1 2 427356 from to 12 1 2 15182 2 3 3857 3 4 2364 4 6 2986 6 8 2240 8 12 3111 12 31 2737 32 390 2737 545 546 124 variable_template_argument 772451 variable_id 405577 index 1991 arg_type 255741 variable_id index 12 1 2 161534 2 3 189535 3 4 36338 4 17 18169 variable_id arg_type 12 1 2 176343 2 3 179828 3 4 33601 4 17 15804 index variable_id 12 28 29 871 34 35 373 37 38 124 66 67 124 146 147 124 438 439 124 1961 1962 124 3259 3260 124 index arg_type 12 1 2 871 2 3 373 5 6 124 28 29 124 54 55 124 161 162 124 747 748 124 1327 1328 124 arg_type variable_id 12 1 2 173481 2 3 46294 3 6 21529 6 206 14436 arg_type index 12 1 2 227491 2 3 24640 3 7 3609 variable_template_argument_value 19911 variable_id 14809 index 497 arg_value 19911 variable_id index 12 1 2 13315 2 3 1493 variable_id arg_value 12 1 2 10453 2 3 3982 4 5 373 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 19911 arg_value index 12 1 2 19911 template_template_instantiation 6346 to 4977 from 1120 to from 12 1 2 3609 2 3 1368 from to 12 1 2 746 2 3 124 16 17 124 27 28 124 template_template_argument 9636 type_id 6091 index 105 arg_type 9047 type_id index 12 1 2 4997 2 3 420 3 8 504 8 11 168 type_id arg_type 12 1 2 5018 2 4 557 4 10 462 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 9015 3 43 31 arg_type index 12 1 2 9026 2 11 21 template_template_argument_value 746 type_id 124 index 124 arg_value 746 type_id index 12 1 2 124 type_id arg_value 12 6 7 124 index type_id 12 1 2 124 index arg_value 12 6 7 124 arg_value type_id 12 1 2 746 arg_value index 12 1 2 746 concept_templates 3603 concept_id 3603 name 3603 location 3603 concept_id name 12 1 2 3603 concept_id location 12 1 2 3603 name concept_id 12 1 2 3603 name location 12 1 2 3603 location concept_id 12 1 2 3603 location name 12 1 2 3603 concept_instantiation 90159 to 90159 from 3432 to from 12 1 2 90159 from to 12 1 2 235 2 3 107 3 4 364 4 5 128 5 6 300 6 8 235 8 10 107 10 12 278 12 15 214 15 19 214 19 25 257 25 37 257 38 49 257 50 72 257 78 387 214 is_type_constraint 36788 concept_id 36788 concept_template_argument 112704 concept_id 76151 index 128 arg_type 21365 concept_id index 12 1 2 46334 2 3 24604 3 7 5212 concept_id arg_type 12 1 2 49938 2 3 22309 3 7 3904 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 10360 2 3 2960 3 4 1051 4 5 1351 5 6 1158 6 9 1608 9 14 1973 14 259 900 arg_type index 12 1 2 17976 2 3 3260 3 4 128 concept_template_argument_value 105 concept_id 82 index 15 arg_value 105 concept_id index 12 1 2 82 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 105 arg_value index 12 1 2 105 routinetypes 600577 id 600577 return_type 282011 id return_type 12 1 2 600577 return_type id 12 1 2 232561 2 3 34997 3 4677 14452 routinetypeargs 1178605 routine 416032 index 980 type_id 112082 routine index 12 1 2 82945 2 3 126078 3 4 107888 4 5 49287 5 7 33167 7 19 16665 routine type_id 12 1 2 88935 2 3 138713 3 4 114641 4 5 40737 5 10 32894 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 3801 3802 54 6116 6117 54 7639 7640 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 788 789 54 1182 1183 54 type_id routine 12 1 2 33276 2 3 15576 3 4 13288 4 5 9803 5 6 6372 6 8 9476 8 13 9530 13 26 8659 26 926 6099 type_id index 12 1 2 79405 2 3 17536 3 5 9476 5 17 5664 ptrtomembers 9678 id 9678 type_id 7942 class_id 4849 id type_id 12 1 2 9678 id class_id 12 1 2 9678 type_id id 12 1 2 7732 2 84 210 type_id class_id 12 1 2 7732 2 84 210 class_id id 12 1 2 3892 2 3 515 8 9 399 10 65 42 class_id type_id 12 1 2 3892 2 3 515 8 9 399 10 65 42 specifiers 7715 id 7715 str 7715 id str 12 1 2 7715 str id 12 1 2 7715 typespecifiers 852347 type_id 844880 spec_id 1617 type_id spec_id 12 1 2 837413 2 3 7466 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 547 548 124 5462 5463 124 funspecifiers 9693167 func_id 4002387 spec_id 2364 func_id spec_id 12 1 2 1527356 2 3 504514 3 4 1034166 4 5 691186 5 8 245163 spec_id func_id 12 17 18 124 18 19 124 53 54 124 114 115 124 216 217 124 272 273 124 356 357 124 653 654 124 769 770 124 823 824 124 1096 1097 124 1261 1262 124 1670 1671 124 3304 3305 124 3355 3356 124 6170 6171 124 15135 15136 124 19840 19841 124 22767 22768 124 varspecifiers 3078855 var_id 2314866 spec_id 1120 var_id spec_id 12 1 2 1654293 2 3 557653 3 5 102918 spec_id var_id 12 97 98 124 240 241 124 1091 1092 124 1334 1335 124 2238 2239 124 2816 2817 124 3492 3493 124 4939 4940 124 8493 8494 124 explicit_specifier_exprs 41192 func_id 41192 constant 41192 func_id constant 12 1 2 41192 constant func_id 12 1 2 41192 attributes 652234 id 652234 kind 373 name 2115 name_space 248 location 646136 id kind 12 1 2 652234 id name 12 1 2 652234 id name_space 12 1 2 652234 id location 12 1 2 652234 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 248 2 3 124 kind location 12 4 5 124 2360 2361 124 2828 2829 124 name id 12 1 2 248 3 4 124 6 7 124 7 8 248 10 11 248 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 1866 2 3 248 name name_space 12 1 2 2115 name location 12 1 2 248 3 4 124 4 5 124 6 7 124 7 8 124 10 11 248 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 640287 2 5 5849 location kind 12 1 2 646136 location name 12 1 2 641034 2 3 5102 location name_space 12 1 2 646136 attribute_args 82085 id 82085 kind 17 attribute 70847 index 40 location 56854 id kind 12 1 2 82085 id attribute 12 1 2 82085 id index 12 1 2 82085 id location 12 1 2 82085 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 65410 2 7 5316 7 25 120 attribute kind 12 1 2 69340 2 3 1507 attribute index 12 1 2 67821 2 8 3026 attribute location 12 1 2 68350 2 6 2497 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 41266 2 3 11789 3 25 3797 location kind 12 1 2 47377 2 3 9476 location attribute 12 1 2 42613 2 3 12227 3 11 2013 location index 12 1 2 56606 2 8 247 attribute_arg_value 16584 arg 16584 value 507 arg value 12 1 2 16584 value arg 12 1 2 203 5 6 33 6 7 33 15 16 33 25 26 33 51 52 33 52 53 33 71 72 33 76 77 33 183 184 33 attribute_arg_type 459 arg 459 type_id 83 arg type_id 12 1 2 459 type_id arg 12 1 2 71 2 3 3 35 36 3 60 61 3 attribute_arg_constant 71632 arg 71632 constant 71632 arg constant 12 1 2 71632 constant arg 12 1 2 71632 attribute_arg_expr 1587 arg 1587 expr 1587 arg expr 12 1 2 1587 expr arg 12 1 2 1587 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 96074 type_id 94331 spec_id 32356 type_id spec_id 12 1 2 92589 2 3 1742 spec_id type_id 12 1 2 27876 2 9 2488 11 58 1991 funcattributes 841520 func_id 797092 spec_id 615273 func_id spec_id 12 1 2 757144 2 7 39947 spec_id func_id 12 1 2 570347 2 213 44925 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 5957 namespace_id 135 spec_id 5957 namespace_id spec_id 12 1 2 67 11 12 33 163 164 33 spec_id namespace_id 12 1 2 5957 stmtattributes 2230 stmt_id 2230 spec_id 579 stmt_id spec_id 12 1 2 2230 spec_id stmt_id 12 1 2 235 2 3 150 3 4 42 9 10 107 13 16 42 unspecifiedtype 7228465 type_id 7228465 unspecified_type_id 3955719 type_id unspecified_type_id 12 1 2 7228465 unspecified_type_id type_id 12 1 2 2475280 2 3 1114436 3 7 304027 7 892 61975 member 4182091 parent 541973 index 29618 child 4177486 parent index 12 1 2 128679 2 3 83131 3 4 32356 4 5 44801 5 6 42312 6 7 33849 7 9 42188 9 13 41067 13 18 41192 18 42 40694 42 239 11698 parent child 12 1 2 128430 2 3 83256 3 4 32107 4 5 44925 5 6 42436 6 7 32729 7 9 42561 9 13 41441 13 18 41316 18 42 40694 42 265 12071 index parent 12 1 2 6471 2 3 2613 3 8 1866 9 10 2862 10 19 2240 19 26 2240 26 36 2488 36 50 2240 54 141 2240 150 468 2240 480 4310 2115 index child 12 1 2 5475 2 3 3609 3 9 1866 9 10 2862 10 20 2240 20 27 2240 27 37 2613 37 56 2364 58 156 2240 164 528 2240 548 4332 1866 child parent 12 1 2 4177486 child index 12 1 2 4172881 2 3 4604 enclosingfunction 114986 child 114986 parent 69097 child parent 12 1 2 114986 parent child 12 1 2 37473 2 3 24480 3 5 6059 5 45 1083 derivations 473787 derivation 473787 sub 452193 index 236 super 234016 location 35166 derivation sub 12 1 2 473787 derivation index 12 1 2 473787 derivation super 12 1 2 473787 derivation location 12 1 2 473787 sub derivation 12 1 2 435777 2 9 16415 sub index 12 1 2 435777 2 8 16415 sub super 12 1 2 435777 2 9 16415 sub location 12 1 2 435777 2 8 16415 index derivation 12 25 26 101 26 27 33 52 53 33 485 486 33 13360 13361 33 index sub 12 25 26 135 52 53 33 485 486 33 13360 13361 33 index super 12 23 24 33 24 25 33 25 26 67 32 33 33 289 290 33 6510 6511 33 index location 12 1 2 135 7 8 33 65 66 33 963 964 33 super derivation 12 1 2 224268 2 1655 9747 super sub 12 1 2 224268 2 1655 9747 super index 12 1 2 233576 2 4 440 super location 12 1 2 228702 2 81 5313 location derivation 12 1 2 26332 2 5 3113 5 22 2741 22 383 2673 388 928 304 location sub 12 1 2 26332 2 5 3113 5 22 2741 22 383 2673 388 928 304 location index 12 1 2 35166 location super 12 1 2 28532 2 4 2606 4 26 2809 26 928 1218 derspecifiers 475547 der_id 473347 spec_id 135 der_id spec_id 12 1 2 471147 2 3 2200 spec_id der_id 12 65 66 33 92 93 33 1104 1105 33 12789 12790 33 direct_base_offsets 447048 der_id 447048 offset 507 der_id offset 12 1 2 447048 offset der_id 12 1 2 101 2 3 135 3 4 101 4 5 33 7 8 33 9 10 33 110 111 33 13058 13059 33 virtual_base_offsets 5787 sub 5787 super 101 offset 338 sub super 12 1 2 5787 sub offset 12 1 2 5787 super sub 12 9 10 67 153 154 33 super offset 12 1 2 33 9 10 67 offset sub 12 2 3 304 153 154 33 offset super 12 1 2 33 2 3 304 frienddecls 767814 id 767814 type_id 54357 decl_id 100728 location 6058 id type_id 12 1 2 767814 id decl_id 12 1 2 767814 id location 12 1 2 767814 type_id id 12 1 2 5584 2 3 24978 3 8 4806 8 17 4738 17 27 4467 27 45 4298 45 81 4738 102 121 744 type_id decl_id 12 1 2 5584 2 3 24978 3 8 4806 8 17 4738 17 27 4467 27 45 4298 45 81 4738 102 121 744 type_id location 12 1 2 53004 2 13 1353 decl_id id 12 1 2 67490 2 3 8157 3 9 9206 9 24 7615 24 136 7649 136 191 609 decl_id type_id 12 1 2 67490 2 3 8157 3 9 9206 9 24 7615 24 136 7649 136 191 609 decl_id location 12 1 2 99509 2 6 1218 location id 12 1 2 5686 2 22496 372 location type_id 12 1 2 5923 2 1509 135 location decl_id 12 1 2 5720 2 2844 338 comments 11208576 id 11208576 contents 4294965 location 11208576 id contents 12 1 2 11208576 id location 12 1 2 11208576 contents id 12 1 2 3920500 2 6 322819 6 34447 51646 contents location 12 1 2 3920500 2 6 322819 6 34447 51646 location id 12 1 2 11208576 location contents 12 1 2 11208576 commentbinding 3905317 id 3342686 element 3740174 id element 12 1 2 3281208 2 1706 61477 element id 12 1 2 3575031 2 3 165143 exprconv 9634074 converted 9633969 conversion 9634074 converted conversion 12 1 2 9633863 2 3 105 conversion converted 12 1 2 9634074 compgenerated 9923438 id 9923438 synthetic_destructor_call 1666623 element 1241183 i 386 destructor_call 1666623 element i 12 1 2 826168 2 3 408236 3 19 6778 element destructor_call 12 1 2 826168 2 3 408236 3 19 6778 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 1666623 destructor_call i 12 1 2 1666623 namespaces 8616 id 8616 name 4555 id name 12 1 2 8616 name id 12 1 2 3724 2 3 526 3 149 305 namespace_inline 497 id 497 namespacembrs 2110397 parentid 3982 memberid 2110397 parentid memberid 12 1 2 497 2 3 248 3 4 497 4 5 622 7 10 248 10 12 248 12 18 248 19 21 248 23 24 248 25 29 248 70 83 248 165 170 248 16228 16229 124 memberid parentid 12 1 2 2110397 exprparents 19456296 expr_id 19456296 child_index 20037 parent_id 12941380 expr_id child_index 12 1 2 19456296 expr_id parent_id 12 1 2 19456296 child_index expr_id 12 1 2 3855 2 3 1519 3 4 365 4 5 8977 5 8 1660 8 11 1632 11 53 1519 56 354801 506 child_index parent_id 12 1 2 3855 2 3 1519 3 4 365 4 5 8977 5 8 1660 8 11 1632 11 53 1519 56 354801 506 parent_id expr_id 12 1 2 7395565 2 3 5083216 3 712 462599 parent_id child_index 12 1 2 7395565 2 3 5083216 3 712 462599 expr_isload 6898025 expr_id 6898025 conversionkinds 6051177 expr_id 6051177 kind 7 expr_id kind 12 1 2 6051177 kind expr_id 12 4 5 1 5889 5890 1 7371 7372 1 40984 40985 1 71408 71409 1 93454 93455 1 5832067 5832068 1 iscall 5790730 caller 5790730 kind 64 caller kind 12 1 2 5790730 kind caller 12 230 231 21 1409 1410 21 268311 268312 21 numtemplatearguments 640909 expr_id 640909 num 995 expr_id num 12 1 2 640909 num expr_id 12 1 2 124 6 7 124 28 29 248 61 62 124 219 220 124 1573 1574 124 3234 3235 124 specialnamequalifyingelements 124 id 124 name 124 id name 12 1 2 124 name id 12 1 2 124 namequalifiers 3042541 id 3042541 qualifiableelement 3042541 qualifyingelement 47728 location 554597 id qualifiableelement 12 1 2 3042541 id qualifyingelement 12 1 2 3042541 id location 12 1 2 3042541 qualifiableelement id 12 1 2 3042541 qualifiableelement qualifyingelement 12 1 2 3042541 qualifiableelement location 12 1 2 3042541 qualifyingelement id 12 1 2 31447 2 3 8172 3 5 4140 5 86 3582 88 41956 386 qualifyingelement qualifiableelement 12 1 2 31447 2 3 8172 3 5 4140 5 86 3582 88 41956 386 qualifyingelement location 12 1 2 34665 2 3 7336 3 6 3582 6 20057 2145 location id 12 1 2 79412 2 6 41014 6 7 397789 7 192 36381 location qualifiableelement 12 1 2 79412 2 6 41014 6 7 397789 7 192 36381 location qualifyingelement 12 1 2 114956 2 4 13321 4 5 414049 5 33 12270 varbind 8255502 expr 8255502 var 1050486 expr var 12 1 2 8255502 var expr 12 1 2 171554 2 3 188720 3 4 145663 4 5 116648 5 6 83159 6 7 65824 7 9 80824 9 13 81583 13 27 79135 27 5137 37372 funbind 5806003 expr 5803536 fun 275282 expr fun 12 1 2 5801069 2 3 2466 fun expr 12 1 2 181068 2 3 38311 3 4 16903 4 8 22931 8 37798 16066 expr_allocator 44948 expr 44948 func 101 form 33 expr func 12 1 2 44948 expr form 12 1 2 44948 func expr 12 1 2 33 591 592 33 736 737 33 func form 12 1 2 101 form expr 12 1328 1329 33 form func 12 3 4 33 expr_deallocator 53477 expr 53477 func 101 form 67 expr func 12 1 2 53477 expr form 12 1 2 53477 func expr 12 1 2 33 723 724 33 856 857 33 func form 12 1 2 101 form expr 12 723 724 33 857 858 33 form func 12 1 2 33 2 3 33 expr_cond_two_operand 650 cond 650 expr_cond_guard 897972 cond 897972 guard 897972 cond guard 12 1 2 897972 guard cond 12 1 2 897972 expr_cond_true 897968 cond 897968 true 897968 cond true 12 1 2 897968 true cond 12 1 2 897968 expr_cond_false 897972 cond 897972 false 897972 cond false 12 1 2 897972 false cond 12 1 2 897972 values 13541563 id 13541563 str 113909 id str 12 1 2 13541563 str id 12 1 2 77855 2 3 15207 3 6 8837 6 52 8579 52 682255 3429 valuetext 6637568 id 6637568 text 1095316 id text 12 1 2 6637568 text id 12 1 2 833959 2 3 146911 3 7 86574 7 593723 27872 valuebind 13649714 val 13541563 expr 13649714 val expr 12 1 2 13451406 2 6 90157 expr val 12 1 2 13649714 fieldoffsets 1500528 id 1500528 byteoffset 31369 bitoffset 435 id byteoffset 12 1 2 1500528 id bitoffset 12 1 2 1500528 byteoffset id 12 1 2 17700 2 3 2450 3 5 2668 5 12 2614 12 35 2450 35 211 2396 250 5971 1089 byteoffset bitoffset 12 1 2 30335 2 9 1034 bitoffset id 12 35 36 54 36 37 54 45 46 54 46 47 54 50 51 54 65 66 54 82 83 54 27193 27194 54 bitoffset byteoffset 12 12 13 163 13 14 54 14 15 54 15 16 108 576 577 54 bitfield 30240 id 30240 bits 3484 declared_bits 3484 id bits 12 1 2 30240 id declared_bits 12 1 2 30240 bits id 12 1 2 995 2 3 746 3 4 248 4 5 497 5 7 248 8 9 248 9 11 248 13 143 248 bits declared_bits 12 1 2 3484 declared_bits id 12 1 2 995 2 3 746 3 4 248 4 5 497 5 7 248 8 9 248 9 11 248 13 143 248 declared_bits bits 12 1 2 3484 initialisers 2244830 init 2244830 var 978850 expr 2244830 location 515724 init var 12 1 2 2244830 init expr 12 1 2 2244830 init location 12 1 2 2244830 var init 12 1 2 868820 2 15 37292 16 25 72737 var expr 12 1 2 868820 2 15 37292 16 25 72737 var location 12 1 2 978842 2 3 8 expr init 12 1 2 2244830 expr var 12 1 2 2244830 expr location 12 1 2 2244830 location init 12 1 2 414197 2 3 33502 3 13 41940 13 111925 26084 location var 12 1 2 443423 2 3 34409 3 12247 37891 location expr 12 1 2 414197 2 3 33502 3 13 41940 13 111925 26084 braced_initialisers 67652 init 67652 expr_ancestor 1672586 exp 1672586 ancestor 837108 exp ancestor 12 1 2 1672586 ancestor exp 12 1 2 17032 2 3 810037 3 19 10039 exprs 25213262 id 25213262 kind 1450 location 10586811 id kind 12 1 2 25213262 id location 12 1 2 25213262 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 144093 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 224225 224226 21 location id 12 1 2 8904644 2 3 820704 3 16 797292 16 71733 64169 location kind 12 1 2 9044063 2 3 774363 3 32 768384 expr_reuse 844466 reuse 844466 original 844466 value_category 42 reuse original 12 1 2 844466 reuse value_category 12 1 2 844466 original reuse 12 1 2 844466 original value_category 12 1 2 844466 value_category reuse 12 58 59 21 39309 39310 21 value_category original 12 58 59 21 39309 39310 21 expr_types 25213262 id 25213262 typeid 214227 value_category 43 id typeid 12 1 2 25213262 id value_category 12 1 2 25213262 typeid id 12 1 2 52518 2 3 35195 3 4 14509 4 5 14530 5 8 17564 8 14 17388 14 24 16443 24 49 16069 49 134 16179 134 441492 13827 typeid value_category 12 1 2 185935 2 3 28292 value_category id 12 153745 153746 21 993180 993181 21 value_category typeid 12 2282 2283 21 8750 8751 21 compound_requirement_is_noexcept 64 expr 64 new_allocated_type 45896 expr 45896 type_id 27212 expr type_id 12 1 2 45896 type_id expr 12 1 2 11440 2 3 14384 3 19 1387 new_array_allocated_type 6632 expr 6632 type_id 2834 expr type_id 12 1 2 6632 type_id expr 12 1 2 40 2 3 2502 3 5 218 6 15 72 param_ref_to_this 24951 expr 24951 aggregate_field_init 5717382 aggregate 1243070 initializer 5717204 field 3229 position 32 is_designated 2 aggregate initializer 12 1 2 19692 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 19688 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 19692 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 1242988 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 1435 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 1435 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 3215 2 5 14 field is_designated 12 1 2 3203 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 1243070 1243071 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 1243070 1243071 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 1285 1286 1 position is_designated 12 1 2 24 2 3 8 is_designated aggregate 12 480 481 1 1242672 1242673 1 is_designated initializer 12 710 711 1 5716494 5716495 1 is_designated field 12 218 219 1 3037 3038 1 is_designated position 12 8 9 1 32 33 1 aggregate_array_init 1349502 aggregate 152357 initializer 1349502 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 1763 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 1763 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 1763 aggregate is_designated 12 1 2 152357 initializer aggregate 12 1 2 1349502 initializer element_index 12 1 2 1349502 initializer position 12 1 2 1349502 initializer is_designated 12 1 2 1349502 element_index aggregate 12 1 2 26403 2 3 14477 3 4 9810 4 11 5289 11 37 4792 37 152357 2151 element_index initializer 12 1 2 26403 2 3 14477 3 4 9810 4 11 5289 11 37 4792 37 152357 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 152358 2151 position initializer 12 1 2 26403 2 3 14477 3 4 9810 4 11 5289 11 37 4792 37 152358 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 152354 152355 1 is_designated initializer 12 16 17 1 1349486 1349487 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 407678 expr 407678 decl 407678 expr decl 12 1 2 407678 decl expr 12 1 2 407678 typeid_bind 47588 expr 47588 type_id 15840 expr type_id 12 1 2 47588 type_id expr 12 1 2 2944 2 3 12489 3 328 406 uuidof_bind 26691 expr 26691 type_id 26440 expr type_id 12 1 2 26691 type_id expr 12 1 2 26229 2 4 210 sizeof_bind 241830 expr 241830 type_id 11145 expr type_id 12 1 2 241830 type_id expr 12 1 2 3855 2 3 2750 3 4 1018 4 5 1104 5 6 281 6 7 1116 7 42 851 42 6061 166 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 18998 expr 18998 default_capture 24 has_explicit_return_type 16 has_explicit_parameter_list 16 expr default_capture 12 1 2 18998 expr has_explicit_return_type 12 1 2 18998 expr has_explicit_parameter_list 12 1 2 18998 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 31866 id 31866 lambda 15443 index 137 field 31866 captured_by_reference 16 is_implicit 16 location 17888 id lambda 12 1 2 31866 id index 12 1 2 31866 id field 12 1 2 31866 id captured_by_reference 12 1 2 31866 id is_implicit 12 1 2 31866 id location 12 1 2 31866 lambda id 12 1 2 8187 2 3 3530 3 4 1652 4 6 1255 6 18 817 lambda index 12 1 2 8187 2 3 3530 3 4 1652 4 6 1255 6 18 817 lambda field 12 1 2 8187 2 3 3530 3 4 1652 4 6 1255 6 18 817 lambda captured_by_reference 12 1 2 14204 2 3 1239 lambda is_implicit 12 1 2 15321 2 3 121 lambda location 12 1 2 8778 2 3 3684 3 4 1384 4 7 1287 7 18 307 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 80 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 31866 field lambda 12 1 2 31866 field index 12 1 2 31866 field captured_by_reference 12 1 2 31866 field is_implicit 12 1 2 31866 field location 12 1 2 31866 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 15645 2 6 1433 6 68 809 location lambda 12 1 2 16220 2 13 1465 13 68 202 location index 12 1 2 17200 2 8 688 location field 12 1 2 15645 2 6 1433 6 68 809 location captured_by_reference 12 1 2 17864 2 3 24 location is_implicit 12 1 2 17888 fold 1244 expr 1244 operator 85 is_left_fold 21 expr operator 12 1 2 1244 expr is_left_fold 12 1 2 1244 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 6349665 id 6349665 kind 161 location 2676171 id kind 12 1 2 6349665 id location 12 1 2 6349665 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 119906 119907 8 200140 200141 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 49040 49041 8 86406 86407 8 101101 101102 8 location id 12 1 2 2218098 2 3 181666 3 10 201547 10 1789 74859 location kind 12 1 2 2593464 2 10 82706 type_vla 3 type_id 3 decl 3 type_id decl 12 1 2 3 decl type_id 12 1 2 3 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 373 if_stmt 373 init_id 373 if_stmt init_id 12 1 2 373 init_id if_stmt 12 1 2 373 if_then 990319 if_stmt 990319 then_id 990319 if_stmt then_id 12 1 2 990319 then_id if_stmt 12 1 2 990319 if_else 435779 if_stmt 435779 else_id 435779 if_stmt else_id 12 1 2 435779 else_id if_stmt 12 1 2 435779 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 105781 constexpr_if_stmt 105781 then_id 105781 constexpr_if_stmt then_id 12 1 2 105781 then_id constexpr_if_stmt 12 1 2 105781 constexpr_if_else 75913 constexpr_if_stmt 75913 else_id 75913 constexpr_if_stmt else_id 12 1 2 75913 else_id constexpr_if_stmt 12 1 2 75913 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 39652 while_stmt 39652 body_id 39652 while_stmt body_id 12 1 2 39652 body_id while_stmt 12 1 2 39652 do_body 232290 do_stmt 232290 body_id 232290 do_stmt body_id 12 1 2 232290 body_id do_stmt 12 1 2 232290 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 833612 switch_stmt 410617 index 386 case_id 833612 switch_stmt index 12 1 2 21 2 3 407742 3 19 2852 switch_stmt case_id 12 1 2 21 2 3 407742 3 19 2852 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 833612 case_id index 12 1 2 833612 switch_body 410617 switch_stmt 410617 body_id 410617 switch_stmt body_id 12 1 2 410617 body_id switch_stmt 12 1 2 410617 for_initialization 73253 for_stmt 73253 init_id 73253 for_stmt init_id 12 1 2 73253 init_id for_stmt 12 1 2 73253 for_condition 76349 for_stmt 76349 condition_id 76349 for_stmt condition_id 12 1 2 76349 condition_id for_stmt 12 1 2 76349 for_update 73394 for_stmt 73394 update_id 73394 for_stmt update_id 12 1 2 73394 update_id for_stmt 12 1 2 73394 for_body 84398 for_stmt 84398 body_id 84398 for_stmt body_id 12 1 2 84398 body_id for_stmt 12 1 2 84398 stmtparents 5611103 id 5611103 index 15726 parent 2374344 id index 12 1 2 5611103 id parent 12 1 2 5611103 index id 12 1 2 5166 2 3 1287 3 4 283 4 5 2000 7 8 1311 8 12 1020 12 29 1384 29 39 1182 42 78 1190 78 209703 898 index parent 12 1 2 5166 2 3 1287 3 4 283 4 5 2000 7 8 1311 8 12 1020 12 29 1384 29 39 1182 42 78 1190 78 209703 898 parent id 12 1 2 1355059 2 3 515764 3 4 151047 4 6 155242 6 16 178313 16 1943 18917 parent index 12 1 2 1355059 2 3 515764 3 4 151047 4 6 155242 6 16 178313 16 1943 18917 ishandler 43218 block 43218 stmt_decl_bind 723620 stmt 713084 num 72 decl 723620 stmt num 12 1 2 705642 2 10 7442 stmt decl 12 1 2 705642 2 10 7442 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 723620 decl num 12 1 2 723620 stmt_decl_entry_bind 723620 stmt 713084 num 72 decl_entry 723620 stmt num 12 1 2 705642 2 10 7442 stmt decl_entry 12 1 2 705642 2 10 7442 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 723620 decl_entry num 12 1 2 723620 blockscope 1640355 block 1640355 enclosing 1423690 block enclosing 12 1 2 1640355 enclosing block 12 1 2 1291401 2 4 116981 4 29 15307 jumpinfo 348211 id 348211 str 28939 target 72683 id str 12 1 2 348211 id target 12 1 2 348211 str id 12 2 3 13592 3 4 6056 4 5 2013 5 6 1888 6 10 2197 10 25 2188 25 13711 1002 str target 12 1 2 23183 2 3 3625 3 3321 2130 target id 12 1 2 33 2 3 36199 3 4 17627 4 5 7376 5 8 6416 8 2124 5029 target str 12 1 2 72683 preprocdirects 5395214 id 5395214 kind 1368 location 5392103 id kind 12 1 2 5395214 id location 12 1 2 5395214 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 22044 22045 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 5391979 26 27 124 location kind 12 1 2 5392103 preprocpair 1138454 begin 886819 elseelifend 1138454 begin elseelifend 12 1 2 648003 2 3 229856 3 9 8960 elseelifend begin 12 1 2 1138454 preproctrue 438183 branch 438183 preprocfalse 284613 branch 284613 preproctext 4341758 id 4341758 head 2947935 body 1679307 id head 12 1 2 4341758 id body 12 1 2 4341758 head id 12 1 2 2749813 2 798 198121 head body 12 1 2 2866919 2 5 81015 body id 12 1 2 1531462 2 10 126937 10 13605 20907 body head 12 1 2 1535694 2 12 126564 12 3246 17049 includes 317365 id 317365 included 58461 id included 12 1 2 317365 included id 12 1 2 28930 2 3 9405 3 4 4934 4 6 5333 6 11 4502 11 47 4386 47 793 967 embeds 1 id 1 included 1 id included 12 1 2 1 included id 12 1 2 1 link_targets 816 id 816 binary 816 id binary 12 1 2 816 binary id 12 1 2 816 link_parent 30224721 element 3843710 link_target 338 element link_target 12 1 2 527062 2 9 26772 9 10 3289875 link_target element 12 3 4 33 97457 97458 33 97576 97577 33 97629 97630 33 97656 97657 33 97678 97679 33 97710 97711 33 99717 99718 33 103097 103098 33 104463 104464 33 databaseMetadata 1 metadataKey 1 value 1 metadataKey value 12 value metadataKey 12 overlayChangedFiles 50 path 50 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