@compilation 10588 @externalDataElement 72 @duplication 185332 @similarity 202955 @external_package 133 @svnentry 575525 @location_default 9664446 @location_stmt 2176932 @location_expr 9745314 @diagnostic 76160 @file 66167 @folder 12107 @macroinvocation 40814994 @function 3565918 @fun_decl 3657006 @var_decl 5579181 @type_decl 1469165 @namespace_decl 151627 @using 320601 @static_assert 132358 @parameter 4779409 @membervariable 325099 @globalvariable 301136 @localvariable 527101 @enumconstant 94487 @builtintype 559 @derivedtype 4572495 @decltype 45841 @usertype 4363319 @mangledname 532986 @type_mention 1699359 @routinetype 444572 @ptrtomember 12180 @specifier 547 @gnuattribute 389391 @stdattribute 369 @declspec 58441 @msattribute 3 @alignas 267 @attribute_arg_empty 1 @attribute_arg_token 15930 @attribute_arg_constant 111500 @attribute_arg_type 60 @derivation 370309 @frienddecl 231178 @comment 1743633 @namespace 8497 @specialnamequalifyingelement 12 @namequalifier 1125621 @value 8776796 @initialiser 1685017 @literal 4374193 @errorexpr 48066 @address_of 440403 @reference_to 1077837 @indirect 294638 @ref_indirect 1267903 @array_to_pointer 995015 @vacuous_destructor_call 4449 @assume 3328 @parexpr 3001187 @arithnegexpr 654789 @unaryplusexpr 206 @complementexpr 28027 @notexpr 357915 @conjugation 1 @realpartexpr 72 @imagpartexpr 72 @postincrexpr 43039 @postdecrexpr 5401 @preincrexpr 63954 @predecrexpr 26586 @conditionalexpr 154429 @addexpr 209503 @subexpr 134974 @mulexpr 91616 @divexpr 63973 @remexpr 4657 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @paddexpr 87252 @psubexpr 23151 @pdiffexpr 25868 @lshiftexpr 347564 @rshiftexpr 59286 @andexpr 236938 @orexpr 145217 @xorexpr 37281 @eqexpr 212621 @neexpr 88456 @gtexpr 43936 @ltexpr 54831 @geexpr 22361 @leexpr 213875 @minexpr 1 @maxexpr 1 @assignexpr 551713 @assignaddexpr 68305 @assignsubexpr 7855 @assignmulexpr 7597 @assigndivexpr 2297 @assignremexpr 303 @assignlshiftexpr 634 @assignrshiftexpr 4513 @assignandexpr 7740 @assignorexpr 18663 @assignxorexpr 21992 @assignpaddexpr 13214 @assignpsubexpr 583 @andlogicalexpr 116840 @orlogicalexpr 57827 @commaexpr 10721 @subscriptexpr 165754 @virtfunptrexpr 1 @callexpr 248513 @vastartexpr 3710 @vaargexpr 1094 @vaendexpr 491 @vacopyexpr 30 @varaccess 5376400 @thisaccess 1181340 @new_expr 29515 @delete_expr 6564 @throw_expr 23777 @condition_decl 7646 @braced_init_list 133 @type_id 4899 @runtime_sizeof 281622 @runtime_alignof 1560 @sizeof_pack 267 @expr_stmt 160546 @routineexpr 2309113 @type_operand 127928 @offsetofexpr 35356 @hasassignexpr 2 @hascopyexpr 2 @hasnothrowassign 3 @hasnothrowconstr 3 @hasnothrowcopy 5 @hastrivialassign 2 @hastrivialconstr 3 @hastrivialcopy 2 @hasuserdestr 3 @hasvirtualdestr 3 @isabstractexpr 3 @isbaseofexpr 19 @isclassexpr 6 @isconvtoexpr 12 @isemptyexpr 5 @isenumexpr 3 @ispodexpr 3 @ispolyexpr 3 @isunionexpr 5 @typescompexpr 46285 @intaddrexpr 1 @hastrivialdestructor 97 @uuidof 856 @aggregateliteral 923225 @delete_array_expr 1495 @new_array_expr 5364 @foldexpr 4 @ctordirectinit 93264 @ctorvirtualinit 6904 @ctorfieldinit 209661 @ctordelegatinginit 741 @dtordirectdestruct 30828 @dtorvirtualdestruct 2698 @dtorfielddestruct 32542 @static_cast 224735 @reinterpret_cast 31207 @const_cast 5847 @dynamic_cast 1094 @c_style_cast 4242732 @lambdaexpr 12641 @param_ref 53208 @noopexpr 39 @istriviallyconstructibleexpr 3 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 5 @istriviallyassignableexpr 3 @isnothrowassignableexpr 3 @istrivialexpr 2565 @isstandardlayoutexpr 2 @istriviallycopyableexpr 48 @isliteraltypeexpr 2 @hastrivialmoveconstructorexpr 3 @hastrivialmoveassignexpr 3 @hasnothrowmoveassignexpr 4 @isconstructibleexpr 3 @isnothrowconstructibleexpr 3 @hasfinalizerexpr 1 @isdelegateexpr 1 @isinterfaceclassexpr 1 @isrefarrayexpr 1 @isrefclassexpr 1 @issealedexpr 1 @issimplevalueclassexpr 1 @isvalueclassexpr 1 @isfinalexpr 2 @noexceptexpr 449 @builtinshufflevector 1 @builtinchooseexpr 7028 @builtinaddressof 4388 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @lambdacapture 21730 @stmt_expr 1284462 @stmt_if 524558 @stmt_while 32907 @stmt_goto 111432 @stmt_label 85508 @stmt_return 1197201 @stmt_block 1398281 @stmt_end_test_while 149900 @stmt_for 32387 @stmt_switch_case 281530 @stmt_switch 55225 @stmt_asm 251715 @stmt_try_block 18964 @stmt_microsoft_try 171 @stmt_decl 647378 @stmt_set_vla_size 11 @stmt_vla_decl 9 @stmt_assigned_goto 9137 @stmt_empty 103681 @stmt_continue 8603 @stmt_break 232406 @stmt_range_based_for 24 @stmt_handler 21888 @stmt_constexpr_if 3 @ppd_plain_include 321707 @ppd_define 349947 @ppd_if 171077 @ppd_ifdef 66823 @ppd_ifndef 91793 @ppd_elif 22768 @ppd_else 63638 @ppd_endif 329694 @ppd_undef 21152 @ppd_line 12523 @ppd_error 48 @ppd_pragma 37040 @ppd_objc_import 2 @ppd_include_next 97 @ppd_warning 1 @link_target 644 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 10588 id 10588 cwd 12 id cwd 12 1 2 10588 cwd id 12 871 872 12 compilation_args 394124 id 4637 num 176 arg 20097 id num 12 13 84 338 87 88 3527 88 90 241 90 94 281 97 99 248 id arg 12 13 81 338 86 87 3529 87 88 187 88 93 333 93 95 248 num id 12 2 140 14 294 2387 12 2392 2393 18 2447 2458 14 2458 2462 16 2462 2469 14 2469 2494 12 2517 2529 16 2529 2536 14 2537 2554 14 2557 2571 5 2574 2575 23 num arg 12 1 4 12 5 6 12 6 7 5 7 8 21 8 9 23 9 10 14 10 12 16 12 14 16 15 23 14 23 42 14 60 169 14 187 2470 10 arg id 12 1 2 19123 2 2575 974 arg num 12 1 2 19748 2 53 349 compilation_compiling_files 10588 id 10588 num 12 file 5373 id num 12 1 2 10588 id file 12 1 2 10588 num id 12 871 872 12 num file 12 442 443 12 file id 12 1 2 303 2 3 5044 3 14 24 file num 12 1 2 5373 compilation_time 42255 id 10563 num 12 kind 48 seconds 12375 id num 12 1 2 10563 id kind 12 4 5 10563 id seconds 12 3 4 3160 4 5 7403 num id 12 869 870 12 num kind 12 4 5 12 num seconds 12 1018 1019 12 kind id 12 869 870 48 kind num 12 1 2 48 kind seconds 12 6 7 12 9 10 12 561 562 12 597 598 12 seconds id 12 1 2 7755 2 3 2613 3 4 1045 4 324 936 417 614 24 seconds num 12 1 2 12375 seconds kind 12 1 2 10490 2 3 1884 diagnostic_for 940397 diagnostic 940397 compilation 10223 file_number 12 file_number_diagnostic_number 7208 diagnostic compilation 12 1 2 940397 diagnostic file_number 12 1 2 940397 diagnostic file_number_diagnostic_number 12 1 2 940397 compilation diagnostic 12 2 3 24 7 8 5227 8 9 1665 9 10 218 247 248 2066 263 444 802 446 594 218 compilation file_number 12 1 2 10223 compilation file_number_diagnostic_number 12 2 3 24 7 8 5227 8 9 1665 9 10 218 247 248 2066 263 444 802 446 594 218 file_number diagnostic 12 6265 6266 12 file_number compilation 12 841 842 12 file_number file_number_diagnostic_number 12 593 594 12 file_number_diagnostic_number diagnostic 12 1 2 2954 2 5 656 5 6 1057 7 14 571 15 16 60 17 18 632 18 23 486 26 40 583 42 842 206 file_number_diagnostic_number compilation 12 4 9 619 10 11 1057 14 27 571 30 31 60 34 35 632 36 45 486 52 79 583 84 85 194 254 255 2893 272 842 109 file_number_diagnostic_number file_number 12 1 2 7208 compilation_finished 10588 id 10588 cpu_seconds 8436 elapsed_seconds 182 id cpu_seconds 12 1 2 10588 id elapsed_seconds 12 1 2 10588 cpu_seconds id 12 1 2 7184 2 3 850 3 12 401 cpu_seconds elapsed_seconds 12 1 2 8023 2 3 413 elapsed_seconds id 12 1 2 36 2 3 12 3 4 12 4 5 12 8 9 12 10 11 12 20 21 12 22 23 12 53 54 12 124 125 12 134 135 12 230 231 12 258 259 12 elapsed_seconds cpu_seconds 12 1 2 36 2 3 12 3 4 12 4 5 12 8 9 12 10 11 12 20 21 12 22 23 12 49 50 12 100 101 12 118 119 12 172 173 12 217 218 12 externalData 145 id 72 path 12 column 24 value 145 id path 12 1 2 72 id column 12 2 3 72 id value 12 2 3 72 path id 12 6 7 12 path column 12 2 3 12 path value 12 12 13 12 column id 12 6 7 24 column path 12 1 2 24 column value 12 6 7 24 value id 12 1 2 145 value path 12 1 2 145 value column 12 1 2 145 snapshotDate 12 snapshotDate 12 sourceLocationPrefix 12 prefix 12 duplicateCode 185332 id 185332 relativePath 761 equivClass 76596 id relativePath 12 1 2 185332 id equivClass 12 1 2 185332 relativePath id 12 1 2 92 2 3 233 3 4 30 4 5 73 5 6 24 6 8 67 8 12 67 12 24 61 25 49 61 52 19902 49 relativePath equivClass 12 1 2 288 2 3 129 3 4 67 4 6 61 6 10 61 10 18 67 18 97 61 102 9128 24 equivClass id 12 1 2 20462 2 3 32635 3 4 10716 4 5 6015 5 9 5954 9 11 811 equivClass relativePath 12 1 2 75730 2 7 866 similarCode 202955 id 202955 relativePath 2161 equivClass 54365 id relativePath 12 1 2 202955 id equivClass 12 1 2 202955 relativePath id 12 1 2 90 2 4 179 4 7 156 7 11 174 11 16 193 16 21 190 21 28 163 28 38 175 38 53 165 53 78 166 78 128 163 128 253 163 254 1077 163 1106 4804 21 relativePath equivClass 12 1 2 140 2 4 197 4 7 175 7 11 172 11 15 162 15 20 177 20 27 175 27 35 175 35 48 163 48 66 163 66 105 163 105 211 163 211 1929 136 equivClass id 12 1 2 18 2 3 22569 3 4 10615 4 5 6453 5 6 4308 6 7 3188 7 9 4334 9 11 2880 equivClass relativePath 12 1 2 23069 2 3 14741 3 4 6633 4 5 3649 5 8 4970 8 11 1303 tokens 39620249 id 279171 offset 21169 beginLine 785436 beginColumn 1302 endLine 785436 endColumn 1315 id offset 12 100 101 8596 101 102 27640 102 105 22613 105 108 24506 108 111 13844 111 114 23787 114 116 22681 116 124 23658 124 132 21660 132 154 21347 154 186 21323 186 202 23418 202 416 20978 416 3446 3115 id beginLine 12 4 5 1401 5 6 109755 6 7 15399 7 8 28395 8 12 23645 12 17 22797 17 19 18969 19 22 22791 22 28 21470 28 151 14545 id beginColumn 12 2 26 22933 26 31 22318 31 32 2642 32 33 163572 33 51 21310 51 61 22472 61 80 21058 80 132 2863 id endLine 12 4 5 1401 5 6 109755 6 7 15399 7 8 28395 8 12 23645 12 17 22797 17 19 18969 19 22 22791 22 28 21470 28 151 14545 id endColumn 12 2 26 21667 26 31 24352 31 32 1622 32 33 163861 33 54 22103 54 63 20942 63 82 21488 82 133 3133 offset id 12 2 3 4559 4 5 1339 6 7 2593 8 9 823 11 12 1609 13 23 1855 24 62 1622 64 130 1646 141 250 1597 251 982 1591 986 45432 1929 offset beginLine 12 2 3 4559 4 5 1339 6 7 2593 8 9 823 11 12 1609 13 23 1855 24 62 1622 64 130 1646 141 246 1597 247 964 1591 969 32541 1591 32546 33841 337 offset beginColumn 12 1 2 5899 2 3 3416 3 4 1609 4 7 1886 7 12 1837 12 15 1640 15 23 1591 23 68 1609 68 161 1591 161 171 86 offset endLine 12 2 3 4559 4 5 1339 6 7 2593 8 9 823 11 12 1609 13 23 1855 24 62 1622 64 130 1646 141 246 1597 247 964 1591 969 32541 1591 32546 33841 337 offset endColumn 12 1 2 5899 2 3 3416 3 4 1609 4 7 1911 7 12 1825 12 15 1609 15 24 1677 24 74 1616 74 169 1591 170 177 12 beginLine id 12 1 2 403939 2 3 103118 3 4 44274 4 6 70568 6 8 58457 8 13 65861 13 138 39217 beginLine offset 12 1 7 64810 7 12 64350 12 23 60079 23 32 36740 32 33 267244 33 41 62672 41 55 61271 55 69 61541 69 94 59243 94 248 47482 beginLine beginColumn 12 1 5 64429 5 9 62611 9 15 63016 15 29 59870 29 32 9205 32 33 349310 33 37 61959 37 42 61400 42 122 53633 beginLine endLine 12 1 2 785436 beginLine endColumn 12 1 5 64294 5 9 62611 9 15 63133 15 29 59735 29 32 9254 32 33 350355 33 37 63588 37 43 65241 43 123 47224 beginColumn id 12 1 12 98 13 38 98 43 61 104 62 130 98 141 305 98 315 653 98 674 1307 98 1396 2753 98 3186 7575 98 7756 11920 98 12623 15072 98 15197 32400 98 33137 40545 98 40750 41523 18 beginColumn offset 12 1 7 98 7 26 110 26 40 98 40 63 98 65 113 98 113 158 98 158 195 98 205 253 98 253 338 98 338 404 98 405 516 98 523 826 104 831 941 98 950 951 6 beginColumn beginLine 12 1 5 98 5 13 104 13 23 98 26 49 98 50 118 98 123 282 98 294 647 98 690 1371 98 1480 3846 98 3857 8434 98 8527 15232 98 15302 94417 98 94493 101665 98 102187 104947 18 beginColumn endLine 12 1 5 98 5 13 104 13 23 98 26 49 98 50 118 98 123 282 98 294 647 98 690 1371 98 1480 3846 98 3857 8434 98 8527 15232 98 15302 94417 98 94493 101665 98 102187 104947 18 beginColumn endColumn 12 1 2 98 2 3 98 3 5 110 5 8 98 8 12 98 12 18 110 18 23 116 23 26 116 26 32 98 32 36 92 36 39 104 39 47 98 47 67 61 endLine id 12 1 2 403939 2 3 103118 3 4 44274 4 6 70568 6 8 58457 8 13 65861 13 138 39217 endLine offset 12 1 7 64810 7 12 64350 12 23 60079 23 32 36740 32 33 267244 33 41 62672 41 55 61271 55 69 61541 69 94 59243 94 248 47482 endLine beginLine 12 1 2 785436 endLine beginColumn 12 1 5 64429 5 9 62611 9 15 63016 15 29 59870 29 32 9205 32 33 349310 33 37 61959 37 42 61400 42 122 53633 endLine endColumn 12 1 5 64294 5 9 62611 9 15 63133 15 29 59735 29 32 9254 32 33 350355 33 37 63588 37 43 65241 43 123 47224 endColumn id 12 1 15 104 16 42 104 45 74 104 75 164 104 166 367 104 386 925 104 925 1770 104 1849 4926 104 5242 8788 104 9498 14177 104 14248 29084 104 29240 36335 104 38283 42428 61 endColumn offset 12 1 9 110 10 27 104 28 42 104 42 78 104 78 120 104 124 182 104 183 224 104 227 283 104 286 369 104 372 473 104 475 795 104 797 880 104 881 921 55 endColumn beginLine 12 1 6 116 6 16 116 16 32 104 33 85 104 86 189 104 224 451 104 455 940 104 1097 2826 104 2917 6935 104 7086 12243 104 12412 93266 104 93330 98912 104 99642 104238 36 endColumn beginColumn 12 1 2 55 2 3 122 3 5 110 5 8 116 8 14 116 14 19 104 19 24 116 24 29 116 29 34 104 34 36 116 36 39 110 39 42 104 42 45 18 endColumn endLine 12 1 6 116 6 16 116 16 32 104 33 85 104 86 189 104 224 451 104 455 940 104 1097 2826 104 2917 6935 104 7086 12243 104 12412 93266 104 93330 98912 104 99642 104238 36 external_packages 133 id 133 namespace 12 package_name 133 version 133 id namespace 12 1 2 133 id package_name 12 1 2 133 id version 12 1 2 133 namespace id 12 11 12 12 namespace package_name 12 11 12 12 namespace version 12 11 12 12 package_name id 12 1 2 133 package_name namespace 12 1 2 133 package_name version 12 1 2 133 version id 12 1 2 133 version namespace 12 1 2 133 version package_name 12 1 2 133 header_to_external_package 9093 fileid 9093 package 133 fileid package 12 1 2 9093 package fileid 12 1 2 36 2 3 12 15 16 24 63 64 12 71 72 12 85 86 12 243 244 12 251 252 12 svnentries 575525 id 575525 revision 575525 author 19539 revisionDate 547759 changeSize 1 id revision 12 1 2 575525 id author 12 1 2 575525 id revisionDate 12 1 2 575525 id changeSize 12 1 2 575525 revision id 12 1 2 575525 revision author 12 1 2 575525 revision revisionDate 12 1 2 575525 revision changeSize 12 1 2 575525 author id 12 1 2 7913 2 3 2531 3 4 1388 4 6 1523 6 10 1529 10 20 1509 20 52 1488 52 568 1466 569 16582 192 author revision 12 1 2 7913 2 3 2531 3 4 1388 4 6 1523 6 10 1529 10 20 1509 20 52 1488 52 568 1466 569 16582 192 author revisionDate 12 1 2 7996 2 3 2509 3 4 1379 4 6 1520 6 10 1529 10 20 1507 20 52 1474 52 662 1466 663 16573 159 author changeSize 12 1 2 19539 revisionDate id 12 1 2 531878 2 100 15881 revisionDate revision 12 1 2 531878 2 100 15881 revisionDate author 12 1 2 542505 2 17 5254 revisionDate changeSize 12 1 2 547759 changeSize id 12 575525 575526 1 changeSize revision 12 575525 575526 1 changeSize author 12 19539 19540 1 changeSize revisionDate 12 547759 547760 1 svnaffectedfiles 1314068 id 531628 file 90924 action 1 id file 12 1 2 337698 2 3 77525 3 4 43024 4 7 46689 7 16635 26692 id action 12 1 2 531628 file id 12 1 2 11819 2 3 18230 3 4 9501 4 5 6656 5 6 5012 6 8 7103 8 11 6788 11 16 6996 16 26 7180 26 54 6824 54 3572 4815 file action 12 1 2 90924 action id 12 531628 531629 1 action file 12 90924 90925 1 svnentrymsg 575525 id 575525 message 568305 id message 12 1 2 575525 message id 12 1 2 565381 2 142 2924 svnchurn 46790 commit 22361 file 16124 addedLines 910 deletedLines 787 commit file 12 1 2 15208 2 3 3101 3 4 1746 4 8 1774 8 246 532 commit addedLines 12 1 2 16074 2 3 3323 3 4 1561 4 118 1403 commit deletedLines 12 1 2 16799 2 3 3286 3 5 1763 5 113 513 file commit 12 1 2 8618 2 3 2956 3 4 1426 4 6 1364 6 12 1210 12 448 550 file addedLines 12 1 2 9240 2 3 3129 3 4 1393 4 6 1239 6 59 1123 file deletedLines 12 1 2 9525 2 3 3192 3 4 1401 4 7 1387 7 70 619 addedLines commit 12 1 2 446 2 3 133 3 4 70 4 6 68 6 12 70 12 57 69 57 6874 54 addedLines file 12 1 2 445 2 3 132 3 4 69 4 6 68 6 12 73 12 58 69 58 6663 54 addedLines deletedLines 12 1 2 621 2 3 96 3 7 81 7 34 70 34 727 42 deletedLines commit 12 1 2 439 2 3 116 3 4 48 4 8 67 8 28 60 28 6794 57 deletedLines file 12 1 2 437 2 3 113 3 4 49 4 7 61 7 19 60 19 770 60 985 7318 7 deletedLines addedLines 12 1 2 545 2 3 72 3 7 69 7 30 60 30 871 41 locations_default 9664446 id 9664446 container 78275 startLine 161084 startColumn 6017 endLine 160902 endColumn 8169 id container 12 1 2 9664446 id startLine 12 1 2 9664446 id startColumn 12 1 2 9664446 id endLine 12 1 2 9664446 id endColumn 12 1 2 9664446 container id 12 1 2 12752 2 19 6625 19 25 6090 25 31 6066 31 41 6491 41 54 6138 54 72 6175 72 99 5968 99 137 5944 137 221 5895 221 431 5871 431 19703 4254 container startLine 12 1 2 12752 2 15 6503 15 20 6758 20 25 6102 25 32 6710 32 41 6284 41 53 6321 53 70 5932 70 96 5908 96 152 5883 152 325 5871 325 8863 3245 container startColumn 12 1 2 12752 2 4 6722 4 8 7087 8 11 5895 11 14 6418 14 18 6880 18 23 6394 23 29 6455 29 37 6260 37 50 6224 50 78 5944 78 167 1239 container endLine 12 1 2 12752 2 15 6479 15 20 6795 20 25 6029 25 32 6710 32 41 6297 41 53 6309 53 70 6017 70 96 5920 96 153 5932 153 332 5883 332 8863 3148 container endColumn 12 1 2 12752 2 14 6236 14 19 6710 19 23 6224 23 27 6005 27 32 6187 32 38 6005 38 45 6138 45 54 5920 54 65 5993 65 79 5883 79 184 4218 startLine id 12 1 2 31193 2 3 19802 3 4 18234 4 5 10260 5 6 9129 6 7 6734 7 9 14344 9 13 13943 13 30 12350 30 112 12119 112 2168 12083 2193 6440 887 startLine container 12 1 2 57268 2 3 35496 3 4 11341 4 5 8983 5 8 14794 8 26 12363 26 115 12095 115 6440 8740 startLine startColumn 12 1 2 32287 2 3 19693 3 4 20544 4 5 9737 5 6 9384 6 7 6856 7 9 14612 9 13 14028 13 27 12436 27 60 12132 60 153 9372 startLine endLine 12 1 2 119911 2 3 18976 3 7 13530 7 184 8667 startLine endColumn 12 1 2 32311 2 3 19584 3 4 19024 4 5 10247 5 6 9409 6 7 6637 7 9 14636 9 13 13700 13 28 12144 28 68 12119 68 190 11269 startColumn id 12 1 2 948 2 3 1142 3 5 534 5 8 547 8 16 474 16 38 461 39 126 461 135 517 461 553 5009 461 5423 19562 461 23702 199709 60 startColumn container 12 1 2 2589 2 3 522 3 6 474 6 15 486 15 55 461 59 223 461 229 1196 461 1266 2344 461 2536 6440 97 startColumn startLine 12 1 2 984 2 3 1130 3 4 291 4 6 498 6 10 486 10 21 474 21 60 461 60 208 461 209 929 461 957 1965 461 1969 6490 303 startColumn endLine 12 1 2 984 2 3 1130 3 4 291 4 6 498 6 10 486 10 21 474 21 60 461 60 208 461 209 931 461 958 1966 461 1969 6462 303 startColumn endColumn 12 1 2 2735 2 3 522 3 7 547 7 13 474 13 29 498 29 51 474 51 90 461 91 428 303 endLine id 12 1 2 30670 2 3 20240 3 4 17979 4 5 10430 5 6 8898 6 7 6868 7 9 14368 9 13 13992 13 30 12302 30 111 12144 111 2100 12071 2100 6440 936 endLine container 12 1 2 56758 2 3 35654 3 4 11341 4 5 9105 5 7 11949 7 19 12338 19 76 12083 76 6440 11670 endLine startLine 12 1 2 118792 2 3 19267 3 7 12983 7 46 9858 endLine startColumn 12 1 2 31752 2 3 20082 3 4 20252 4 5 9992 5 6 9263 6 7 6977 7 9 14599 9 13 14101 13 27 12350 27 60 12107 60 153 9421 endLine endColumn 12 1 2 31801 2 3 19973 3 4 18745 4 5 10490 5 6 9263 6 7 6710 7 9 14526 9 13 14174 13 29 12350 29 71 12132 71 190 10734 endColumn id 12 1 2 2309 2 3 1094 3 4 607 4 7 753 7 17 656 17 49 619 55 236 619 241 4440 619 4617 11969 619 12066 25444 267 endColumn container 12 1 2 3257 2 3 1033 3 4 583 4 9 644 9 29 619 29 166 619 172 1667 619 1667 2846 619 2870 6440 170 endColumn startLine 12 1 2 2334 2 3 1106 3 4 632 4 7 741 7 17 632 17 45 619 45 189 619 192 1191 619 1218 2414 619 2469 4808 243 endColumn startColumn 12 1 2 3367 2 3 1130 3 4 595 4 11 668 11 23 632 23 40 632 40 68 632 68 82 510 endColumn endLine 12 1 2 2334 2 3 1106 3 4 632 4 7 741 7 17 644 17 46 619 46 194 619 202 1220 619 1252 2470 619 2481 4808 230 locations_stmt 2176932 id 2176932 container 3078 startLine 296727 startColumn 1228 endLine 294872 endColumn 1493 id container 12 1 2 2176932 id startLine 12 1 2 2176932 id startColumn 12 1 2 2176932 id endLine 12 1 2 2176932 id endColumn 12 1 2 2176932 container id 12 1 7 233 7 18 233 18 30 239 30 51 233 52 87 233 87 134 233 136 206 233 208 283 233 284 429 233 436 693 233 695 947 233 949 1600 233 1607 5248 233 5732 53712 36 container startLine 12 1 7 270 7 18 245 18 28 233 28 51 233 51 78 233 79 119 245 120 180 239 182 250 233 252 404 239 408 613 233 613 880 233 886 1559 233 1565 38985 202 container startColumn 12 1 2 24 2 3 485 3 5 202 5 8 276 8 13 233 13 19 245 19 28 264 28 38 239 38 48 251 48 61 239 61 72 233 72 94 239 95 126 141 container endLine 12 1 6 215 6 15 251 15 25 276 25 49 270 50 78 233 80 117 239 119 176 239 177 254 233 256 395 239 399 617 233 623 878 233 878 1574 233 1634 38575 178 container endColumn 12 1 4 215 4 7 239 7 13 245 13 21 245 21 29 233 29 39 233 39 46 245 46 56 239 56 67 233 67 81 264 81 94 245 94 114 239 115 172 196 startLine id 12 1 2 113847 2 3 78993 3 4 31327 4 6 24942 6 16 22619 16 129 22275 129 222 2722 startLine container 12 1 2 175967 2 3 51906 3 5 22552 5 13 22373 13 125 22257 125 176 1671 startLine startColumn 12 1 2 130943 2 3 73506 3 4 30767 4 7 26583 7 16 22312 16 45 12615 startLine endLine 12 1 2 192251 2 3 47310 3 4 21765 4 9 23264 9 30 12136 startLine endColumn 12 1 2 156444 2 3 62371 3 4 20782 4 9 24659 9 30 22398 30 73 10071 startColumn id 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 68 98 72 145 98 149 324 104 328 586 98 642 905 98 917 2726 98 2745 63512 98 75133 75134 6 startColumn container 12 1 2 141 2 3 86 3 5 73 5 10 98 11 18 98 18 32 104 34 64 98 66 92 98 92 130 98 131 174 98 174 208 104 208 297 98 297 482 30 startColumn startLine 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 67 98 70 143 98 143 315 98 317 554 98 554 794 98 829 2027 98 2105 15228 98 15419 18293 12 startColumn endLine 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 67 98 70 144 98 146 313 98 316 547 98 554 801 98 819 2028 98 2086 15279 98 15526 18378 12 startColumn endColumn 12 1 2 153 2 3 92 3 4 86 4 6 98 6 7 55 7 9 98 9 12 104 12 15 98 15 26 104 26 35 98 35 46 98 46 114 98 131 203 43 endLine id 12 1 2 116305 2 3 72848 3 4 31996 4 6 25618 6 16 23031 16 126 22121 126 228 2949 endLine container 12 1 2 175604 2 3 52066 3 5 22207 5 14 23375 14 173 21617 endLine startLine 12 1 2 194592 2 3 42314 3 4 20677 4 8 22760 8 32 14526 endLine startColumn 12 1 2 133173 2 3 67871 3 4 32611 4 7 26503 7 16 22183 16 46 12529 endLine endColumn 12 1 2 156272 2 3 62230 3 4 21132 4 9 23756 9 33 22318 33 73 9162 endColumn id 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 55 131 122 134 269 116 283 622 116 650 1173 116 1222 2551 116 2669 5405 116 5412 26554 116 36189 36190 6 endColumn container 12 1 2 215 2 3 86 3 6 135 6 12 129 13 25 116 25 51 116 55 88 116 91 152 116 153 209 116 209 265 116 270 309 116 310 496 110 endColumn startLine 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 50 125 116 128 255 116 257 573 116 593 939 116 1014 1871 116 1908 3506 116 3517 7342 116 8513 9010 12 endColumn startColumn 12 1 2 202 2 3 116 3 4 86 4 6 135 6 10 129 10 13 122 13 16 116 16 22 129 22 31 122 31 38 129 38 43 122 43 174 79 endColumn endLine 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 50 124 116 127 252 116 254 559 116 586 930 116 1007 1807 116 1896 3341 116 3441 6864 116 8351 8659 12 locations_expr 9745314 id 9745314 container 3559 startLine 195321 startColumn 386 endLine 195640 endColumn 456 id container 12 1 2 9745314 id startLine 12 1 2 9745314 id startColumn 12 1 2 9745314 id endLine 12 1 2 9745314 id endColumn 12 1 2 9745314 container id 12 1 4 321 4 11 280 11 36 267 36 112 270 112 207 268 207 326 268 326 493 267 493 760 267 760 1208 267 1210 1899 267 1900 3251 267 3258 7330 267 7359 51115 267 51126 491727 16 container startLine 12 1 3 300 3 7 315 7 17 271 17 35 271 35 59 279 59 88 270 88 138 268 138 206 267 206 336 268 336 525 268 525 946 267 947 2013 267 2019 142752 248 container startColumn 12 1 3 308 3 7 293 7 17 273 17 35 267 35 51 278 51 63 289 63 73 290 73 83 282 83 92 276 92 104 270 104 120 276 120 145 270 145 330 187 container endLine 12 1 3 300 3 7 312 7 17 274 17 35 269 35 59 278 59 89 275 89 139 271 139 211 268 211 346 268 347 546 268 547 971 267 972 2152 267 2152 143560 242 container endColumn 12 1 3 278 3 7 298 7 19 278 19 41 268 41 60 279 60 72 267 72 83 280 83 94 283 94 105 292 105 119 278 119 136 279 136 162 269 162 416 210 startLine id 12 1 2 7506 2 3 28155 3 4 37070 4 5 16164 5 6 10348 6 8 16992 8 11 17633 11 16 16438 16 25 15790 25 97 14718 97 4201 14507 startLine container 12 1 2 100560 2 3 34005 3 4 12707 4 5 12439 5 12 15112 12 95 14667 95 1328 5831 startLine startColumn 12 1 2 7668 2 3 28146 3 4 37760 4 5 16417 5 6 11671 6 7 12742 7 9 16572 9 12 15812 12 18 16484 18 39 14868 39 118 14838 118 201 2343 startLine endLine 12 1 2 93569 2 3 68359 3 4 13336 4 8 16356 8 60 3701 startLine endColumn 12 1 2 17044 2 3 34830 3 4 22935 4 5 15998 5 6 18855 6 8 12903 8 10 13538 10 14 15565 14 21 14782 21 61 14731 61 184 14140 startColumn id 12 1 2 31 2 4 29 4 8 29 8 23 29 24 63 30 75 225 29 232 684 29 694 1672 29 1751 4173 29 4489 15263 29 16130 46279 29 48722 86671 29 87010 224371 29 237409 710014 6 startColumn container 12 1 2 76 2 3 25 3 7 31 7 18 29 18 51 29 52 117 29 129 325 29 340 761 29 773 1393 29 1424 2061 29 2064 2425 29 2427 2796 22 startColumn startLine 12 1 2 41 2 4 30 4 9 29 9 28 30 31 113 29 120 349 29 356 880 29 919 2302 29 2307 5122 29 5505 12955 29 13032 18247 29 18470 26386 29 26397 108382 24 startColumn endLine 12 1 2 41 2 4 30 4 9 29 9 28 30 31 113 29 120 349 29 356 880 29 919 2302 29 2307 5123 29 5507 12959 29 13029 18367 29 18470 26374 29 26395 108398 24 startColumn endColumn 12 1 2 34 2 3 37 3 5 33 5 9 29 9 18 30 18 40 30 42 51 29 51 73 29 74 99 29 99 134 29 135 166 30 166 181 29 181 293 18 endLine id 12 1 2 7754 2 3 40765 3 4 7734 4 5 29998 5 6 10878 6 7 12021 7 9 15602 9 13 17880 13 19 14695 19 34 14924 34 233 14683 233 4208 8706 endLine container 12 1 2 100438 2 3 34143 3 4 12560 4 5 12621 5 11 14796 11 88 14710 88 1334 6372 endLine startLine 12 1 2 118668 2 3 22776 3 4 30958 4 7 17225 7 23 6013 endLine startColumn 12 1 2 7907 2 3 40677 3 4 8232 4 5 30893 5 6 10994 6 7 13979 7 9 16931 9 12 16730 12 18 16864 18 38 14833 38 116 14853 116 201 2747 endLine endColumn 12 1 2 32161 2 3 18779 3 4 8001 4 5 30465 5 6 18987 6 8 17087 8 11 16321 11 16 15573 16 27 14834 27 94 14741 94 184 8691 endColumn id 12 1 2 28 2 3 38 3 9 38 9 15 37 15 34 35 34 173 35 174 506 35 522 1595 35 1667 5246 35 5323 18525 35 20304 51564 35 54934 117747 35 117846 185890 35 endColumn container 12 1 2 99 2 3 42 3 8 37 8 28 36 28 70 35 70 207 35 226 588 35 602 1183 35 1204 1981 35 1983 2458 35 2468 2637 32 endColumn startLine 12 1 2 44 2 4 38 4 10 32 10 16 37 16 50 35 52 234 35 243 667 35 682 2060 35 2070 5989 35 6046 12974 35 13161 20940 35 20992 28027 35 29281 55694 25 endColumn startColumn 12 1 2 45 2 3 56 3 5 37 5 13 36 13 35 37 35 54 35 54 64 37 65 82 36 82 102 35 102 125 38 125 135 36 136 156 28 endColumn endLine 12 1 2 44 2 4 38 4 10 32 10 16 37 16 50 35 52 234 35 243 666 35 682 2061 35 2067 5989 35 6035 12938 35 13153 20903 35 21017 28038 35 29291 55695 25 numlines 544741 element_id 537168 num_lines 10272 num_code 7938 num_comment 4364 element_id num_lines 12 1 2 529679 2 7 7488 element_id num_code 12 1 2 529740 2 7 7427 element_id num_comment 12 1 2 537083 2 3 85 num_lines element_id 12 1 2 4655 2 3 1325 3 4 765 4 6 838 6 12 814 12 24 778 24 118 778 118 7658 316 num_lines num_code 12 1 2 4728 2 3 1337 3 4 802 4 6 850 6 11 923 11 18 790 18 29 790 29 32 48 num_lines num_comment 12 1 2 4716 2 3 1337 3 4 826 4 6 838 6 10 802 10 16 899 16 26 814 26 27 36 num_code element_id 12 1 2 3184 2 3 1239 3 4 632 4 6 607 6 10 619 10 21 619 21 67 595 68 7861 437 num_code num_lines 12 1 2 3209 2 3 1264 3 4 644 4 6 607 6 10 692 10 21 644 21 34 607 34 42 267 num_code num_comment 12 1 2 3233 2 3 1227 3 4 680 4 6 619 6 10 680 10 19 668 19 28 595 28 33 230 num_comment element_id 12 1 2 2030 2 3 559 3 4 328 4 7 340 7 14 340 14 38 328 39 280 328 283 35679 109 num_comment num_lines 12 1 2 2042 2 3 571 3 5 389 5 8 364 8 18 364 18 58 328 61 118 303 num_comment num_code 12 1 2 2042 2 3 571 3 5 389 5 8 364 8 17 340 17 52 328 56 108 328 diagnostics 76160 id 76160 severity 36 error_tag 97 error_message 121 full_error_message 65948 location 145 id severity 12 1 2 76160 id error_tag 12 1 2 76160 id error_message 12 1 2 76160 id full_error_message 12 1 2 76160 id location 12 1 2 76160 severity id 12 1 2 12 2 3 12 6262 6263 12 severity error_tag 12 1 2 24 6 7 12 severity error_message 12 1 2 24 8 9 12 severity full_error_message 12 1 2 12 2 3 12 5422 5423 12 severity location 12 1 2 12 2 3 12 9 10 12 error_tag id 12 1 2 24 2 3 24 5 6 12 417 418 12 841 842 12 4996 4997 12 error_tag severity 12 1 2 97 error_tag error_message 12 1 2 85 3 4 12 error_tag full_error_message 12 1 2 36 2 3 24 5 6 12 417 418 12 4996 4997 12 error_tag location 12 1 2 60 2 3 24 5 6 12 error_message id 12 1 2 24 2 3 24 5 6 12 10 11 12 75 76 12 332 333 12 841 842 12 4996 4997 12 error_message severity 12 1 2 121 error_message error_tag 12 1 2 121 error_message full_error_message 12 1 2 36 2 3 24 5 6 12 10 11 12 75 76 12 332 333 12 4996 4997 12 error_message location 12 1 2 85 2 3 24 5 6 12 full_error_message id 12 1 2 65936 841 842 12 full_error_message severity 12 1 2 65948 full_error_message error_tag 12 1 2 65948 full_error_message error_message 12 1 2 65948 full_error_message location 12 1 2 65948 location id 12 1 2 133 6254 6255 12 location severity 12 1 2 145 location error_tag 12 1 2 133 3 4 12 location error_message 12 1 2 133 5 6 12 location full_error_message 12 1 2 133 5414 5415 12 files 66167 id 66167 name 66167 simple 45148 ext 109 fromSource 12 id name 12 1 2 66167 id simple 12 1 2 66167 id ext 12 1 2 66167 id fromSource 12 1 2 66167 name id 12 1 2 66167 name simple 12 1 2 66167 name ext 12 1 2 66167 name fromSource 12 1 2 66167 simple id 12 1 2 34196 2 3 6868 3 7 3586 7 42 498 simple name 12 1 2 34196 2 3 6868 3 7 3586 7 42 498 simple ext 12 1 2 40322 2 3 4193 3 6 632 simple fromSource 12 1 2 45148 ext id 12 1 2 12 3 4 12 15 16 12 38 39 12 80 81 12 114 115 12 441 442 12 738 739 12 4013 4014 12 ext name 12 1 2 12 3 4 12 15 16 12 38 39 12 80 81 12 114 115 12 441 442 12 738 739 12 4013 4014 12 ext simple 12 1 2 12 3 4 12 15 16 12 38 39 12 75 76 12 112 113 12 428 429 12 658 659 12 2838 2839 12 ext fromSource 12 1 2 109 fromSource id 12 5443 5444 12 fromSource name 12 5443 5444 12 fromSource simple 12 3714 3715 12 fromSource ext 12 9 10 12 folders 12107 id 12107 name 12107 simple 3476 id name 12 1 2 12107 id simple 12 1 2 12107 name id 12 1 2 12107 name simple 12 1 2 12107 simple id 12 1 2 1872 2 3 741 3 4 498 4 28 279 28 121 85 simple name 12 1 2 1872 2 3 741 3 4 498 4 28 279 28 121 85 containerparent 78250 parent 12107 child 78250 parent child 12 1 2 5506 2 3 1568 3 4 668 4 6 1118 6 10 899 10 14 960 14 30 923 30 153 461 child parent 12 1 2 78250 fileannotations 5688625 id 5348 kind 24 name 60186 value 49318 id kind 12 1 2 145 2 3 5202 id name 12 1 96 401 96 219 401 221 285 401 285 444 401 445 521 401 526 619 425 619 708 401 708 895 401 896 928 97 930 931 1531 1076 1667 401 1689 2272 85 id value 12 1 108 401 108 269 401 269 356 401 371 630 401 630 729 401 733 948 401 948 1062 401 1079 1494 279 1495 1496 1531 1496 1865 401 1963 4058 328 kind id 12 428 429 12 440 441 12 kind name 12 2 3 12 4949 4950 12 kind value 12 1 2 12 4057 4058 12 name id 12 1 2 9871 2 3 6491 3 6 4996 6 8 4935 8 14 4850 14 18 4424 18 21 4619 21 34 4862 34 128 4813 129 236 4595 236 395 4558 395 440 1167 name kind 12 1 2 60186 name value 12 1 2 11038 2 3 8728 3 4 2808 4 6 4352 6 10 5470 10 14 3586 14 17 4643 17 22 4643 22 40 4558 40 83 4582 83 163 4534 164 1933 1239 value id 12 1 2 7524 2 5 2419 5 8 3573 8 21 3804 21 23 2735 23 25 4461 25 40 3586 40 195 3890 195 207 3902 207 273 4048 273 327 3744 328 407 4315 407 441 1312 value kind 12 1 2 49306 2 3 12 value name 12 1 2 7549 2 5 2795 5 8 3610 8 16 4060 16 18 3343 18 21 4072 21 31 4461 31 42 4023 42 54 3768 54 81 3780 81 109 3829 109 133 3756 133 149 267 inmacroexpansion 57126596 id 15544516 inv 2493763 id inv 12 1 2 3895411 2 3 2466113 3 4 2018102 4 5 1769908 5 6 1845270 6 7 884925 7 8 1535759 8 6265 1129025 inv id 12 1 2 651228 2 3 350884 3 4 145822 4 5 276335 5 8 230677 8 11 202111 11 19 210471 19 34 192538 34 167 188020 167 153127 45673 affectedbymacroexpansion 35527526 id 4083475 inv 3282712 id inv 12 1 2 1341531 2 3 719304 3 4 682963 4 6 320945 6 10 313534 10 24 308059 24 64 309945 64 9803 87190 inv id 12 1 2 253184 2 3 209979 3 4 202347 4 5 258125 5 6 301422 6 7 247881 7 8 231148 8 9 228002 9 10 182499 10 12 285679 12 16 297410 16 23 275398 23 60 248963 60 526 60669 macroinvocations 40814994 id 40814994 macro_id 89374 location 836970 kind 24 id macro_id 12 1 2 40814994 id location 12 1 2 40814994 id kind 12 1 2 40814994 macro_id id 12 1 2 19267 2 3 16946 3 4 3744 4 6 7925 6 11 7658 11 21 7160 21 41 6758 41 104 6710 104 454 6710 454 201153 6491 macro_id location 12 1 2 47483 2 3 11803 3 4 5895 4 6 7682 6 13 7403 13 65 6734 65 3614 2370 macro_id kind 12 1 2 82566 2 3 6807 location id 12 1 2 314219 2 3 186394 3 4 44431 4 5 58533 5 8 67687 8 16 64113 16 46 64830 46 262302 36761 location macro_id 12 1 2 783044 2 353 53925 location kind 12 1 2 836970 kind id 12 37566 37567 12 3319916 3319917 12 kind macro_id 12 2199 2200 12 5713 5714 12 kind location 12 6537 6538 12 62313 62314 12 macroparent 35822215 id 35822215 parent_id 27895299 id parent_id 12 1 2 35822215 parent_id id 12 1 2 21477676 2 3 5474478 3 88 943144 macrolocationbind 4016679 id 2801506 location 2004363 id location 12 1 2 2200726 2 3 339324 3 7 231800 7 57 29655 location id 12 1 2 1602305 2 3 171008 3 8 155504 8 723 75546 macro_argument_unexpanded 104803767 invocation 31131960 argument_index 802 text 345935 invocation argument_index 12 1 2 8804221 2 3 12965574 3 4 7092535 4 67 2269629 invocation text 12 1 2 8880284 2 3 13152746 3 4 6885304 4 67 2213625 argument_index invocation 12 51815 51816 705 52017 186703 60 770141 2560947 36 argument_index text 12 2 3 705 13 1002 60 6617 19688 36 text invocation 12 1 2 42535 2 3 69291 3 4 15621 4 5 46376 5 8 26513 8 12 15560 12 16 24531 16 22 26403 22 42 26257 42 113 25978 113 51881 25953 51881 580841 911 text argument_index 12 1 2 250082 2 3 84450 3 9 11402 macro_argument_expanded 104803767 invocation 31131960 argument_index 802 text 209491 invocation argument_index 12 1 2 8804221 2 3 12965574 3 4 7092535 4 67 2269629 invocation text 12 1 2 12795323 2 3 11169279 3 4 5961987 4 9 1205370 argument_index invocation 12 51815 51816 705 52017 186703 60 770141 2560947 36 argument_index text 12 1 2 692 2 75 60 867 13964 48 text invocation 12 1 2 25820 2 3 42583 3 4 6758 4 5 15791 5 6 3367 6 7 24555 7 9 16702 9 15 19146 15 31 15851 31 87 15912 87 393 15742 396 1164221 7257 text argument_index 12 1 2 105651 2 3 87976 3 6 15779 6 66 85 functions 3565918 id 3565918 name 315848 kind 85 id name 12 1 2 3565918 id kind 12 1 2 3565918 name id 12 1 2 214682 2 3 31266 3 5 28360 5 13 23826 13 109484 17711 name kind 12 1 2 314231 2 3 1616 kind id 12 32 33 12 477 478 12 2735 2736 12 5928 5929 12 43779 43780 12 108979 108980 12 131406 131407 12 kind name 12 11 12 12 42 43 12 228 229 12 1485 1486 12 2735 2736 12 2858 2859 12 18756 18757 12 function_entry_point 1068501 id 1065255 entry_point 1068501 id entry_point 12 1 2 1062313 2 9 2941 entry_point id 12 1 2 1068501 function_return_type 3577065 id 3565347 return_type 1033588 id return_type 12 1 2 3554126 2 6 11220 return_type id 12 1 2 319945 2 3 649566 3 81742 64076 purefunctions 21018 id 21018 function_deleted 51251 id 51251 function_defaulted 9554 id 9554 fun_decls 3668324 id 3657006 function 3484737 type_id 1026294 name 281968 location 875943 id function 12 1 2 3657006 id type_id 12 1 2 3646053 2 6 10952 id name 12 1 2 3657006 id location 12 1 2 3657006 function id 12 1 2 3343699 2 9 141038 function type_id 12 1 2 3466345 2 6 18392 function name 12 1 2 3484737 function location 12 1 2 3389832 2 9 94905 type_id id 12 1 2 305953 2 3 648059 3 87017 72282 type_id function 12 1 2 318972 2 3 644096 3 80918 63225 type_id name 12 1 2 956638 2 7429 69656 type_id location 12 1 2 921129 2 5 81642 5 22296 23522 name id 12 1 2 169351 2 3 32554 3 4 18866 4 7 25650 7 19 21261 19 109747 14283 name function 12 1 2 181155 2 3 31412 3 4 16654 4 7 22623 7 26 21383 26 109468 8740 name type_id 12 1 2 246046 2 5 23170 5 56245 12752 name location 12 1 2 180486 2 3 47823 3 4 18040 4 8 22696 8 8793 12922 location id 12 1 2 589769 2 3 147895 3 5 69790 5 179 65766 179 3027 2723 location function 12 1 2 602727 2 3 164743 3 9 69753 9 3027 38718 location type_id 12 1 2 773854 2 4 68209 4 1514 33879 location name 12 1 2 848299 2 134 27643 fun_def 1296860 id 1296860 fun_specialized 6505 id 6505 fun_implicit 9 id 9 fun_decl_specifiers 512313 id 274687 name 7 id name 12 1 2 72048 2 3 167651 3 4 34987 name id 12 22976 22977 1 33218 33219 1 75696 75697 1 152460 152461 1 fun_decl_throws 5 fun_decl 3 index 2 type_id 2 fun_decl index 12 1 2 1 2 3 2 fun_decl type_id 12 1 2 1 2 3 2 index fun_decl 12 2 3 1 3 4 1 index type_id 12 1 2 1 2 3 1 type_id fun_decl 12 2 3 1 3 4 1 type_id index 12 1 2 1 2 3 1 fun_decl_empty_throws 1416734 fun_decl 1416734 fun_decl_noexcept 16569 fun_decl 15693 constant 16435 fun_decl constant 12 1 2 14818 2 3 875 constant fun_decl 12 1 2 16301 2 3 133 fun_decl_empty_noexcept 364559 fun_decl 364559 fun_decl_typedef_type 194 fun_decl 194 typedeftype_id 97 fun_decl typedeftype_id 12 1 2 194 typedeftype_id fun_decl 12 2 3 97 param_decl_bind 4830661 id 4830661 index 389 fun_decl 3158896 id index 12 1 2 4830661 id fun_decl 12 1 2 4830661 index id 12 2 3 158 4 10 24 15 44 24 115 191 24 263 337 24 422 615 24 885 1215 24 1695 2656 24 4907 13240 24 34828 76062 24 259854 259855 12 index fun_decl 12 2 3 158 4 10 24 15 44 24 115 191 24 263 337 24 422 615 24 885 1215 24 1695 2656 24 4907 13240 24 34828 76062 24 259854 259855 12 fun_decl id 12 1 2 2234266 2 3 501246 3 4 262445 4 33 160938 fun_decl index 12 1 2 2234266 2 3 501246 3 4 262445 4 33 160938 var_decls 5602108 id 5579181 variable 5340611 type_id 2038268 name 139592 location 1358468 id variable 12 1 2 5579181 id type_id 12 1 2 5556716 2 7 22465 id name 12 1 2 5579181 id location 12 1 2 5579132 2 3 48 variable id 12 1 2 5146145 2 9 194466 variable type_id 12 1 2 5290709 2 7 49902 variable name 12 1 2 5321866 2 3 18745 variable location 12 1 2 5225490 2 9 115121 type_id id 12 1 2 1580700 2 3 244952 3 9 154629 9 5708 57986 type_id variable 12 1 2 1607080 2 3 234777 3 11 155359 11 5254 41052 type_id name 12 1 2 1850925 2 5 162458 5 770 24884 type_id location 12 1 2 1771751 2 4 165132 4 3604 101384 name id 12 1 2 58861 2 3 20860 3 4 12290 4 6 12715 6 10 11524 10 22 10673 22 255 10490 263 149390 2176 name variable 12 1 2 62277 2 3 20118 3 4 13359 4 6 11949 6 11 11499 11 28 10515 28 148426 9871 name type_id 12 1 2 84973 2 3 18149 3 4 9676 4 7 11706 7 28 10576 28 111448 4510 name location 12 1 2 80329 2 3 21273 3 4 7780 4 7 12423 7 21 10563 21 9993 7220 location id 12 1 2 1008108 2 3 144734 3 6 124044 6 114124 81581 location variable 12 1 2 1060320 2 3 107961 3 6 111863 6 113877 78323 location type_id 12 1 2 1166129 2 3 93045 3 104379 99293 location name 12 1 2 1348524 2 52 9943 var_def 2573394 id 2573394 var_decl_specifiers 311512 id 311512 name 4 id name 12 1 2 311512 name id 12 30 31 1 38 39 1 2960 2961 1 308484 308485 1 type_decls 1469165 id 1469165 type_id 1433996 location 1203571 id type_id 12 1 2 1469165 id location 12 1 2 1469165 type_id id 12 1 2 1408431 2 24 25564 type_id location 12 1 2 1409866 2 24 24130 location id 12 1 2 1142582 2 469 60988 location type_id 12 1 2 1144223 2 469 59347 type_def 1035654 id 1035654 type_decl_top 297552 type_decl 297552 namespace_decls 151627 id 151627 namespace_id 8485 location 135422 bodylocation 135787 id namespace_id 12 1 2 151627 id location 12 1 2 151627 id bodylocation 12 1 2 151627 namespace_id id 12 1 2 4011 2 3 1191 3 4 449 4 7 717 7 13 656 13 27 656 28 163 644 172 3743 158 namespace_id location 12 1 2 4011 2 3 1191 3 4 449 4 7 717 7 13 656 13 27 656 28 163 644 172 3743 158 namespace_id bodylocation 12 1 2 4011 2 3 1191 3 4 449 4 7 717 7 13 656 13 27 656 28 163 644 172 3742 158 location id 12 1 2 126135 2 8 9287 location namespace_id 12 1 2 126135 2 8 9287 location bodylocation 12 1 2 134595 2 3 826 bodylocation id 12 1 2 126900 2 11 8886 bodylocation namespace_id 12 1 2 126900 2 9 8886 bodylocation location 12 1 2 135349 2 5 437 usings 320601 id 320601 element_id 49002 location 26464 id element_id 12 1 2 320601 id location 12 1 2 320601 element_id id 12 1 2 41234 2 4 4169 4 127 3598 element_id location 12 1 2 41234 2 4 4169 4 127 3598 location id 12 1 2 20033 2 3 2540 3 21 2054 21 347 1835 location element_id 12 1 2 20033 2 3 2540 3 21 2054 21 347 1835 using_container 485187 parent 8667 child 301029 parent child 12 1 2 3379 2 3 559 3 6 668 6 15 656 16 31 705 31 143 291 178 179 1397 179 182 765 182 501 243 child parent 12 1 2 217478 2 3 55773 3 6 22659 6 47 5117 static_asserts 132358 id 132358 condition 132358 message 30094 location 16938 id condition 12 1 2 132358 id message 12 1 2 132358 id location 12 1 2 132358 condition id 12 1 2 132358 condition message 12 1 2 132358 condition location 12 1 2 132358 message id 12 1 2 22395 2 3 428 3 4 2867 4 11 1463 12 17 2379 17 513 560 message condition 12 1 2 22395 2 3 428 3 4 2867 4 11 1463 12 17 2379 17 513 560 message location 12 1 2 27912 2 33 2181 location id 12 1 2 2939 2 3 2801 3 4 1344 5 6 3776 6 7 177 14 15 2062 16 17 39 17 18 3447 19 52 349 location condition 12 1 2 2939 2 3 2801 3 4 1344 5 6 3776 6 7 177 14 15 2062 16 17 39 17 18 3447 19 52 349 location message 12 1 2 4475 2 3 6063 3 4 6208 4 7 191 params 4803552 id 4779409 function 3118318 index 389 type_id 1865866 id function 12 1 2 4778668 2 69 741 id index 12 1 2 4779409 id type_id 12 1 2 4757747 2 7 21662 function id 12 1 2 2207692 2 3 482853 3 4 264220 4 33 163552 function index 12 1 2 2207692 2 3 482853 3 4 264220 4 33 163552 function type_id 12 1 2 2314438 2 3 493113 3 5 270978 5 20 39787 index id 12 2 3 158 4 10 24 15 44 24 115 191 24 263 337 24 422 615 24 883 1209 24 1659 2596 24 4880 13455 24 35189 74910 24 256345 256346 12 index function 12 2 3 158 4 10 24 15 44 24 115 191 24 263 337 24 422 615 24 883 1209 24 1659 2596 24 4880 13455 24 35189 74910 24 256516 256517 12 index type_id 12 1 2 158 3 7 24 8 20 24 36 40 24 42 45 24 61 105 24 173 257 24 406 661 24 1178 2710 24 7491 16702 24 135733 135734 12 type_id id 12 1 2 1495095 2 3 199608 3 13 141671 13 5275 29491 type_id function 12 1 2 1517195 2 3 187245 3 17 140893 17 4798 20532 type_id index 12 1 2 1751170 2 33 114695 overrides 161127 new 126169 old 15666 new old 12 1 2 91218 2 3 34944 3 4 6 old new 12 1 2 8232 2 3 2043 3 4 883 4 5 1278 5 10 1245 10 43 1179 44 218 804 membervariables 329658 id 325099 type_id 145086 name 59068 id type_id 12 1 2 320637 2 7 4461 id name 12 1 2 325099 type_id id 12 1 2 118391 2 3 13396 3 11 10989 11 1212 2309 type_id name 12 1 2 125916 2 3 9883 3 266 9287 name id 12 1 2 31217 2 3 9056 3 4 5944 4 6 4485 6 15 4534 15 1317 3829 name type_id 12 1 2 38256 2 3 7524 3 4 4035 4 7 4765 7 319 4437 323 605 48 globalvariables 301143 id 301136 type_id 1457 name 295137 id type_id 12 1 2 301129 2 3 7 id name 12 1 2 301136 type_id id 12 1 2 1011 2 3 166 3 7 118 7 64 110 66 169462 52 type_id name 12 1 2 1046 2 3 141 3 7 117 7 102 110 105 168513 43 name id 12 1 2 291372 2 33 3765 name type_id 12 1 2 294534 2 12 603 localvariables 527180 id 527101 type_id 48087 name 76217 id type_id 12 1 2 527022 2 3 79 id name 12 1 2 527101 type_id id 12 1 2 26759 2 3 6841 3 4 2893 4 6 4119 6 13 3862 13 4908 3611 type_id name 12 1 2 36072 2 3 4969 3 5 4323 5 1158 2722 name id 12 1 2 43526 2 3 13096 3 4 5140 4 7 6821 7 31 5767 31 6112 1865 name type_id 12 1 2 64564 2 3 6472 3 819 5180 autoderivation 19759 var 19759 derivation_type 32 var derivation_type 12 1 2 19759 derivation_type var 12 20 21 6 39 40 6 161 162 6 475 476 6 2303 2304 6 enumconstants 94487 id 94487 parent 7539 index 7678 type_id 7394 name 73851 location 76856 id parent 12 1 2 94487 id index 12 1 2 94487 id type_id 12 1 2 94487 id name 12 1 2 94487 id location 12 1 2 94487 parent id 12 1 2 1041 2 3 830 3 4 2484 4 5 586 5 6 586 6 8 540 8 13 659 13 46 573 46 1166 237 parent index 12 1 2 1041 2 3 843 3 4 2530 4 5 579 5 6 593 6 8 527 8 13 632 13 49 566 50 1166 224 parent type_id 12 1 2 6788 2 3 751 parent name 12 1 2 1041 2 3 843 3 4 2530 4 5 579 5 6 593 6 8 527 8 13 632 13 49 566 50 1166 224 parent location 12 1 2 1080 2 3 843 3 4 2484 4 5 586 5 6 566 6 8 514 8 13 659 13 46 566 46 1166 237 index id 12 1 2 2642 2 3 942 3 4 935 4 7 579 7 10 698 10 11 355 11 12 560 12 30 606 30 1166 355 index parent 12 1 2 2642 2 3 942 3 4 935 4 7 579 7 9 685 9 11 369 11 12 560 12 29 606 29 1145 355 index type_id 12 1 2 2642 2 3 942 3 4 935 4 7 579 7 9 685 9 11 369 11 12 560 12 28 606 28 1123 355 index name 12 1 2 2642 2 3 942 3 4 935 4 7 579 7 10 698 10 11 355 11 12 560 12 28 606 28 674 355 index location 12 1 2 2642 2 3 942 3 4 935 4 7 579 7 10 698 10 11 355 11 12 560 12 28 606 28 774 355 type_id id 12 1 2 1041 2 3 810 3 4 2458 4 5 566 5 6 566 6 8 520 8 13 639 13 46 560 46 1166 230 type_id parent 12 1 2 7388 137 138 6 type_id index 12 1 2 1041 2 3 823 3 4 2504 4 5 560 5 6 573 6 8 507 8 13 612 13 51 560 52 1166 210 type_id name 12 1 2 1041 2 3 823 3 4 2504 4 5 560 5 6 573 6 8 507 8 13 612 13 51 560 52 1166 210 type_id location 12 1 2 1080 2 3 823 3 4 2458 4 5 566 5 6 547 6 8 494 8 13 639 13 47 560 48 1166 224 name id 12 1 2 66396 2 3 6927 3 239 527 name parent 12 1 2 67049 2 3 6274 3 239 527 name index 12 1 2 68762 2 13 5088 name type_id 12 1 2 61941 2 3 11382 3 239 527 name location 12 1 2 71346 2 23 2504 location id 12 1 2 71531 2 229 5325 location parent 12 1 2 71643 2 229 5213 location index 12 1 2 73211 2 17 3644 location type_id 12 1 2 66535 2 3 10090 3 229 230 location name 12 1 2 76685 2 27 171 builtintypes 559 id 559 name 559 kind 559 size 85 sign 36 alignment 60 id name 12 1 2 559 id kind 12 1 2 559 id size 12 1 2 559 id sign 12 1 2 559 id alignment 12 1 2 559 name id 12 1 2 559 name kind 12 1 2 559 name size 12 1 2 559 name sign 12 1 2 559 name alignment 12 1 2 559 kind id 12 1 2 559 kind name 12 1 2 559 kind size 12 1 2 559 kind sign 12 1 2 559 kind alignment 12 1 2 559 size id 12 1 2 12 2 3 12 4 5 12 6 7 12 9 10 12 11 12 12 13 14 12 size name 12 1 2 12 2 3 12 4 5 12 6 7 12 9 10 12 11 12 12 13 14 12 size kind 12 1 2 12 2 3 12 4 5 12 6 7 12 9 10 12 11 12 12 13 14 12 size sign 12 1 2 24 3 4 60 size alignment 12 1 2 60 2 3 24 sign id 12 6 7 12 12 13 12 28 29 12 sign name 12 6 7 12 12 13 12 28 29 12 sign kind 12 6 7 12 12 13 12 28 29 12 sign size 12 5 6 24 7 8 12 sign alignment 12 5 6 36 alignment id 12 4 5 12 7 8 12 10 11 12 12 13 12 13 14 12 alignment name 12 4 5 12 7 8 12 10 11 12 12 13 12 13 14 12 alignment kind 12 4 5 12 7 8 12 10 11 12 12 13 12 13 14 12 alignment size 12 1 2 12 2 3 48 alignment sign 12 3 4 60 derivedtypes 4572495 id 4572495 name 2240442 kind 97 type_id 2743147 id name 12 1 2 4572495 id kind 12 1 2 4572495 id type_id 12 1 2 4572495 name id 12 1 2 1640327 2 3 479376 3 42612 120737 name kind 12 1 2 2240417 2 3 24 name type_id 12 1 2 1640607 2 3 479097 3 42594 120737 kind id 12 21 22 12 61 62 12 2051 2052 12 25122 25123 12 42664 42665 12 53936 53937 12 97759 97760 12 154522 154523 12 kind name 12 1 2 12 13 14 12 38 39 12 1152 1153 12 13367 13368 12 36098 36099 12 50248 50249 12 83386 83387 12 kind type_id 12 12 13 12 21 22 12 969 970 12 25122 25123 12 42664 42665 12 53936 53937 12 97431 97432 12 154522 154523 12 type_id id 12 1 2 1661856 2 3 405550 3 4 615674 4 202 60064 type_id name 12 1 2 1663206 2 3 405380 3 4 614495 4 198 60064 type_id kind 12 1 2 1663534 2 3 406814 3 4 614446 4 7 58350 pointerishsize 3358396 id 3358396 size 24 alignment 12 id size 12 1 2 3358396 id alignment 12 1 2 3358396 size id 12 21 22 12 276244 276245 12 size alignment 12 1 2 24 alignment id 12 276265 276266 12 alignment size 12 2 3 12 arraysizes 18830 id 18830 num_elements 2394 bytesize 2783 alignment 85 id num_elements 12 1 2 18830 id bytesize 12 1 2 18830 id alignment 12 1 2 18830 num_elements id 12 1 2 182 2 3 1422 3 4 85 4 5 182 5 13 182 13 25 182 38 116 158 num_elements bytesize 12 1 2 1762 2 3 243 3 4 133 4 6 182 6 11 72 num_elements alignment 12 1 2 1774 2 3 255 3 4 158 4 7 182 7 8 24 bytesize id 12 1 2 170 2 3 1556 3 4 133 4 6 218 6 9 218 9 17 218 17 53 218 55 75 48 bytesize num_elements 12 1 2 2115 2 3 389 3 6 243 6 7 36 bytesize alignment 12 1 2 2176 2 3 303 3 5 255 5 7 48 alignment id 12 17 18 12 18 19 12 33 34 12 50 51 12 181 182 12 389 390 12 861 862 12 alignment num_elements 12 4 5 12 5 6 12 13 14 12 16 17 12 39 40 12 40 41 12 190 191 12 alignment bytesize 12 1 2 12 2 3 12 14 15 12 17 18 12 41 42 12 53 54 12 191 192 12 typedefbase 1919913 id 1919913 type_id 899600 id type_id 12 1 2 1919913 type_id id 12 1 2 698168 2 3 93312 3 6 72975 6 5423 35144 decltypes 45841 id 45841 expr 43325 base_type 6479 parentheses_would_change_meaning 24 id expr 12 1 2 45841 id base_type 12 1 2 45841 id parentheses_would_change_meaning 12 1 2 45841 expr id 12 1 2 40809 2 3 2516 expr base_type 12 1 2 40809 2 3 2516 expr parentheses_would_change_meaning 12 1 2 43325 base_type id 12 1 2 3622 2 3 2552 3 277 303 base_type expr 12 1 2 2540 2 3 3282 3 12 522 13 2445 133 base_type parentheses_would_change_meaning 12 1 2 6479 parentheses_would_change_meaning id 12 8 9 12 1082 1083 12 parentheses_would_change_meaning expr 12 8 9 12 3556 3557 12 parentheses_would_change_meaning base_type 12 8 9 12 525 526 12 usertypes 4363319 id 4363319 name 899429 kind 133 id name 12 1 2 4363319 id kind 12 1 2 4363319 name id 12 1 2 596127 2 3 199888 3 8 67589 8 31201 35824 name kind 12 1 2 842355 2 10 57074 kind id 12 23 24 12 372 373 12 773 774 12 1526 1527 12 4123 4124 12 14604 14605 12 17528 17529 12 20287 20288 12 75247 75248 12 81118 81119 12 143330 143331 12 kind name 12 16 17 12 38 39 24 404 405 12 548 549 12 776 777 12 2846 2847 12 4545 4546 12 9121 9122 12 11659 11660 12 49218 49219 12 usertypesize 1364814 id 1364814 size 1641 alignment 97 id size 12 1 2 1364814 id alignment 12 1 2 1364814 size id 12 1 2 474 2 3 218 3 4 72 4 5 109 5 8 121 8 12 109 12 16 133 16 36 133 37 170 133 260 86086 133 size alignment 12 1 2 1349 2 3 194 3 6 97 alignment id 12 1 2 12 3 4 12 7 8 12 50 51 12 54 55 12 1916 1917 12 9656 9657 12 100584 100585 12 alignment size 12 1 2 24 3 4 12 8 9 12 12 13 12 17 18 12 25 26 12 106 107 12 usertype_final 1331 id 1331 usertype_uuid 4897 id 4897 uuid 4897 id uuid 12 1 2 4897 uuid id 12 1 2 4897 mangled_name 4359684 id 4359684 mangled_name 532986 id mangled_name 12 1 2 4359684 mangled_name id 12 1 2 325269 2 3 68246 3 4 35958 4 8 45307 8 34 40237 34 8470 17967 is_pod_class 1041477 id 1041477 is_standard_layout_class 1118962 id 1118962 is_complete 1345984 id 1345984 is_class_template 246617 id 246617 class_instantiation 1108921 to 1107195 from 72513 to from 12 1 2 1105566 2 4 1628 from to 12 1 2 21601 2 3 12897 3 4 7488 4 5 4789 5 7 5871 7 11 6503 11 20 5555 20 89 5470 89 2079 2334 class_template_argument 2800063 type_id 1339675 index 1361 arg_type 921287 type_id index 12 1 2 593732 2 3 438105 3 4 175599 4 7 108629 7 113 23607 type_id arg_type 12 1 2 619710 2 3 445691 3 4 187999 4 113 86274 index type_id 12 1 2 12 2 3 863 3 26 109 29 64 109 69 427 109 594 8438 109 11951 101100 48 index arg_type 12 1 2 12 2 3 863 3 14 121 14 26 109 29 147 109 191 3560 109 11321 39550 36 arg_type type_id 12 1 2 571096 2 3 205784 3 5 75369 5 5259 69036 arg_type index 12 1 2 805922 2 3 96011 3 22 19353 is_proxy_class_for 50120 id 50120 templ_param_id 50120 id templ_param_id 12 1 2 50120 templ_param_id id 12 1 2 50120 type_mentions 1699359 id 1699359 type_id 68077 location 1668455 kind 13 id type_id 12 1 2 1699359 id location 12 1 2 1699359 id kind 12 1 2 1699359 type_id id 12 1 2 30463 2 3 12463 3 4 3684 4 7 6142 7 13 5213 13 35 5259 35 9490 4850 type_id location 12 1 2 30463 2 3 12463 3 4 3684 4 7 6142 7 13 5213 13 35 5259 35 9490 4850 type_id kind 12 1 2 66818 2 3 1258 location id 12 1 2 1637892 2 5 30562 location type_id 12 1 2 1637892 2 5 30562 location kind 12 1 2 1668455 kind id 12 685 686 6 257149 257150 6 kind type_id 12 207 208 6 10313 10314 6 kind location 12 677 678 6 252468 252469 6 is_function_template 1058083 id 1058083 function_instantiation 739463 to 739463 from 136103 to from 12 1 2 739463 from to 12 1 2 63018 2 3 32396 3 4 8193 4 5 9299 5 10 10940 10 57 10223 58 645 2030 function_template_argument 1910796 function_id 1112422 index 243 arg_type 369847 function_id index 12 1 2 634796 2 3 361033 3 5 84645 5 21 31947 function_id arg_type 12 1 2 657966 2 3 332393 3 5 90905 5 21 31156 index function_id 12 4 5 12 7 8 12 17 18 12 39 40 12 65 66 12 152 153 12 238 239 12 325 326 12 422 423 12 520 521 12 754 755 12 1007 1008 12 1259 1260 12 1514 1515 12 2559 2560 12 2804 2805 12 4818 4819 12 13309 13310 12 40569 40570 12 84931 84932 12 index arg_type 12 4 5 12 7 8 12 14 15 12 22 23 12 32 33 12 54 55 12 57 58 12 61 62 12 75 76 12 90 91 12 137 138 12 214 215 12 238 239 12 316 317 12 517 518 12 695 696 12 1468 1469 12 3652 3653 12 8773 8774 12 17388 17389 12 arg_type function_id 12 1 2 249547 2 3 48698 3 6 29783 6 19 27996 19 906 13821 arg_type index 12 1 2 341230 2 5 28129 5 10 486 is_variable_template 19778 id 19778 variable_instantiation 31837 to 31837 from 6734 to from 12 1 2 31837 from to 12 1 2 2382 2 3 2030 3 4 449 4 5 692 5 9 534 9 29 534 42 214 109 variable_template_argument 5529 variable_id 843 index 32 arg_type 4257 variable_id index 12 1 2 692 2 3 112 3 5 39 variable_id arg_type 12 1 2 369 2 3 125 3 4 65 4 6 72 6 8 72 8 13 65 13 85 65 202 203 6 index variable_id 12 3 4 6 6 7 6 9 10 6 17 18 6 125 126 6 index arg_type 12 21 22 6 83 84 6 115 116 6 137 138 6 322 323 6 arg_type variable_id 12 1 2 3532 2 3 481 3 11 243 arg_type index 12 1 2 4046 2 3 210 routinetypes 444572 id 444572 return_type 184814 id return_type 12 1 2 444572 return_type id 12 1 2 148344 2 3 21030 3 18 13943 18 7709 1495 routinetypeargs 741201 routine 362760 index 389 type_id 209394 routine index 12 1 2 169412 2 3 95355 3 4 58144 4 6 31351 6 33 8497 routine type_id 12 1 2 194831 2 3 95853 3 4 49707 4 22 22367 index routine 12 1 2 133 2 7 24 10 16 24 19 33 24 52 74 24 93 115 24 139 199 24 269 364 24 473 700 24 1319 3279 24 8061 15906 24 29841 29842 12 index type_id 12 1 2 133 2 5 24 6 10 24 11 22 24 33 37 24 38 42 24 44 83 24 124 183 24 248 346 24 463 950 24 2463 5546 24 12306 12307 12 type_id routine 12 1 2 123691 2 3 40869 3 4 13505 4 7 17942 7 1097 13384 type_id index 12 1 2 156830 2 3 41161 3 33 11402 ptrtomembers 12180 id 12180 type_id 10247 class_id 5519 id type_id 12 1 2 12180 id class_id 12 1 2 12180 type_id id 12 1 2 9895 2 65 352 type_id class_id 12 1 2 9895 2 65 352 class_id id 12 1 2 4619 2 7 352 8 9 461 16 65 85 class_id type_id 12 1 2 4619 2 7 352 8 9 461 16 65 85 specifiers 547 id 547 str 547 id str 12 1 2 547 str id 12 1 2 547 typespecifiers 1464874 type_id 1460193 spec_id 85 type_id spec_id 12 1 2 1455513 2 3 4680 spec_id type_id 12 102 103 12 222 223 12 518 519 12 718 719 12 2323 2324 12 19328 19329 12 97291 97292 12 funspecifiers 11370456 func_id 3511992 spec_id 194 func_id spec_id 12 1 2 342616 2 3 464083 3 4 909155 4 5 1670402 5 8 125733 spec_id func_id 12 22 23 12 169 170 12 491 492 12 506 507 12 632 633 12 5650 5651 12 9530 9531 12 10451 10452 12 11821 11822 12 14848 14849 12 25330 25331 12 33532 33533 12 122462 122463 12 204591 204592 12 232301 232302 12 263009 263010 12 varspecifiers 1124158 var_id 935091 spec_id 65 var_id spec_id 12 1 2 795258 2 3 92279 3 5 47553 spec_id var_id 12 17 18 6 160 161 6 447 448 6 5881 5882 6 8409 8410 6 8751 8752 6 11295 11296 6 13352 13353 6 42323 42324 6 79927 79928 6 attributes 389400 id 389400 kind 3 name 32 name_space 2 location 377599 id kind 12 1 2 389400 id name 12 1 2 389400 id name_space 12 1 2 389400 id location 12 1 2 389400 kind id 12 1 2 1 8 9 1 389391 389392 1 kind name 12 1 2 1 3 4 1 31 32 1 kind name_space 12 1 2 2 2 3 1 kind location 12 1 2 1 8 9 1 377590 377591 1 name id 12 1 2 2 5 6 1 7 8 2 8 9 4 9 12 2 14 17 2 24 26 2 28 50 2 93 143 2 162 278 2 324 490 2 508 660 2 1288 1358 2 1437 1695 2 1712 8161 2 370869 370870 1 name kind 12 1 2 29 2 3 3 name name_space 12 1 2 31 2 3 1 name location 12 1 2 2 5 6 2 7 8 2 8 9 3 9 12 2 14 15 2 24 26 2 28 50 2 87 122 2 157 239 2 241 275 2 450 596 2 744 809 2 868 869 1 916 917 2 5878 366224 2 name_space id 12 1 2 1 389399 389400 1 name_space kind 12 1 2 1 3 4 1 name_space name 12 1 2 1 32 33 1 name_space location 12 1 2 1 377598 377599 1 location id 12 1 2 368799 2 19 8800 location kind 12 1 2 377599 location name 12 1 2 376573 2 4 1026 location name_space 12 1 2 377599 attribute_args 118319 id 118319 kind 3 attribute 116952 index 5 location 58256 id kind 12 1 2 118319 id attribute 12 1 2 118319 id index 12 1 2 118319 id location 12 1 2 118319 kind id 12 3770 3771 1 61886 61887 1 kind attribute 12 3770 3771 1 61431 61432 1 kind index 12 1 2 1 3 4 1 kind location 12 3702 3703 1 32093 32094 1 attribute id 12 1 2 116132 2 4 819 attribute kind 12 1 2 116431 2 3 520 attribute index 12 1 2 116132 2 4 819 attribute location 12 1 2 116137 2 4 814 index id 12 304 305 1 455 456 1 64897 64898 1 index kind 12 1 2 3 2 3 1 index attribute 12 304 305 1 455 456 1 64912 64913 1 index location 12 241 242 1 391 392 1 31708 31709 1 location id 12 1 2 28468 2 3 7516 3 4 19458 4 25 2812 location kind 12 1 2 52020 2 3 6235 location attribute 12 1 2 28452 2 3 7534 3 4 19454 4 25 2814 location index 12 1 2 58250 3 4 5 attribute_arg_value 118292 arg 118292 value 2257 arg value 12 1 2 118292 value arg 12 1 2 1808 2 4 203 4 76 169 78 11690 75 attribute_arg_type 60 arg 60 type_id 36 arg type_id 12 1 2 60 type_id arg 12 1 2 12 2 3 24 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 12119 type_id 10831 spec_id 12119 type_id spec_id 12 1 2 10296 2 34 534 spec_id type_id 12 1 2 12119 funcattributes 327044 func_id 174943 spec_id 327044 func_id spec_id 12 1 2 94078 2 3 13554 3 4 65134 4 14 2176 spec_id func_id 12 1 2 327044 varattributes 371197 var_id 322394 spec_id 371197 var_id spec_id 12 1 2 273627 2 3 48764 14 15 3 spec_id var_id 12 1 2 371197 stmtattributes 6 stmt_id 6 spec_id 6 stmt_id spec_id 12 1 2 6 spec_id stmt_id 12 1 2 6 unspecifiedtype 9406353 type_id 9406353 unspecified_type_id 5062897 type_id unspecified_type_id 12 1 2 9406353 unspecified_type_id type_id 12 1 2 2733810 2 3 1943594 3 30 379779 30 7873 5713 member 5112192 parent 809800 index 2966 child 5095258 parent index 12 1 2 46948 2 3 191658 3 4 208336 4 5 90285 5 7 65073 7 9 67212 9 15 68221 15 39 62471 39 245 9591 parent child 12 1 2 46218 2 3 191719 3 4 202769 4 5 93154 5 7 65766 7 9 67346 9 15 68999 15 38 61462 38 281 12363 index parent 12 1 2 547 2 5 267 5 9 255 9 18 230 23 100 230 122 186 230 188 293 230 296 374 230 375 542 230 572 3257 230 3427 21556 230 29162 65993 48 index child 12 1 2 534 2 5 218 5 7 230 7 13 230 13 70 230 71 160 230 160 256 230 263 345 230 346 476 243 492 1685 230 1926 8765 230 10213 66838 121 child parent 12 1 2 5095258 child index 12 1 2 5078555 2 7 16702 enclosingfunction 131751 child 131751 parent 74239 child parent 12 1 2 131751 parent child 12 1 2 39240 2 3 21930 3 4 7208 4 6 5652 6 45 206 derivations 370309 derivation 370309 sub 346555 index 72 super 237840 location 96351 derivation sub 12 1 2 370309 derivation index 12 1 2 370309 derivation super 12 1 2 370309 derivation location 12 1 2 370309 sub derivation 12 1 2 326108 2 7 20447 sub index 12 1 2 334933 2 7 11621 sub super 12 1 2 326120 2 7 20434 sub location 12 1 2 334921 2 7 11633 index derivation 12 1 2 12 4 5 12 44 45 12 220 221 12 957 958 12 29236 29237 12 index sub 12 1 2 12 4 5 12 44 45 12 220 221 12 956 957 12 28508 28509 12 index super 12 1 2 12 3 4 12 29 30 12 84 85 12 441 442 12 19051 19052 12 index location 12 1 2 12 4 5 12 17 18 12 51 52 12 254 255 12 7602 7603 12 super derivation 12 1 2 222438 2 766 15402 super sub 12 1 2 222450 2 766 15390 super index 12 1 2 237342 2 4 498 super location 12 1 2 229780 2 439 8059 location derivation 12 1 2 74652 2 3 9336 3 8 7306 8 682 5057 location sub 12 1 2 77193 2 3 7002 3 9 7609 9 682 4546 location index 12 1 2 96327 2 4 24 location super 12 1 2 77655 2 3 9056 3 11 7269 11 682 2370 derspecifiers 372947 der_id 370272 spec_id 48 der_id spec_id 12 1 2 367598 2 3 2674 spec_id der_id 12 220 221 12 242 243 12 979 980 12 29238 29239 12 direct_base_offsets 282029 der_id 282029 offset 206 der_id offset 12 1 2 282029 offset der_id 12 1 2 36 2 3 12 4 5 24 5 6 12 6 7 24 7 8 12 8 9 24 11 12 12 21 22 12 78 79 12 200 201 12 22837 22838 12 virtual_base_offsets 7026 sub 3890 super 534 offset 267 sub super 12 1 2 3063 2 4 340 4 7 279 7 11 206 sub offset 12 1 2 3282 2 4 328 4 8 279 super sub 12 1 2 85 2 3 48 3 4 60 4 5 97 5 7 36 8 13 48 13 15 48 15 23 48 24 60 48 196 197 12 super offset 12 1 2 303 2 3 85 4 6 36 6 8 48 8 10 48 14 15 12 offset sub 12 2 3 36 4 5 12 5 6 24 6 8 24 8 9 36 10 12 24 14 19 24 20 27 24 28 31 24 36 97 24 97 98 12 offset super 12 1 2 85 2 3 36 3 4 48 5 7 24 7 10 24 12 14 24 21 29 24 frienddecls 231178 id 231178 type_id 19511 decl_id 28810 location 8096 id type_id 12 1 2 231178 id decl_id 12 1 2 231178 id location 12 1 2 231178 type_id id 12 1 2 6856 2 3 2467 3 4 1191 4 6 1714 6 10 1556 10 16 1470 16 34 1786 36 59 1470 59 129 996 type_id decl_id 12 1 2 6856 2 3 2467 3 4 1191 4 6 1714 6 10 1556 10 16 1470 16 34 1786 36 59 1470 59 129 996 type_id location 12 1 2 17748 2 5 1543 5 31 218 decl_id id 12 1 2 15815 2 3 2261 3 5 2479 5 9 2188 9 20 2030 20 28 2467 28 390 1568 decl_id type_id 12 1 2 15815 2 3 2261 3 5 2479 5 9 2188 9 20 2030 20 28 2467 28 390 1568 decl_id location 12 1 2 28215 2 46 595 location id 12 1 2 6917 2 3 1045 3 18239 133 location type_id 12 1 2 7609 2 1215 486 location decl_id 12 1 2 6929 2 3 1033 3 1734 133 comments 1743633 id 1743633 contents 864492 location 1743633 id contents 12 1 2 1743633 id location 12 1 2 1743633 contents id 12 1 2 731525 2 3 83149 3 10736 49817 contents location 12 1 2 731525 2 3 83149 3 10736 49817 location id 12 1 2 1743633 location contents 12 1 2 1743633 commentbinding 778436 id 679021 element 747438 id element 12 1 2 616002 2 4 58545 4 97 4473 element id 12 1 2 716439 2 3 30998 exprconv 6445331 converted 6445038 conversion 6445331 converted conversion 12 1 2 6444746 2 4 292 conversion converted 12 1 2 6445331 compgenerated 6720341 id 6720341 synthetic_destructor_call 59493 element 47422 i 340 destructor_call 49573 element i 12 1 2 38791 2 3 6321 3 29 2309 element destructor_call 12 1 2 38791 2 3 6321 3 29 2309 i element 12 1 2 255 2 7 24 22 43 24 190 711 24 3901 3902 12 i destructor_call 12 1 2 255 2 7 24 21 37 24 146 550 24 3297 3298 12 destructor_call element 12 1 2 43823 2 3 3719 3 26 2030 destructor_call i 12 1 2 49573 namespaces 8497 id 8497 name 4570 id name 12 1 2 8497 name id 12 1 2 3841 2 3 461 3 139 267 namespace_inline 170 id 170 namespacembrs 1570027 parentid 7913 memberid 1570027 parentid memberid 12 1 2 875 2 3 826 3 4 644 4 6 680 6 9 607 9 16 680 16 27 607 27 46 619 46 85 607 85 169 607 169 444 595 475 29073 559 memberid parentid 12 1 2 1570027 exprparents 13615303 expr_id 13615112 child_index 3163 parent_id 9644209 expr_id child_index 12 1 2 13615105 2 3 6 expr_id parent_id 12 1 2 13614927 2 4 184 child_index expr_id 12 1 2 72 2 3 652 3 4 1674 4 46 243 46 56 237 56 3660 237 6434 1187727 46 child_index parent_id 12 1 2 72 2 3 652 3 4 1674 4 31 243 31 41 237 41 3645 237 6419 1187740 46 parent_id expr_id 12 1 2 6840662 2 3 2212086 3 1681 591461 parent_id child_index 12 1 2 6840682 2 3 2212066 3 480 591461 expr_isload 5063114 expr_id 5063114 conversionkinds 4254113 expr_id 4254113 kind 6 expr_id kind 12 1 2 4254113 kind expr_id 12 2245 2246 1 5485 5486 1 13109 13110 1 26245 26246 1 45437 45438 1 4161592 4161593 1 iscall 2365240 caller 2365240 kind 36 caller kind 12 1 2 2365240 kind caller 12 1319 1320 12 5604 5605 12 187644 187645 12 numtemplatearguments 157948 expr_id 157948 num 48 expr_id num 12 1 2 157948 num expr_id 12 3 4 12 41 42 12 651 652 12 12298 12299 12 specialnamequalifyingelements 12 id 12 name 12 id name 12 1 2 12 name id 12 1 2 12 namequalifiers 1125621 id 1125621 qualifiableelement 1125621 qualifyingelement 37001 location 509589 id qualifiableelement 12 1 2 1125621 id qualifyingelement 12 1 2 1125621 id location 12 1 2 1125621 qualifiableelement id 12 1 2 1125621 qualifiableelement qualifyingelement 12 1 2 1125621 qualifiableelement location 12 1 2 1125621 qualifyingelement id 12 1 2 17109 2 3 7935 3 4 5081 4 10 2860 10 86 2781 86 24926 1232 qualifyingelement qualifiableelement 12 1 2 17109 2 3 7935 3 4 5081 4 10 2860 10 86 2781 86 24926 1232 qualifyingelement location 12 1 2 22745 2 3 4817 3 4 3802 4 11 3018 11 16728 2616 location id 12 1 2 387650 2 3 57004 3 7 39037 7 381 25895 location qualifiableelement 12 1 2 387650 2 3 57004 3 7 39037 7 381 25895 location qualifyingelement 12 1 2 452478 2 3 44785 3 190 12324 varbind 5497554 expr 5497428 var 1549133 expr var 12 1 2 5497303 2 3 125 var expr 12 1 2 685882 2 3 311295 3 4 236831 4 5 93953 5 9 134777 9 6150 86393 funbind 2442767 expr 2142538 fun 438611 expr fun 12 1 2 1842553 2 3 299807 3 5 177 fun expr 12 1 2 255153 2 3 76151 3 4 31642 4 7 33910 7 37 33831 37 6664 7922 expr_allocator 27692 expr 27692 func 133 form 12 expr func 12 1 2 27692 expr form 12 1 2 27692 func expr 12 1 2 36 3 4 12 4 5 12 5 6 12 7 8 24 39 40 12 973 974 12 1237 1238 12 func form 12 1 2 133 form expr 12 2278 2279 12 form func 12 11 12 12 expr_deallocator 30998 expr 30998 func 145 form 24 expr func 12 1 2 30998 expr form 12 1 2 30998 func expr 12 1 2 36 2 3 24 3 4 12 4 5 12 7 8 24 118 119 12 883 884 12 1521 1522 12 func form 12 1 2 145 form expr 12 891 892 12 1659 1660 12 form func 12 4 5 12 8 9 12 expr_cond_two_operand 610 cond 610 expr_cond_guard 154429 cond 154429 guard 154429 cond guard 12 1 2 154429 guard cond 12 1 2 154429 expr_cond_true 154429 cond 154429 true 154429 cond true 12 1 2 154429 true cond 12 1 2 154429 expr_cond_false 154429 cond 154429 false 154429 cond false 12 1 2 154429 false cond 12 1 2 154429 values 8776796 id 8776796 str 651390 id str 12 1 2 8776796 str id 12 1 2 540103 2 3 65463 3 4044535 45824 valuetext 4759381 id 4759381 text 704971 id text 12 1 2 4759381 text id 12 1 2 528095 2 3 102815 3 7 56849 7 427516 17212 valuebind 9499071 val 8769631 expr 9499071 val expr 12 1 2 8040923 2 3 727979 3 6 729 expr val 12 1 2 9499071 fieldoffsets 259539 id 259539 byteoffset 3914 bitoffset 85 id byteoffset 12 1 2 259539 id bitoffset 12 1 2 259539 byteoffset id 12 1 2 1689 2 3 534 3 4 194 4 6 340 6 11 328 11 23 328 23 84 303 90 12369 194 byteoffset bitoffset 12 1 2 3853 2 8 60 bitoffset id 12 1 2 36 2 3 12 3 4 12 4 5 12 21338 21339 12 bitoffset byteoffset 12 1 2 36 2 3 24 3 4 12 322 323 12 bitfield 13357 id 13357 bits 77 declared_bits 77 id bits 12 1 2 13357 id declared_bits 12 1 2 13357 bits id 12 1 2 18 2 3 9 3 4 9 4 5 9 5 6 7 6 14 5 17 34 5 35 75 5 90 145 5 2035 4665 3 bits declared_bits 12 1 2 77 declared_bits id 12 1 2 18 2 3 9 3 4 9 4 5 9 5 6 7 6 14 5 17 34 5 35 75 5 90 145 5 2035 4665 3 declared_bits bits 12 1 2 77 initialisers 1685017 init 1685017 var 649685 expr 1685017 location 321906 init var 12 1 2 1685017 init expr 12 1 2 1685017 init location 12 1 2 1685017 var init 12 1 2 562000 2 16 29079 16 17 49688 17 53 8917 var expr 12 1 2 562000 2 16 29079 16 17 49688 17 53 8917 var location 12 1 2 649672 2 3 13 expr init 12 1 2 1685017 expr var 12 1 2 1685017 expr location 12 1 2 1685017 location init 12 1 2 248450 2 3 24096 3 7 24485 7 65 24346 67 109238 527 location var 12 1 2 271334 2 3 25342 3 24 24155 24 12632 1074 location expr 12 1 2 248450 2 3 24096 3 7 24485 7 65 24346 67 109238 527 expr_ancestor 67772 exp 67176 ancestor 49695 exp ancestor 12 1 2 66605 2 4 571 ancestor exp 12 1 2 37405 2 3 10150 3 29 2139 exprs 18449753 id 18449753 kind 393 location 6150603 id kind 12 1 2 18449753 id location 12 1 2 18449753 kind id 12 5 28 30 71 82 30 94 255 30 271 627 30 858 1879 30 2191 3716 30 4305 6068 30 7004 11661 30 12107 20202 30 21965 29561 30 32830 41032 30 44670 145995 30 447805 725766 24 kind location 12 1 24 30 27 72 30 77 157 30 171 402 30 422 1083 30 1179 1862 30 2201 4268 30 4679 6584 30 6624 11083 30 11359 12983 30 17158 28621 30 29980 88945 30 128315 425042 24 location id 12 1 2 4450587 2 3 874643 3 6 496205 6 22445 329167 location kind 12 1 2 4599301 2 3 812812 3 5 498909 5 33 239579 expr_types 18617706 id 18444987 typeid 1372691 value_category 36 id typeid 12 1 2 18272500 2 4 172487 id value_category 12 1 2 18444987 typeid id 12 1 2 530591 2 3 259102 3 4 113553 4 5 95427 5 8 122925 8 14 105736 14 46 103864 46 111456 41489 typeid value_category 12 1 2 1207109 2 3 157753 3 4 7828 value_category id 12 4533 4534 12 340895 340896 12 1171875 1171876 12 value_category typeid 12 1340 1341 12 29733 29734 12 96111 96112 12 new_allocated_type 29527 expr 29527 type_id 18234 expr type_id 12 1 2 29527 type_id expr 12 1 2 12667 2 3 4035 3 9 1446 10 92 85 new_array_allocated_type 5364 expr 5364 type_id 2306 expr type_id 12 1 2 5364 type_id expr 12 1 2 32 2 3 2043 3 7 177 8 15 52 aggregate_field_init 4028372 aggregate 857176 initializer 4028189 field 2317 aggregate initializer 12 1 2 10378 2 3 503530 3 4 11344 4 5 88845 5 12 51803 12 13 191083 13 42 193 aggregate field 12 1 2 10377 2 3 503498 3 4 11344 4 5 88851 5 12 51829 12 13 191083 13 42 194 initializer aggregate 12 1 2 4028189 initializer field 12 1 2 4028006 2 3 183 field aggregate 12 1 2 835 2 3 208 3 7 208 7 13 174 13 22 184 22 47 184 48 107 178 108 383 178 394 288626 168 field initializer 12 1 2 835 2 3 208 3 7 208 7 13 174 13 22 184 22 47 184 48 107 178 108 383 178 394 288626 168 aggregate_array_init 731623 aggregate 65741 initializer 731623 element_index 17485 aggregate initializer 12 1 2 7541 2 3 7812 3 4 17351 4 5 8017 5 6 5817 6 8 5016 8 11 5394 11 22 5004 22 17486 3789 aggregate element_index 12 1 2 7541 2 3 7812 3 4 17351 4 5 8017 5 6 5817 6 8 5016 8 11 5394 11 22 5004 22 17486 3789 initializer aggregate 12 1 2 731623 initializer element_index 12 1 2 731623 element_index aggregate 12 1 2 6580 2 3 2653 3 5 1308 5 6 1488 7 9 1059 9 15 1388 15 27 1379 27 198 1316 202 65741 314 element_index initializer 12 1 2 6580 2 3 2653 3 5 1308 5 6 1488 7 9 1059 9 15 1388 15 27 1379 27 198 1316 202 65741 314 condition_decl_bind 7646 expr 7646 decl 7646 expr decl 12 1 2 7646 decl expr 12 1 2 7646 typeid_bind 4899 expr 4899 type_id 2601 expr type_id 12 1 2 4899 type_id expr 12 1 2 1300 2 3 996 3 6 230 6 17 72 uuidof_bind 856 expr 856 type_id 652 expr type_id 12 1 2 856 type_id expr 12 1 2 481 2 3 138 3 4 32 sizeof_bind 156997 expr 156997 type_id 2673 expr type_id 12 1 2 156997 type_id expr 12 1 2 1044 2 3 344 3 4 202 4 9 202 9 32 129 34 36 233 36 68 202 68 114 202 119 6844 110 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 12641 expr 12641 default_capture 19 has_explicit_return_type 13 expr default_capture 12 1 2 12641 expr has_explicit_return_type 12 1 2 12641 default_capture expr 12 275 276 6 685 686 6 958 959 6 default_capture has_explicit_return_type 12 2 3 19 has_explicit_return_type expr 12 821 822 6 1097 1098 6 has_explicit_return_type default_capture 12 3 4 13 lambda_capture 21730 id 21730 lambda 10097 index 112 field 21730 captured_by_reference 13 is_implicit 13 location 14051 id lambda 12 1 2 21730 id index 12 1 2 21730 id field 12 1 2 21730 id captured_by_reference 12 1 2 21730 id is_implicit 12 1 2 21730 id location 12 1 2 21730 lambda id 12 1 2 5002 2 3 2379 3 4 1265 4 6 922 6 18 527 lambda index 12 1 2 5002 2 3 2379 3 4 1265 4 6 922 6 18 527 lambda field 12 1 2 5002 2 3 2379 3 4 1265 4 6 922 6 18 527 lambda captured_by_reference 12 1 2 9629 2 3 467 lambda is_implicit 12 1 2 10077 2 3 19 lambda location 12 1 2 5483 2 3 2504 3 4 1041 4 7 823 7 18 243 index id 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 10 11 6 12 13 6 16 17 6 18 19 6 23 24 6 45 46 6 80 81 6 140 141 6 220 221 6 412 413 6 773 774 6 1532 1533 6 index lambda 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 10 11 6 12 13 6 16 17 6 18 19 6 23 24 6 45 46 6 80 81 6 140 141 6 220 221 6 412 413 6 773 774 6 1532 1533 6 index field 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 10 11 6 12 13 6 16 17 6 18 19 6 23 24 6 45 46 6 80 81 6 140 141 6 220 221 6 412 413 6 773 774 6 1532 1533 6 index captured_by_reference 12 1 2 26 2 3 85 index is_implicit 12 1 2 65 2 3 46 index location 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 9 10 6 11 12 6 14 15 6 16 17 6 21 22 6 40 41 6 64 65 6 99 100 6 176 177 6 349 350 6 589 590 6 932 933 6 field id 12 1 2 21730 field lambda 12 1 2 21730 field index 12 1 2 21730 field captured_by_reference 12 1 2 21730 field is_implicit 12 1 2 21730 field location 12 1 2 21730 captured_by_reference id 12 1186 1187 6 2111 2112 6 captured_by_reference lambda 12 598 599 6 1005 1006 6 captured_by_reference index 12 13 14 6 17 18 6 captured_by_reference field 12 1186 1187 6 2111 2112 6 captured_by_reference is_implicit 12 2 3 13 captured_by_reference location 12 544 545 6 1591 1592 6 is_implicit id 12 835 836 6 2462 2463 6 is_implicit lambda 12 624 625 6 911 912 6 is_implicit index 12 7 8 6 17 18 6 is_implicit field 12 835 836 6 2462 2463 6 is_implicit captured_by_reference 12 2 3 13 is_implicit location 12 330 331 6 1802 1803 6 location id 12 1 2 12667 2 6 1061 6 68 322 location lambda 12 1 2 13115 2 68 935 location index 12 1 2 13511 2 8 540 location field 12 1 2 12667 2 6 1061 6 68 322 location captured_by_reference 12 1 2 14032 2 3 19 location is_implicit 12 1 2 14051 fold 4 expr 4 operator 4 is_left_fold 2 expr operator 12 1 2 4 expr is_left_fold 12 1 2 4 operator expr 12 1 2 4 operator is_left_fold 12 1 2 4 is_left_fold expr 12 2 3 2 is_left_fold operator 12 2 3 2 stmts 4943740 id 4943740 kind 230 location 1317574 id kind 12 1 2 4943740 id location 12 1 2 4943740 kind id 12 2 3 12 28 29 12 338 339 12 473 474 12 690 691 12 1560 1561 12 1757 1758 12 2076 2077 12 2191 2192 12 2707 2708 12 2748 2749 12 2944 2945 12 3296 3297 12 4540 4541 12 28688 28689 12 53254 53255 12 85878 85879 12 98483 98484 12 115024 115025 12 kind location 12 2 3 12 23 24 12 106 107 12 112 113 12 178 179 12 252 253 12 296 297 12 661 662 12 663 664 12 991 992 12 1030 1031 12 1408 1409 12 1918 1919 12 2676 2677 12 10172 10173 12 10231 10232 12 22268 22269 12 26534 26535 12 31957 31958 12 location id 12 1 2 779628 2 3 179173 3 4 120275 4 6 106891 6 19 102794 19 4895 28810 location kind 12 1 2 1291693 2 9 25881 type_vla 1 type_id 1 decl 1 type_id decl 12 1 2 1 decl type_id 12 1 2 1 variable_vla 9 var 9 decl 9 var decl 12 1 2 9 decl var 12 1 2 9 if_then 524558 if_stmt 524558 then_id 524558 if_stmt then_id 12 1 2 524558 then_id if_stmt 12 1 2 524558 if_else 148234 if_stmt 148234 else_id 148234 if_stmt else_id 12 1 2 148234 else_id if_stmt 12 1 2 148234 constexpr_if_then 3 constexpr_if_stmt 3 then_id 3 constexpr_if_stmt then_id 12 1 2 3 then_id constexpr_if_stmt 12 1 2 3 constexpr_if_else 1 constexpr_if_stmt 1 else_id 1 constexpr_if_stmt else_id 12 1 2 1 else_id constexpr_if_stmt 12 1 2 1 while_body 32907 while_stmt 32907 body_id 32907 while_stmt body_id 12 1 2 32907 body_id while_stmt 12 1 2 32907 do_body 149900 do_stmt 149900 body_id 149900 do_stmt body_id 12 1 2 149900 body_id do_stmt 12 1 2 149900 switch_case 281530 switch_stmt 55225 index 279 case_id 281530 switch_stmt index 12 1 5 4288 5 6 48725 6 156 2212 switch_stmt case_id 12 1 5 4288 5 6 48725 6 156 2212 index switch_stmt 12 1 2 140 2 5 25 5 14 21 14 29 21 30 65 21 67 169 21 189 29154 21 30111 30653 5 index case_id 12 1 2 140 2 5 25 5 14 21 14 29 21 30 65 21 67 169 21 189 29154 21 30111 30653 5 case_id switch_stmt 12 1 2 281530 case_id index 12 1 2 281530 switch_body 55225 switch_stmt 55225 body_id 55225 switch_stmt body_id 12 1 2 55225 body_id switch_stmt 12 1 2 55225 for_initialization 29922 for_stmt 29922 init_id 29922 for_stmt init_id 12 1 2 29922 init_id for_stmt 12 1 2 29922 for_condition 31781 for_stmt 31781 condition_id 31781 for_stmt condition_id 12 1 2 31781 condition_id for_stmt 12 1 2 31781 for_update 29659 for_stmt 29659 update_id 29659 for_stmt update_id 12 1 2 29659 update_id for_stmt 12 1 2 29659 for_body 32387 for_stmt 32387 body_id 32387 for_stmt body_id 12 1 2 32387 body_id for_stmt 12 1 2 32387 stmtparents 4168478 id 4168478 index 12799 parent 1762006 id index 12 1 2 4168478 id parent 12 1 2 4168478 index id 12 1 2 4020 2 3 1094 3 4 520 4 5 1496 7 8 1047 8 12 830 12 29 1127 29 37 909 37 74 975 74 191996 777 index parent 12 1 2 4020 2 3 1094 3 4 520 4 5 1496 7 8 1047 8 12 830 12 29 1127 29 37 909 37 74 975 74 191996 777 parent id 12 1 2 1004414 2 3 386602 3 4 109343 4 6 115439 6 17 133386 17 1943 12819 parent index 12 1 2 1004414 2 3 386602 3 4 109343 4 6 115439 6 17 133386 17 1943 12819 ishandler 21888 block 21888 successors 17214104 from 16042874 to 16040997 from to 12 1 2 15044821 2 156 998052 to from 12 1 2 15328885 2 419 712111 truecond 966805 from 966805 to 937112 from to 12 1 2 966805 to from 12 1 2 913540 2 21 23572 falsecond 966805 from 966805 to 812105 from to 12 1 2 966805 to from 12 1 2 698749 2 3 87006 3 25 26349 stmt_decl_bind 538233 stmt 531279 num 52 decl 538233 stmt num 12 1 2 525776 2 9 5503 stmt decl 12 1 2 525756 2 9 5523 num stmt 12 1 2 6 4 5 6 7 8 6 9 10 6 24 25 6 172 173 6 835 836 6 80608 80609 6 num decl 12 1 2 6 4 5 6 7 8 6 9 10 6 24 25 6 172 173 6 835 836 6 80611 80612 6 decl stmt 12 1 2 538233 decl num 12 1 2 538233 stmt_decl_entry_bind 519726 stmt 474524 num 491 decl_entry 495657 stmt num 12 1 2 441842 2 274 32682 stmt decl_entry 12 1 2 441842 2 15 32682 num stmt 12 8 9 7 11 12 236 12 13 1 13 14 221 14 263377 25 num decl_entry 12 8 9 7 11 12 236 12 13 221 13 253309 27 decl_entry stmt 12 1 2 483634 2 85 12022 decl_entry num 12 1 2 495588 2 273 68 blockscope 1398256 block 1398256 enclosing 1254288 block enclosing 12 1 2 1398256 enclosing block 12 1 2 1171636 2 509 82651 jumpinfo 366503 id 366503 str 6361 target 85508 id str 12 1 2 366503 id target 12 1 2 366503 str id 12 1 2 3 2 3 3507 3 4 835 4 5 731 5 7 491 7 15 500 15 170406 290 str target 12 1 2 5095 2 3 700 3 12 477 12 36638 88 target id 12 1 2 286 2 3 21251 3 4 7559 4 5 3816 5 6 39695 6 7 11019 7 162 1880 target str 12 1 2 85508 preprocdirects 1456121 id 1456121 kind 158 location 1449131 id kind 12 1 2 1456121 id location 12 1 2 1456121 kind id 12 4 5 12 8 9 12 500 501 12 929 930 12 1740 1741 12 1873 1874 12 5235 5236 12 5497 5498 12 7551 7552 12 14073 14074 12 26464 26465 12 27121 27122 12 28787 28788 12 kind location 12 4 5 12 7 8 12 500 501 12 929 930 12 1740 1741 12 1873 1874 12 5235 5236 12 5497 5498 12 7551 7552 12 14073 14074 12 26122 26123 12 27121 27122 12 28555 28556 12 location id 12 1 2 1448766 2 234 364 location kind 12 1 2 1449131 preprocpair 416102 begin 329694 elseelifend 416102 begin elseelifend 12 1 2 261399 2 3 60247 3 53 8047 elseelifend begin 12 1 2 416102 preproctrue 183112 branch 183112 preprocfalse 130000 branch 130000 preproctext 1062775 id 1062775 head 510083 body 192959 id head 12 1 2 1062775 id body 12 1 2 1062775 head id 12 1 2 380459 2 3 86116 3 19 38414 19 752 5093 head body 12 1 2 486208 2 38 23875 body id 12 1 2 181252 2 64395 11706 body head 12 1 2 182893 2 21671 10065 includes 321805 id 321805 included 60162 id included 12 1 2 321805 included id 12 1 2 29503 2 3 9895 3 4 5117 4 6 5348 6 11 4643 11 41 4558 41 763 1094 link_targets 644 id 644 binary 644 id binary 12 1 2 644 binary id 12 1 2 644 link_parent 19143690 element 5076549 link_target 644 element link_target 12 1 2 1439430 2 3 1904730 3 4 772395 4 6 426167 6 27 383109 27 45 150715 link_target element 12 2 3 97 5 557 48 2555 5912 48 6322 8240 48 9873 12705 48 12726 19568 48 24613 26319 48 26410 31881 48 32502 37729 48 39858 40615 48 43096 52498 48 53361 126529 48 345660 345661 12 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