@compilation 12556 @externalDataElement 65 @file 64766 @folder 12305 @diagnostic 356 @location_default 46362405 @trap 1 @tag 1 @source_file 1 @pch 245 @macro_expansion 40315722 @other_macro_reference 300696 @normal_function 2699010 @unknown_function 1 @constructor 688614 @destructor 84823 @conversion_function 10188 @operator 647163 @user_defined_literal 982 @deduction_guide 5769 @fun_decl 4148376 @var_decl 9436285 @type_decl 1639390 @namespace_decl 405513 @using_declaration 265844 @using_directive 6377 @using_enum_declaration 1 @static_assert 171628 @parameter 6930613 @membervariable 1503078 @globalvariable 661280 @localvariable 725852 @enumconstant 348112 @errortype 122 @unknowntype 122 @void 122 @boolean 122 @char 122 @unsigned_char 122 @signed_char 122 @short 122 @unsigned_short 122 @signed_short 122 @int 122 @unsigned_int 122 @signed_int 122 @long 122 @unsigned_long 122 @signed_long 122 @long_long 122 @unsigned_long_long 122 @signed_long_long 122 @float 122 @double 122 @long_double 122 @complex_float 122 @complex_double 122 @complex_long_double 122 @imaginary_float 122 @imaginary_double 122 @imaginary_long_double 122 @wchar_t 122 @decltype_nullptr 122 @int128 122 @unsigned_int128 122 @signed_int128 122 @float128 122 @complex_float128 122 @char16_t 122 @char32_t 122 @std_float32 122 @float32x 122 @std_float64 122 @float64x 122 @std_float128 122 @char8_t 122 @float16 122 @complex_float16 122 @fp16 122 @std_bfloat16 122 @std_float16 122 @complex_std_float32 122 @complex_float32x 122 @complex_std_float64 122 @complex_float64x 122 @complex_std_float128 122 @mfp8 122 @scalable_vector_count 122 @complex_fp16 122 @complex_std_bfloat16 122 @complex_std_float16 122 @pointer 449159 @type_with_specifiers 686813 @array 89611 @routineptr 674281 @reference 958837 @gnu_vector 671 @routinereference 369 @rvalue_reference 286877 @block 10 @scalable_vector 1 @typeof 812 @underlying_type 613 @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 @decltype 101861 @struct 1039206 @union 20745 @enum 41614 @template_parameter 863096 @alias 1757610 @unknown_usertype 1 @class 320881 @template_template_parameter 6073 @proxy_class 50227 @scoped_enum 11416 @template_struct 210581 @template_class 28847 @template_union 1350 @mangledname 6352070 @type_mention 5941339 @concept_template 3592 @routinetype 595664 @ptrtomember 9651 @specifier 7610 @gnuattribute 559628 @stdattribute 347764 @declspec 330464 @msattribute 3 @alignas 2164 @attribute_arg_token 16448 @attribute_arg_constant_expr 71688 @attribute_arg_expr 1582 @attribute_arg_empty 1 @attribute_arg_constant 1 @attribute_arg_type 460 @derivation 492610 @frienddecl 761457 @comment 11056034 @namespace 8591 @specialnamequalifyingelement 122 @namequalifier 3050545 @value 13547098 @initialiser 2289023 @address_of 595216 @indirect 401998 @array_to_pointer 1954311 @parexpr 4916613 @arithnegexpr 586702 @unaryplusexpr 4117 @complementexpr 38195 @notexpr 355868 @postincrexpr 84590 @postdecrexpr 57409 @preincrexpr 96742 @predecrexpr 35831 @conditionalexpr 898137 @addexpr 581041 @subexpr 466933 @mulexpr 445548 @divexpr 52399 @remexpr 15776 @paddexpr 118654 @psubexpr 68032 @pdiffexpr 42841 @lshiftexpr 552490 @rshiftexpr 201483 @andexpr 483730 @orexpr 194110 @xorexpr 73969 @eqexpr 643558 @neexpr 411988 @gtexpr 111181 @ltexpr 139469 @geexpr 81322 @leexpr 291998 @assignexpr 1281515 @assignaddexpr 85634 @assignsubexpr 15312 @assignmulexpr 11109 @assigndivexpr 6808 @assignremexpr 859 @assignlshiftexpr 3703 @assignrshiftexpr 6882 @assignandexpr 6530 @assignorexpr 19612 @assignxorexpr 29905 @assignpaddexpr 18633 @assignpsubexpr 1576 @andlogicalexpr 346689 @orlogicalexpr 1103855 @commaexpr 165227 @subscriptexpr 435268 @callexpr 261260 @vastartexpr 5007 @vaargexpr 1303 @vaendexpr 2941 @vacopyexpr 134 @varaccess 8257017 @runtime_sizeof 401820 @runtime_alignof 50352 @expr_stmt 147669 @routineexpr 5708356 @type_operand 1405785 @offsetofexpr 148579 @typescompexpr 702145 @literal 8057470 @aggregateliteral 1397495 @c_style_cast 6028638 @temp_init 974536 @errorexpr 44841 @reference_to 1869126 @ref_indirect 2079573 @vacuous_destructor_call 7720 @assume 4150 @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 1549814 @new_expr 45518 @delete_expr 11312 @throw_expr 23607 @condition_decl 406398 @braced_init_list 2092 @type_id 47196 @sizeof_pack 2332 @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 2374 @isconvtoexpr 245 @isemptyexpr 8715 @isenumexpr 2946 @ispodexpr 828 @ispolyexpr 3 @isunionexpr 5 @intaddrexpr 1 @hastrivialdestructor 2752 @uuidof 26214 @delete_array_expr 1237 @new_array_expr 6597 @foldexpr 1261 @ctordirectinit 111177 @ctorvirtualinit 3961 @ctorfieldinit 202913 @ctordelegatinginit 3559 @dtordirectdestruct 38871 @dtorvirtualdestruct 3927 @dtorfielddestruct 39241 @static_cast 346536 @reinterpret_cast 39434 @const_cast 24101 @dynamic_cast 786 @lambdaexpr 18970 @param_ref 163542 @noopexpr 80 @istriviallyconstructibleexpr 3682 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 982 @istriviallyassignableexpr 3682 @isnothrowassignableexpr 5032 @istrivialexpr 3310 @isstandardlayoutexpr 2 @istriviallycopyableexpr 1350 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isconstructibleexpr 3559 @isnothrowconstructibleexpr 20377 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @isfinalexpr 9264 @noexceptexpr 30169 @builtinshufflevector 1 @builtinchooseexpr 20614 @builtinaddressof 15221 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @spaceshipexpr 1347 @co_await 12 @co_yield 4 @isassignable 449 @isaggregate 2 @hasuniqueobjectrepresentations 64 @builtinbitcast 245 @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 841815 @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 29973 @requires_expr 16401 @nested_requirement 684 @compound_requirement 10884 @concept_id 90068 @isinvocable 2 @isnothrowinvocable 2 @isbitwisecloneable 2 @lambdacapture 31810 @stmt_expr 2032201 @stmt_if 990500 @stmt_while 39659 @stmt_goto 156829 @stmt_label 77512 @stmt_return 1233370 @stmt_block 1695980 @stmt_end_test_while 232528 @stmt_for 84413 @stmt_switch_case 830952 @stmt_switch 409306 @stmt_asm 63893 @stmt_decl 770162 @stmt_empty 426756 @stmt_continue 28099 @stmt_break 137217 @stmt_try_block 26230 @stmt_microsoft_try 209 @stmt_set_vla_size 35 @stmt_vla_decl 30 @stmt_assigned_goto 12425 @stmt_range_based_for 6157 @stmt_handler 42985 @stmt_constexpr_if 103236 @stmt_co_return 5 @stmt_consteval_if 4 @stmt_not_consteval_if 3 @stmt_leave 3 @ppd_if 581489 @ppd_ifdef 214425 @ppd_ifndef 160411 @ppd_elif 21767 @ppd_else 231147 @ppd_endif 874750 @ppd_plain_include 316386 @ppd_define 2706007 @ppd_undef 98817 @ppd_pragma 399689 @ppd_include_next 167 @ppd_line 18810 @ppd_error 122 @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 12556 id 12556 cwd 10 id cwd 12 1 2 12556 cwd id 12 1197 1198 10 compilation_args 1005291 id 12556 num 1458 arg 29068 id num 12 36 42 996 42 43 1090 43 44 713 44 45 503 45 51 944 51 70 482 71 72 702 72 90 891 94 96 388 98 99 1332 100 102 94 103 104 1982 104 119 1059 120 138 923 139 140 451 id arg 12 34 38 587 38 39 1489 39 40 975 40 42 1080 42 53 597 53 54 702 54 63 891 64 67 398 67 68 1395 68 70 965 70 71 1395 73 79 944 79 89 1122 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 13312 2 3 12598 3 103 2181 104 1198 975 arg num 12 1 2 19249 2 3 8664 3 62 1153 compilation_expanded_args 1005291 id 12556 num 1458 arg 29068 id num 12 36 42 996 42 43 1090 43 44 713 44 45 503 45 51 944 51 70 482 71 72 702 72 90 891 94 96 388 98 99 1332 100 102 94 103 104 1982 104 119 1059 120 138 923 139 140 451 id arg 12 34 38 587 38 39 1489 39 40 975 40 42 1080 42 53 597 53 54 702 54 63 891 64 67 398 67 68 1395 68 70 965 70 71 1395 73 79 944 79 89 1122 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 13312 2 3 12598 3 103 2181 104 1198 975 arg num 12 1 2 19249 2 3 8664 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 15741 id 2723 num 4520 file 13671 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 12310 2 4 1143 4 6 217 file num 12 1 2 12527 2 4 1089 4 5 54 compilation_time 62966 id 2723 num 4520 kind 217 seconds 18682 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 2 3 54 3 4 544 4 5 762 6 9 217 9 10 108 10 11 163 11 13 217 14 17 217 17 22 217 26 121 217 num id 12 1 2 2396 2 3 980 3 4 490 4 13 381 13 51 272 num kind 12 4 5 4520 num seconds 12 3 4 925 4 5 1525 5 6 272 6 7 490 7 9 381 9 12 381 13 41 381 44 100 163 kind id 12 50 51 217 kind num 12 83 84 217 kind seconds 12 4 5 108 189 190 54 198 199 54 seconds id 12 1 2 12854 2 3 3921 3 5 1688 7 42 217 seconds num 12 1 2 11765 2 3 3867 3 4 1743 4 67 1307 seconds kind 12 1 2 15850 2 3 2832 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 12556 id 12556 cpu_seconds 9420 elapsed_seconds 199 id cpu_seconds 12 1 2 12556 id elapsed_seconds 12 1 2 12556 cpu_seconds id 12 1 2 7930 2 3 996 3 28 493 cpu_seconds elapsed_seconds 12 1 2 8843 2 3 576 elapsed_seconds id 12 1 2 31 2 3 31 4 5 10 10 11 31 12 13 10 14 15 10 18 19 10 32 33 10 51 52 10 159 160 10 260 261 10 286 287 10 322 323 10 elapsed_seconds cpu_seconds 12 1 2 31 2 3 31 4 5 10 10 11 31 12 13 10 13 14 10 18 19 10 32 33 10 51 52 10 134 135 10 155 156 10 234 235 10 261 262 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 122 prefix 122 locations_default 46362405 id 46362405 file 40263 beginLine 7381369 beginColumn 21604 endLine 7382351 endColumn 52907 id file 12 1 2 46362405 id beginLine 12 1 2 46362405 id beginColumn 12 1 2 46362405 id endLine 12 1 2 46362405 id endColumn 12 1 2 46362405 file id 12 1 15 3068 15 41 3068 42 72 3068 72 114 3191 114 142 3191 143 212 3068 213 307 3068 310 435 3068 437 596 3068 607 846 3068 848 1304 3068 1354 2855 3068 3114 30788 3068 57880 57881 122 file beginLine 12 1 13 3314 13 31 3314 31 47 3068 47 64 3068 64 84 3068 85 115 3068 116 160 3191 160 206 3068 206 291 3068 298 388 3068 395 527 3068 561 1339 3068 1385 57764 2823 file beginColumn 12 1 5 3682 5 9 3068 9 15 3191 15 20 3191 20 28 3191 28 36 3068 36 43 3314 43 53 3191 53 62 3068 62 80 3068 80 95 3191 95 111 3068 112 156 1964 file endLine 12 1 13 3314 13 31 3314 31 46 3068 46 63 3068 63 84 3068 84 114 3068 118 160 3191 160 206 3068 207 291 3068 300 390 3068 395 562 3068 564 1350 3068 1430 57764 2823 file endColumn 12 1 12 3314 13 26 3437 26 34 3191 34 42 3191 42 50 3068 50 61 3068 61 67 3314 67 76 3437 76 88 3191 89 102 3068 102 116 3314 116 132 3068 132 364 1595 beginLine id 12 1 2 4878521 2 3 768076 3 4 535333 4 12 558043 12 97 555220 97 639 86173 beginLine file 12 1 2 4939899 2 3 1200296 3 6 629609 6 56 554851 56 329 56712 beginLine beginColumn 12 1 2 5552936 2 3 476534 3 7 568968 7 25 556938 25 94 225991 beginLine endLine 12 1 2 6921775 2 85 459594 beginLine endColumn 12 1 2 4946036 2 3 731004 3 4 528091 4 12 576088 12 71 554483 71 252 45664 beginColumn id 12 1 2 1718 2 6 1964 6 12 1841 12 40 1718 49 128 1718 129 262 1718 317 717 1718 799 1281 1718 1287 1966 1718 2038 2400 1718 2484 3299 1718 3340 8093 1718 11052 121030 613 beginColumn file 12 1 2 1964 2 4 1718 4 7 1718 7 18 1841 19 44 1718 44 61 1718 66 93 1718 96 117 1718 118 151 1841 152 170 1841 170 183 1718 183 244 1718 259 329 368 beginColumn beginLine 12 1 2 1841 2 5 1841 5 11 1718 11 36 1718 36 103 1718 109 220 1718 226 548 1718 640 1059 1718 1078 1412 1718 1417 1609 1718 1625 1811 1718 1835 3793 1718 3838 59550 736 beginColumn endLine 12 1 2 1841 2 5 1841 5 11 1718 11 36 1718 36 104 1718 110 221 1718 225 550 1718 638 1058 1718 1080 1414 1718 1420 1607 1718 1624 1809 1718 1836 3771 1718 3831 59557 736 beginColumn endColumn 12 1 2 2086 2 5 1473 5 8 1595 8 13 1718 13 23 1964 23 33 1718 33 44 1841 45 58 1718 58 74 1841 74 87 1964 87 99 1718 100 160 1718 261 299 245 endLine id 12 1 2 4876312 2 3 771391 3 4 534597 4 12 556938 12 94 553746 94 622 89365 endLine file 12 1 2 4936952 2 3 1203856 3 6 622121 6 51 554728 51 329 64691 endLine beginLine 12 1 2 6938592 2 15 443758 endLine beginColumn 12 1 2 5551586 2 3 475061 3 7 573019 7 25 559761 25 89 222922 endLine endColumn 12 1 2 4944563 2 3 736160 3 4 526495 4 12 577929 12 72 554237 72 252 42964 endColumn id 12 1 2 15344 2 3 5646 3 6 4173 6 16 4050 16 31 4173 31 93 4050 96 660 4050 662 2411 4050 2462 4702 4050 4720 33780 3314 endColumn file 12 1 2 17922 2 3 6014 3 5 3437 5 8 4541 8 17 4173 17 84 4050 88 160 4173 160 214 4050 215 267 4050 267 329 491 endColumn beginLine 12 1 2 15589 2 3 6014 3 7 4173 7 18 4419 18 40 4173 41 188 4050 217 747 4050 766 2171 4050 2171 2881 4050 2891 30763 2332 endColumn beginColumn 12 1 2 16571 2 3 6628 3 5 4787 5 9 4296 9 20 4173 20 32 4296 33 57 4050 57 76 4296 76 117 3805 endColumn endLine 12 1 2 15589 2 3 6014 3 7 4173 7 17 4050 17 30 4050 32 102 4050 104 621 4050 628 1958 4050 1967 2836 4050 2841 30757 2823 files 64766 id 64766 name 64766 id name 12 1 2 64766 name id 12 1 2 64766 folders 12305 id 12305 name 12305 id name 12 1 2 12305 name id 12 1 2 12305 containerparent 77050 parent 12305 child 77050 parent child 12 1 2 5989 2 3 1510 3 4 660 4 6 996 6 10 965 10 16 996 16 44 923 44 151 262 child parent 12 1 2 77050 numlines 794223 element_id 793118 num_lines 38790 num_code 33512 num_comment 18044 element_id num_lines 12 1 2 792014 2 3 1104 element_id num_code 12 1 2 792014 2 3 1104 element_id num_comment 12 1 2 792873 2 3 245 num_lines element_id 12 1 2 26269 2 3 3682 3 5 3314 5 35 2946 39 1981 2577 num_lines num_code 12 1 2 26760 2 3 4050 3 4 2455 4 7 3437 7 12 2086 num_lines num_comment 12 1 2 26392 2 3 4050 3 4 2332 4 6 3191 6 10 2823 num_code element_id 12 1 2 21482 2 3 3559 3 4 2332 4 12 2577 12 157 2577 172 2090 982 num_code num_lines 12 1 2 21850 2 3 3559 3 4 2086 4 6 1841 6 9 2700 9 13 1473 num_code num_comment 12 1 2 21604 2 3 4173 3 5 2823 5 8 3068 8 12 1841 num_comment element_id 12 1 2 11170 2 3 1964 3 4 1104 4 7 1473 8 22 1473 42 3648 859 num_comment num_lines 12 1 2 11170 2 3 1964 3 4 1104 4 7 1595 8 27 1473 30 48 736 num_comment num_code 12 1 2 11170 2 3 1964 3 4 1350 4 8 1473 8 31 1473 35 42 613 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 122 codeql_version 122 frontend_version 122 codeql_version frontend_version 12 1 2 122 frontend_version codeql_version 12 1 2 122 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 4118 pch 161 compilation 4118 id 4118 pch compilation 12 1 2 24 4 5 8 8 9 8 10 11 8 11 12 16 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 8 11 12 16 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 4118 compilation id 12 1 2 4118 id pch 12 1 2 4118 id compilation 12 1 2 4118 pch_creations 245 pch 245 compilation 245 from 245 pch compilation 12 1 2 245 pch from 12 1 2 245 compilation pch 12 1 2 245 compilation from 12 1 2 245 from pch 12 1 2 245 from compilation 12 1 2 245 fileannotations 4171827 id 5727 kind 20 name 58315 value 39244 id kind 12 1 2 199 2 3 5528 id name 12 1 86 430 88 206 430 212 291 440 291 359 430 362 401 430 402 479 430 480 549 251 550 551 1321 553 628 430 631 753 451 753 1231 440 1234 2155 241 id value 12 1 98 430 102 244 430 244 351 430 352 434 440 434 490 440 490 628 430 632 702 62 706 707 1321 710 939 430 939 1038 430 1066 1853 430 1853 3292 430 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 10951 2 3 4332 3 5 5024 5 7 4070 7 9 4563 9 16 4301 16 19 4856 19 27 4227 27 47 4804 47 128 4888 128 459 4594 459 546 1699 name kind 12 1 2 58315 name value 12 1 2 11507 2 3 7636 3 4 4070 4 6 4038 6 8 3398 8 11 4710 11 17 5360 17 23 4668 23 41 4647 41 95 4437 95 1726 3839 value id 12 1 2 3335 2 4 1625 4 5 3168 5 8 2444 8 14 2947 14 17 1919 17 24 3021 24 51 3514 51 58 3010 58 80 2958 81 151 3063 151 334 2958 334 473 2979 473 547 2297 value kind 12 1 2 39233 2 3 10 value name 12 1 2 3377 2 4 1898 4 5 3031 5 8 2465 8 14 3461 14 18 3430 18 28 3178 28 34 3126 34 41 3178 41 66 2968 66 92 3052 92 113 2968 113 145 3010 145 172 94 inmacroexpansion 150039073 id 24678024 inv 3706403 id inv 12 1 3 2210101 3 5 1475401 5 6 1620834 6 7 6584434 7 8 8721502 8 9 3558069 9 22 507680 inv id 12 1 2 531859 2 3 743444 3 4 481650 4 7 275382 7 8 282234 8 9 330341 9 10 3047 10 11 444778 11 337 307886 339 423 281836 423 7616 23941 affectedbymacroexpansion 48749819 id 7046758 inv 3804211 id inv 12 1 2 3847809 2 3 766524 3 4 361945 4 5 772958 5 12 535313 12 50 556427 50 9900 205778 inv id 12 1 4 313336 4 7 316698 7 9 301174 9 12 343037 12 13 456135 13 14 226164 14 15 408155 15 16 166476 16 17 377786 17 18 200694 18 20 344354 20 25 285475 25 207 64720 macroinvocations 40397045 id 40397045 macro_id 182471 location 5926523 kind 108 id macro_id 12 1 2 40397045 id location 12 1 2 40397045 id kind 12 1 2 40397045 macro_id id 12 1 2 61114 2 3 27615 3 4 18083 4 5 10022 5 7 13835 7 13 14597 13 33 13726 33 187 13726 190 72214 9749 macro_id location 12 1 2 77673 2 3 30666 3 4 14379 4 5 10294 5 8 14053 8 18 14107 18 90 13726 90 12207 7571 macro_id kind 12 1 2 177950 2 3 4520 location id 12 1 2 5262380 2 4 429653 4 72214 234490 location macro_id 12 1 2 5904354 2 37 22168 location kind 12 1 2 5926523 kind id 12 1493 1494 54 740156 740157 54 kind macro_id 12 289 290 54 3144 3145 54 kind location 12 1075 1076 54 107730 107731 54 macroparent 33692864 id 33692864 parent_id 15944993 id parent_id 12 1 2 33692864 parent_id id 12 1 2 7816769 2 3 1596166 3 4 4708483 4 5 1297402 5 205 526172 macrolocationbind 6005206 id 4196566 location 2266167 id location 12 1 2 3275759 2 3 487614 3 4 8639 4 5 411573 5 17 12979 location id 12 1 2 1328980 2 3 479787 3 4 7805 4 5 425601 5 522 23992 macro_argument_unexpanded 81936815 invocation 26104126 argument_index 692 text 340922 invocation argument_index 12 1 2 9611464 2 3 9706317 3 4 4968887 4 67 1817457 invocation text 12 1 2 9792851 2 3 9723783 3 4 4813253 4 67 1774237 argument_index invocation 12 46457 46458 608 46659 173253 52 646919 2488418 31 argument_index text 12 2 3 608 13 1115 52 7702 22873 31 text invocation 12 1 2 39432 2 3 61882 3 4 20844 4 5 34449 5 6 38992 6 9 30600 9 15 28774 15 26 25711 26 57 26959 57 517 25837 518 486640 7437 text argument_index 12 1 2 241517 2 3 89261 3 9 10144 macro_argument_expanded 81936815 invocation 26104126 argument_index 692 text 206479 invocation argument_index 12 1 2 9611464 2 3 9706317 3 4 4968887 4 67 1817457 invocation text 12 1 2 12550907 2 3 8372817 3 4 4196783 4 9 983618 argument_index invocation 12 46457 46458 608 46659 173253 52 646919 2488418 31 argument_index text 12 1 2 597 2 96 52 950 16173 41 text invocation 12 1 2 21683 2 3 26634 3 4 43167 4 5 15924 5 6 3251 6 7 18169 7 10 18830 10 19 18211 19 51 15661 51 251 15494 251 1169168 9451 text argument_index 12 1 2 104336 2 3 88306 3 66 13836 functions 3994932 id 3994932 name 1666273 kind 859 id name 12 1 2 3994932 id kind 12 1 2 3994932 name id 12 1 2 1421746 2 4 138467 4 3162 106060 name kind 12 1 2 1663450 2 3 2823 kind id 12 8 9 122 47 48 122 83 84 122 691 692 122 4456 4457 122 5272 5273 122 21987 21988 122 kind name 12 2 3 122 18 19 122 41 42 122 43 44 122 302 303 122 504 505 122 12687 12688 122 builtin_functions 30715 id 30715 function_entry_point 1124932 id 1121608 entry_point 1124932 id entry_point 12 1 2 1118822 2 17 2786 entry_point id 12 1 2 1124932 function_return_type 4011995 id 3994932 return_type 610950 id return_type 12 1 2 3977869 2 3 17062 return_type id 12 1 2 304800 2 3 211874 3 5 47506 5 464 45910 475 9984 859 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 130740 id 130740 function_deleted 87523 id 87523 function_defaulted 51363 id 51363 function_prototyped 3993459 id 3993459 deduction_guide_for_class 5769 id 5769 class_template 2209 id class_template 12 1 2 5769 class_template id 12 1 2 1104 2 3 368 3 4 122 4 5 245 5 6 122 8 9 245 member_function_this_type 662507 id 662507 this_type 173084 id this_type 12 1 2 662507 this_type id 12 1 2 46524 2 3 36335 3 4 31916 4 5 19763 5 6 12643 6 10 14362 10 65 11538 fun_decls 4154268 id 4148376 function 3974186 type_id 604076 name 1664800 location 2768243 id function 12 1 2 4148376 id type_id 12 1 2 4142483 2 3 5892 id name 12 1 2 4148376 id location 12 1 2 4148376 function id 12 1 2 3814851 2 5 159335 function type_id 12 1 2 3956142 2 3 18044 function name 12 1 2 3974186 function location 12 1 2 3835842 2 4 138344 type_id id 12 1 2 290192 2 3 219240 3 5 48365 5 506 45419 555 10332 859 type_id function 12 1 2 300749 2 3 210401 3 5 47628 5 9941 45296 type_id name 12 1 2 485986 2 3 52293 3 7 49347 7 2238 16449 type_id location 12 1 2 449159 2 3 69356 3 6 55239 6 4756 30320 name id 12 1 2 1310039 2 3 190883 3 11 127787 11 3169 36089 name function 12 1 2 1421255 2 4 138958 4 3162 104587 name type_id 12 1 2 1576417 2 1596 88383 name location 12 1 2 1345392 2 3 205000 3 1592 114407 location id 12 1 2 2376164 2 3 251770 3 211 140308 location function 12 1 2 2395928 2 3 232497 3 211 139817 location type_id 12 1 2 2655309 2 211 112934 location name 12 1 2 2729698 2 8 38545 fun_def 1397440 id 1397440 fun_specialized 7841 id 7841 fun_implicit 272 id 272 fun_decl_specifiers 4214909 id 1723968 name 1350 id name 12 1 2 360776 2 3 258030 3 4 1082574 4 5 22586 name id 12 15 16 122 19 20 122 222 223 122 261 262 122 561 562 122 826 827 122 1034 1035 122 1093 1094 122 8148 8149 122 11028 11029 122 11129 11130 122 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 433439 fun_decl 433439 fun_decl_noexcept 139743 fun_decl 139743 constant 139307 fun_decl constant 12 1 2 139743 constant fun_decl 12 1 2 138870 2 3 436 fun_decl_empty_noexcept 1156104 fun_decl 1156104 fun_decl_typedef_type 2760 fun_decl 2760 typedeftype_id 124 fun_decl typedeftype_id 12 1 2 2760 typedeftype_id fun_decl 12 1 2 40 2 3 12 3 4 12 5 13 8 16 17 12 17 18 4 21 22 8 25 43 8 46 55 8 89 128 8 158 159 4 fun_requires 28932 id 10050 kind 42 constraint 28697 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 28697 param_decl_bind 7218351 id 7218351 index 7856 fun_decl 3488446 id index 12 1 2 7218351 id fun_decl 12 1 2 7218351 index id 12 2 3 3928 6 7 1964 16 20 613 25 147 613 343 16310 613 28418 28419 122 index fun_decl 12 2 3 3928 6 7 1964 16 20 613 25 147 613 343 16310 613 28418 28419 122 fun_decl id 12 1 2 1486438 2 3 972463 3 4 592291 4 5 285895 5 65 151356 fun_decl index 12 1 2 1486438 2 3 972463 3 4 592291 4 5 285895 5 65 151356 var_decls 9442668 id 9436285 variable 9098463 type_id 1440773 name 838906 location 6175671 id variable 12 1 2 9436285 id type_id 12 1 2 9429901 2 3 6383 id name 12 1 2 9436285 id location 12 1 2 9436285 variable id 12 1 2 8778319 2 5 320144 variable type_id 12 1 2 9046170 2 3 52293 variable name 12 1 2 8994735 2 4 103727 variable location 12 1 2 8857496 2 4 240967 type_id id 12 1 2 839151 2 3 280617 3 5 127296 5 11 112934 11 2963 80772 type_id variable 12 1 2 860388 2 3 265764 3 5 122141 5 11 112566 11 2886 79913 type_id name 12 1 2 1104793 2 3 191006 3 7 116371 7 1038 28601 type_id location 12 1 2 974304 2 3 215189 3 5 104587 5 15 109865 15 2622 36826 name id 12 1 2 457507 2 3 161668 3 4 59290 4 7 64814 7 24 63341 24 27139 32284 name variable 12 1 2 468432 2 3 161668 3 4 55116 4 8 71197 8 44 63586 44 26704 18904 name type_id 12 1 2 642744 2 3 110847 3 11 64078 11 3463 21236 name location 12 1 2 484758 2 3 180940 3 4 51311 4 8 63955 8 22619 57940 location id 12 1 2 5670781 2 16 465117 16 2943 39772 location variable 12 1 2 5751431 2 2935 424240 location type_id 12 1 2 5874922 2 2555 300749 location name 12 1 2 6163519 2 5 12152 var_def 3707686 id 3707686 var_specialized 641 id 641 var_decl_specifiers 481567 id 481567 name 491 id name 12 1 2 481567 name id 12 16 17 122 77 78 122 653 654 122 3177 3178 122 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 1639390 id 1639390 type_id 1620731 location 1543273 id type_id 12 1 2 1639390 id location 12 1 2 1639390 type_id id 12 1 2 1604650 2 10 16080 type_id location 12 1 2 1604773 2 10 15958 location id 12 1 2 1513198 2 64 30074 location type_id 12 1 2 1513321 2 64 29952 type_def 1092272 id 1092272 type_decl_top 676616 type_decl 676616 type_requires 7634 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 405513 id 405513 namespace_id 1768 location 405513 bodylocation 405513 id namespace_id 12 1 2 405513 id location 12 1 2 405513 id bodylocation 12 1 2 405513 namespace_id id 12 1 2 363 2 3 185 3 5 129 5 12 145 12 30 137 30 57 137 57 76 137 77 127 137 132 187 137 189 431 137 448 12466 121 namespace_id location 12 1 2 363 2 3 185 3 5 129 5 12 145 12 30 137 30 57 137 57 76 137 77 127 137 132 187 137 189 431 137 448 12466 121 namespace_id bodylocation 12 1 2 363 2 3 185 3 5 129 5 12 145 12 30 137 30 57 137 57 76 137 77 127 137 132 187 137 189 431 137 448 12466 121 location id 12 1 2 405513 location namespace_id 12 1 2 405513 location bodylocation 12 1 2 405513 bodylocation id 12 1 2 405513 bodylocation namespace_id 12 1 2 405513 bodylocation location 12 1 2 405513 usings 269966 id 269966 element_id 58399 location 26666 kind 20 id element_id 12 1 2 269966 id location 12 1 2 269966 id kind 12 1 2 269966 element_id id 12 1 2 50730 2 5 5339 5 134 2328 element_id location 12 1 2 50730 2 5 5339 5 134 2328 element_id kind 12 1 2 58399 location id 12 1 2 21043 2 4 2276 4 132 1930 145 364 1416 location element_id 12 1 2 21043 2 4 2276 4 132 1930 145 364 1416 location kind 12 1 2 26666 kind id 12 393 394 10 25342 25343 10 kind element_id 12 214 215 10 5353 5354 10 kind location 12 356 357 10 2186 2187 10 using_container 571131 parent 20151 child 269966 parent child 12 1 2 8958 2 3 1584 3 6 1762 6 7 2244 7 26 1521 26 136 797 145 146 2601 146 437 681 child parent 12 1 2 96332 2 3 119536 3 4 19585 4 5 26330 5 65 8182 static_asserts 171628 id 171628 condition 171628 message 38481 location 22434 enclosing 6202 id condition 12 1 2 171628 id message 12 1 2 171628 id location 12 1 2 171628 id enclosing 12 1 2 171628 condition id 12 1 2 171628 condition message 12 1 2 171628 condition location 12 1 2 171628 condition enclosing 12 1 2 171628 message id 12 1 2 28330 2 3 662 3 4 3585 4 10 2043 12 17 3101 17 513 759 message condition 12 1 2 28330 2 3 662 3 4 3585 4 10 2043 12 17 3101 17 513 759 message location 12 1 2 35679 2 33 2802 message enclosing 12 1 2 30147 2 3 355 3 4 3351 4 12 1865 12 43 2761 location id 12 1 2 4255 2 3 3690 3 4 1720 4 5 104 5 6 4692 6 13 428 14 15 2632 16 17 48 17 18 4369 19 52 492 location condition 12 1 2 4255 2 3 3690 3 4 1720 4 5 104 5 6 4692 6 13 428 14 15 2632 16 17 48 17 18 4369 19 52 492 location message 12 1 2 6832 2 3 7631 3 4 7736 4 7 234 location enclosing 12 1 2 5055 2 3 8019 3 4 1461 4 5 4716 5 13 476 13 14 2632 16 43 72 enclosing id 12 1 2 5152 2 3 476 3 210 476 223 11052 96 enclosing condition 12 1 2 5152 2 3 476 3 210 476 223 11052 96 enclosing message 12 1 2 5305 2 3 476 3 2936 419 enclosing location 12 1 2 5289 2 3 492 3 1929 419 params 6970509 id 6930613 function 3361394 index 7856 type_id 1206679 id function 12 1 2 6930613 id index 12 1 2 6930613 id type_id 12 1 2 6890718 2 3 39895 function id 12 1 2 1450593 2 3 920292 3 4 570073 4 5 276443 5 65 143991 function index 12 1 2 1450593 2 3 920292 3 4 570073 4 5 276443 5 65 143991 function type_id 12 1 2 1757357 2 3 1019846 3 4 431360 4 11 152829 index id 12 2 3 3928 6 7 1964 14 18 613 23 138 613 322 15567 613 27383 27384 122 index function 12 2 3 3928 6 7 1964 14 18 613 23 138 613 322 15567 613 27383 27384 122 index type_id 12 1 2 3928 2 3 1964 4 7 613 9 55 613 116 2755 613 7521 7522 122 type_id id 12 1 2 728672 2 3 237039 3 5 92925 5 13 93539 13 2574 54503 type_id function 12 1 2 810672 2 3 175784 3 6 107042 6 27 90838 27 2562 22341 type_id index 12 1 2 981670 2 3 167683 3 65 57326 overrides 159700 new 150954 old 17451 new old 12 1 2 142215 2 4 8738 old new 12 1 2 9392 2 3 2366 3 4 1647 4 6 1437 6 16 1332 16 230 1275 membervariables 1505529 id 1503078 type_id 458086 name 644370 id type_id 12 1 2 1500736 2 4 2342 id name 12 1 2 1503078 type_id id 12 1 2 339887 2 3 72607 3 10 35404 10 4445 10185 type_id name 12 1 2 357481 2 3 64763 3 57 34370 60 2186 1470 name id 12 1 2 423443 2 3 122610 3 5 58118 5 664 40198 name type_id 12 1 2 526499 2 3 73315 3 668 44555 globalvariables 661280 id 661280 type_id 10188 name 110724 id type_id 12 1 2 661280 id name 12 1 2 661280 type_id id 12 1 2 6874 2 3 368 3 5 736 5 20 859 20 80 859 152 2372 491 type_id name 12 1 2 6997 2 3 368 3 5 736 5 20 736 20 74 859 137 228 491 name id 12 1 2 92679 2 8 9329 8 139 8347 181 1156 368 name type_id 12 1 2 93907 2 3 16571 3 4 245 localvariables 725852 id 725852 type_id 53389 name 101620 id type_id 12 1 2 725852 id name 12 1 2 725852 type_id id 12 1 2 28869 2 3 7802 3 4 4041 4 6 4065 6 12 4113 12 162 4005 162 19347 492 type_id name 12 1 2 38308 2 3 6718 3 5 4477 5 3509 3885 name id 12 1 2 62532 2 3 16037 3 4 6538 4 8 8154 8 137 7630 137 7546 728 name type_id 12 1 2 84575 2 3 8410 3 15 7682 15 1509 952 autoderivation 223904 var 223904 derivation_type 613 var derivation_type 12 1 2 223904 derivation_type var 12 38 39 122 79 80 122 450 451 122 527 528 122 730 731 122 orphaned_variables 43672 var 43672 function 40449 var function 12 1 2 43672 function var 12 1 2 39610 2 47 839 enumconstants 348112 id 348112 parent 41614 index 13944 type_id 54 name 347731 location 320714 id parent 12 1 2 348112 id index 12 1 2 348112 id type_id 12 1 2 348112 id name 12 1 2 348112 id location 12 1 2 348112 parent id 12 1 2 1525 2 3 5828 3 4 8715 4 5 5555 5 6 4575 6 7 2560 7 8 1960 8 10 2995 10 15 3431 15 33 3159 33 257 1307 parent index 12 1 2 1525 2 3 5828 3 4 8715 4 5 5555 5 6 4575 6 7 2560 7 8 1960 8 10 2995 10 15 3431 15 33 3159 33 257 1307 parent type_id 12 1 2 41614 parent name 12 1 2 1525 2 3 5828 3 4 8715 4 5 5555 5 6 4575 6 7 2560 7 8 1960 8 10 2995 10 15 3431 15 33 3159 33 257 1307 parent location 12 1 2 2124 2 3 6046 3 4 8769 4 5 5501 5 6 4575 6 7 2505 7 8 1851 8 11 3812 11 17 3213 17 165 3159 256 257 54 index id 12 1 2 2777 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 2777 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 13944 index name 12 1 2 2777 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 2777 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 347350 2 3 381 name parent 12 1 2 347350 2 3 381 name index 12 1 2 347731 name type_id 12 1 2 347731 name location 12 1 2 347350 2 3 381 location id 12 1 2 319679 2 205 1034 location parent 12 1 2 320714 location index 12 1 2 319679 2 205 1034 location type_id 12 1 2 320714 location name 12 1 2 319679 2 205 1034 builtintypes 7119 id 7119 name 7119 kind 7119 size 859 sign 368 alignment 613 id name 12 1 2 7119 id kind 12 1 2 7119 id size 12 1 2 7119 id sign 12 1 2 7119 id alignment 12 1 2 7119 name id 12 1 2 7119 name kind 12 1 2 7119 name size 12 1 2 7119 name sign 12 1 2 7119 name alignment 12 1 2 7119 kind id 12 1 2 7119 kind name 12 1 2 7119 kind size 12 1 2 7119 kind sign 12 1 2 7119 kind alignment 12 1 2 7119 size id 12 2 3 245 8 9 122 9 10 122 10 11 122 13 14 122 14 15 122 size name 12 2 3 245 8 9 122 9 10 122 10 11 122 13 14 122 14 15 122 size kind 12 2 3 245 8 9 122 9 10 122 10 11 122 13 14 122 14 15 122 size sign 12 1 2 245 3 4 613 size alignment 12 1 2 491 2 3 368 sign id 12 6 7 122 12 13 122 40 41 122 sign name 12 6 7 122 12 13 122 40 41 122 sign kind 12 6 7 122 12 13 122 40 41 122 sign size 12 5 6 245 7 8 122 sign alignment 12 5 6 368 alignment id 12 7 8 122 10 11 122 12 13 122 13 14 122 16 17 122 alignment name 12 7 8 122 10 11 122 12 13 122 13 14 122 16 17 122 alignment kind 12 7 8 122 10 11 122 12 13 122 13 14 122 16 17 122 alignment size 12 2 3 613 alignment sign 12 3 4 613 derivedtypes 2997672 id 2997672 name 1445315 kind 736 type_id 1925654 id name 12 1 2 2997672 id kind 12 1 2 2997672 id type_id 12 1 2 2997672 name id 12 1 2 1327838 2 23 108760 23 4289 8715 name kind 12 1 2 1445315 name type_id 12 1 2 1327961 2 23 108638 23 4289 8715 kind id 12 730 731 122 2337 2338 122 3659 3660 122 4288 4289 122 5595 5596 122 7811 7812 122 kind name 12 1 2 122 674 675 122 1614 1615 122 2443 2444 122 2672 2673 122 4370 4371 122 kind type_id 12 213 214 122 2337 2338 122 3655 3656 122 4288 4289 122 5530 5531 122 7811 7812 122 type_id id 12 1 2 1302919 2 3 372438 3 4 121650 4 137 128647 type_id name 12 1 2 1304392 2 3 372438 3 4 120176 4 137 128647 type_id kind 12 1 2 1304760 2 3 373051 3 4 121895 4 6 125946 pointerishsize 2221248 id 2221248 size 245 alignment 245 id size 12 1 2 2221248 id alignment 12 1 2 2221248 size id 12 3 4 122 18092 18093 122 size alignment 12 1 2 245 alignment id 12 3 4 122 18092 18093 122 alignment size 12 1 2 245 arraysizes 79299 id 79299 num_elements 17553 bytesize 19886 alignment 613 id num_elements 12 1 2 79299 id bytesize 12 1 2 79299 id alignment 12 1 2 79299 num_elements id 12 1 2 245 2 3 10679 3 4 245 4 5 3437 5 9 1473 9 42 1350 56 57 122 num_elements bytesize 12 1 2 11538 2 3 3928 3 5 982 5 11 1104 num_elements alignment 12 1 2 11538 2 3 3928 3 4 736 4 6 1350 bytesize id 12 1 2 613 2 3 12520 3 4 491 4 5 2700 5 7 1473 7 17 1595 24 45 491 bytesize num_elements 12 1 2 14362 2 3 3559 3 6 1841 6 7 122 bytesize alignment 12 1 2 14607 2 3 3314 3 5 1595 5 6 368 alignment id 12 10 11 122 86 87 122 91 92 122 121 122 122 338 339 122 alignment num_elements 12 4 5 122 16 17 245 48 49 122 139 140 122 alignment bytesize 12 4 5 122 19 20 122 20 21 122 48 49 122 140 141 122 tupleelements 1 id 1 num_elements 1 id num_elements 12 1 2 1 num_elements id 12 1 2 1 typedefbase 1757610 id 1757610 type_id 835234 id type_id 12 1 2 1757610 type_id id 12 1 2 660833 2 3 80512 3 6 63707 6 4525 30180 decltypes 814720 id 27572 expr 814720 kind 21 base_type 3342 parentheses_would_change_meaning 21 id expr 12 1 2 9740 2 3 3649 4 5 3627 6 9 549 23 24 3254 29 30 3144 32 33 131 171 172 3078 173 224 395 id kind 12 1 2 27572 id base_type 12 1 2 27572 id parentheses_would_change_meaning 12 1 2 27572 expr id 12 1 2 814720 expr kind 12 1 2 814720 expr base_type 12 1 2 814720 expr parentheses_would_change_meaning 12 1 2 814720 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 4203790 id 4203790 name 950343 kind 125 id name 12 1 2 4203790 id kind 12 1 2 4203790 name id 12 1 2 681205 2 3 160794 3 8 72561 8 33452 35782 name kind 12 1 2 898500 2 10 51842 kind id 12 28 29 10 64 65 10 579 580 10 1052 1053 10 1662 1663 10 1876 1877 10 4788 4789 10 20074 20075 10 21723 21724 10 82276 82277 10 99064 99065 10 167547 167548 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 61190 61191 10 usertypesize 1421775 id 1421775 size 1468 alignment 83 id size 12 1 2 1421775 id alignment 12 1 2 1421775 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 1731 115 1840 106128 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 2147 2148 10 11942 11943 10 121323 121324 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 11293 id 11293 usertype_uuid 47615 id 47615 uuid 47074 id uuid 12 1 2 47615 uuid id 12 1 2 46533 2 3 541 usertype_alias_kind 1757610 id 1757610 alias_kind 20 id alias_kind 12 1 2 1757610 alias_kind id 12 36943 36944 10 130604 130605 10 nontype_template_parameters 754374 id 754374 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 8184676 id 8184676 mangled_name 6352070 is_complete 245 id mangled_name 12 1 2 8184676 id is_complete 12 1 2 8184676 mangled_name id 12 1 2 5997431 2 1120 354638 mangled_name is_complete 12 1 2 6352070 is_complete id 12 6 7 122 66669 66670 122 is_complete mangled_name 12 6 7 122 51740 51741 122 is_pod_class 608655 id 608655 is_standard_layout_class 1183332 id 1183332 is_complete 1403669 id 1403669 is_class_template 230554 id 230554 class_instantiation 1183835 to 1180845 from 71774 to from 12 1 2 1178758 2 8 2087 from to 12 1 2 20340 2 3 12777 3 4 7101 4 5 4657 5 7 6189 7 10 5685 10 17 5864 17 52 5402 52 4358 3755 class_template_argument 3001639 type_id 1423558 index 1174 arg_type 844622 type_id index 12 1 2 599423 2 3 434747 3 4 263557 4 8 107724 8 113 18106 type_id arg_type 12 1 2 628313 2 3 448888 3 4 263630 4 113 82726 index type_id 12 2 3 10 4 5 744 5 30 94 33 90 94 95 453 94 643 7142 94 11996 135692 41 index arg_type 12 2 3 10 4 5 744 5 16 104 16 35 94 37 155 94 196 3290 94 11129 46222 31 arg_type type_id 12 1 2 524281 2 3 174662 3 5 77711 5 44 63413 44 13910 4552 arg_type index 12 1 2 737475 2 3 87866 3 22 19281 class_template_argument_value 508958 type_id 209162 index 302 arg_value 508824 type_id index 12 1 2 159884 2 3 42732 3 8 6545 type_id arg_value 12 1 2 152130 2 3 39878 3 52 15911 54 154 1242 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 508690 2 3 134 arg_value index 12 1 2 508824 class_template_generated_from 61420 template 61420 from 3734 template from 12 1 2 61420 from template 12 1 2 1510 2 3 472 3 5 209 5 6 178 6 7 262 7 10 262 10 16 283 16 63 335 63 603 220 is_proxy_class_for 50227 id 50227 templ_param_id 46922 id templ_param_id 12 1 2 50227 templ_param_id id 12 1 2 46167 2 82 755 type_mentions 5941339 id 5941339 type_id 278065 location 5885018 kind 54 id type_id 12 1 2 5941339 id location 12 1 2 5941339 id kind 12 1 2 5941339 type_id id 12 1 2 137480 2 3 31210 3 4 11656 4 5 14979 5 7 19935 7 12 21787 12 28 21025 28 8941 19990 type_id location 12 1 2 137480 2 3 31210 3 4 11656 4 5 14979 5 7 19935 7 12 21787 12 28 21025 28 8941 19990 type_id kind 12 1 2 278065 location id 12 1 2 5839318 2 4 45699 location type_id 12 1 2 5839318 2 4 45699 location kind 12 1 2 5885018 kind id 12 109077 109078 54 kind type_id 12 5105 5106 54 kind location 12 108043 108044 54 is_function_template 1311389 id 1311389 function_instantiation 959643 to 959643 from 180058 to from 12 1 2 959643 from to 12 1 2 108961 2 3 42195 3 9 14232 9 104 13527 119 1532 1141 function_template_argument 2464632 function_id 1448091 index 469 arg_type 293619 function_id index 12 1 2 787539 2 3 407146 3 4 169350 4 15 84054 function_id arg_type 12 1 2 806405 2 3 405266 3 4 167202 4 9 69217 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 43139 43140 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 172204 2 3 25914 3 4 19536 4 6 22457 6 11 22960 11 76 22960 79 2452 7586 arg_type index 12 1 2 253002 2 3 31688 3 15 8929 function_template_argument_value 453873 function_id 193888 index 469 arg_value 451221 function_id index 12 1 2 149176 2 3 42262 3 8 2450 function_id arg_value 12 1 2 142362 2 3 36085 3 54 14669 54 166 772 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 55 56 33 67 68 33 1906 1907 33 3296 3297 33 3813 3814 33 4291 4292 33 arg_value function_id 12 1 2 448569 2 3 2651 arg_value index 12 1 2 451221 function_template_generated_from 864410 template 864410 from 22154 template from 12 1 2 864410 from template 12 1 2 3591 2 3 1174 3 5 1678 5 8 1779 8 14 1678 16 20 1577 20 23 1678 23 32 1846 33 66 2047 70 79 1376 83 110 1846 111 370 1879 is_variable_template 57694 id 57694 variable_instantiation 596956 to 596956 from 36089 to from 12 1 2 596956 from to 12 1 2 14362 2 3 3928 3 4 2455 4 6 2700 6 8 2823 8 11 3191 11 30 2823 30 94 2823 103 1155 982 variable_template_argument 1128116 variable_id 575474 index 1964 arg_type 463276 variable_id index 12 1 2 189165 2 3 288964 3 4 77703 4 17 19640 variable_id arg_type 12 1 2 206841 2 3 276198 3 4 75616 4 17 16817 index variable_id 12 27 28 859 33 34 368 40 41 122 72 73 122 160 161 122 793 794 122 3147 3148 122 4688 4689 122 index arg_type 12 1 2 859 2 3 368 5 6 122 35 36 122 63 64 122 362 363 122 1465 1466 122 2164 2165 122 arg_type variable_id 12 1 2 359671 2 3 57694 3 16 35476 16 227 10434 arg_type index 12 1 2 429887 2 7 33389 variable_template_argument_value 19763 variable_id 14730 index 491 arg_value 19763 variable_id index 12 1 2 13257 2 3 1473 variable_id arg_value 12 1 2 10434 2 3 3928 4 5 368 index variable_id 12 17 18 122 27 28 122 43 44 122 45 46 122 index arg_value 12 22 23 122 29 30 122 52 53 122 58 59 122 arg_value variable_id 12 1 2 19763 arg_value index 12 1 2 19763 variable_template_generated_from 491 template 491 from 245 template from 12 1 2 491 from template 12 2 3 245 is_alias_template 107518 id 107518 alias_instantiation 460184 to 460184 from 92312 to from 12 1 2 460184 from to 12 1 2 16549 2 3 16817 3 4 20040 4 5 12487 5 7 6713 7 8 4800 8 10 7821 10 143 6948 163 795 134 alias_template_argument 994218 type_id 567635 index 302 arg_type 127860 type_id index 12 1 2 276499 2 3 182542 3 4 87008 4 10 21584 type_id arg_type 12 1 2 277741 2 3 181334 3 4 88451 4 10 20107 index type_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 type_id 12 1 2 78247 2 3 20308 3 4 5438 4 6 10473 6 76 10842 84 4474 2551 arg_type index 12 1 2 108928 2 3 17321 3 9 1611 alias_template_argument_value 173378 type_id 160790 index 134 arg_value 173378 type_id index 12 1 2 159548 2 3 1242 type_id arg_value 12 1 2 158877 2 42 1913 index type_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 type_id 12 1 2 173378 arg_value index 12 1 2 173378 alias_template_generated_from 99932 template 99932 from 1913 template from 12 1 2 99932 from template 12 1 2 134 2 4 134 4 8 134 9 18 167 18 20 134 20 21 201 31 32 134 43 50 134 64 65 67 65 66 134 74 84 167 111 112 268 150 294 100 template_template_instantiation 6014 to 4664 from 1104 to from 12 1 2 3314 2 3 1350 from to 12 1 2 736 2 3 122 14 15 122 27 28 122 template_template_argument 9609 type_id 6073 index 104 arg_type 9021 type_id index 12 1 2 4982 2 3 419 3 8 503 8 11 167 type_id arg_type 12 1 2 5003 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 8990 3 43 31 arg_type index 12 1 2 9000 2 11 20 template_template_argument_value 1104 type_id 122 index 122 arg_value 1104 type_id index 12 1 2 122 type_id arg_value 12 9 10 122 index type_id 12 1 2 122 index arg_value 12 9 10 122 arg_value type_id 12 1 2 1104 arg_value index 12 1 2 1104 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 90068 to 90068 from 3421 to from 12 1 2 90068 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 36673 concept_id 36673 concept_template_argument 112649 concept_id 76104 index 128 arg_type 21490 concept_id index 12 1 2 46295 2 3 24612 3 7 5196 concept_id arg_type 12 1 2 49888 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 3559 3560 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 10542 2 3 2908 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 595664 id 595664 return_type 279722 id return_type 12 1 2 595664 return_type id 12 1 2 230679 2 3 34709 3 4677 14333 routinetypeargs 1178768 routine 416090 index 980 type_id 112097 routine index 12 1 2 82956 2 3 126096 3 4 107903 4 5 49294 5 7 33171 7 19 16667 routine type_id 12 1 2 88948 2 3 138733 3 4 114657 4 5 40742 5 10 32899 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 33280 2 3 15578 3 4 13290 4 5 9804 5 6 6372 6 8 9477 8 13 9532 13 26 8660 26 926 6100 type_id index 12 1 2 79416 2 3 17539 3 5 9477 5 17 5664 ptrtomembers 9651 id 9651 type_id 7920 class_id 4836 id type_id 12 1 2 9651 id class_id 12 1 2 9651 type_id id 12 1 2 7710 2 84 209 type_id class_id 12 1 2 7710 2 84 209 class_id id 12 1 2 3881 2 3 514 8 9 398 10 65 41 class_id type_id 12 1 2 3881 2 3 514 8 9 398 10 65 41 specifiers 7610 id 7610 str 7610 id str 12 1 2 7610 str id 12 1 2 7610 typespecifiers 853570 type_id 848462 spec_id 94 type_id spec_id 12 1 2 843353 2 3 5108 spec_id type_id 12 168 169 10 215 216 10 225 226 10 530 531 10 821 822 10 1568 1569 10 4192 4193 10 18435 18436 10 55214 55215 10 funspecifiers 9569842 func_id 3954300 spec_id 2332 func_id spec_id 12 1 2 1510375 2 3 500471 3 4 1019724 4 5 682148 5 8 241581 spec_id func_id 12 17 18 122 18 19 122 53 54 122 114 115 122 216 217 122 272 273 122 356 357 122 653 654 122 769 770 122 823 824 122 1096 1097 122 1261 1262 122 1670 1671 122 3297 3298 122 3355 3356 122 6170 6171 122 15130 15131 122 19895 19896 122 22794 22795 122 varspecifiers 3209301 var_id 2456201 spec_id 1104 var_id spec_id 12 1 2 1805109 2 3 549573 3 5 101518 spec_id var_id 12 97 98 122 240 241 122 1091 1092 122 2238 2239 122 2749 2750 122 2812 2813 122 3506 3507 122 4918 4919 122 8493 8494 122 explicit_specifier_exprs 40631 func_id 40631 constant 40631 func_id constant 12 1 2 40631 constant func_id 12 1 2 40631 attributes 643971 id 643971 kind 368 name 2086 name_space 245 location 637956 id kind 12 1 2 643971 id name 12 1 2 643971 id name_space 12 1 2 643971 id location 12 1 2 643971 kind id 12 7 8 122 2406 2407 122 2833 2834 122 kind name 12 1 2 122 6 7 122 12 13 122 kind name_space 12 1 2 245 2 3 122 kind location 12 4 5 122 2360 2361 122 2833 2834 122 name id 12 1 2 245 3 4 122 6 7 122 7 8 245 10 11 245 14 15 122 18 19 122 24 25 122 59 60 122 62 63 122 72 73 122 341 342 122 1977 1978 122 2634 2635 122 name kind 12 1 2 1841 2 3 245 name name_space 12 1 2 2086 name location 12 1 2 245 3 4 122 4 5 122 6 7 122 7 8 122 10 11 245 14 15 122 18 19 122 24 25 122 59 60 122 62 63 122 72 73 122 336 337 122 1977 1978 122 2634 2635 122 name_space id 12 11 12 122 5235 5236 122 name_space kind 12 1 2 122 3 4 122 name_space name 12 2 3 122 15 16 122 name_space location 12 11 12 122 5186 5187 122 location id 12 1 2 632187 2 5 5769 location kind 12 1 2 637956 location name 12 1 2 632923 2 3 5032 location name_space 12 1 2 637956 attribute_args 82169 id 82169 kind 17 attribute 70920 index 40 location 56912 id kind 12 1 2 82169 id attribute 12 1 2 82169 id index 12 1 2 82169 id location 12 1 2 82169 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 65477 2 7 5322 7 25 120 attribute kind 12 1 2 69411 2 3 1509 attribute index 12 1 2 67890 2 8 3029 attribute location 12 1 2 68420 2 6 2499 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 41309 2 3 11801 3 25 3801 location kind 12 1 2 47426 2 3 9486 location attribute 12 1 2 42656 2 3 12239 3 11 2015 location index 12 1 2 56664 2 8 247 attribute_arg_value 16448 arg 16448 value 503 arg value 12 1 2 16448 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 460 arg 460 type_id 84 arg type_id 12 1 2 460 type_id arg 12 1 2 72 2 3 4 35 36 4 60 61 4 attribute_arg_constant 71688 arg 71688 constant 71688 arg constant 12 1 2 71688 constant arg 12 1 2 71688 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 94766 type_id 93048 spec_id 31916 type_id spec_id 12 1 2 91329 2 3 1718 spec_id type_id 12 1 2 27497 2 9 2455 11 58 1964 funcattributes 834364 func_id 788699 spec_id 607513 func_id spec_id 12 1 2 747454 2 7 41245 spec_id func_id 12 1 2 561234 2 45 45787 55 213 491 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 5907 namespace_id 134 spec_id 5907 namespace_id spec_id 12 1 2 67 11 12 33 163 164 33 spec_id namespace_id 12 1 2 5907 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 7371180 type_id 7371180 unspecified_type_id 4135732 type_id unspecified_type_id 12 1 2 7371180 unspecified_type_id type_id 12 1 2 2670039 2 3 1104793 3 8 311674 8 895 49224 member 4123947 parent 534719 index 29215 child 4119405 parent index 12 1 2 127419 2 3 81754 3 4 31916 4 5 44191 5 6 41613 6 7 33389 7 9 41613 9 13 40509 13 18 40631 18 42 40140 42 239 11538 parent child 12 1 2 127173 2 3 81877 3 4 31670 4 5 44437 5 6 41613 6 7 32284 7 9 41982 9 13 40877 13 18 40754 18 42 40140 42 265 11907 index parent 12 1 2 6383 2 3 2577 3 8 1841 9 10 2823 10 19 2209 19 26 2209 26 36 2455 36 50 2209 54 141 2209 150 468 2209 480 4311 2086 index child 12 1 2 5401 2 3 3559 3 9 1841 9 10 2823 10 20 2209 20 27 2209 27 37 2577 37 56 2332 58 155 2209 164 528 2209 548 4332 1841 child parent 12 1 2 4119405 child index 12 1 2 4114864 2 3 4541 enclosingfunction 114616 child 114616 parent 68858 child parent 12 1 2 114616 parent child 12 1 2 37324 2 3 24410 3 5 6042 5 45 1080 derivations 492610 derivation 492610 sub 471194 index 234 super 239877 location 34877 derivation sub 12 1 2 492610 derivation index 12 1 2 492610 derivation super 12 1 2 492610 derivation location 12 1 2 492610 sub derivation 12 1 2 454914 2 9 16280 sub index 12 1 2 454914 2 8 16280 sub super 12 1 2 454914 2 9 16280 sub location 12 1 2 454914 2 8 16280 index derivation 12 25 26 100 26 27 33 52 53 33 485 486 33 14037 14038 33 index sub 12 25 26 134 52 53 33 485 486 33 14037 14038 33 index super 12 23 24 33 24 25 33 25 26 67 32 33 33 289 290 33 6742 6743 33 index location 12 1 2 134 7 8 33 65 66 33 963 964 33 super derivation 12 1 2 230108 2 1758 9768 super sub 12 1 2 230108 2 1758 9768 super index 12 1 2 239440 2 4 436 super location 12 1 2 234506 2 81 5370 location derivation 12 1 2 25847 2 5 3188 5 21 2618 21 186 2618 205 985 604 location sub 12 1 2 25847 2 5 3188 5 21 2618 21 186 2618 205 985 604 location index 12 1 2 34877 location super 12 1 2 28163 2 4 2551 4 24 2651 24 933 1510 derspecifiers 494356 der_id 492174 spec_id 134 der_id spec_id 12 1 2 489992 2 3 2181 spec_id der_id 12 65 66 33 92 93 33 1104 1105 33 13466 13467 33 direct_base_offsets 466092 der_id 466092 offset 503 der_id offset 12 1 2 466092 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 13735 13736 33 virtual_base_offsets 5740 sub 5740 super 100 offset 335 sub super 12 1 2 5740 sub offset 12 1 2 5740 super sub 12 9 10 67 153 154 33 super offset 12 1 2 33 9 10 67 offset sub 12 2 3 302 153 154 33 offset super 12 1 2 33 2 3 302 frienddecls 761457 id 761457 type_id 53910 decl_id 99898 location 6008 id type_id 12 1 2 761457 id decl_id 12 1 2 761457 id location 12 1 2 761457 type_id id 12 1 2 5538 2 3 24806 3 8 4733 8 17 4699 17 27 4430 27 45 4263 45 81 4699 102 121 738 type_id decl_id 12 1 2 5538 2 3 24806 3 8 4733 8 17 4699 17 27 4430 27 45 4263 45 81 4699 102 121 738 type_id location 12 1 2 52567 2 13 1342 decl_id id 12 1 2 66968 2 3 8056 3 9 9130 9 24 7552 24 136 7586 136 191 604 decl_id type_id 12 1 2 66968 2 3 8056 3 9 9130 9 24 7552 24 136 7586 136 191 604 decl_id location 12 1 2 98690 2 6 1208 location id 12 1 2 5639 2 22495 369 location type_id 12 1 2 5874 2 1509 134 location decl_id 12 1 2 5672 2 2844 335 comments 11056034 id 11056034 contents 4236514 location 11056034 id contents 12 1 2 11056034 id location 12 1 2 11056034 contents id 12 1 2 3867144 2 6 318425 6 34447 50943 contents location 12 1 2 3867144 2 6 318425 6 34447 50943 location id 12 1 2 11056034 location contents 12 1 2 11056034 commentbinding 3852168 id 3297194 element 3689273 id element 12 1 2 3236553 2 1706 60640 element id 12 1 2 3526377 2 3 162895 exprconv 9635850 converted 9635744 conversion 9635850 converted conversion 12 1 2 9635639 2 3 105 conversion converted 12 1 2 9635850 compgenerated 9880588 id 9880588 synthetic_destructor_call 1661391 element 1237286 i 384 destructor_call 1661391 element i 12 1 2 823574 2 3 406954 3 19 6757 element destructor_call 12 1 2 823574 2 3 406954 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 1661391 destructor_call i 12 1 2 1661391 namespaces 8591 id 8591 name 4542 id name 12 1 2 8591 name id 12 1 2 3713 2 3 524 3 149 304 namespace_inline 491 id 491 namespacembrs 2487871 parentid 3928 memberid 2487871 parentid memberid 12 1 2 491 2 3 245 3 4 491 4 5 613 7 10 245 10 12 245 12 18 245 19 21 245 23 24 245 25 29 245 70 83 245 169 182 245 19521 19522 122 memberid parentid 12 1 2 2487871 exprparents 19459867 expr_id 19459867 child_index 20040 parent_id 12943755 expr_id child_index 12 1 2 19459867 expr_id parent_id 12 1 2 19459867 child_index expr_id 12 1 2 3856 2 3 1519 3 4 365 4 5 8978 5 8 1660 8 11 1632 11 53 1519 56 354801 506 child_index parent_id 12 1 2 3856 2 3 1519 3 4 365 4 5 8978 5 8 1660 8 11 1632 11 53 1519 56 354801 506 parent_id expr_id 12 1 2 7396922 2 3 5084149 3 712 462684 parent_id child_index 12 1 2 7396922 2 3 5084149 3 712 462684 expr_isload 6902994 expr_id 6902994 conversionkinds 6052094 expr_id 6052094 kind 7 expr_id kind 12 1 2 6052094 kind expr_id 12 4 5 1 5889 5890 1 7370 7371 1 40990 40991 1 71404 71405 1 92949 92950 1 5833488 5833489 1 iscall 5772743 caller 5772743 kind 64 caller kind 12 1 2 5772743 kind caller 12 230 231 21 1484 1485 21 268245 268246 21 numtemplatearguments 729040 expr_id 729040 num 982 expr_id num 12 1 2 729040 num expr_id 12 1 2 122 6 7 122 27 28 122 39 40 122 68 69 122 404 405 122 2001 2002 122 3393 3394 122 specialnamequalifyingelements 122 id 122 name 122 id name 12 1 2 122 name id 12 1 2 122 namequalifiers 3050545 id 3050545 qualifiableelement 3050545 qualifyingelement 54656 location 558950 id qualifiableelement 12 1 2 3050545 id qualifyingelement 12 1 2 3050545 id location 12 1 2 3050545 qualifiableelement id 12 1 2 3050545 qualifiableelement qualifyingelement 12 1 2 3050545 qualifiableelement location 12 1 2 3050545 qualifyingelement id 12 1 2 37913 2 3 8382 3 5 4127 5 476 4105 1600 41956 128 qualifyingelement qualifiableelement 12 1 2 37913 2 3 8382 3 5 4127 5 476 4105 1600 41956 128 qualifyingelement location 12 1 2 41441 2 3 7420 3 7 4148 7 20059 1646 location id 12 1 2 83311 2 6 42339 6 7 396669 7 192 36630 location qualifiableelement 12 1 2 83311 2 6 42339 6 7 396669 7 192 36630 location qualifyingelement 12 1 2 119492 2 4 14070 4 5 412920 5 60 12466 varbind 8257017 expr 8257017 var 1050679 expr var 12 1 2 8257017 var expr 12 1 2 171585 2 3 188755 3 4 145690 4 5 116670 5 6 83175 6 7 65836 7 9 80838 9 13 81598 13 27 79150 27 5137 37379 funbind 5787669 expr 5785316 fun 274909 expr fun 12 1 2 5782964 2 3 2352 fun expr 12 1 2 180650 2 3 38212 3 4 16764 4 8 23286 8 37798 15995 expr_allocator 44756 expr 44756 func 64 form 21 expr func 12 1 2 44756 expr form 12 1 2 44756 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 53037 expr 53037 func 100 form 67 expr func 12 1 2 53037 expr form 12 1 2 53037 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 898137 cond 898137 guard 898137 cond guard 12 1 2 898137 guard cond 12 1 2 898137 expr_cond_true 898134 cond 898134 true 898134 cond true 12 1 2 898134 true cond 12 1 2 898134 expr_cond_false 898137 cond 898137 false 898137 cond false 12 1 2 898137 false cond 12 1 2 898137 values 13547098 id 13547098 str 114026 id str 12 1 2 13547098 str id 12 1 2 77935 2 3 15228 3 6 8841 6 52 8587 52 681857 3432 valuetext 6647904 id 6647904 text 1095330 id text 12 1 2 6647904 text id 12 1 2 833965 2 3 146908 3 7 86571 7 593706 27886 valuebind 13655359 val 13547098 expr 13655359 val expr 12 1 2 13456848 2 6 90250 expr val 12 1 2 13655359 fieldoffsets 1503078 id 1503078 byteoffset 31374 bitoffset 435 id byteoffset 12 1 2 1503078 id bitoffset 12 1 2 1503078 byteoffset id 12 1 2 17702 2 3 2451 3 5 2668 5 12 2614 12 35 2396 35 200 2396 210 5988 1143 byteoffset bitoffset 12 1 2 30339 2 9 1034 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 29829 id 29829 bits 3437 declared_bits 3437 id bits 12 1 2 29829 id declared_bits 12 1 2 29829 bits id 12 1 2 982 2 3 736 3 4 245 4 5 491 5 7 245 8 9 245 9 11 245 13 143 245 bits declared_bits 12 1 2 3437 declared_bits id 12 1 2 982 2 3 736 3 4 245 4 5 491 5 7 245 8 9 245 9 11 245 13 143 245 declared_bits bits 12 1 2 3437 initialisers 2289023 init 2289023 var 998370 expr 2289023 location 525173 init var 12 1 2 2289023 init expr 12 1 2 2289023 init location 12 1 2 2289023 var init 12 1 2 874745 2 15 51071 16 25 72553 var expr 12 1 2 874745 2 15 51071 16 25 72553 var location 12 1 2 998362 2 3 8 expr init 12 1 2 2289023 expr var 12 1 2 2289023 expr location 12 1 2 2289023 location init 12 1 2 414711 2 3 33393 3 6 41518 6 113696 35549 location var 12 1 2 453031 2 3 34225 3 12835 37916 location expr 12 1 2 414711 2 3 33393 3 6 41518 6 113696 35549 braced_initialisers 67191 init 67191 expr_ancestor 1667335 exp 1667335 ancestor 834480 exp ancestor 12 1 2 1667335 ancestor exp 12 1 2 16978 2 3 807494 3 19 10007 exprs 25217889 id 25217889 kind 1451 location 10588753 id kind 12 1 2 25217889 id location 12 1 2 25217889 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 8906278 2 3 820855 3 16 797438 16 71733 64181 location kind 12 1 2 9045722 2 3 774505 3 32 768525 expr_reuse 841815 reuse 841815 original 841815 value_category 42 reuse original 12 1 2 841815 reuse value_category 12 1 2 841815 original reuse 12 1 2 841815 original value_category 12 1 2 841815 value_category reuse 12 58 59 21 39309 39310 21 value_category original 12 58 59 21 39309 39310 21 expr_types 25217889 id 25217889 typeid 214267 value_category 43 id typeid 12 1 2 25217889 id value_category 12 1 2 25217889 typeid id 12 1 2 52527 2 3 35201 3 4 14511 4 5 14533 5 8 17567 8 14 17392 14 24 16446 24 49 16072 49 134 16182 134 441492 13830 typeid value_category 12 1 2 185969 2 3 28297 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 45518 expr 45518 type_id 26988 expr type_id 12 1 2 45518 type_id expr 12 1 2 11345 2 3 14266 3 19 1376 new_array_allocated_type 6597 expr 6597 type_id 2834 expr type_id 12 1 2 6597 type_id expr 12 1 2 48 2 3 2503 3 7 218 8 15 64 param_ref_to_this 25020 expr 25020 aggregate_field_init 5717385 aggregate 1243071 initializer 5717207 field 3229 position 32 is_designated 2 aggregate initializer 12 1 2 19692 2 3 669033 3 4 77869 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 77869 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 77869 4 5 121186 5 9 96529 9 12 5096 12 13 252570 13 33 1096 aggregate is_designated 12 1 2 1242989 2 3 82 initializer aggregate 12 1 2 5717207 initializer field 12 1 2 5717029 2 3 178 initializer position 12 1 2 5717207 initializer is_designated 12 1 2 5717207 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 554346 1223380 2 1243071 1243072 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 554346 1223380 2 1243071 1243072 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 1242673 1242674 1 is_designated initializer 12 710 711 1 5716497 5716498 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 406398 expr 406398 decl 406398 expr decl 12 1 2 406398 decl expr 12 1 2 406398 typeid_bind 47196 expr 47196 type_id 15709 expr type_id 12 1 2 47196 type_id expr 12 1 2 2920 2 3 12386 3 328 402 uuidof_bind 26214 expr 26214 type_id 26214 expr type_id 12 1 2 26214 type_id expr 12 1 2 26214 sizeof_bind 242078 expr 242078 type_id 11156 expr type_id 12 1 2 242078 type_id expr 12 1 2 3859 2 3 2753 3 4 1019 4 5 1105 5 6 282 6 7 1117 7 42 852 42 6061 167 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 18970 expr 18970 default_capture 24 has_explicit_return_type 16 has_explicit_parameter_list 16 expr default_capture 12 1 2 18970 expr has_explicit_return_type 12 1 2 18970 expr has_explicit_parameter_list 12 1 2 18970 default_capture expr 12 306 307 8 724 725 8 1319 1320 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 812 813 8 1537 1538 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 2315 2316 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 31810 id 31810 lambda 15424 index 137 field 31810 captured_by_reference 16 is_implicit 16 location 17888 id lambda 12 1 2 31810 id index 12 1 2 31810 id field 12 1 2 31810 id captured_by_reference 12 1 2 31810 id is_implicit 12 1 2 31810 id location 12 1 2 31810 lambda id 12 1 2 8156 2 3 3545 3 4 1663 4 6 1251 6 18 807 lambda index 12 1 2 8156 2 3 3545 3 4 1663 4 6 1251 6 18 807 lambda field 12 1 2 8156 2 3 3545 3 4 1663 4 6 1251 6 18 807 lambda captured_by_reference 12 1 2 14189 2 3 1235 lambda is_implicit 12 1 2 15303 2 3 121 lambda location 12 1 2 8746 2 3 3698 3 4 1397 4 7 1284 7 18 298 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 45 46 8 100 101 8 170 171 8 255 256 8 461 462 8 900 901 8 1910 1911 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 45 46 8 100 101 8 170 171 8 255 256 8 461 462 8 900 901 8 1910 1911 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 45 46 8 100 101 8 170 171 8 255 256 8 461 462 8 900 901 8 1910 1911 8 index captured_by_reference 12 1 2 32 2 3 104 index is_implicit 12 1 2 88 2 3 48 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 40 41 8 65 66 8 99 100 8 181 182 8 355 356 8 609 610 8 983 984 8 field id 12 1 2 31810 field lambda 12 1 2 31810 field index 12 1 2 31810 field captured_by_reference 12 1 2 31810 field is_implicit 12 1 2 31810 field location 12 1 2 31810 captured_by_reference id 12 1450 1451 8 2489 2490 8 captured_by_reference lambda 12 818 819 8 1245 1246 8 captured_by_reference index 12 13 14 8 17 18 8 captured_by_reference field 12 1450 1451 8 2489 2490 8 captured_by_reference is_implicit 12 2 3 16 captured_by_reference location 12 566 567 8 1652 1653 8 is_implicit id 12 1344 1345 8 2595 2596 8 is_implicit lambda 12 954 955 8 971 972 8 is_implicit index 12 6 7 8 17 18 8 is_implicit field 12 1344 1345 8 2595 2596 8 is_implicit captured_by_reference 12 2 3 16 is_implicit location 12 370 371 8 1845 1846 8 location id 12 1 2 15667 2 6 1413 6 68 807 location lambda 12 1 2 16240 2 13 1445 13 68 201 location index 12 1 2 17201 2 8 686 location field 12 1 2 15667 2 6 1413 6 68 807 location captured_by_reference 12 1 2 17863 2 3 24 location is_implicit 12 1 2 17888 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 6310367 id 6310367 kind 161 location 2668742 id kind 12 1 2 6310367 id location 12 1 2 6310367 kind id 12 2 3 8 26 27 8 495 496 8 596 597 8 1066 1067 8 1637 1638 8 1819 1820 8 2321 2322 8 2807 2808 8 3234 3235 8 3898 3899 8 5056 5057 8 16991 16992 8 18618 18619 8 22575 22576 8 74923 74924 8 95366 95367 8 117878 117879 8 198406 198407 8 213672 213673 8 kind location 12 2 3 8 26 27 8 139 140 8 437 438 8 945 946 8 1159 1160 8 1354 1355 8 1390 1391 8 1395 1396 8 2197 2198 8 2370 2371 8 2547 2548 8 7338 7339 8 8940 8941 8 11719 11720 8 37560 37561 8 44652 44653 8 48381 48382 8 85799 85800 8 101302 101303 8 location id 12 1 2 2218981 2 3 177039 3 11 202889 11 1816 69832 location kind 12 1 2 2592497 2 10 76244 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 990500 if_stmt 990500 then_id 990500 if_stmt then_id 12 1 2 990500 then_id if_stmt 12 1 2 990500 if_else 434390 if_stmt 434390 else_id 434390 if_stmt else_id 12 1 2 434390 else_id if_stmt 12 1 2 434390 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 103236 constexpr_if_stmt 103236 then_id 103236 constexpr_if_stmt then_id 12 1 2 103236 then_id constexpr_if_stmt 12 1 2 103236 constexpr_if_else 74021 constexpr_if_stmt 74021 else_id 74021 constexpr_if_stmt else_id 12 1 2 74021 else_id constexpr_if_stmt 12 1 2 74021 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 39659 while_stmt 39659 body_id 39659 while_stmt body_id 12 1 2 39659 body_id while_stmt 12 1 2 39659 do_body 232528 do_stmt 232528 body_id 232528 do_stmt body_id 12 1 2 232528 body_id do_stmt 12 1 2 232528 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 830952 switch_stmt 409306 index 384 case_id 830952 switch_stmt index 12 1 2 21 2 3 406441 3 19 2844 switch_stmt case_id 12 1 2 21 2 3 406441 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 830952 case_id index 12 1 2 830952 switch_body 409306 switch_stmt 409306 body_id 409306 switch_stmt body_id 12 1 2 409306 body_id switch_stmt 12 1 2 409306 for_initialization 73267 for_stmt 73267 init_id 73267 for_stmt init_id 12 1 2 73267 init_id for_stmt 12 1 2 73267 for_condition 76363 for_stmt 76363 condition_id 76363 for_stmt condition_id 12 1 2 76363 condition_id for_stmt 12 1 2 76363 for_update 73407 for_stmt 73407 update_id 73407 for_stmt update_id 12 1 2 73407 update_id for_stmt 12 1 2 73407 for_body 84413 for_stmt 84413 body_id 84413 for_stmt body_id 12 1 2 84413 body_id for_stmt 12 1 2 84413 stmtparents 5589515 id 5589515 index 15683 parent 2355552 id index 12 1 2 5589515 id parent 12 1 2 5589515 index id 12 1 2 5152 2 3 1284 3 4 266 4 5 2010 7 8 1308 8 12 1017 12 29 1380 29 39 1179 42 78 1187 78 207977 896 index parent 12 1 2 5152 2 3 1284 3 4 266 4 5 2010 7 8 1308 8 12 1017 12 29 1380 29 39 1179 42 78 1187 78 207977 896 parent id 12 1 2 1338178 2 3 514505 3 4 150687 4 6 154814 6 16 178500 16 1943 18865 parent index 12 1 2 1338178 2 3 514505 3 4 150687 4 6 154814 6 16 178500 16 1943 18865 ishandler 42985 block 42985 stmt_decl_bind 724033 stmt 713534 num 72 decl 724033 stmt num 12 1 2 706121 2 10 7413 stmt decl 12 1 2 706121 2 10 7413 num stmt 12 14 15 8 15 16 8 18 19 8 21 22 8 25 26 8 60 61 8 229 230 8 918 919 8 88354 88355 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 918 919 8 88354 88355 8 decl stmt 12 1 2 724033 decl num 12 1 2 724033 stmt_decl_entry_bind 724033 stmt 713534 num 72 decl_entry 724033 stmt num 12 1 2 706121 2 10 7413 stmt decl_entry 12 1 2 706121 2 10 7413 num stmt 12 14 15 8 15 16 8 18 19 8 21 22 8 25 26 8 60 61 8 229 230 8 918 919 8 88354 88355 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 918 919 8 88354 88355 8 decl_entry stmt 12 1 2 724033 decl_entry num 12 1 2 724033 blockscope 1614225 block 1614225 enclosing 1400877 block enclosing 12 1 2 1614225 enclosing block 12 1 2 1270635 2 4 115144 4 29 15098 jumpinfo 348275 id 348275 str 28944 target 72696 id str 12 1 2 348275 id target 12 1 2 348275 str id 12 2 3 13595 3 4 6058 4 5 2013 5 6 1888 6 10 2197 10 25 2189 25 13711 1002 str target 12 1 2 23187 2 3 3626 3 3321 2130 target id 12 1 2 33 2 3 36206 3 4 17631 4 5 7378 5 8 6417 8 2124 5030 target str 12 1 2 72696 preprocdirects 5321789 id 5321789 kind 1350 location 5318720 id kind 12 1 2 5321789 id location 12 1 2 5321789 kind id 12 1 2 122 139 140 122 805 806 122 880 881 122 973 974 122 1509 1510 122 1883 1884 122 3256 3257 122 4737 4738 122 7126 7127 122 22044 22045 122 kind location 12 1 2 122 139 140 122 805 806 122 880 881 122 973 974 122 1509 1510 122 1883 1884 122 3256 3257 122 4737 4738 122 7126 7127 122 22019 22020 122 location id 12 1 2 5318597 26 27 122 location kind 12 1 2 5318720 preprocpair 1122961 begin 874750 elseelifend 1122961 begin elseelifend 12 1 2 639184 2 3 226728 3 9 8838 elseelifend begin 12 1 2 1122961 preproctrue 432219 branch 432219 preprocfalse 280740 branch 280740 preproctext 4282669 id 4282669 head 2907815 body 1656453 id head 12 1 2 4282669 id body 12 1 2 4282669 head id 12 1 2 2712390 2 798 195425 head body 12 1 2 2827902 2 5 79913 body id 12 1 2 1510620 2 10 125209 10 13605 20622 body head 12 1 2 1514794 2 12 124841 12 3246 16817 includes 316459 id 316459 included 58294 id included 12 1 2 316459 included id 12 1 2 28848 2 3 9378 3 4 4919 4 6 5318 6 11 4489 11 47 4374 47 793 965 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 30993807 element 3938571 link_target 335 element link_target 12 1 2 537390 2 9 27022 9 10 3374158 link_target element 12 3 4 33 100775 100776 33 100895 100896 33 100953 100954 33 100974 100975 33 100996 100997 33 101038 101039 33 103041 103042 33 106539 106540 33 108099 108100 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