@compilation 12591 @externalDataElement 65 @file 64946 @folder 12339 @diagnostic 357 @location_default 46837407 @pch 248 @macro_expansion 40306104 @other_macro_reference 300641 @normal_function 2734629 @unknown_function 1 @constructor 694334 @destructor 85993 @conversion_function 10329 @operator 650865 @user_defined_literal 995 @deduction_guide 5849 @fun_decl 4193289 @var_decl 9367854 @type_decl 1629527 @namespace_decl 407977 @using_declaration 266844 @using_directive 6430 @using_enum_declaration 1 @static_assert 172749 @parameter 7011797 @membervariable 1500528 @globalvariable 492566 @localvariable 724695 @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 451498 @type_with_specifiers 691559 @array 90100 @routineptr 679848 @reference 964973 @gnu_vector 673 @routinereference 372 @rvalue_reference 290338 @block 10 @scalable_vector 1 @decltype 101757 @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 5706 @struct 976596 @union 20907 @enum 41554 @template_parameter 864417 @alias 1755743 @unknown_usertype 1 @class 324188 @template_template_parameter 6090 @proxy_class 48241 @scoped_enum 11573 @template_struct 211176 @template_class 29245 @template_union 1368 @mangledname 6349607 @type_mention 5911106 @concept_template 3603 @routinetype 600578 @ptrtomember 9677 @specifier 7715 @gnuattribute 559628 @stdattribute 351940 @declspec 330310 @msattribute 3 @alignas 2160 @attribute_arg_token 16584 @attribute_arg_constant_expr 71584 @attribute_arg_expr 1587 @attribute_arg_empty 1 @attribute_arg_constant 1 @attribute_arg_type 459 @derivation 473788 @frienddecl 767816 @comment 11208571 @namespace 8615 @specialnamequalifyingelement 124 @namequalifier 3042586 @value 13541557 @initialiser 2244826 @address_of 595216 @indirect 402173 @array_to_pointer 1953950 @parexpr 4915709 @arithnegexpr 586594 @unaryplusexpr 4060 @complementexpr 38187 @notexpr 355800 @postincrexpr 84578 @postdecrexpr 57400 @preincrexpr 96724 @predecrexpr 35824 @conditionalexpr 897971 @addexpr 580446 @subexpr 466847 @mulexpr 445092 @divexpr 52392 @remexpr 15908 @paddexpr 118632 @psubexpr 68022 @pdiffexpr 43805 @lshiftexpr 552166 @rshiftexpr 201276 @andexpr 483234 @orexpr 193911 @xorexpr 73958 @eqexpr 643439 @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 1103651 @commaexpr 167880 @subscriptexpr 435188 @callexpr 238857 @vastartexpr 4964 @vaargexpr 1303 @vaendexpr 2940 @vacopyexpr 135 @varaccess 8255498 @runtime_sizeof 401408 @runtime_alignof 49551 @expr_stmt 147518 @routineexpr 5726204 @type_operand 1405527 @offsetofexpr 148427 @typescompexpr 702016 @literal 7985020 @aggregateliteral 1397523 @c_style_cast 6027719 @temp_init 980662 @errorexpr 45185 @reference_to 1880186 @ref_indirect 2094072 @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 1553672 @new_expr 45896 @delete_expr 11406 @throw_expr 23840 @condition_decl 407684 @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 39567 @static_cast 347211 @reinterpret_cast 39964 @const_cast 24302 @dynamic_cast 788 @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 844478 @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 90160 @isinvocable 2 @isnothrowinvocable 2 @isbitwisecloneable 2 @lambdacapture 31866 @stmt_expr 2031827 @stmt_if 990318 @stmt_while 39652 @stmt_goto 157264 @stmt_label 77727 @stmt_return 1238149 @stmt_block 1724481 @stmt_end_test_while 232290 @stmt_for 84398 @stmt_switch_case 833624 @stmt_switch 410623 @stmt_asm 63827 @stmt_decl 770029 @stmt_empty 428127 @stmt_continue 28094 @stmt_break 137506 @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 21827 @ppd_else 234336 @ppd_endif 886819 @ppd_plain_include 317263 @ppd_define 2743340 @ppd_undef 100180 @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 12591 id 12591 cwd 10 id cwd 12 1 2 12591 cwd id 12 1197 1198 10 compilation_args 1008080 id 12591 num 1462 arg 29149 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 1335 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 13349 2 3 12633 3 103 2188 104 1198 978 arg num 12 1 2 19303 2 3 8688 3 62 1157 compilation_expanded_args 1008080 id 12591 num 1462 arg 29149 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 1335 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 13349 2 3 12633 3 103 2188 104 1198 978 arg num 12 1 2 19303 2 3 8688 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 18516 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 980 4 5 381 5 7 163 8 10 217 10 11 163 11 15 217 16 18 108 18 19 217 20 54 217 133 134 54 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 1797 4 5 599 5 6 217 6 7 544 7 8 217 8 9 326 9 18 381 22 49 381 94 95 54 kind id 12 50 51 217 kind num 12 83 84 217 kind seconds 12 4 5 54 5 6 54 187 188 54 197 198 54 seconds id 12 1 2 12362 2 3 3757 3 4 1688 4 39 708 seconds num 12 1 2 11273 2 3 4302 3 4 1470 4 44 1416 63 64 54 seconds kind 12 1 2 15630 2 3 2886 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 12591 id 12591 cpu_seconds 9656 elapsed_seconds 210 id cpu_seconds 12 1 2 12591 id elapsed_seconds 12 1 2 12591 cpu_seconds id 12 1 2 8394 2 3 809 3 32 452 cpu_seconds elapsed_seconds 12 1 2 9046 2 3 610 elapsed_seconds id 12 1 2 42 2 3 10 3 4 10 5 6 10 7 8 21 10 11 10 11 12 21 15 16 10 20 21 10 31 32 10 61 62 10 172 173 10 231 232 10 286 287 10 321 322 10 elapsed_seconds cpu_seconds 12 1 2 42 2 3 10 3 4 10 5 6 10 7 8 21 10 11 10 11 12 21 15 16 10 20 21 10 31 32 10 61 62 10 165 166 10 168 169 10 216 217 10 240 241 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 46837407 id 46837407 file 40819 beginLine 7483207 beginColumn 21902 endLine 7484203 endColumn 53263 id file 12 1 2 46837407 id beginLine 12 1 2 46837407 id beginColumn 12 1 2 46837407 id endLine 12 1 2 46837407 id endColumn 12 1 2 46837407 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 4945829 2 3 778673 3 4 542719 4 12 566862 12 96 561386 96 638 87736 beginLine file 12 1 2 5008053 2 3 1216856 3 6 638669 6 56 562133 56 329 57495 beginLine beginColumn 12 1 2 5629548 2 3 483108 3 7 577316 7 25 564995 25 94 228238 beginLine endLine 12 1 2 7018144 2 85 465063 beginLine endColumn 12 1 2 5014275 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 4943589 2 3 782033 3 4 541972 4 12 565493 12 95 562382 95 621 88731 endLine file 12 1 2 5005066 2 3 1220465 3 6 631077 6 51 562009 51 329 65584 endLine beginLine 12 1 2 7035318 2 15 448885 endLine beginColumn 12 1 2 5628179 2 3 481615 3 7 581547 7 25 568355 25 89 224504 endLine endColumn 12 1 2 5012782 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 64946 id 64946 name 64946 id name 12 1 2 64946 name id 12 1 2 64946 folders 12339 id 12339 name 12339 id name 12 1 2 12339 name id 12 1 2 12339 containerparent 77264 parent 12339 child 77264 parent child 12 1 2 6006 2 3 1514 3 4 662 4 6 999 6 10 967 10 16 999 16 44 925 44 151 262 child parent 12 1 2 77264 numlines 805927 element_id 804807 num_lines 39325 num_code 33974 num_comment 18293 element_id num_lines 12 1 2 803687 2 3 1120 element_id num_code 12 1 2 803687 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 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 4183401 id 5743 kind 21 name 58477 value 39352 id kind 12 1 2 199 2 3 5543 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 10982 2 3 4344 3 5 5038 5 7 4081 7 9 4575 9 16 4312 16 19 4870 19 27 4239 27 47 4817 47 128 4902 128 459 4607 459 546 1704 name kind 12 1 2 58477 name value 12 1 2 11539 2 3 7658 3 4 4081 4 6 4049 6 8 3408 8 11 4723 11 17 5375 17 23 4681 23 41 4660 41 95 4449 95 1726 3850 value id 12 1 2 3345 2 4 1630 4 5 3176 5 8 2451 8 14 2955 14 17 1925 17 24 3029 24 51 3523 51 58 3019 58 80 2966 81 151 3071 151 334 2966 334 473 2987 473 547 2303 value kind 12 1 2 39342 2 3 10 value name 12 1 2 3387 2 4 1904 4 5 3040 5 8 2472 8 14 3471 14 18 3439 18 28 3187 28 34 3134 34 41 3187 41 66 2976 66 92 3061 92 113 2976 113 145 3019 145 172 94 inmacroexpansion 150011348 id 24673488 inv 3705719 id inv 12 1 3 2209721 3 5 1475128 5 6 1620534 6 7 6583216 7 8 8719889 8 9 3557411 9 22 507586 inv id 12 1 2 531761 2 3 743308 3 4 481561 4 7 275331 7 8 282181 8 9 330280 9 10 3046 10 11 444695 11 337 307829 339 423 281784 423 7616 23937 affectedbymacroexpansion 48740809 id 7045460 inv 3803509 id inv 12 1 2 3847103 2 3 766383 3 4 361878 4 5 772815 5 12 535214 12 50 556324 50 9900 205740 inv id 12 1 4 313280 4 7 316639 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 40387470 id 40387470 macro_id 182555 location 5925539 kind 108 id macro_id 12 1 2 40387470 id location 12 1 2 40387470 id kind 12 1 2 40387470 macro_id id 12 1 2 61105 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 5261596 2 4 429484 4 72208 234457 location macro_id 12 1 2 5903373 2 37 22165 location kind 12 1 2 5925539 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 33684436 id 33684436 parent_id 15941258 id parent_id 12 1 2 33684436 parent_id id 12 1 2 7815086 2 3 1595835 3 4 4707394 4 5 1296895 5 205 526045 macrolocationbind 6022277 id 4208236 location 2272393 id location 12 1 2 3284816 2 3 489028 3 4 8602 4 5 412639 5 17 13149 location id 12 1 2 1332220 2 3 481413 3 4 7786 4 5 426926 5 522 24047 macro_argument_unexpanded 82169662 invocation 26182114 argument_index 694 text 341868 invocation argument_index 12 1 2 9643579 2 3 9733520 3 4 4982515 4 67 1822499 invocation text 12 1 2 9825469 2 3 9751034 3 4 4826449 4 67 1779160 argument_index invocation 12 46457 46458 610 46659 173253 52 646904 2488947 31 argument_index text 12 2 3 610 13 1115 52 7702 22873 31 text invocation 12 1 2 39542 2 3 62074 3 4 20933 4 5 34440 5 6 39089 6 9 30748 9 15 28875 15 26 25772 26 57 27024 57 517 25909 518 486643 7458 text argument_index 12 1 2 242187 2 3 89509 3 9 10172 macro_argument_expanded 82169662 invocation 26182114 argument_index 694 text 207052 invocation argument_index 12 1 2 9643579 2 3 9733520 3 4 4982515 4 67 1822499 invocation text 12 1 2 12591345 2 3 8396151 3 4 4208269 4 9 986347 argument_index invocation 12 46457 46458 610 46659 173253 52 646904 2488947 31 argument_index text 12 1 2 599 2 96 52 950 16173 42 text invocation 12 1 2 21743 2 3 26750 3 4 43297 4 5 15842 5 6 3250 6 7 18324 7 10 18882 10 19 18251 19 51 15694 51 251 15547 251 1169678 9467 text argument_index 12 1 2 104625 2 3 88551 3 66 13875 functions 4043204 id 4043204 name 1689262 kind 871 id name 12 1 2 4043204 id kind 12 1 2 4043204 name id 12 1 2 1441361 2 4 140377 4 3162 107523 name kind 12 1 2 1686400 2 3 2862 kind id 12 8 9 124 47 48 124 83 84 124 691 692 124 4456 4457 124 5230 5231 124 21974 21975 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 30800 id 30800 function_entry_point 1134648 id 1130925 entry_point 1134648 id entry_point 12 1 2 1127744 2 17 3181 entry_point id 12 1 2 1134648 function_return_type 4060503 id 4043204 return_type 617761 id return_type 12 1 2 4025906 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 87800 id 87800 function_defaulted 51526 id 51526 function_prototyped 4041711 id 4041711 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 4199263 id 4193289 function 4018688 type_id 609797 name 1687769 location 2806436 id function 12 1 2 4193289 id type_id 12 1 2 4187316 2 3 5973 id name 12 1 2 4193289 id location 12 1 2 4193289 function id 12 1 2 3858647 2 5 160040 function type_id 12 1 2 4000394 2 3 18293 function name 12 1 2 4018688 function location 12 1 2 3878435 2 4 140253 type_id id 12 1 2 294444 2 3 220024 3 5 48285 5 364 45797 364 10295 1244 type_id function 12 1 2 304400 2 3 211313 3 5 48037 5 1163 45797 1485 9907 248 type_id name 12 1 2 490326 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 1328362 2 3 193392 3 11 129550 11 3167 36463 name function 12 1 2 1440863 2 4 140875 4 3162 106030 name type_id 12 1 2 1598166 2 1596 89602 name location 12 1 2 1363954 2 3 207828 3 1592 115985 location id 12 1 2 2413303 2 3 252008 3 211 141124 location function 12 1 2 2431971 2 3 233838 3 211 140626 location type_id 12 1 2 2692317 2 211 114119 location name 12 1 2 2767359 2 8 39076 fun_def 1418836 id 1418836 fun_specialized 7911 id 7911 fun_implicit 272 id 272 fun_decl_specifiers 4269576 id 1744269 name 1368 id name 12 1 2 362269 2 3 261590 3 4 1097510 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 1160854 fun_decl 1160854 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 7294544 id 7294544 index 7964 fun_decl 3523881 id index 12 1 2 7294544 id fun_decl 12 1 2 7294544 index id 12 2 3 3982 6 7 1991 16 20 622 25 147 622 343 16218 622 28316 28317 124 index fun_decl 12 2 3 3982 6 7 1991 16 20 622 25 147 622 343 16218 622 28316 28317 124 fun_decl id 12 1 2 1505701 2 3 973933 3 4 600712 4 5 290089 5 65 153444 fun_decl index 12 1 2 1505701 2 3 973933 3 4 600712 4 5 290089 5 65 153444 var_decls 9374326 id 9367854 variable 9027363 type_id 1452935 name 850480 location 6259506 id variable 12 1 2 9367854 id type_id 12 1 2 9361383 2 3 6471 id name 12 1 2 9367854 id location 12 1 2 9367854 variable id 12 1 2 8704295 2 5 323068 variable type_id 12 1 2 8974348 2 3 53015 variable name 12 1 2 8922205 2 4 105158 variable location 12 1 2 8783071 2 4 244292 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 2872 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 27136 31236 name variable 12 1 2 475766 2 3 164894 3 4 55130 4 8 72180 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 5758601 2 20 470788 20 2940 30116 location variable 12 1 2 5839244 2 2935 420262 location type_id 12 1 2 5961701 2 2555 297805 location name 12 1 2 6247186 2 5 12320 var_def 3763195 id 3763195 var_specialized 643 id 643 var_decl_specifiers 488708 id 488708 name 497 id name 12 1 2 488708 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 1629527 id 1629527 type_id 1610611 location 1543658 id type_id 12 1 2 1629527 id location 12 1 2 1629527 type_id id 12 1 2 1594308 2 10 16302 type_id location 12 1 2 1594433 2 10 16178 location id 12 1 2 1521630 2 64 22027 location type_id 12 1 2 1521755 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 270978 id 270978 element_id 58813 location 26740 kind 21 id element_id 12 1 2 270978 id location 12 1 2 270978 id kind 12 1 2 270978 element_id id 12 1 2 51113 2 5 5364 5 134 2335 element_id location 12 1 2 51113 2 5 5364 5 134 2335 element_id kind 12 1 2 58813 location id 12 1 2 21091 2 4 2293 4 132 1935 145 367 1420 location element_id 12 1 2 21091 2 4 2293 4 132 1935 145 367 1420 location kind 12 1 2 26740 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 577796 parent 21806 child 270978 parent child 12 1 2 10330 2 3 1609 3 6 1851 6 7 2282 7 28 1662 28 136 778 145 146 2608 146 437 683 child parent 12 1 2 96210 2 3 119794 3 4 20018 4 5 26603 5 65 8352 static_asserts 172749 id 172749 condition 172749 message 38652 location 22585 enclosing 6810 id condition 12 1 2 172749 id message 12 1 2 172749 id location 12 1 2 172749 id enclosing 12 1 2 172749 condition id 12 1 2 172749 condition message 12 1 2 172749 condition location 12 1 2 172749 condition enclosing 12 1 2 172749 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 7052243 id 7011797 function 3400304 index 7964 type_id 1217354 id function 12 1 2 7011797 id index 12 1 2 7011797 id type_id 12 1 2 6971351 2 3 40445 function id 12 1 2 1470855 2 3 924776 3 4 578187 4 5 280506 5 65 145977 function index 12 1 2 1470855 2 3 924776 3 4 578187 4 5 280506 5 65 145977 function type_id 12 1 2 1778616 2 3 1029312 3 4 437436 4 11 154938 index id 12 2 3 3982 6 7 1991 14 18 622 23 138 622 322 15505 622 27323 27324 124 index function 12 2 3 3982 6 7 1991 14 18 622 23 138 622 322 15505 622 27323 27324 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 817501 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 150382 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 1502978 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 492566 id 492566 type_id 10329 name 112252 id type_id 12 1 2 492566 id name 12 1 2 492566 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 724695 id 724695 type_id 53298 name 101409 id type_id 12 1 2 724695 id name 12 1 2 724695 type_id id 12 1 2 28789 2 3 7806 3 4 4020 4 6 4060 6 12 4128 12 162 4000 162 19347 491 type_id name 12 1 2 38248 2 3 6704 3 5 4468 5 3509 3877 name id 12 1 2 62402 2 3 16003 3 4 6516 4 8 8129 8 134 7606 134 7549 750 name type_id 12 1 2 84399 2 3 8393 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 3023723 id 3023723 name 1457166 kind 746 type_id 1942142 id name 12 1 2 3023723 id kind 12 1 2 3023723 id type_id 12 1 2 3023723 name id 12 1 2 1340931 2 28 109639 29 4302 6595 name kind 12 1 2 1457166 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 1315917 2 3 374963 3 4 121461 4 137 129799 type_id kind 12 1 2 1316290 2 3 375585 3 4 123203 4 6 127061 pointerishsize 2242062 id 2242062 size 248 alignment 248 id size 12 1 2 2242062 id alignment 12 1 2 2242062 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 1755743 id 1755743 type_id 834216 id type_id 12 1 2 1755743 type_id id 12 1 2 659332 2 3 80757 3 6 63915 6 4525 30211 decltypes 814570 id 27567 expr 814570 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 814570 expr kind 12 1 2 814570 expr base_type 12 1 2 814570 expr parentheses_would_change_meaning 12 1 2 814570 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 7937 id 7937 arg_type 7164 kind 85 base_type 5234 id arg_type 12 1 2 7937 id kind 12 1 2 7937 id base_type 12 1 2 7937 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 4137505 id 4137505 name 915352 kind 126 id name 12 1 2 4137505 id kind 12 1 2 4137505 name id 12 1 2 652073 2 3 158105 3 8 70321 8 32667 34850 name kind 12 1 2 863818 2 10 51534 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 12189 12190 10 57664 57665 10 usertypesize 1359595 id 1359595 size 1472 alignment 84 id size 12 1 2 1359595 id alignment 12 1 2 1359595 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 1755743 id 1755743 alias_kind 21 id alias_kind 12 1 2 1755743 alias_kind id 12 36914 36915 10 129992 129993 10 nontype_template_parameters 761283 id 761283 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 7910439 id 7910439 mangled_name 6349607 is_complete 248 id mangled_name 12 1 2 7910439 id is_complete 12 1 2 7910439 mangled_name id 12 1 2 6016209 2 1120 333397 mangled_name is_complete 12 1 2 6349607 is_complete id 12 6 7 124 63558 63559 124 is_complete mangled_name 12 6 7 124 51016 51017 124 is_pod_class 590966 id 590966 is_standard_layout_class 1120532 id 1120532 is_complete 1341502 id 1341502 is_class_template 231183 id 231183 class_instantiation 1122152 to 1119154 from 71521 to from 12 1 2 1117061 2 8 2093 from to 12 1 2 20386 2 3 12833 3 4 7111 4 5 4639 5 7 6059 7 10 5680 10 17 5901 17 52 5396 52 4223 3513 class_template_argument 2887353 type_id 1362193 index 1178 arg_type 818753 type_id index 12 1 2 577723 2 3 408634 3 4 249939 4 7 102679 7 113 23216 type_id arg_type 12 1 2 606156 2 3 422573 3 4 250770 4 113 82692 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 511556 2 3 166889 3 5 74918 5 46 61412 46 12620 3976 arg_type index 12 1 2 720870 2 3 79589 3 22 18293 class_template_argument_value 506789 type_id 204502 index 304 arg_value 506653 type_id index 12 1 2 154815 2 3 43087 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 506518 2 3 135 arg_value index 12 1 2 506653 is_proxy_class_for 48241 id 48241 templ_param_id 45580 id templ_param_id 12 1 2 48241 templ_param_id id 12 1 2 44865 2 79 715 type_mentions 5911106 id 5911106 type_id 277863 location 5854793 kind 54 id type_id 12 1 2 5911106 id location 12 1 2 5911106 id kind 12 1 2 5911106 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 5809100 2 4 45693 location type_id 12 1 2 5809100 2 4 45693 location kind 12 1 2 5854793 kind id 12 108537 108538 54 kind type_id 12 5102 5103 54 kind location 12 107503 107504 54 is_function_template 1328113 id 1328113 function_instantiation 967580 to 967580 from 181520 to from 12 1 2 967580 from to 12 1 2 109833 2 3 42545 3 9 14351 9 104 13640 119 1532 1150 function_template_argument 2468689 function_id 1443873 index 473 arg_type 296058 function_id index 12 1 2 777936 2 3 410494 3 4 170689 4 15 84752 function_id arg_type 12 1 2 796958 2 3 408599 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 449825 function_id 195499 index 473 arg_value 447151 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 444477 2 3 2673 arg_value index 12 1 2 447151 is_variable_template 58490 id 58490 variable_instantiation 427355 to 427355 from 35343 to from 12 1 2 427355 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 189534 3 4 36338 4 17 18169 variable_id arg_type 12 1 2 176343 2 3 179827 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 9635 type_id 6090 index 105 arg_type 9046 type_id index 12 1 2 4996 2 3 420 3 8 504 8 11 168 type_id arg_type 12 1 2 5017 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 9025 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 90160 to 90160 from 3432 to from 12 1 2 90160 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 36789 concept_id 36789 concept_template_argument 112705 concept_id 76152 index 128 arg_type 21365 concept_id index 12 1 2 46335 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 10361 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 600578 id 600578 return_type 282012 id return_type 12 1 2 600578 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 9677 id 9677 type_id 7942 class_id 4849 id type_id 12 1 2 9677 id class_id 12 1 2 9677 type_id id 12 1 2 7731 2 84 210 type_id class_id 12 1 2 7731 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 9694656 func_id 4002634 spec_id 2364 func_id spec_id 12 1 2 1526110 2 3 506256 3 4 1033917 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 15137 15138 124 19840 19841 124 22777 22778 124 varspecifiers 3078853 var_id 2314865 spec_id 1120 var_id spec_id 12 1 2 1654292 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 641033 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 71584 arg 71584 constant 71584 arg constant 12 1 2 71584 constant arg 12 1 2 71584 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 615272 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 7228462 type_id 7228462 unspecified_type_id 3955717 type_id unspecified_type_id 12 1 2 7228462 unspecified_type_id type_id 12 1 2 2475279 2 3 1114435 3 7 304027 7 892 61975 member 4182338 parent 541972 index 29618 child 4177733 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 83255 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 4177733 child index 12 1 2 4173128 2 3 4604 enclosingfunction 114976 child 114976 parent 69091 child parent 12 1 2 114976 parent child 12 1 2 37469 2 3 24478 3 5 6059 5 45 1083 derivations 473788 derivation 473788 sub 452194 index 236 super 234017 location 35166 derivation sub 12 1 2 473788 derivation index 12 1 2 473788 derivation super 12 1 2 473788 derivation location 12 1 2 473788 sub derivation 12 1 2 435778 2 9 16415 sub index 12 1 2 435778 2 8 16415 sub super 12 1 2 435778 2 9 16415 sub location 12 1 2 435778 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 224269 2 1655 9747 super sub 12 1 2 224269 2 1655 9747 super index 12 1 2 233577 2 4 440 super location 12 1 2 228703 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 475548 der_id 473348 spec_id 135 der_id spec_id 12 1 2 471148 2 3 2200 spec_id der_id 12 65 66 33 92 93 33 1104 1105 33 12789 12790 33 direct_base_offsets 447049 der_id 447049 offset 507 der_id offset 12 1 2 447049 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 767816 id 767816 type_id 54358 decl_id 100626 location 6058 id type_id 12 1 2 767816 id decl_id 12 1 2 767816 id location 12 1 2 767816 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 67287 2 3 8258 3 9 9206 9 24 7615 24 127 7547 135 191 710 decl_id type_id 12 1 2 67287 2 3 8258 3 9 9206 9 24 7615 24 127 7547 135 191 710 decl_id location 12 1 2 99408 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 2841 338 comments 11208571 id 11208571 contents 4294963 location 11208571 id contents 12 1 2 11208571 id location 12 1 2 11208571 contents id 12 1 2 3920498 2 6 322819 6 34447 51646 contents location 12 1 2 3920498 2 6 322819 6 34447 51646 location id 12 1 2 11208571 location contents 12 1 2 11208571 commentbinding 3905315 id 3342684 element 3740172 id element 12 1 2 3281207 2 1706 61477 element id 12 1 2 3575029 2 3 165143 exprconv 9634070 converted 9633964 conversion 9634070 converted conversion 12 1 2 9633859 2 3 105 conversion converted 12 1 2 9634070 compgenerated 9923433 id 9923433 synthetic_destructor_call 1666648 element 1241201 i 386 destructor_call 1666648 element i 12 1 2 826180 2 3 408242 3 19 6778 element destructor_call 12 1 2 826180 2 3 408242 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 1666648 destructor_call i 12 1 2 1666648 namespaces 8615 id 8615 name 4554 id name 12 1 2 8615 name id 12 1 2 3723 2 3 525 3 149 305 namespace_inline 497 id 497 namespacembrs 2110396 parentid 3982 memberid 2110396 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 2110396 exprparents 19456287 expr_id 19456287 child_index 20037 parent_id 12941374 expr_id child_index 12 1 2 19456287 expr_id parent_id 12 1 2 19456287 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 7395561 2 3 5083213 3 712 462599 parent_id child_index 12 1 2 7395561 2 3 5083213 3 712 462599 expr_isload 6898013 expr_id 6898013 conversionkinds 6051175 expr_id 6051175 kind 7 expr_id kind 12 1 2 6051175 kind expr_id 12 4 5 1 5889 5890 1 7371 7372 1 40984 40985 1 71408 71409 1 93454 93455 1 5832065 5832066 1 iscall 5790816 caller 5790816 kind 64 caller kind 12 1 2 5790816 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 3042586 id 3042586 qualifiableelement 3042586 qualifyingelement 47729 location 554605 id qualifiableelement 12 1 2 3042586 id qualifyingelement 12 1 2 3042586 id location 12 1 2 3042586 qualifiableelement id 12 1 2 3042586 qualifiableelement qualifyingelement 12 1 2 3042586 qualifiableelement location 12 1 2 3042586 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 79413 2 6 41015 6 7 397795 7 192 36381 location qualifiableelement 12 1 2 79413 2 6 41015 6 7 397795 7 192 36381 location qualifyingelement 12 1 2 114958 2 4 13321 4 5 414055 5 33 12270 varbind 8255498 expr 8255498 var 1050486 expr var 12 1 2 8255498 var expr 12 1 2 171553 2 3 188720 3 4 145663 4 5 116648 5 6 83159 6 7 65824 7 9 80823 9 13 81583 13 27 79135 27 5137 37372 funbind 5806089 expr 5803622 fun 275286 expr fun 12 1 2 5801155 2 3 2466 fun expr 12 1 2 181071 2 3 38312 3 4 16903 4 8 22931 8 37798 16067 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 53478 expr 53478 func 101 form 67 expr func 12 1 2 53478 expr form 12 1 2 53478 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 897971 cond 897971 guard 897971 cond guard 12 1 2 897971 guard cond 12 1 2 897971 expr_cond_true 897967 cond 897967 true 897967 cond true 12 1 2 897967 true cond 12 1 2 897967 expr_cond_false 897971 cond 897971 false 897971 cond false 12 1 2 897971 false cond 12 1 2 897971 values 13541557 id 13541557 str 113909 id str 12 1 2 13541557 str id 12 1 2 77855 2 3 15207 3 6 8837 6 52 8579 52 682255 3429 valuetext 6637698 id 6637698 text 1095316 id text 12 1 2 6637698 text id 12 1 2 833959 2 3 146911 3 7 86574 7 593717 27872 valuebind 13649707 val 13541557 expr 13649707 val expr 12 1 2 13451399 2 6 90157 expr val 12 1 2 13649707 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 2244826 init 2244826 var 978848 expr 2244826 location 515723 init var 12 1 2 2244826 init expr 12 1 2 2244826 init location 12 1 2 2244826 var init 12 1 2 868819 2 15 37292 16 25 72737 var expr 12 1 2 868819 2 15 37292 16 25 72737 var location 12 1 2 978840 2 3 8 expr init 12 1 2 2244826 expr var 12 1 2 2244826 expr location 12 1 2 2244826 location init 12 1 2 414196 2 3 33502 3 13 41940 13 111925 26084 location var 12 1 2 443422 2 3 34409 3 12247 37891 location expr 12 1 2 414196 2 3 33502 3 13 41940 13 111925 26084 braced_initialisers 67652 init 67652 expr_ancestor 1672611 exp 1672611 ancestor 837120 exp ancestor 12 1 2 1672611 ancestor exp 12 1 2 17032 2 3 810049 3 19 10039 exprs 25213250 id 25213250 kind 1450 location 10586806 id kind 12 1 2 25213250 id location 12 1 2 25213250 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 8904640 2 3 820704 3 16 797292 16 71733 64169 location kind 12 1 2 9044058 2 3 774363 3 32 768383 expr_reuse 844478 reuse 844478 original 844478 value_category 42 reuse original 12 1 2 844478 reuse value_category 12 1 2 844478 original reuse 12 1 2 844478 original value_category 12 1 2 844478 value_category reuse 12 58 59 21 39309 39310 21 value_category original 12 58 59 21 39309 39310 21 expr_types 25213250 id 25213250 typeid 214227 value_category 43 id typeid 12 1 2 25213250 id value_category 12 1 2 25213250 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 24952 expr 24952 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 407684 expr 407684 decl 407684 expr decl 12 1 2 407684 decl expr 12 1 2 407684 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 6349654 id 6349654 kind 161 location 2676166 id kind 12 1 2 6349654 id location 12 1 2 6349654 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 2218094 2 3 181666 3 10 201547 10 1789 74859 location kind 12 1 2 2593460 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 990318 if_stmt 990318 then_id 990318 if_stmt then_id 12 1 2 990318 then_id if_stmt 12 1 2 990318 if_else 435785 if_stmt 435785 else_id 435785 if_stmt else_id 12 1 2 435785 else_id if_stmt 12 1 2 435785 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 833624 switch_stmt 410623 index 386 case_id 833624 switch_stmt index 12 1 2 21 2 3 407748 3 19 2853 switch_stmt case_id 12 1 2 21 2 3 407748 3 19 2853 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 833624 case_id index 12 1 2 833624 switch_body 410623 switch_stmt 410623 body_id 410623 switch_stmt body_id 12 1 2 410623 body_id switch_stmt 12 1 2 410623 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 5611093 id 5611093 index 15726 parent 2374340 id index 12 1 2 5611093 id parent 12 1 2 5611093 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 1355057 2 3 515763 3 4 151046 4 6 155241 6 16 178313 16 1943 18917 parent index 12 1 2 1355057 2 3 515763 3 4 151046 4 6 155241 6 16 178313 16 1943 18917 ishandler 43218 block 43218 stmt_decl_bind 723619 stmt 713083 num 72 decl 723619 stmt num 12 1 2 705641 2 10 7442 stmt decl 12 1 2 705641 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 723619 decl num 12 1 2 723619 stmt_decl_entry_bind 723619 stmt 713083 num 72 decl_entry 723619 stmt num 12 1 2 705641 2 10 7442 stmt decl_entry 12 1 2 705641 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 723619 decl_entry num 12 1 2 723619 blockscope 1640354 block 1640354 enclosing 1423689 block enclosing 12 1 2 1640354 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 5395212 id 5395212 kind 1368 location 5392101 id kind 12 1 2 5395212 id location 12 1 2 5395212 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 5391976 26 27 124 location kind 12 1 2 5392101 preprocpair 1138454 begin 886819 elseelifend 1138454 begin elseelifend 12 1 2 648002 2 3 229856 3 9 8960 elseelifend begin 12 1 2 1138454 preproctrue 438182 branch 438182 preprocfalse 284613 branch 284613 preproctext 4341756 id 4341756 head 2947934 body 1679306 id head 12 1 2 4341756 id body 12 1 2 4341756 head id 12 1 2 2749812 2 798 198121 head body 12 1 2 2866918 2 5 81015 body id 12 1 2 1531462 2 10 126937 10 13605 20907 body head 12 1 2 1535693 2 12 126564 12 3246 17049 includes 317337 id 317337 included 58456 id included 12 1 2 317337 included id 12 1 2 28928 2 3 9404 3 4 4933 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 30224787 element 3843719 link_target 338 element link_target 12 1 2 527063 2 9 26772 9 10 3289882 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