@compilation 12549 @externalDataElement 65 @file 64730 @folder 12298 @diagnostic 356 @location_default 46452145 @trap 1 @tag 1 @source_file 1 @pch 246 @macro_expansion 40321988 @other_macro_reference 300732 @normal_function 2702108 @unknown_function 1 @constructor 687785 @destructor 85025 @conversion_function 10212 @operator 643042 @user_defined_literal 984 @deduction_guide 5783 @fun_decl 4144463 @var_decl 9432031 @type_decl 1610929 @namespace_decl 408652 @using_declaration 265914 @using_directive 6370 @using_enum_declaration 1 @static_assert 172696 @parameter 6929135 @membervariable 1503222 @globalvariable 662484 @localvariable 724660 @enumconstant 348146 @errortype 123 @unknowntype 123 @void 123 @boolean 123 @char 123 @unsigned_char 123 @signed_char 123 @short 123 @unsigned_short 123 @signed_short 123 @int 123 @unsigned_int 123 @signed_int 123 @long 123 @unsigned_long 123 @signed_long 123 @long_long 123 @unsigned_long_long 123 @signed_long_long 123 @float 123 @double 123 @long_double 123 @complex_float 123 @complex_double 123 @complex_long_double 123 @imaginary_float 123 @imaginary_double 123 @imaginary_long_double 123 @wchar_t 123 @decltype_nullptr 123 @int128 123 @unsigned_int128 123 @signed_int128 123 @float128 123 @complex_float128 123 @char16_t 123 @char32_t 123 @std_float32 123 @float32x 123 @std_float64 123 @float64x 123 @std_float128 123 @char8_t 123 @float16 123 @complex_float16 123 @fp16 123 @std_bfloat16 123 @std_float16 123 @complex_std_float32 123 @complex_float32x 123 @complex_std_float64 123 @complex_float64x 123 @complex_std_float128 123 @mfp8 123 @scalable_vector_count 123 @complex_fp16 123 @complex_std_bfloat16 123 @complex_std_float16 123 @pointer 450228 @type_with_specifiers 685493 @array 89824 @routineptr 673469 @reference 957919 @gnu_vector 670 @routinereference 368 @rvalue_reference 287560 @block 10 @scalable_vector 1 @decltype 101817 @typeof 811 @underlying_type 615 @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 2095 @remove_cvref 21 @remove_extent 1 @remove_pointer 1 @remove_reference_t 1 @remove_restrict 1 @remove_volatile 1 @remove_reference 5688 @struct 1036608 @union 20794 @enum 41618 @template_parameter 862599 @alias 1757438 @unknown_usertype 1 @class 321398 @template_template_parameter 6070 @proxy_class 50199 @scoped_enum 11443 @template_struct 210473 @template_class 28916 @template_union 1353 @mangledname 6357829 @type_mention 5915053 @concept_template 3592 @routinetype 594947 @ptrtomember 9645 @specifier 7628 @gnuattribute 559628 @stdattribute 347976 @declspec 330496 @msattribute 3 @alignas 2161 @attribute_arg_token 16428 @attribute_arg_constant_expr 71325 @attribute_arg_expr 1582 @attribute_arg_empty 1 @attribute_arg_constant 1 @attribute_arg_type 459 @derivation 491380 @frienddecl 760573 @comment 11082335 @namespace 8586 @specialnamequalifyingelement 123 @namequalifier 3051466 @value 13547188 @initialiser 2245055 @address_of 595216 @indirect 401821 @array_to_pointer 1954545 @parexpr 4917201 @arithnegexpr 586772 @unaryplusexpr 4110 @complementexpr 38199 @notexpr 355911 @postincrexpr 84598 @postdecrexpr 57416 @preincrexpr 96753 @predecrexpr 35835 @conditionalexpr 898245 @addexpr 580786 @subexpr 466989 @mulexpr 445352 @divexpr 52404 @remexpr 15757 @paddexpr 118668 @psubexpr 68038 @pdiffexpr 42943 @lshiftexpr 552247 @rshiftexpr 201394 @andexpr 483517 @orexpr 194025 @xorexpr 73976 @eqexpr 643635 @neexpr 412038 @gtexpr 111194 @ltexpr 139486 @geexpr 81384 @leexpr 292033 @assignexpr 1281668 @assignaddexpr 85634 @assignsubexpr 15313 @assignmulexpr 11102 @assigndivexpr 6809 @assignremexpr 861 @assignlshiftexpr 3704 @assignrshiftexpr 6882 @assignandexpr 6530 @assignorexpr 19615 @assignxorexpr 29909 @assignpaddexpr 18635 @assignpsubexpr 1576 @andlogicalexpr 346730 @orlogicalexpr 1103987 @commaexpr 165621 @subscriptexpr 435320 @callexpr 260811 @vastartexpr 4962 @vaargexpr 1303 @vaendexpr 2941 @vacopyexpr 134 @varaccess 8258005 @runtime_sizeof 401643 @runtime_alignof 50291 @expr_stmt 147604 @routineexpr 5708297 @type_operand 1405954 @offsetofexpr 148514 @typescompexpr 702229 @literal 8053163 @aggregateliteral 1397524 @c_style_cast 6029389 @temp_init 974915 @errorexpr 44841 @reference_to 1870180 @ref_indirect 2077068 @vacuous_destructor_call 7711 @assume 4136 @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 1553192 @new_expr 45504 @delete_expr 11298 @throw_expr 23683 @condition_decl 406396 @braced_init_list 2091 @type_id 47139 @sizeof_pack 2337 @hasassignexpr 2 @hascopyexpr 2 @hasnothrowassign 3 @hasnothrowconstr 3 @hasnothrowcopy 5 @hastrivialassign 2 @hastrivialconstr 7 @hastrivialcopy 2 @hasuserdestr 3 @hasvirtualdestr 3 @isabstractexpr 67 @isbaseofexpr 256 @isclassexpr 2380 @isconvtoexpr 246 @isemptyexpr 8736 @isenumexpr 2953 @ispodexpr 828 @ispolyexpr 3 @isunionexpr 5 @intaddrexpr 1 @hastrivialdestructor 2749 @uuidof 26780 @delete_array_expr 1237 @new_array_expr 6630 @foldexpr 1261 @ctordirectinit 111043 @ctorvirtualinit 3956 @ctorfieldinit 203396 @ctordelegatinginit 3568 @dtordirectdestruct 38824 @dtorvirtualdestruct 3922 @dtorfielddestruct 39193 @static_cast 347361 @reinterpret_cast 39952 @const_cast 24072 @dynamic_cast 786 @lambdaexpr 18992 @param_ref 163595 @noopexpr 48 @istriviallyconstructibleexpr 3691 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 984 @istriviallyassignableexpr 3691 @isnothrowassignableexpr 5044 @istrivialexpr 3309 @isstandardlayoutexpr 2 @istriviallycopyableexpr 1353 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isconstructibleexpr 3568 @isnothrowconstructibleexpr 20425 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @isfinalexpr 9253 @noexceptexpr 30280 @builtinshufflevector 1 @builtinchooseexpr 20605 @builtinaddressof 15257 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @spaceshipexpr 1347 @co_await 12 @co_yield 4 @isassignable 406 @isaggregate 2 @hasuniqueobjectrepresentations 64 @builtinbitcast 246 @builtinshuffle 608 @blockassignexpr 1 @issame 4511 @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 841809 @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 29960 @requires_expr 16401 @nested_requirement 684 @compound_requirement 10884 @concept_id 90089 @isinvocable 2 @isnothrowinvocable 2 @isbitwisecloneable 2 @lambdacapture 31856 @stmt_expr 2032444 @stmt_if 990619 @stmt_while 39664 @stmt_goto 156741 @stmt_label 77468 @stmt_return 1233357 @stmt_block 1700014 @stmt_end_test_while 232426 @stmt_for 84423 @stmt_switch_case 830946 @stmt_switch 409304 @stmt_asm 63865 @stmt_decl 769791 @stmt_empty 426753 @stmt_continue 28103 @stmt_break 137464 @stmt_try_block 26275 @stmt_microsoft_try 210 @stmt_set_vla_size 35 @stmt_vla_decl 30 @stmt_assigned_goto 12426 @stmt_range_based_for 6156 @stmt_handler 43026 @stmt_constexpr_if 103482 @stmt_co_return 5 @stmt_consteval_if 4 @stmt_not_consteval_if 3 @stmt_leave 3 @ppd_if 582872 @ppd_ifdef 214451 @ppd_ifndef 160536 @ppd_elif 21755 @ppd_else 231697 @ppd_endif 876831 @ppd_plain_include 316207 @ppd_define 2712444 @ppd_undef 99052 @ppd_pragma 400640 @ppd_include_next 167 @ppd_line 18779 @ppd_error 123 @ppd_objc_import 2 @ppd_ms_import 1 @ppd_elifdef 1 @ppd_elifndef 1 @ppd_embed 1 @ppd_warning 13 @link_target 817 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 12549 id 12549 cwd 10 id cwd 12 1 2 12549 cwd id 12 1197 1198 10 compilation_args 1004725 id 12549 num 1457 arg 29052 id num 12 36 42 996 42 43 1090 43 44 712 44 45 503 45 51 943 51 70 482 71 72 702 72 90 891 94 96 387 98 99 1331 100 102 94 103 104 1981 104 119 1058 120 138 922 139 140 450 id arg 12 34 38 587 38 39 1488 39 40 975 40 42 1079 42 53 597 53 54 702 54 63 891 64 67 398 67 68 1394 68 70 964 70 71 1394 73 79 943 79 89 1121 89 90 10 num id 12 43 90 62 90 108 115 108 183 104 198 422 115 422 595 125 595 605 125 605 749 115 750 778 115 781 883 115 930 1190 83 1197 1198 377 num arg 12 1 5 125 5 7 115 9 12 73 12 15 115 15 18 94 18 22 115 22 27 125 27 29 83 29 34 115 34 44 125 45 63 115 67 94 115 94 164 115 171 199 20 arg id 12 1 2 13304 2 3 12591 3 103 2180 104 1198 975 arg num 12 1 2 19238 2 3 8660 3 62 1153 compilation_expanded_args 1004725 id 12549 num 1457 arg 29052 id num 12 36 42 996 42 43 1090 43 44 712 44 45 503 45 51 943 51 70 482 71 72 702 72 90 891 94 96 387 98 99 1331 100 102 94 103 104 1981 104 119 1058 120 138 922 139 140 450 id arg 12 34 38 587 38 39 1488 39 40 975 40 42 1079 42 53 597 53 54 702 54 63 891 64 67 398 67 68 1394 68 70 964 70 71 1394 73 79 943 79 89 1121 89 90 10 num id 12 43 90 62 90 108 115 108 183 104 198 422 115 422 595 125 595 605 125 605 749 115 750 778 115 781 883 115 930 1190 83 1197 1198 377 num arg 12 1 5 125 5 7 115 9 12 73 12 15 115 15 18 94 18 22 115 22 27 125 27 29 83 29 34 115 34 44 125 45 63 115 67 94 115 94 164 115 171 199 20 arg id 12 1 2 13304 2 3 12591 3 103 2180 104 1198 975 arg num 12 1 2 19238 2 3 8660 3 62 1153 compilation_build_mode 2 id 2 mode 2 id mode 12 1 2 2 mode id 12 1 2 2 compilation_compiling_files 15743 id 2723 num 4521 file 13673 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 12311 2 4 1143 4 6 217 file num 12 1 2 12529 2 4 1089 4 5 54 compilation_time 62972 id 2723 num 4521 kind 217 seconds 19828 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 435 4 5 926 6 9 217 9 10 108 10 11 163 11 13 217 14 17 217 19 23 217 25 122 217 num id 12 1 2 2396 2 3 980 3 4 490 4 13 381 13 51 272 num kind 12 4 5 4521 num seconds 12 3 4 1361 4 5 1089 5 6 108 6 7 653 7 9 381 9 12 381 13 41 381 46 96 163 kind id 12 50 51 217 kind num 12 83 84 217 kind seconds 12 4 5 54 5 6 54 202 203 108 seconds id 12 1 2 14108 2 3 4140 3 42 1525 42 43 54 seconds num 12 1 2 13673 2 3 3486 3 4 1416 4 63 1252 seconds kind 12 1 2 17159 2 3 2669 diagnostic_for 503 diagnostic 356 compilation 188 file_number 10 file_number_diagnostic_number 52 diagnostic compilation 12 1 2 209 2 3 146 diagnostic file_number 12 1 2 356 diagnostic file_number_diagnostic_number 12 1 2 356 compilation diagnostic 12 2 3 104 3 4 62 5 6 20 compilation file_number 12 1 2 188 compilation file_number_diagnostic_number 12 2 3 104 3 4 62 5 6 20 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 20 4 5 10 10 11 10 18 19 10 file_number_diagnostic_number compilation 12 2 3 20 8 9 10 18 19 20 file_number_diagnostic_number file_number 12 1 2 52 compilation_finished 12549 id 12549 cpu_seconds 9184 elapsed_seconds 209 id cpu_seconds 12 1 2 12549 id elapsed_seconds 12 1 2 12549 cpu_seconds id 12 1 2 7664 2 3 1006 3 35 513 cpu_seconds elapsed_seconds 12 1 2 8555 2 3 629 elapsed_seconds id 12 1 2 52 2 3 20 7 8 10 8 9 20 9 10 10 10 11 10 11 12 10 20 21 10 35 36 10 43 44 10 135 136 10 279 280 10 298 299 10 325 326 10 elapsed_seconds cpu_seconds 12 1 2 52 2 3 20 7 8 10 8 9 20 9 10 10 10 11 10 11 12 10 20 21 10 34 35 10 42 43 10 131 132 10 163 164 10 238 239 10 246 247 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 123 prefix 123 locations_default 46452145 id 46452145 file 40359 beginLine 7398928 beginColumn 21656 endLine 7399913 endColumn 52910 id file 12 1 2 46452145 id beginLine 12 1 2 46452145 id beginColumn 12 1 2 46452145 id endLine 12 1 2 46452145 id endColumn 12 1 2 46452145 file id 12 1 15 3076 15 41 3076 42 72 3076 72 114 3199 114 142 3199 143 212 3076 213 307 3076 310 431 3076 437 596 3076 607 846 3076 848 1304 3076 1354 2855 3076 3114 30788 3076 57880 57881 123 file beginLine 12 1 13 3322 13 31 3322 31 47 3076 47 64 3076 64 84 3076 85 115 3076 116 160 3199 160 206 3076 206 291 3076 298 388 3076 395 527 3076 561 1339 3076 1385 57764 2830 file beginColumn 12 1 5 3691 5 9 3076 9 15 3199 15 20 3199 20 28 3199 28 36 3076 36 43 3322 43 53 3199 53 62 3076 62 80 3076 80 95 3199 95 111 3076 112 156 1968 file endLine 12 1 13 3322 13 31 3322 31 46 3076 46 63 3076 63 84 3076 84 114 3076 118 160 3199 160 206 3076 207 291 3076 300 390 3076 395 562 3076 564 1350 3076 1430 57764 2830 file endColumn 12 1 12 3322 13 26 3445 26 34 3199 34 42 3199 42 50 3076 50 61 3076 61 67 3322 67 76 3445 76 88 3199 89 102 3076 102 116 3322 116 132 3076 132 364 1599 beginLine id 12 1 2 4890126 2 3 769903 3 4 536607 4 12 559370 12 96 554941 96 639 87978 beginLine file 12 1 2 4951650 2 3 1203151 3 6 631107 6 56 556171 56 329 56847 beginLine beginColumn 12 1 2 5566146 2 3 477667 3 7 570322 7 25 558263 25 94 226529 beginLine endLine 12 1 2 6938241 2 85 460687 beginLine endColumn 12 1 2 4957802 2 3 732743 3 4 529347 4 12 577458 12 71 555925 71 252 45650 beginColumn id 12 1 2 1722 2 6 1968 6 12 1845 12 40 1722 49 128 1722 129 262 1722 317 717 1722 799 1281 1722 1287 1966 1722 2038 2400 1722 2484 3299 1722 3311 8093 1722 11052 121030 615 beginColumn file 12 1 2 1968 2 4 1722 4 7 1722 7 18 1845 19 44 1722 44 61 1722 66 93 1722 96 117 1722 118 151 1845 152 170 1845 170 183 1722 183 244 1722 259 329 369 beginColumn beginLine 12 1 2 1845 2 5 1845 5 11 1722 11 36 1722 36 103 1722 109 220 1722 226 548 1722 640 1059 1722 1078 1412 1722 1417 1609 1722 1625 1811 1722 1835 3793 1722 3838 59550 738 beginColumn endLine 12 1 2 1845 2 5 1845 5 11 1722 11 36 1722 36 104 1722 110 221 1722 225 550 1722 638 1058 1722 1080 1414 1722 1420 1607 1722 1624 1809 1722 1836 3771 1722 3831 59557 738 beginColumn endColumn 12 1 2 2091 2 5 1476 5 8 1599 8 13 1722 13 23 1968 23 33 1722 33 44 1845 45 58 1722 58 74 1845 74 87 1968 87 99 1722 100 160 1722 261 299 246 endLine id 12 1 2 4887912 2 3 773226 3 4 535868 4 12 558263 12 94 555187 94 622 89455 endLine file 12 1 2 4948697 2 3 1206720 3 6 623601 6 51 556048 51 329 64845 endLine beginLine 12 1 2 6955098 2 15 444814 endLine beginColumn 12 1 2 5564792 2 3 476191 3 7 574382 7 25 561093 25 89 223453 endLine endColumn 12 1 2 4956326 2 3 737911 3 4 527747 4 12 579304 12 72 555679 72 252 42943 endColumn id 12 1 2 15626 2 3 5414 3 6 4060 6 16 4060 16 31 4183 31 93 4060 96 660 4060 661 2409 4060 2461 4698 4060 4717 33780 3322 endColumn file 12 1 2 18210 2 3 5660 3 5 3691 5 8 4306 8 17 4183 17 84 4060 88 160 4183 160 214 4060 215 267 4060 267 329 492 endColumn beginLine 12 1 2 15873 2 3 5783 3 7 4060 7 18 4429 18 39 4060 39 155 4060 187 643 4060 746 2054 4060 2170 2875 4060 2880 30763 2460 endColumn beginColumn 12 1 2 16857 2 3 6398 3 4 3199 4 7 4060 7 13 4183 13 28 4675 28 46 4060 46 70 4060 70 83 4306 83 117 1107 endColumn endLine 12 1 2 15873 2 3 5783 3 7 4060 7 17 4060 17 30 4060 32 100 4060 104 621 4060 628 1958 4060 1966 2836 4060 2841 30757 2830 files 64730 id 64730 name 64730 id name 12 1 2 64730 name id 12 1 2 64730 folders 12298 id 12298 name 12298 id name 12 1 2 12298 name id 12 1 2 12298 containerparent 77007 parent 12298 child 77007 parent child 12 1 2 5986 2 3 1509 3 4 660 4 6 996 6 10 964 10 16 996 16 44 922 44 151 262 child parent 12 1 2 77007 numlines 796112 element_id 795005 num_lines 38882 num_code 33591 num_comment 18087 element_id num_lines 12 1 2 793898 2 3 1107 element_id num_code 12 1 2 793898 2 3 1107 element_id num_comment 12 1 2 794759 2 3 246 num_lines element_id 12 1 2 26332 2 3 3691 3 5 3322 5 35 2953 39 1981 2583 num_lines num_code 12 1 2 26824 2 3 4060 3 4 2460 4 7 3445 7 12 2091 num_lines num_comment 12 1 2 26455 2 3 4060 3 4 2337 4 6 3199 6 10 2830 num_code element_id 12 1 2 21533 2 3 3568 3 4 2337 4 12 2583 12 157 2583 172 2090 984 num_code num_lines 12 1 2 21902 2 3 3568 3 4 2091 4 6 1845 6 9 2707 9 13 1476 num_code num_comment 12 1 2 21656 2 3 4183 3 5 2830 5 8 3076 8 12 1845 num_comment element_id 12 1 2 11197 2 3 1968 3 4 1107 4 7 1476 8 22 1476 42 3648 861 num_comment num_lines 12 1 2 11197 2 3 1968 3 4 1107 4 7 1599 8 27 1476 30 48 738 num_comment num_code 12 1 2 11197 2 3 1968 3 4 1353 4 8 1476 8 31 1476 35 42 615 diagnostics 356 id 356 severity 20 error_tag 73 error_message 146 full_error_message 178 location 178 id severity 12 1 2 356 id error_tag 12 1 2 356 id error_message 12 1 2 356 id full_error_message 12 1 2 356 id location 12 1 2 356 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 41 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 104 2 3 31 18 19 10 error_message severity 12 1 2 146 error_message error_tag 12 1 2 146 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 167 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 167 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 123 codeql_version 123 frontend_version 123 codeql_version frontend_version 12 1 2 123 frontend_version codeql_version 12 1 2 123 trap_filename 1 trap 1 filename 1 trap filename 12 1 2 1 filename trap 12 1 2 1 tag_name 1 tag 1 name 1 tag name 12 1 2 1 name tag 12 1 2 1 source_file_name 1 sf 1 name 1 sf name 12 1 2 1 name sf 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 trap_uses_tag 1 trap_file 1 tag 1 trap_file tag 12 1 2 1 tag trap_file 12 1 2 1 in_trap_or_tag 1 element 1 t 1 element t 12 1 2 1 t element 12 1 2 1 pch_uses 4120 pch 161 compilation 4120 id 4120 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 4120 compilation id 12 1 2 4120 id pch 12 1 2 4120 id compilation 12 1 2 4120 pch_creations 246 pch 246 compilation 246 from 246 pch compilation 12 1 2 246 pch from 12 1 2 246 compilation pch 12 1 2 246 compilation from 12 1 2 246 from pch 12 1 2 246 from compilation 12 1 2 246 fileannotations 4169478 id 5724 kind 20 name 58282 value 39221 id kind 12 1 2 199 2 3 5525 id name 12 1 86 429 88 206 429 212 291 440 291 359 429 362 401 429 402 479 429 480 549 251 550 551 1321 553 628 429 631 753 450 753 1231 440 1234 2155 241 id value 12 1 98 429 102 244 429 244 351 429 352 434 440 434 490 440 490 628 429 632 702 62 706 707 1321 710 939 429 939 1038 429 1066 1853 429 1853 3292 429 3423 3742 20 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 10945 2 3 4330 3 5 5022 5 7 4067 7 9 4560 9 16 4298 16 19 4854 19 27 4225 27 47 4801 47 128 4885 128 459 4592 459 546 1698 name kind 12 1 2 58282 name value 12 1 2 11501 2 3 7632 3 4 4067 4 6 4036 6 8 3396 8 11 4707 11 17 5357 17 23 4665 23 41 4644 41 95 4434 95 1726 3837 value id 12 1 2 3334 2 4 1625 4 5 3166 5 8 2442 8 14 2946 14 17 1918 17 24 3019 24 51 3512 51 58 3009 58 80 2956 81 151 3061 151 334 2956 334 473 2977 473 547 2296 value kind 12 1 2 39211 2 3 10 value name 12 1 2 3375 2 4 1897 4 5 3029 5 8 2463 8 14 3459 14 18 3428 18 28 3176 28 34 3124 34 41 3176 41 66 2967 66 92 3050 92 113 2967 113 145 3009 145 172 94 inmacroexpansion 150057036 id 24680986 inv 3706846 id inv 12 1 3 2210373 3 5 1475577 5 6 1621028 6 7 6585222 7 8 8722546 8 9 3558495 9 22 507741 inv id 12 1 2 531923 2 3 743535 3 4 481708 4 7 275415 7 8 282267 8 9 330381 9 10 3047 10 11 444831 11 337 307921 339 423 281870 423 7616 23944 affectedbymacroexpansion 48755655 id 7047601 inv 3804666 id inv 12 1 2 3848270 2 3 766616 3 4 361989 4 5 773050 5 12 535378 12 50 556493 50 9900 205803 inv id 12 1 4 313374 4 7 316736 7 9 301210 9 12 343078 12 13 456190 13 14 226191 14 15 408204 15 16 166496 16 17 377831 17 18 200718 18 20 344395 20 25 285509 25 207 64728 macroinvocations 40403427 id 40403427 macro_id 182761 location 5928563 kind 108 id macro_id 12 1 2 40403427 id location 12 1 2 40403427 id kind 12 1 2 40403427 macro_id id 12 1 2 61174 2 3 27673 3 4 18085 4 5 10023 5 7 13836 7 13 14708 13 33 13727 33 182 13727 186 72214 9805 macro_id location 12 1 2 77789 2 3 30669 3 4 14381 4 5 10295 5 8 14054 8 18 14217 18 90 13727 90 12207 7626 macro_id kind 12 1 2 178240 2 3 4521 location id 12 1 2 5264301 2 4 429748 4 72214 234512 location macro_id 12 1 2 5906392 2 37 22171 location kind 12 1 2 5928563 kind id 12 1495 1496 54 740200 740201 54 kind macro_id 12 289 290 54 3149 3150 54 kind location 12 1077 1078 54 107755 107756 54 macroparent 33697132 id 33697132 parent_id 15947558 id parent_id 12 1 2 33697132 parent_id id 12 1 2 7818554 2 3 1596319 3 4 4708934 4 5 1297526 5 205 526223 macrolocationbind 6005316 id 4196688 location 2266152 id location 12 1 2 3275887 2 3 487611 3 4 8638 4 5 411570 5 17 12979 location id 12 1 2 1328971 2 3 479784 3 4 7805 4 5 425598 5 522 23992 macro_argument_unexpanded 81889986 invocation 26089169 argument_index 691 text 340730 invocation argument_index 12 1 2 9606074 2 3 9700727 3 4 4965932 4 67 1816434 invocation text 12 1 2 9787359 2 3 9718183 3 4 4810386 4 67 1773238 argument_index invocation 12 46457 46458 608 46659 173253 52 646904 2488393 31 argument_index text 12 2 3 608 13 1115 52 7702 22873 31 text invocation 12 1 2 39410 2 3 61868 3 4 20853 4 5 34451 5 6 38959 6 9 30530 9 15 28779 15 26 25686 26 57 26934 57 517 25822 518 486640 7433 text argument_index 12 1 2 241381 2 3 89211 3 9 10138 macro_argument_expanded 81889986 invocation 26089169 argument_index 691 text 206363 invocation argument_index 12 1 2 9606074 2 3 9700727 3 4 4965932 4 67 1816434 invocation text 12 1 2 12543862 2 3 8367978 3 4 4194263 4 9 983064 argument_index invocation 12 46457 46458 608 46659 173253 52 646904 2488393 31 argument_index text 12 1 2 597 2 96 52 950 16173 41 text invocation 12 1 2 21671 2 3 26661 3 4 43143 4 5 15915 5 6 3239 6 7 18148 7 10 18819 10 19 18190 19 51 15642 51 251 15495 251 1169172 9435 text argument_index 12 1 2 104277 2 3 88257 3 66 13828 functions 3995453 id 3995453 name 1670237 kind 861 id name 12 1 2 3995453 id kind 12 1 2 3995453 name id 12 1 2 1425128 2 4 138796 4 3162 106312 name kind 12 1 2 1667407 2 3 2830 kind id 12 8 9 123 47 48 123 83 84 123 691 692 123 4456 4457 123 5226 5227 123 21960 21961 123 kind name 12 2 3 123 18 19 123 41 42 123 43 44 123 302 303 123 504 505 123 12687 12688 123 builtin_functions 30698 id 30698 function_entry_point 1123577 id 1120257 entry_point 1123577 id entry_point 12 1 2 1117475 2 17 2782 entry_point id 12 1 2 1123577 function_return_type 4012557 id 3995453 return_type 610312 id return_type 12 1 2 3978349 2 3 17103 return_type id 12 1 2 305402 2 3 210533 3 5 47496 5 365 45773 432 9957 1107 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 131870 id 131870 function_deleted 87523 id 87523 function_defaulted 51363 id 51363 function_prototyped 3993976 id 3993976 deduction_guide_for_class 5783 id 5783 class_template 2214 id class_template 12 1 2 5783 class_template id 12 1 2 1107 2 3 369 3 4 123 4 5 246 5 6 123 8 9 246 member_function_this_type 664083 id 664083 this_type 173496 id this_type 12 1 2 664083 this_type id 12 1 2 46634 2 3 36421 3 4 31992 4 5 19810 5 6 12673 6 10 14396 10 65 11566 fun_decls 4150369 id 4144463 function 3971090 type_id 602560 name 1668761 location 2774828 id function 12 1 2 4144463 id type_id 12 1 2 4138556 2 3 5906 id name 12 1 2 4144463 id location 12 1 2 4144463 function id 12 1 2 3812113 2 5 158976 function type_id 12 1 2 3953002 2 3 18087 function name 12 1 2 3971090 function location 12 1 2 3832293 2 4 138796 type_id id 12 1 2 291128 2 3 217177 3 5 47865 5 365 45281 463 10298 1107 type_id function 12 1 2 300972 2 3 208564 3 5 47619 5 1479 45281 9905 9906 123 type_id name 12 1 2 484558 2 3 52048 3 7 49464 7 2238 16488 type_id location 12 1 2 448505 2 3 68414 3 6 55248 6 4756 30392 name id 12 1 2 1313155 2 3 191460 3 11 127968 11 3169 36175 name function 12 1 2 1424636 2 4 139289 4 3162 104835 name type_id 12 1 2 1580167 2 1596 88593 name location 12 1 2 1348593 2 3 205488 3 1592 114679 location id 12 1 2 2387477 2 3 247939 3 211 139412 location function 12 1 2 2405934 2 3 229974 3 211 138919 location type_id 12 1 2 2662241 2 211 112587 location name 12 1 2 2736192 2 8 38636 fun_def 1400518 id 1400518 fun_specialized 7909 id 7909 fun_implicit 272 id 272 fun_decl_specifiers 4221244 id 1724378 name 1353 id name 12 1 2 357943 2 3 258644 3 4 1085149 4 5 22640 name id 12 15 16 123 19 20 123 222 223 123 261 262 123 561 562 123 826 827 123 1034 1035 123 1093 1094 123 8148 8149 123 11028 11029 123 11099 11100 123 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 421484 fun_decl 421484 fun_decl_noexcept 139575 fun_decl 139575 constant 139139 fun_decl constant 12 1 2 139575 constant fun_decl 12 1 2 138703 2 3 435 fun_decl_empty_noexcept 1147165 fun_decl 1147165 fun_decl_typedef_type 2756 fun_decl 2756 typedeftype_id 123 fun_decl typedeftype_id 12 1 2 2756 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 28932 id 10050 kind 42 constraint 28696 id kind 12 1 2 9986 2 3 64 id constraint 12 1 2 7227 2 3 491 3 6 855 6 13 320 13 14 1133 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 28461 2 3 235 constraint kind 12 1 2 28696 param_decl_bind 7209190 id 7209190 index 7874 fun_decl 3482963 id index 12 1 2 7209190 id fun_decl 12 1 2 7209190 index id 12 2 3 3937 6 7 1968 16 20 615 25 147 615 343 16207 615 28306 28307 123 index fun_decl 12 2 3 3937 6 7 1968 16 20 615 25 147 615 343 16207 615 28306 28307 123 fun_decl id 12 1 2 1488866 2 3 961980 3 4 593823 4 5 286576 5 65 151716 fun_decl index 12 1 2 1488866 2 3 961980 3 4 593823 4 5 286576 5 65 151716 var_decls 9438429 id 9432031 variable 9094637 type_id 1436079 name 840902 location 6190362 id variable 12 1 2 9432031 id type_id 12 1 2 9425632 2 3 6398 id name 12 1 2 9432031 id location 12 1 2 9432031 variable id 12 1 2 8774469 2 5 320167 variable type_id 12 1 2 9042219 2 3 52417 variable name 12 1 2 8990662 2 4 103974 variable location 12 1 2 8852726 2 4 241910 type_id id 12 1 2 839056 2 3 279685 3 5 125138 5 11 111357 11 2963 80841 type_id variable 12 1 2 859482 2 3 265042 3 5 120585 5 11 110988 11 2886 79980 type_id name 12 1 2 1104222 2 3 189861 3 7 113326 7 1038 28669 type_id location 12 1 2 971823 2 3 216070 3 6 131660 6 98 107789 99 2622 8736 name id 12 1 2 458595 2 3 162052 3 4 59431 4 7 64968 7 24 63492 24 27139 32361 name variable 12 1 2 469546 2 3 162052 3 4 55248 4 8 71367 8 44 63861 44 26704 18826 name type_id 12 1 2 644273 2 3 111111 3 11 64230 11 3463 21287 name location 12 1 2 485911 2 3 181371 3 4 51433 4 8 64107 8 22619 58078 location id 12 1 2 5693376 2 20 468316 20 2943 28669 location variable 12 1 2 5773110 2 2935 417251 location type_id 12 1 2 5895911 2 2555 294451 location name 12 1 2 6178181 2 5 12181 var_def 3716014 id 3716014 var_specialized 641 id 641 var_decl_specifiers 482712 id 482712 name 492 id name 12 1 2 482712 name id 12 16 17 123 77 78 123 653 654 123 3177 3178 123 is_structured_binding 940 id 940 var_requires 384 id 64 constraint 384 id constraint 12 2 3 21 3 4 21 13 14 21 constraint id 12 1 2 384 type_decls 1610929 id 1610929 type_id 1592225 location 1526272 id type_id 12 1 2 1610929 id location 12 1 2 1610929 type_id id 12 1 2 1576106 2 10 16119 type_id location 12 1 2 1576229 2 10 15996 location id 12 1 2 1504493 2 64 21779 location type_id 12 1 2 1504616 2 64 21656 type_def 1080351 id 1080351 type_decl_top 676681 type_decl 676681 type_requires 7633 id 2031 constraint 7612 id constraint 12 1 2 1005 2 5 106 5 6 598 6 13 171 13 14 149 constraint id 12 1 2 7591 2 3 21 namespace_decls 408652 id 408652 namespace_id 1837 location 408652 bodylocation 408652 id namespace_id 12 1 2 408652 id location 12 1 2 408652 id bodylocation 12 1 2 408652 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 1517 145 1890 12533 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 1517 145 1890 12533 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 1517 145 1890 12533 40 location id 12 1 2 408652 location namespace_id 12 1 2 408652 location bodylocation 12 1 2 408652 bodylocation id 12 1 2 408652 bodylocation namespace_id 12 1 2 408652 bodylocation location 12 1 2 408652 usings 270034 id 270034 element_id 58576 location 26651 kind 20 id element_id 12 1 2 270034 id location 12 1 2 270034 id kind 12 1 2 270034 element_id id 12 1 2 50901 2 5 5347 5 134 2327 element_id location 12 1 2 50901 2 5 5347 5 134 2327 element_id kind 12 1 2 58576 location id 12 1 2 21021 2 4 2275 4 132 1939 145 366 1415 location element_id 12 1 2 21021 2 4 2275 4 132 1939 145 366 1415 location kind 12 1 2 26651 kind id 12 393 394 10 25363 25364 10 kind element_id 12 214 215 10 5373 5374 10 kind location 12 356 357 10 2186 2187 10 using_container 575831 parent 21734 child 270034 parent child 12 1 2 10295 2 3 1604 3 6 1845 6 7 2275 7 28 1656 28 136 775 145 146 2600 146 437 681 child parent 12 1 2 95847 2 3 119395 3 4 19951 4 5 26514 5 65 8324 static_asserts 172696 id 172696 condition 172696 message 38640 location 22578 enclosing 6808 id condition 12 1 2 172696 id message 12 1 2 172696 id location 12 1 2 172696 id enclosing 12 1 2 172696 condition id 12 1 2 172696 condition message 12 1 2 172696 condition location 12 1 2 172696 condition enclosing 12 1 2 172696 message id 12 1 2 28407 2 3 639 3 4 3618 4 12 2080 12 17 3124 17 513 769 message condition 12 1 2 28407 2 3 639 3 4 3618 4 12 2080 12 17 3124 17 513 769 message location 12 1 2 35807 2 33 2833 message enclosing 12 1 2 30212 2 3 348 3 4 3383 4 12 1902 12 43 2793 location id 12 1 2 4266 2 3 3715 3 4 1740 4 5 121 5 6 4719 6 13 429 14 15 2639 16 17 64 17 18 4379 19 52 501 location condition 12 1 2 4266 2 3 3715 3 4 1740 4 5 121 5 6 4719 6 13 429 14 15 2639 16 17 64 17 18 4379 19 52 501 location message 12 1 2 6937 2 3 7650 3 4 7755 4 7 234 location enclosing 12 1 2 5051 2 3 8071 3 4 1481 4 5 4744 5 13 493 13 14 2639 16 43 97 enclosing id 12 1 2 5707 2 3 526 3 228 526 229 11052 48 enclosing condition 12 1 2 5707 2 3 526 3 228 526 229 11052 48 enclosing message 12 1 2 5861 2 3 518 3 2936 429 enclosing location 12 1 2 5845 2 3 534 3 1929 429 params 6969126 id 6929135 function 3360408 index 7874 type_id 1203274 id function 12 1 2 6929135 id index 12 1 2 6929135 id type_id 12 1 2 6889145 2 3 39990 function id 12 1 2 1454044 2 3 913499 3 4 571429 4 5 277101 5 65 144333 function index 12 1 2 1454044 2 3 913499 3 4 571429 4 5 277101 5 65 144333 function type_id 12 1 2 1757600 2 3 1017228 3 4 432386 4 11 153193 index id 12 2 3 3937 6 7 1968 14 18 615 23 138 615 322 15494 615 27310 27311 123 index function 12 2 3 3937 6 7 1968 14 18 615 23 138 615 322 15494 615 27310 27311 123 index type_id 12 1 2 3937 2 3 1968 4 7 615 9 55 615 116 2700 615 7494 7495 123 type_id id 12 1 2 728068 2 3 236496 3 5 91669 5 13 92408 13 2574 54632 type_id function 12 1 2 809278 2 3 175833 3 6 104958 6 27 90808 27 2562 22394 type_id index 12 1 2 981544 2 3 164267 3 65 57462 overrides 159103 new 150336 old 17794 new old 12 1 2 141576 2 4 8759 old new 12 1 2 9682 2 3 2404 3 4 1643 4 6 1481 6 17 1335 17 230 1246 membervariables 1505673 id 1503222 type_id 458130 name 644432 id type_id 12 1 2 1500880 2 4 2342 id name 12 1 2 1503222 type_id id 12 1 2 339920 2 3 72614 3 10 35408 10 4445 10186 type_id name 12 1 2 357515 2 3 64770 3 57 34373 60 2186 1470 name id 12 1 2 423484 2 3 122621 3 5 58124 5 664 40202 name type_id 12 1 2 526550 2 3 73322 3 668 44560 globalvariables 662484 id 662484 type_id 10212 name 110988 id type_id 12 1 2 662484 id name 12 1 2 662484 type_id id 12 1 2 6890 2 3 369 3 5 738 5 20 861 20 80 861 152 2369 492 type_id name 12 1 2 7013 2 3 369 3 5 738 5 20 738 20 74 861 137 228 492 name id 12 1 2 92900 2 8 9351 8 139 8367 181 1156 369 name type_id 12 1 2 94130 2 3 16611 3 4 246 localvariables 724660 id 724660 type_id 53317 name 101453 id type_id 12 1 2 724660 id name 12 1 2 724660 type_id id 12 1 2 28825 2 3 7801 3 4 4034 4 6 4058 6 12 4106 12 163 4002 164 19347 487 type_id name 12 1 2 38261 2 3 6707 3 5 4470 5 3509 3878 name id 12 1 2 62429 2 3 16010 3 4 6527 4 8 8141 8 137 7617 137 7546 727 name type_id 12 1 2 84435 2 3 8396 3 15 7669 15 1509 950 autoderivation 224437 var 224437 derivation_type 615 var derivation_type 12 1 2 224437 derivation_type var 12 38 39 123 79 80 123 450 451 123 527 528 123 730 731 123 orphaned_variables 43619 var 43619 function 40400 var function 12 1 2 43619 function var 12 1 2 39562 2 47 838 enumconstants 348146 id 348146 parent 41618 index 13945 type_id 54 name 347764 location 320745 id parent 12 1 2 348146 id index 12 1 2 348146 id type_id 12 1 2 348146 id name 12 1 2 348146 id location 12 1 2 348146 parent id 12 1 2 1525 2 3 5828 3 4 8715 4 5 5556 5 6 4575 6 7 2560 7 8 1961 8 10 2996 10 15 3431 15 33 3159 33 257 1307 parent index 12 1 2 1525 2 3 5828 3 4 8715 4 5 5556 5 6 4575 6 7 2560 7 8 1961 8 10 2996 10 15 3431 15 33 3159 33 257 1307 parent type_id 12 1 2 41618 parent name 12 1 2 1525 2 3 5828 3 4 8715 4 5 5556 5 6 4575 6 7 2560 7 8 1961 8 10 2996 10 15 3431 15 33 3159 33 257 1307 parent location 12 1 2 2124 2 3 6046 3 4 8770 4 5 5501 5 6 4575 6 7 2505 7 8 1852 8 11 3813 11 17 3213 17 165 3159 256 257 54 index id 12 1 2 2778 2 3 2233 3 4 2287 4 5 1198 5 9 1143 9 12 1089 12 20 1143 20 59 1089 64 765 980 index parent 12 1 2 2778 2 3 2233 3 4 2287 4 5 1198 5 9 1143 9 12 1089 12 20 1143 20 59 1089 64 765 980 index type_id 12 1 2 13945 index name 12 1 2 2778 2 3 2233 3 4 2287 4 5 1198 5 9 1143 9 12 1089 12 20 1143 20 59 1089 64 762 980 index location 12 1 2 2778 2 3 2233 3 4 2287 4 5 1198 5 9 1143 9 12 1089 12 20 1143 20 59 1089 64 765 980 type_id id 12 6391 6392 54 type_id parent 12 764 765 54 type_id index 12 256 257 54 type_id name 12 6384 6385 54 type_id location 12 5888 5889 54 name id 12 1 2 347383 2 3 381 name parent 12 1 2 347383 2 3 381 name index 12 1 2 347764 name type_id 12 1 2 347764 name location 12 1 2 347383 2 3 381 location id 12 1 2 319710 2 205 1035 location parent 12 1 2 320745 location index 12 1 2 319710 2 205 1035 location type_id 12 1 2 320745 location name 12 1 2 319710 2 205 1035 builtintypes 7136 id 7136 name 7136 kind 7136 size 861 sign 369 alignment 615 id name 12 1 2 7136 id kind 12 1 2 7136 id size 12 1 2 7136 id sign 12 1 2 7136 id alignment 12 1 2 7136 name id 12 1 2 7136 name kind 12 1 2 7136 name size 12 1 2 7136 name sign 12 1 2 7136 name alignment 12 1 2 7136 kind id 12 1 2 7136 kind name 12 1 2 7136 kind size 12 1 2 7136 kind sign 12 1 2 7136 kind alignment 12 1 2 7136 size id 12 2 3 246 8 9 123 9 10 123 10 11 123 13 14 123 14 15 123 size name 12 2 3 246 8 9 123 9 10 123 10 11 123 13 14 123 14 15 123 size kind 12 2 3 246 8 9 123 9 10 123 10 11 123 13 14 123 14 15 123 size sign 12 1 2 246 3 4 615 size alignment 12 1 2 492 2 3 369 sign id 12 6 7 123 12 13 123 40 41 123 sign name 12 6 7 123 12 13 123 40 41 123 sign kind 12 6 7 123 12 13 123 40 41 123 sign size 12 5 6 246 7 8 123 sign alignment 12 5 6 369 alignment id 12 7 8 123 10 11 123 12 13 123 13 14 123 16 17 123 alignment name 12 7 8 123 10 11 123 12 13 123 13 14 123 16 17 123 alignment kind 12 7 8 123 10 11 123 12 13 123 13 14 123 16 17 123 alignment size 12 2 3 615 alignment sign 12 3 4 615 derivedtypes 2998651 id 2998651 name 1444200 kind 738 type_id 1926175 id name 12 1 2 2998651 id kind 12 1 2 2998651 id type_id 12 1 2 2998651 name id 12 1 2 1326444 2 22 108527 22 4289 9228 name kind 12 1 2 1444200 name type_id 12 1 2 1326567 2 22 108404 22 4289 9228 kind id 12 730 731 123 2337 2338 123 3659 3660 123 4288 4289 123 5571 5572 123 7785 7786 123 kind name 12 1 2 123 674 675 123 1614 1615 123 2432 2433 123 2672 2673 123 4344 4345 123 kind type_id 12 213 214 123 2337 2338 123 3655 3656 123 4288 4289 123 5506 5507 123 7785 7786 123 type_id id 12 1 2 1303435 2 3 372462 3 4 121324 4 137 128953 type_id name 12 1 2 1304911 2 3 372462 3 4 119847 4 137 128953 type_id kind 12 1 2 1305280 2 3 373077 3 4 121570 4 6 126246 pointerishsize 2223333 id 2223333 size 246 alignment 246 id size 12 1 2 2223333 id alignment 12 1 2 2223333 size id 12 3 4 123 18066 18067 123 size alignment 12 1 2 246 alignment id 12 3 4 123 18066 18067 123 alignment size 12 1 2 246 arraysizes 79488 id 79488 num_elements 17595 bytesize 19933 alignment 615 id num_elements 12 1 2 79488 id bytesize 12 1 2 79488 id alignment 12 1 2 79488 num_elements id 12 1 2 246 2 3 10705 3 4 246 4 5 3445 5 9 1476 9 42 1353 56 57 123 num_elements bytesize 12 1 2 11566 2 3 3937 3 5 984 5 11 1107 num_elements alignment 12 1 2 11566 2 3 3937 3 4 738 4 6 1353 bytesize id 12 1 2 615 2 3 12550 3 4 492 4 5 2707 5 7 1476 7 17 1599 24 45 492 bytesize num_elements 12 1 2 14396 2 3 3568 3 6 1845 6 7 123 bytesize alignment 12 1 2 14642 2 3 3322 3 5 1599 5 6 369 alignment id 12 10 11 123 86 87 123 91 92 123 121 122 123 338 339 123 alignment num_elements 12 4 5 123 16 17 246 48 49 123 139 140 123 alignment bytesize 12 4 5 123 19 20 123 20 21 123 48 49 123 140 141 123 tupleelements 1 id 1 num_elements 1 id num_elements 12 1 2 1 num_elements id 12 1 2 1 typedefbase 1757438 id 1757438 type_id 835004 id type_id 12 1 2 1757438 type_id id 12 1 2 660513 2 3 80561 3 6 63744 6 4525 30184 decltypes 814818 id 27575 expr 814818 kind 21 base_type 3342 parentheses_would_change_meaning 21 id expr 12 1 2 9741 2 3 3650 4 5 3628 6 9 549 23 24 3254 29 30 3144 32 33 131 171 172 3078 173 224 395 id kind 12 1 2 27575 id base_type 12 1 2 27575 id parentheses_would_change_meaning 12 1 2 27575 expr id 12 1 2 814818 expr kind 12 1 2 814818 expr base_type 12 1 2 814818 expr parentheses_would_change_meaning 12 1 2 814818 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 3342 base_type parentheses_would_change_meaning 12 1 2 3342 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 7954 id 7954 arg_type 7184 kind 85 base_type 5217 id arg_type 12 1 2 7954 id kind 12 1 2 7954 id base_type 12 1 2 7954 arg_type id 12 1 2 6415 2 3 769 arg_type kind 12 1 2 6415 2 3 769 arg_type base_type 12 1 2 7163 2 3 21 kind id 12 1 2 21 7 8 21 98 99 21 266 267 21 kind arg_type 12 1 2 21 7 8 21 98 99 21 266 267 21 kind base_type 12 1 2 21 4 5 21 74 75 21 222 223 21 base_type id 12 1 2 3571 2 3 940 3 4 342 4 6 363 base_type arg_type 12 1 2 3720 2 3 1026 3 4 449 4 5 21 base_type kind 12 1 2 4020 2 3 1176 3 4 21 usertypes 4198876 id 4198876 name 949190 kind 125 id name 12 1 2 4198876 id kind 12 1 2 4198876 name id 12 1 2 680968 2 3 161123 3 8 71345 8 33450 35751 name kind 12 1 2 897376 2 10 51813 kind id 12 28 29 10 64 65 10 579 580 10 1052 1053 10 1656 1657 10 1874 1875 10 4788 4789 10 20075 20076 10 21602 21603 10 82275 82276 10 98872 98873 10 167625 167626 10 kind name 12 19 20 10 47 48 10 50 51 10 153 154 10 417 418 10 783 784 10 1565 1566 10 3068 3069 10 5586 5587 10 10903 10904 10 12272 12273 10 61131 61132 10 usertypesize 1420199 id 1420199 size 1467 alignment 83 id size 12 1 2 1420199 id alignment 12 1 2 1420199 size id 12 1 2 461 2 3 188 3 4 94 4 6 94 6 9 115 9 19 115 19 30 115 30 115 115 118 1735 115 1839 106053 52 size alignment 12 1 2 1195 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 121248 121249 10 alignment size 12 1 2 20 3 4 10 11 12 10 12 13 10 17 18 10 27 28 10 111 112 10 usertype_final 11320 id 11320 usertype_uuid 47918 id 47918 uuid 47375 id uuid 12 1 2 47918 uuid id 12 1 2 46833 2 3 542 usertype_alias_kind 1757438 id 1757438 alias_kind 20 id alias_kind 12 1 2 1757438 alias_kind id 12 36955 36956 10 130670 130671 10 nontype_template_parameters 753465 id 753465 type_template_type_constraint 26986 id 13300 constraint 25852 id constraint 12 1 2 10157 2 3 898 3 5 1026 5 14 1111 14 17 106 constraint id 12 1 2 24719 2 3 1133 mangled_name 8194180 id 8194180 mangled_name 6357829 is_complete 246 id mangled_name 12 1 2 8194180 id is_complete 12 1 2 8194180 mangled_name id 12 1 2 6002593 2 1120 355236 mangled_name is_complete 12 1 2 6357829 is_complete id 12 6 7 123 66588 66589 123 is_complete mangled_name 12 6 7 123 51664 51665 123 is_pod_class 607922 id 607922 is_standard_layout_class 1181932 id 1181932 is_complete 1402166 id 1402166 is_class_template 230414 id 230414 class_instantiation 1182540 to 1179520 from 71723 to from 12 1 2 1177402 2 8 2117 from to 12 1 2 20329 2 3 12769 3 4 7108 4 5 4655 5 7 6175 7 10 5682 10 17 5850 17 52 5409 52 4358 3742 class_template_argument 2998534 type_id 1422055 index 1174 arg_type 844136 type_id index 12 1 2 599054 2 3 433884 3 4 263356 4 8 107663 8 113 18095 type_id arg_type 12 1 2 627907 2 3 448038 3 4 263419 4 113 82690 index type_id 12 2 3 10 4 5 744 5 30 94 33 90 94 95 453 94 643 7143 94 11996 135625 41 index arg_type 12 2 3 10 4 5 744 5 16 104 16 35 94 37 155 94 196 3290 94 11128 46222 31 arg_type type_id 12 1 2 523955 2 3 174574 3 5 77678 5 44 63440 44 13909 4487 arg_type index 12 1 2 737060 2 3 87806 3 22 19270 class_template_argument_value 508345 type_id 208910 index 301 arg_value 508211 type_id index 12 1 2 159691 2 3 42680 3 8 6537 type_id arg_value 12 1 2 151947 2 3 39830 3 52 15892 54 154 1240 index type_id 12 2 3 33 20 21 33 49 50 33 84 85 33 105 106 33 278 279 33 982 983 33 2571 2572 33 3842 3843 33 index arg_value 12 3 4 33 74 75 33 105 106 33 273 274 33 336 337 33 892 893 33 2434 2435 33 4901 4902 33 6140 6141 33 arg_value type_id 12 1 2 508077 2 3 134 arg_value index 12 1 2 508211 is_proxy_class_for 50199 id 50199 templ_param_id 46896 id templ_param_id 12 1 2 50199 templ_param_id id 12 1 2 46141 2 82 754 type_mentions 5915053 id 5915053 type_id 278092 location 5858727 kind 54 id type_id 12 1 2 5915053 id location 12 1 2 5915053 id kind 12 1 2 5915053 type_id id 12 1 2 137493 2 3 31213 3 4 11657 4 5 14980 5 7 19937 7 12 21789 12 28 21027 28 8941 19992 type_id location 12 1 2 137493 2 3 31213 3 4 11657 4 5 14980 5 7 19937 7 12 21789 12 28 21027 28 8941 19992 type_id kind 12 1 2 278092 location id 12 1 2 5813023 2 4 45704 location type_id 12 1 2 5813023 2 4 45704 location kind 12 1 2 5858727 kind id 12 108584 108585 54 kind type_id 12 5105 5106 54 kind location 12 107550 107551 54 is_function_template 1312417 id 1312417 function_instantiation 958487 to 958487 from 179842 to from 12 1 2 958487 from to 12 1 2 108830 2 3 42144 3 9 14215 9 104 13511 119 1532 1139 function_template_argument 2445838 function_id 1430522 index 469 arg_type 293265 function_id index 12 1 2 770766 2 3 406656 3 4 169146 4 15 83953 function_id arg_type 12 1 2 789608 2 3 404778 3 4 167001 4 9 69133 index function_id 12 1 2 167 7 8 33 45 46 33 77 78 33 138 139 33 280 281 33 2504 2505 33 7549 7550 33 19678 19679 33 42667 42668 33 index arg_type 12 1 2 167 4 5 33 17 18 33 27 28 33 52 53 33 112 113 33 315 316 33 972 973 33 2755 2756 33 6081 6082 33 arg_type function_id 12 1 2 171996 2 3 25883 3 4 19513 4 6 22429 6 11 22932 11 76 22999 79 2452 7510 arg_type index 12 1 2 252697 2 3 31650 3 15 8918 function_template_argument_value 445548 function_id 193655 index 469 arg_value 442899 function_id index 12 1 2 148996 2 3 42211 3 8 2447 function_id arg_value 12 1 2 142190 2 3 36109 3 54 14618 54 113 737 index function_id 12 1 2 167 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 167 2 3 33 3 4 33 4 5 33 51 52 33 63 64 33 1906 1907 33 3294 3295 33 3702 3703 33 4180 4181 33 arg_value function_id 12 1 2 440251 2 3 2648 arg_value index 12 1 2 442899 is_variable_template 57832 id 57832 variable_instantiation 598007 to 598007 from 36175 to from 12 1 2 598007 from to 12 1 2 14396 2 3 3937 3 4 2583 4 6 2707 6 8 2707 8 11 3199 11 30 2830 30 94 2830 103 1155 984 variable_template_argument 1129692 variable_id 576474 index 1968 arg_type 464378 variable_id index 12 1 2 189615 2 3 289652 3 4 77519 4 17 19687 variable_id arg_type 12 1 2 207333 2 3 276855 3 4 75427 4 17 16857 index variable_id 12 27 28 861 33 34 369 40 41 123 72 73 123 160 161 123 790 791 123 3144 3145 123 4685 4686 123 index arg_type 12 1 2 861 2 3 369 5 6 123 35 36 123 63 64 123 362 363 123 1465 1466 123 2164 2165 123 arg_type variable_id 12 1 2 360650 2 3 57832 3 16 35437 16 224 10458 arg_type index 12 1 2 430909 2 7 33468 variable_template_argument_value 19810 variable_id 14765 index 492 arg_value 19810 variable_id index 12 1 2 13289 2 3 1476 variable_id arg_value 12 1 2 10458 2 3 3937 4 5 369 index variable_id 12 17 18 123 27 28 123 43 44 123 45 46 123 index arg_value 12 22 23 123 29 30 123 52 53 123 58 59 123 arg_value variable_id 12 1 2 19810 arg_value index 12 1 2 19810 is_alias_template 107388 id 107388 alias_instantiation 459629 to 459629 from 92200 to from 12 1 2 459629 from to 12 1 2 16529 2 3 16797 3 4 20015 4 5 12472 5 7 6705 7 8 4794 8 10 7811 10 143 6940 163 795 134 alias_template_argument 993020 variable_id 566951 index 301 arg_type 127706 variable_id index 12 1 2 276166 2 3 182323 3 4 86903 4 10 21558 variable_id arg_type 12 1 2 277407 2 3 181116 3 4 88345 4 10 20083 index variable_id 12 6 7 33 8 9 33 10 11 33 42 43 33 91 92 33 643 644 33 3235 3236 33 8673 8674 33 16910 16911 33 index arg_type 12 5 6 33 6 7 33 7 8 33 18 19 33 45 46 33 61 62 33 568 569 33 1513 1514 33 2209 2210 33 arg_type variable_id 12 1 2 78152 2 3 20284 3 4 5431 4 6 10460 6 76 10829 84 4474 2548 arg_type index 12 1 2 108797 2 3 17300 3 9 1609 alias_template_argument_value 173170 variable_id 160597 index 134 arg_value 173170 variable_id index 12 1 2 159356 2 3 1240 variable_id arg_value 12 1 2 158686 2 42 1911 index variable_id 12 34 35 33 49 50 33 199 200 33 4545 4546 33 index arg_value 12 38 39 33 49 50 33 249 250 33 4829 4830 33 arg_value variable_id 12 1 2 173170 arg_value index 12 1 2 173170 template_template_instantiation 6029 to 4675 from 1107 to from 12 1 2 3322 2 3 1353 from to 12 1 2 738 2 3 123 14 15 123 27 28 123 template_template_argument 9603 type_id 6070 index 104 arg_type 9016 type_id index 12 1 2 4980 2 3 419 3 8 503 8 11 167 type_id arg_type 12 1 2 5001 2 4 555 4 10 461 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 8985 3 43 31 arg_type index 12 1 2 8995 2 11 20 template_template_argument_value 1107 type_id 123 index 123 arg_value 1107 type_id index 12 1 2 123 type_id arg_value 12 9 10 123 index type_id 12 1 2 123 index arg_value 12 9 10 123 arg_value type_id 12 1 2 1107 arg_value index 12 1 2 1107 concept_templates 3592 concept_id 3592 name 3592 location 3592 concept_id name 12 1 2 3592 concept_id location 12 1 2 3592 name concept_id 12 1 2 3592 name location 12 1 2 3592 location concept_id 12 1 2 3592 location name 12 1 2 3592 concept_instantiation 90089 to 90089 from 3421 to from 12 1 2 90089 from to 12 1 2 235 2 3 106 3 4 363 4 5 128 5 6 299 6 8 213 8 10 128 10 12 277 12 15 213 15 19 213 19 25 256 25 37 256 38 49 256 50 73 256 79 387 213 is_type_constraint 36672 concept_id 36672 concept_template_argument 112670 concept_id 76125 index 128 arg_type 21490 concept_id index 12 1 2 46316 2 3 24612 3 7 5196 concept_id arg_type 12 1 2 49909 2 3 22324 3 7 3891 index concept_id 12 11 12 21 26 27 21 34 35 21 243 244 21 1394 1395 21 3560 3561 21 index arg_type 12 11 12 21 23 24 21 31 32 21 96 97 21 360 361 21 649 650 21 arg_type concept_id 12 1 2 10520 2 3 2929 3 4 1069 4 5 1347 5 6 1133 6 9 1625 9 14 1945 14 259 919 arg_type index 12 1 2 18090 2 3 3271 3 4 128 concept_template_argument_value 104 concept_id 82 index 14 arg_value 104 concept_id index 12 1 2 82 concept_id arg_value 12 1 2 59 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 104 arg_value index 12 1 2 104 routinetypes 594947 id 594947 return_type 279385 id return_type 12 1 2 594947 return_type id 12 1 2 230401 2 3 34667 3 4677 14316 routinetypeargs 1178881 routine 416130 index 980 type_id 112108 routine index 12 1 2 82964 2 3 126108 3 4 107913 4 5 49299 5 7 33174 7 19 16669 routine type_id 12 1 2 88956 2 3 138746 3 4 114668 4 5 40746 5 10 32902 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 33283 2 3 15579 3 4 13291 4 5 9805 5 6 6373 6 8 9478 8 13 9533 13 26 8661 26 926 6101 type_id index 12 1 2 79423 2 3 17540 3 5 9478 5 17 5665 ptrtomembers 9645 id 9645 type_id 7915 class_id 4833 id type_id 12 1 2 9645 id class_id 12 1 2 9645 type_id id 12 1 2 7705 2 84 209 type_id class_id 12 1 2 7705 2 84 209 class_id id 12 1 2 3879 2 3 513 8 9 398 10 65 41 class_id type_id 12 1 2 3879 2 3 513 8 9 398 10 65 41 specifiers 7628 id 7628 str 7628 id str 12 1 2 7628 str id 12 1 2 7628 typespecifiers 849756 type_id 844650 spec_id 94 type_id spec_id 12 1 2 839544 2 3 5105 spec_id type_id 12 168 169 10 215 216 10 225 226 10 533 534 10 821 822 10 1568 1569 10 4195 4196 10 18432 18433 10 54893 54894 10 funspecifiers 9579810 func_id 3954724 spec_id 2337 func_id spec_id 12 1 2 1507569 2 3 499939 3 4 1021657 4 5 683402 5 8 242156 spec_id func_id 12 17 18 123 18 19 123 53 54 123 114 115 123 216 217 123 272 273 123 356 357 123 653 654 123 769 770 123 823 824 123 1096 1097 123 1261 1262 123 1670 1671 123 3297 3298 123 3348 3349 123 6163 6164 123 15130 15131 123 19822 19823 123 22777 22778 123 varspecifiers 3216567 var_id 2461674 spec_id 1107 var_id spec_id 12 1 2 1809034 2 3 550880 3 5 101759 spec_id var_id 12 97 98 123 240 241 123 1091 1092 123 2238 2239 123 2746 2747 123 2812 2813 123 3506 3507 123 4918 4919 123 8493 8494 123 explicit_specifier_exprs 40728 func_id 40728 constant 40728 func_id constant 12 1 2 40728 constant func_id 12 1 2 40728 attributes 644888 id 644888 kind 369 name 2091 name_space 246 location 638859 id kind 12 1 2 644888 id name 12 1 2 644888 id name_space 12 1 2 644888 id location 12 1 2 644888 kind id 12 7 8 123 2406 2407 123 2828 2829 123 kind name 12 1 2 123 6 7 123 12 13 123 kind name_space 12 1 2 246 2 3 123 kind location 12 4 5 123 2360 2361 123 2828 2829 123 name id 12 1 2 246 3 4 123 6 7 123 7 8 246 10 11 246 14 15 123 18 19 123 24 25 123 59 60 123 62 63 123 72 73 123 341 342 123 1977 1978 123 2629 2630 123 name kind 12 1 2 1845 2 3 246 name name_space 12 1 2 2091 name location 12 1 2 246 3 4 123 4 5 123 6 7 123 7 8 123 10 11 246 14 15 123 18 19 123 24 25 123 59 60 123 62 63 123 72 73 123 336 337 123 1977 1978 123 2629 2630 123 name_space id 12 11 12 123 5230 5231 123 name_space kind 12 1 2 123 3 4 123 name_space name 12 2 3 123 15 16 123 name_space location 12 11 12 123 5181 5182 123 location id 12 1 2 633075 2 5 5783 location kind 12 1 2 638859 location name 12 1 2 633814 2 3 5044 location name_space 12 1 2 638859 attribute_args 82133 id 82133 kind 17 attribute 70889 index 40 location 56887 id kind 12 1 2 82133 id attribute 12 1 2 82133 id index 12 1 2 82133 id location 12 1 2 82133 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 65448 2 7 5319 7 25 120 attribute kind 12 1 2 69380 2 3 1508 attribute index 12 1 2 67860 2 8 3028 attribute location 12 1 2 68390 2 6 2498 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 41291 2 3 11796 3 25 3799 location kind 12 1 2 47405 2 3 9482 location attribute 12 1 2 42638 2 3 12234 3 11 2015 location index 12 1 2 56639 2 8 247 attribute_arg_value 16428 arg 16428 value 502 arg value 12 1 2 16428 value arg 12 1 2 201 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 71325 arg 71325 constant 71325 arg constant 12 1 2 71325 constant arg 12 1 2 71325 attribute_arg_expr 1582 arg 1582 expr 1582 arg expr 12 1 2 1582 expr arg 12 1 2 1582 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 94992 type_id 93269 spec_id 31992 type_id spec_id 12 1 2 91546 2 3 1722 spec_id type_id 12 1 2 27562 2 9 2460 11 58 1968 funcattributes 830073 func_id 786146 spec_id 608343 func_id spec_id 12 1 2 746648 2 7 39498 spec_id func_id 12 1 2 563923 2 213 44419 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 5900 namespace_id 134 spec_id 5900 namespace_id spec_id 12 1 2 67 11 12 33 163 164 33 spec_id namespace_id 12 1 2 5900 stmtattributes 2223 stmt_id 2223 spec_id 577 stmt_id spec_id 12 1 2 2223 spec_id stmt_id 12 1 2 235 2 3 149 3 4 42 9 10 106 13 16 42 unspecifiedtype 7381948 type_id 7381948 unspecified_type_id 4143724 type_id unspecified_type_id 12 1 2 7381948 unspecified_type_id type_id 12 1 2 2676022 2 3 1106067 3 8 312292 8 892 49341 member 4133758 parent 535991 index 29285 child 4129205 parent index 12 1 2 127722 2 3 81949 3 4 31992 4 5 44296 5 6 41712 6 7 33468 7 9 41712 9 13 40605 13 18 40728 18 42 40236 42 239 11566 parent child 12 1 2 127476 2 3 82072 3 4 31746 4 5 44542 5 6 41712 6 7 32361 7 9 42082 9 13 40974 13 18 40851 18 42 40236 42 265 11935 index parent 12 1 2 6398 2 3 2583 3 8 1845 9 10 2830 10 19 2214 19 26 2214 26 36 2460 36 50 2214 54 141 2214 150 468 2214 480 4311 2091 index child 12 1 2 5414 2 3 3568 3 9 1845 9 10 2830 10 20 2214 20 27 2214 27 37 2583 37 56 2337 58 155 2214 164 528 2214 548 4332 1845 child parent 12 1 2 4129205 child index 12 1 2 4124652 2 3 4552 enclosingfunction 114593 child 114593 parent 68861 child parent 12 1 2 114593 parent child 12 1 2 37345 2 3 24397 3 5 6038 5 45 1079 derivations 491380 derivation 491380 sub 469990 index 234 super 238951 location 34835 derivation sub 12 1 2 491380 derivation index 12 1 2 491380 derivation super 12 1 2 491380 derivation location 12 1 2 491380 sub derivation 12 1 2 453729 2 9 16260 sub index 12 1 2 453729 2 8 16260 sub super 12 1 2 453729 2 9 16260 sub location 12 1 2 453729 2 8 16260 index derivation 12 25 26 100 26 27 33 52 53 33 485 486 33 14018 14019 33 index sub 12 25 26 134 52 53 33 485 486 33 14018 14019 33 index super 12 23 24 33 24 25 33 25 26 67 32 33 33 289 290 33 6723 6724 33 index location 12 1 2 134 7 8 33 65 66 33 963 964 33 super derivation 12 1 2 229194 2 1758 9756 super sub 12 1 2 229194 2 1758 9756 super index 12 1 2 238515 2 4 435 super location 12 1 2 233586 2 81 5364 location derivation 12 1 2 25849 2 5 3185 5 22 2782 22 371 2615 379 985 402 location sub 12 1 2 25849 2 5 3185 5 22 2782 22 371 2615 379 985 402 location index 12 1 2 34835 location super 12 1 2 28163 2 4 2548 4 24 2615 24 933 1508 derspecifiers 493124 der_id 490944 spec_id 134 der_id spec_id 12 1 2 488765 2 3 2179 spec_id der_id 12 65 66 33 92 93 33 1104 1105 33 13447 13448 33 direct_base_offsets 464893 der_id 464893 offset 502 der_id offset 12 1 2 464893 offset der_id 12 1 2 100 2 3 134 3 4 100 4 5 33 7 8 33 9 10 33 110 111 33 13716 13717 33 virtual_base_offsets 5733 sub 5733 super 100 offset 335 sub super 12 1 2 5733 sub offset 12 1 2 5733 super sub 12 9 10 67 153 154 33 super offset 12 1 2 33 9 10 67 offset sub 12 2 3 301 153 154 33 offset super 12 1 2 33 2 3 301 frienddecls 760573 id 760573 type_id 53845 decl_id 99677 location 6001 id type_id 12 1 2 760573 id decl_id 12 1 2 760573 id location 12 1 2 760573 type_id id 12 1 2 5532 2 3 24743 3 8 4760 8 17 4693 17 27 4425 27 45 4258 45 81 4693 102 121 737 type_id decl_id 12 1 2 5532 2 3 24743 3 8 4760 8 17 4693 17 27 4425 27 45 4258 45 81 4693 102 121 737 type_id location 12 1 2 52504 2 13 1341 decl_id id 12 1 2 66652 2 3 8180 3 9 9119 9 24 7543 24 127 7476 135 191 704 decl_id type_id 12 1 2 66652 2 3 8180 3 9 9119 9 24 7543 24 127 7476 135 191 704 decl_id location 12 1 2 98470 2 6 1206 location id 12 1 2 5632 2 22496 368 location type_id 12 1 2 5867 2 1509 134 location decl_id 12 1 2 5666 2 2841 335 comments 11082335 id 11082335 contents 4246592 location 11082335 id contents 12 1 2 11082335 id location 12 1 2 11082335 contents id 12 1 2 3876344 2 6 319183 6 34447 51064 contents location 12 1 2 3876344 2 6 319183 6 34447 51064 location id 12 1 2 11082335 location contents 12 1 2 11082335 commentbinding 3861332 id 3305037 element 3698049 id element 12 1 2 3244252 2 1706 60785 element id 12 1 2 3534766 2 3 163283 exprconv 9637003 converted 9636898 conversion 9637003 converted conversion 12 1 2 9636792 2 3 105 conversion converted 12 1 2 9637003 compgenerated 9885829 id 9885829 synthetic_destructor_call 1661380 element 1237278 i 384 destructor_call 1661380 element i 12 1 2 823569 2 3 406951 3 19 6757 element destructor_call 12 1 2 823569 2 3 406951 3 19 6757 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 1661380 destructor_call i 12 1 2 1661380 namespaces 8586 id 8586 name 4539 id name 12 1 2 8586 name id 12 1 2 3711 2 3 524 3 149 304 namespace_inline 492 id 492 namespacembrs 2483823 parentid 3937 memberid 2483823 parentid memberid 12 1 2 492 2 3 246 3 4 492 4 5 615 7 10 246 10 12 246 12 18 246 19 21 246 23 24 246 25 29 246 70 83 246 169 182 246 19440 19441 123 memberid parentid 12 1 2 2483823 exprparents 19462196 expr_id 19462196 child_index 20043 parent_id 12945305 expr_id child_index 12 1 2 19462196 expr_id parent_id 12 1 2 19462196 child_index expr_id 12 1 2 3856 2 3 1520 3 4 365 4 5 8980 5 8 1660 8 11 1632 11 53 1520 56 354801 506 child_index parent_id 12 1 2 3856 2 3 1520 3 4 365 4 5 8980 5 8 1660 8 11 1632 11 53 1520 56 354801 506 parent_id expr_id 12 1 2 7397807 2 3 5084757 3 712 462739 parent_id child_index 12 1 2 7397807 2 3 5084757 3 712 462739 expr_isload 6919046 expr_id 6919046 conversionkinds 6052845 expr_id 6052845 kind 7 expr_id kind 12 1 2 6052845 kind expr_id 12 4 5 1 5889 5890 1 7370 7371 1 40990 40991 1 71404 71405 1 93465 93466 1 5833723 5833724 1 iscall 5772683 caller 5772683 kind 64 caller kind 12 1 2 5772683 kind caller 12 230 231 21 1484 1485 21 268244 268245 21 numtemplatearguments 730405 expr_id 730405 num 984 expr_id num 12 1 2 730405 num expr_id 12 1 2 123 6 7 123 27 28 123 39 40 123 68 69 123 404 405 123 1998 1999 123 3393 3394 123 specialnamequalifyingelements 123 id 123 name 123 id name 12 1 2 123 name id 12 1 2 123 namequalifiers 3051466 id 3051466 qualifiableelement 3051466 qualifyingelement 54656 location 558946 id qualifiableelement 12 1 2 3051466 id qualifyingelement 12 1 2 3051466 id location 12 1 2 3051466 qualifiableelement id 12 1 2 3051466 qualifiableelement qualifyingelement 12 1 2 3051466 qualifiableelement location 12 1 2 3051466 qualifyingelement id 12 1 2 37827 2 3 8275 3 5 4212 5 209 4105 234 41956 235 qualifyingelement qualifiableelement 12 1 2 37827 2 3 8275 3 5 4212 5 209 4105 234 41956 235 qualifyingelement location 12 1 2 41441 2 3 7420 3 7 4148 7 20059 1646 location id 12 1 2 83267 2 6 42275 6 7 396709 7 192 36694 location qualifiableelement 12 1 2 83267 2 6 42275 6 7 396709 7 192 36694 location qualifyingelement 12 1 2 119491 2 4 14070 4 5 412918 5 60 12466 varbind 8258005 expr 8258005 var 1050805 expr var 12 1 2 8258005 var expr 12 1 2 171606 2 3 188777 3 4 145707 4 5 116684 5 6 83185 6 7 65844 7 9 80848 9 13 81608 13 27 79159 27 5137 37383 funbind 5787737 expr 5785278 fun 274929 expr fun 12 1 2 5782819 2 3 2459 fun expr 12 1 2 180670 2 3 38212 3 4 16743 4 8 23308 8 37798 15994 expr_allocator 44755 expr 44755 func 64 form 21 expr func 12 1 2 44755 expr form 12 1 2 44755 func expr 12 2 3 21 369 370 21 1722 1723 21 func form 12 1 2 64 form expr 12 2093 2094 21 form func 12 3 4 21 expr_deallocator 52973 expr 52973 func 100 form 67 expr func 12 1 2 52973 expr form 12 1 2 52973 func expr 12 1 2 33 723 724 33 856 857 33 func form 12 1 2 100 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 898245 cond 898245 guard 898245 cond guard 12 1 2 898245 guard cond 12 1 2 898245 expr_cond_true 898241 cond 898241 true 898241 cond true 12 1 2 898241 true cond 12 1 2 898241 expr_cond_false 898245 cond 898245 false 898245 cond false 12 1 2 898245 false cond 12 1 2 898245 values 13547188 id 13547188 str 113976 id str 12 1 2 13547188 str id 12 1 2 77901 2 3 15222 3 6 8837 6 52 8584 52 682207 3431 valuetext 6648792 id 6648792 text 1095328 id text 12 1 2 6648792 text id 12 1 2 833960 2 3 146908 3 7 86573 7 593781 27887 valuebind 13655401 val 13547188 expr 13655401 val expr 12 1 2 13456978 2 6 90210 expr val 12 1 2 13655401 fieldoffsets 1503222 id 1503222 byteoffset 31377 bitoffset 435 id byteoffset 12 1 2 1503222 id bitoffset 12 1 2 1503222 byteoffset id 12 1 2 17704 2 3 2451 3 5 2669 5 12 2614 12 35 2396 35 200 2396 210 5988 1143 byteoffset bitoffset 12 1 2 30342 2 9 1035 bitoffset id 12 35 36 54 36 37 54 46 47 54 47 48 54 50 51 54 67 68 54 84 85 54 27230 27231 54 bitoffset byteoffset 12 12 13 163 13 14 54 14 15 54 15 16 108 576 577 54 bitfield 29900 id 29900 bits 3445 declared_bits 3445 id bits 12 1 2 29900 id declared_bits 12 1 2 29900 bits id 12 1 2 984 2 3 738 3 4 246 4 5 492 5 7 246 8 9 246 9 11 246 13 143 246 bits declared_bits 12 1 2 3445 declared_bits id 12 1 2 984 2 3 738 3 4 246 4 5 492 5 7 246 8 9 246 9 11 246 13 143 246 declared_bits bits 12 1 2 3445 initialisers 2245055 init 2245055 var 979258 expr 2245055 location 515871 init var 12 1 2 2245055 init expr 12 1 2 2245055 init location 12 1 2 2245055 var init 12 1 2 869246 2 15 37296 16 25 72715 var expr 12 1 2 869246 2 15 37296 16 25 72715 var location 12 1 2 979250 2 3 8 expr init 12 1 2 2245055 expr var 12 1 2 2245055 expr location 12 1 2 2245055 location init 12 1 2 414351 2 3 33491 3 13 41935 13 111939 26092 location var 12 1 2 443577 2 3 34398 3 12248 37895 location expr 12 1 2 414351 2 3 33491 3 13 41935 13 111939 26092 braced_initialisers 67172 init 67172 expr_ancestor 1667324 exp 1667324 ancestor 834475 exp ancestor 12 1 2 1667324 ancestor exp 12 1 2 16978 2 3 807488 3 19 10007 exprs 25220908 id 25220908 kind 1451 location 10590021 id kind 12 1 2 25220908 id location 12 1 2 25220908 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 8907344 2 3 820953 3 16 797534 16 71733 64188 location kind 12 1 2 9046805 2 3 774598 3 32 768617 expr_reuse 841809 reuse 841809 original 841809 value_category 42 reuse original 12 1 2 841809 reuse value_category 12 1 2 841809 original reuse 12 1 2 841809 original value_category 12 1 2 841809 value_category reuse 12 58 59 21 39309 39310 21 value_category original 12 58 59 21 39309 39310 21 expr_types 25220908 id 25220908 typeid 214292 value_category 43 id typeid 12 1 2 25220908 id value_category 12 1 2 25220908 typeid id 12 1 2 52534 2 3 35206 3 4 14513 4 5 14535 5 8 17570 8 14 17394 14 24 16448 24 49 16074 49 134 16184 134 441492 13831 typeid value_category 12 1 2 185991 2 3 28301 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 45504 expr 45504 type_id 38362 expr type_id 12 1 2 45504 type_id expr 12 1 2 36886 2 19 1475 new_array_allocated_type 6630 expr 6630 type_id 2833 expr type_id 12 1 2 6630 type_id expr 12 1 2 40 2 3 2501 3 5 218 6 15 72 param_ref_to_this 24978 expr 24978 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 406396 expr 406396 decl 406396 expr decl 12 1 2 406396 decl expr 12 1 2 406396 typeid_bind 47139 expr 47139 type_id 15690 expr type_id 12 1 2 47139 type_id expr 12 1 2 2916 2 3 12371 3 328 402 uuidof_bind 26780 expr 26780 type_id 26529 expr type_id 12 1 2 26780 type_id expr 12 1 2 26318 2 4 210 sizeof_bind 241971 expr 241971 type_id 11151 expr type_id 12 1 2 241971 type_id expr 12 1 2 3857 2 3 2751 3 4 1019 4 5 1105 5 6 282 6 7 1116 7 42 852 42 6061 166 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 18992 expr 18992 default_capture 24 has_explicit_return_type 16 has_explicit_parameter_list 16 expr default_capture 12 1 2 18992 expr has_explicit_return_type 12 1 2 18992 expr has_explicit_parameter_list 12 1 2 18992 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 31856 id 31856 lambda 15438 index 137 field 31856 captured_by_reference 16 is_implicit 16 location 17883 id lambda 12 1 2 31856 id index 12 1 2 31856 id field 12 1 2 31856 id captured_by_reference 12 1 2 31856 id is_implicit 12 1 2 31856 id location 12 1 2 31856 lambda id 12 1 2 8184 2 3 3529 3 4 1651 4 6 1254 6 18 817 lambda index 12 1 2 8184 2 3 3529 3 4 1651 4 6 1254 6 18 817 lambda field 12 1 2 8184 2 3 3529 3 4 1651 4 6 1254 6 18 817 lambda captured_by_reference 12 1 2 14199 2 3 1238 lambda is_implicit 12 1 2 15316 2 3 121 lambda location 12 1 2 8775 2 3 3683 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 31856 field lambda 12 1 2 31856 field index 12 1 2 31856 field captured_by_reference 12 1 2 31856 field is_implicit 12 1 2 31856 field location 12 1 2 31856 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 15640 2 6 1432 6 68 809 location lambda 12 1 2 16215 2 13 1465 13 68 202 location index 12 1 2 17195 2 8 688 location field 12 1 2 15640 2 6 1432 6 68 809 location captured_by_reference 12 1 2 17859 2 3 24 location is_implicit 12 1 2 17883 fold 1261 expr 1261 operator 85 is_left_fold 21 expr operator 12 1 2 1261 expr is_left_fold 12 1 2 1261 operator expr 12 1 2 42 2 3 21 55 56 21 operator is_left_fold 12 1 2 85 is_left_fold expr 12 59 60 21 is_left_fold operator 12 4 5 21 stmts 6347771 id 6347771 kind 161 location 2675420 id kind 12 1 2 6347771 id location 12 1 2 6347771 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 119911 119912 8 200145 200146 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 49045 49046 8 86411 86412 8 101101 101102 8 location id 12 1 2 2217489 2 3 181609 3 10 201484 10 1789 74836 location kind 12 1 2 2592739 2 10 82680 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 990619 if_stmt 990619 then_id 990619 if_stmt then_id 12 1 2 990619 then_id if_stmt 12 1 2 990619 if_else 434387 if_stmt 434387 else_id 434387 if_stmt else_id 12 1 2 434387 else_id if_stmt 12 1 2 434387 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 103482 constexpr_if_stmt 103482 then_id 103482 constexpr_if_stmt then_id 12 1 2 103482 then_id constexpr_if_stmt 12 1 2 103482 constexpr_if_else 74197 constexpr_if_stmt 74197 else_id 74197 constexpr_if_stmt else_id 12 1 2 74197 else_id constexpr_if_stmt 12 1 2 74197 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 39664 while_stmt 39664 body_id 39664 while_stmt body_id 12 1 2 39664 body_id while_stmt 12 1 2 39664 do_body 232426 do_stmt 232426 body_id 232426 do_stmt body_id 12 1 2 232426 body_id do_stmt 12 1 2 232426 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 830946 switch_stmt 409304 index 384 case_id 830946 switch_stmt index 12 1 2 21 2 3 406438 3 19 2844 switch_stmt case_id 12 1 2 21 2 3 406438 3 19 2844 index switch_stmt 12 5 6 149 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 19140 19141 21 19141 19142 21 index case_id 12 5 6 149 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 19140 19141 21 19141 19142 21 case_id switch_stmt 12 1 2 830946 case_id index 12 1 2 830946 switch_body 409304 switch_stmt 409304 body_id 409304 switch_stmt body_id 12 1 2 409304 body_id switch_stmt 12 1 2 409304 for_initialization 73276 for_stmt 73276 init_id 73276 for_stmt init_id 12 1 2 73276 init_id for_stmt 12 1 2 73276 for_condition 76372 for_stmt 76372 condition_id 76372 for_stmt condition_id 12 1 2 76372 condition_id for_stmt 12 1 2 76372 for_update 73416 for_stmt 73416 update_id 73416 for_stmt update_id 12 1 2 73416 update_id for_stmt 12 1 2 73416 for_body 84423 for_stmt 84423 body_id 84423 for_stmt body_id 12 1 2 84423 body_id for_stmt 12 1 2 84423 stmtparents 5609399 id 5609399 index 15721 parent 2373646 id index 12 1 2 5609399 id parent 12 1 2 5609399 index id 12 1 2 5165 2 3 1287 3 4 283 4 5 1999 7 8 1311 8 12 1020 12 29 1384 29 39 1181 42 78 1190 78 209708 898 index parent 12 1 2 5165 2 3 1287 3 4 283 4 5 1999 7 8 1311 8 12 1020 12 29 1384 29 39 1181 42 78 1190 78 209708 898 parent id 12 1 2 1354678 2 3 515604 3 4 151000 4 6 155193 6 16 178258 16 1943 18911 parent index 12 1 2 1354678 2 3 515604 3 4 151000 4 6 155193 6 16 178258 16 1943 18911 ishandler 43026 block 43026 stmt_decl_bind 723395 stmt 712863 num 72 decl 723395 stmt num 12 1 2 705423 2 10 7439 stmt decl 12 1 2 705423 2 10 7439 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 723395 decl num 12 1 2 723395 stmt_decl_entry_bind 723395 stmt 712863 num 72 decl_entry 723395 stmt num 12 1 2 705423 2 10 7439 stmt decl_entry 12 1 2 705423 2 10 7439 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 723395 decl_entry num 12 1 2 723395 blockscope 1618065 block 1618065 enclosing 1404210 block enclosing 12 1 2 1618065 enclosing block 12 1 2 1273657 2 4 115417 4 29 15134 jumpinfo 348317 id 348317 str 28948 target 72705 id str 12 1 2 348317 id target 12 1 2 348317 str id 12 2 3 13596 3 4 6058 4 5 2014 5 6 1888 6 10 2197 10 25 2189 25 13711 1002 str target 12 1 2 23190 2 3 3626 3 3321 2131 target id 12 1 2 33 2 3 36210 3 4 17633 4 5 7379 5 8 6418 8 2124 5030 target str 12 1 2 72705 preprocdirects 5334449 id 5334449 kind 1353 location 5331372 id kind 12 1 2 5334449 id location 12 1 2 5334449 kind id 12 1 2 123 139 140 123 805 806 123 880 881 123 973 974 123 1509 1510 123 1883 1884 123 3256 3257 123 4737 4738 123 7126 7127 123 22044 22045 123 kind location 12 1 2 123 139 140 123 805 806 123 880 881 123 973 974 123 1509 1510 123 1883 1884 123 3256 3257 123 4737 4738 123 7126 7127 123 22019 22020 123 location id 12 1 2 5331249 26 27 123 location kind 12 1 2 5331372 preprocpair 1125632 begin 876831 elseelifend 1125632 begin elseelifend 12 1 2 640704 2 3 227267 3 9 8859 elseelifend begin 12 1 2 1125632 preproctrue 433247 branch 433247 preprocfalse 281408 branch 281408 preproctext 4292857 id 4292857 head 2914733 body 1660393 id head 12 1 2 4292857 id body 12 1 2 4292857 head id 12 1 2 2718842 2 798 195890 head body 12 1 2 2834629 2 5 80103 body id 12 1 2 1514214 2 10 125507 10 13605 20671 body head 12 1 2 1518397 2 12 125138 12 3246 16857 includes 316281 id 316281 included 58261 id included 12 1 2 316281 included id 12 1 2 28831 2 3 9373 3 4 4917 4 6 5315 6 11 4487 11 47 4371 47 793 964 embeds 1 id 1 included 1 id included 12 1 2 1 included id 12 1 2 1 link_targets 817 id 817 binary 817 id binary 12 1 2 817 binary id 12 1 2 817 link_parent 30702235 element 3901138 link_target 335 element link_target 12 1 2 531747 2 9 26989 9 10 3342400 link_target element 12 3 4 33 99949 99950 33 100069 100070 33 100127 100128 33 100148 100149 33 100170 100171 33 100212 100213 33 102215 102216 33 105685 105686 33 107152 107153 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