@compilation 9552 @externalDataElement 65 @duplication 185064 @similarity 203173 @external_package 120 @svnentry 575525 @location_default 8813832 @location_stmt 2176409 @location_expr 9755082 @diagnostic 68699 @file 60023 @folder 10945 @macroinvocation 35580051 @function 3468314 @fun_decl 3540621 @var_decl 5360115 @type_decl 1332162 @namespace_decl 136871 @using 291444 @static_assert 130658 @parameter 4627983 @membervariable 305691 @globalvariable 301143 @localvariable 521215 @enumconstant 93839 @builtintype 515 @derivedtype 4463123 @decltype 47005 @usertype 4193942 @mangledname 483689 @type_mention 1677532 @routinetype 430487 @ptrtomember 12634 @specifier 504 @gnuattribute 413727 @stdattribute 364 @declspec 57827 @msattribute 3 @alignas 1743 @attribute_arg_empty 1 @attribute_arg_token 15725 @attribute_arg_constant 146275 @attribute_arg_type 54 @derivation 390270 @frienddecl 240347 @comment 1580341 @namespace 7688 @specialnamequalifyingelement 10 @namequalifier 1114410 @value 8774612 @initialiser 1664806 @errorexpr 48716 @address_of 440386 @reference_to 1057914 @indirect 294271 @ref_indirect 1253867 @array_to_pointer 997247 @vacuous_destructor_call 5121 @assume 3285 @parexpr 2996445 @arithnegexpr 652982 @unaryplusexpr 186 @complementexpr 27992 @notexpr 337994 @conjugation 1 @realpartexpr 65 @imagpartexpr 65 @postincrexpr 42985 @postdecrexpr 5394 @preincrexpr 62524 @predecrexpr 24797 @conditionalexpr 154261 @addexpr 246477 @subexpr 134811 @mulexpr 140469 @divexpr 63654 @remexpr 4533 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @paddexpr 87143 @psubexpr 21943 @pdiffexpr 25082 @lshiftexpr 350147 @rshiftexpr 71701 @andexpr 257683 @orexpr 143371 @xorexpr 37259 @eqexpr 212356 @neexpr 88346 @gtexpr 43881 @ltexpr 51732 @geexpr 22333 @leexpr 213633 @minexpr 1 @maxexpr 1 @assignexpr 550951 @assignaddexpr 68313 @assignsubexpr 7863 @assignmulexpr 6909 @assigndivexpr 2072 @assignremexpr 274 @assignlshiftexpr 597 @assignrshiftexpr 4513 @assignandexpr 7182 @assignorexpr 17554 @assignxorexpr 21965 @assignpaddexpr 13045 @assignpsubexpr 576 @andlogicalexpr 130795 @orlogicalexpr 74561 @commaexpr 10726 @subscriptexpr 165977 @virtfunptrexpr 1 @callexpr 226781 @vastartexpr 3663 @vaargexpr 987 @vaendexpr 490 @vacopyexpr 30 @varaccess 5318202 @thisaccess 1167110 @new_expr 32134 @delete_expr 5966 @throw_expr 22318 @condition_decl 7008 @braced_init_list 120 @type_id 4419 @runtime_sizeof 278884 @runtime_alignof 1558 @sizeof_pack 471 @expr_stmt 156383 @routineexpr 2265785 @type_operand 123307 @offsetofexpr 33600 @hasassignexpr 2 @hascopyexpr 2 @hasnothrowassign 3 @hasnothrowconstr 3 @hasnothrowcopy 5 @hastrivialassign 2 @hastrivialconstr 3 @hastrivialcopy 2 @hasuserdestr 3 @hasvirtualdestr 3 @isabstractexpr 3 @isbaseofexpr 39 @isclassexpr 214 @isconvtoexpr 12 @isemptyexpr 164 @isenumexpr 21 @ispodexpr 603 @ispolyexpr 3 @isunionexpr 5 @typescompexpr 44853 @intaddrexpr 1 @hastrivialdestructor 109 @literal 4380627 @uuidof 845 @aggregateliteral 915581 @delete_array_expr 1348 @new_array_expr 5296 @foldexpr 4 @ctordirectinit 90194 @ctorvirtualinit 6229 @ctorfieldinit 196051 @ctordelegatinginit 734 @dtordirectdestruct 29140 @dtorvirtualdestruct 2434 @dtorfielddestruct 29907 @static_cast 214761 @reinterpret_cast 30807 @const_cast 5308 @dynamic_cast 987 @c_style_cast 4235362 @lambdaexpr 12680 @param_ref 85895 @noopexpr 39 @istriviallyconstructibleexpr 3 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 5 @istriviallyassignableexpr 3 @isnothrowassignableexpr 3 @istrivialexpr 43 @isstandardlayoutexpr 2 @istriviallycopyableexpr 2357 @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 164 @noexceptexpr 17525 @builtinshufflevector 1 @builtinchooseexpr 7396 @builtinaddressof 3970 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @spaceshipexpr 1 @co_await 6 @co_yield 1 @lambdacapture 21652 @stmt_expr 1269727 @stmt_if 523910 @stmt_while 30993 @stmt_goto 111306 @stmt_label 81478 @stmt_return 1130211 @stmt_block 1325121 @stmt_end_test_while 149713 @stmt_for 32153 @stmt_switch_case 271389 @stmt_switch 53243 @stmt_asm 241253 @stmt_try_block 17964 @stmt_microsoft_try 169 @stmt_decl 613092 @stmt_set_vla_size 11 @stmt_vla_decl 8 @stmt_assigned_goto 9126 @stmt_empty 102356 @stmt_continue 8070 @stmt_break 223842 @stmt_range_based_for 21 @stmt_handler 21646 @stmt_constexpr_if 3 @stmt_co_return 2 @ppd_if 156097 @ppd_ifdef 61087 @ppd_ifndef 83329 @ppd_elif 20629 @ppd_else 57665 @ppd_endif 300514 @ppd_plain_include 290764 @ppd_define 318073 @ppd_undef 19247 @ppd_line 12477 @ppd_error 43 @ppd_pragma 36565 @ppd_objc_import 2 @ppd_include_next 87 @ppd_warning 1 @link_target 581 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 9552 id 9552 cwd 10 id cwd 12 1 2 9552 cwd id 12 871 872 10 compilation_args 375669 id 4318 num 162 arg 18602 id num 12 13 77 323 85 86 9 89 90 3198 90 92 221 92 96 266 99 101 297 id arg 12 13 77 323 82 83 9 88 89 3200 89 90 157 90 92 327 94 97 299 num id 12 2 185 13 347 2449 11 2454 2455 14 2456 2530 13 2530 2534 13 2534 2539 13 2539 2544 13 2550 2595 9 2604 2607 13 2607 2618 13 2619 2643 13 2648 2649 1 2653 2654 21 num arg 12 1 4 11 5 7 14 7 8 19 8 9 14 9 10 16 10 11 9 11 13 8 13 14 9 14 18 13 18 26 13 30 90 13 140 1349 13 1739 2534 6 arg id 12 1 2 17701 2 2654 901 arg num 12 1 2 18264 2 55 338 compilation_compiling_files 9552 id 9552 num 10 file 4847 id num 12 1 2 9552 id file 12 1 2 9552 num id 12 871 872 10 num file 12 442 443 10 file id 12 1 2 274 2 3 4551 3 14 21 file num 12 1 2 4847 compilation_time 38122 id 9530 num 10 kind 43 seconds 12700 id num 12 1 2 9530 id kind 12 4 5 9530 id seconds 12 2 3 21 3 4 2599 4 5 6909 num id 12 869 870 10 num kind 12 4 5 10 num seconds 12 1158 1159 10 kind id 12 869 870 43 kind num 12 1 2 43 kind seconds 12 7 8 10 13 14 10 590 591 10 694 695 10 seconds id 12 1 2 8653 2 3 2588 3 5 1074 5 629 383 seconds num 12 1 2 12700 seconds kind 12 1 2 11131 2 3 1535 3 4 32 diagnostic_for 847112 diagnostic 68699 compilation 9223 file_number 10 file_number_diagnostic_number 6503 diagnostic compilation 12 1 2 9256 2 3 56744 254 840 2697 diagnostic file_number 12 1 2 68699 diagnostic file_number_diagnostic_number 12 1 2 68699 compilation diagnostic 12 2 3 21 7 8 5812 8 9 603 247 248 1864 263 444 723 446 594 197 compilation file_number 12 1 2 9223 compilation file_number_diagnostic_number 12 2 3 21 7 8 5812 8 9 603 247 248 1864 263 444 723 446 594 197 file_number diagnostic 12 6264 6265 10 file_number compilation 12 841 842 10 file_number file_number_diagnostic_number 12 593 594 10 file_number_diagnostic_number diagnostic 12 1 2 2676 2 5 581 5 6 954 7 14 515 15 16 54 17 18 570 18 23 438 26 40 526 42 842 186 file_number_diagnostic_number compilation 12 4 9 559 10 11 954 14 27 515 30 31 54 34 35 570 36 45 438 52 79 526 84 85 175 254 255 2621 309 842 87 file_number_diagnostic_number file_number 12 1 2 6503 compilation_finished 9552 id 9552 cpu_seconds 8093 elapsed_seconds 219 id cpu_seconds 12 1 2 9552 id elapsed_seconds 12 1 2 9552 cpu_seconds id 12 1 2 6931 2 3 954 3 7 208 cpu_seconds elapsed_seconds 12 1 2 7764 2 3 329 elapsed_seconds id 12 1 2 54 2 3 21 3 4 10 5 6 10 7 8 10 9 10 10 11 12 10 17 18 10 41 42 10 46 47 10 47 48 10 86 87 10 157 158 10 183 184 10 250 251 10 elapsed_seconds cpu_seconds 12 1 2 54 2 3 21 3 4 10 5 6 10 7 8 10 9 10 10 11 12 10 17 18 10 40 41 10 44 45 10 46 47 10 73 74 10 150 151 10 164 165 10 190 191 10 externalData 131 id 65 path 10 column 21 value 131 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 131 value path 12 1 2 131 value column 12 1 2 131 snapshotDate 10 snapshotDate 10 sourceLocationPrefix 10 prefix 10 duplicateCode 185064 id 185064 relativePath 761 equivClass 76489 id relativePath 12 1 2 185064 id equivClass 12 1 2 185064 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 67 25 53 61 59 19902 42 relativePath equivClass 12 1 2 288 2 3 128 3 4 67 4 6 61 6 10 61 10 18 67 18 97 61 102 9128 24 equivClass id 12 1 2 20437 2 3 32595 3 4 10691 4 5 6008 5 9 5947 9 11 810 equivClass relativePath 12 1 2 75636 2 7 853 similarCode 203173 id 203173 relativePath 2161 equivClass 54401 id relativePath 12 1 2 203173 id equivClass 12 1 2 203173 relativePath id 12 1 3 199 3 6 182 6 10 177 10 15 194 15 20 188 20 26 168 26 36 175 36 50 170 50 73 170 73 116 164 116 209 164 210 763 163 765 4804 47 relativePath equivClass 12 1 2 139 2 4 198 4 7 172 7 11 173 11 16 199 16 21 177 21 29 188 29 38 169 38 52 163 52 76 166 76 122 164 122 288 163 289 1929 90 equivClass id 12 1 2 18 2 3 22577 3 4 10612 4 5 6453 5 6 4319 6 7 3193 7 9 4341 9 11 2888 equivClass relativePath 12 1 2 23073 2 3 14749 3 4 6633 4 5 3652 5 8 4985 8 11 1309 tokens 39551564 id 278633 offset 21143 beginLine 784457 beginColumn 1301 endLine 784457 endColumn 1313 id offset 12 100 101 8561 101 102 27556 102 105 22609 105 108 24457 108 111 13735 111 114 23782 114 116 22622 116 124 23628 124 132 21615 132 154 21357 154 186 21265 186 202 23389 202 416 20909 416 3446 3142 id beginLine 12 4 5 1399 5 6 109618 6 7 15380 7 8 28360 8 12 23597 12 17 22738 17 19 18872 19 22 22763 22 28 21376 28 151 14526 id beginColumn 12 2 26 22867 26 31 22290 31 32 2639 32 33 163368 33 51 21167 51 61 22407 61 80 21032 80 132 2859 id endLine 12 4 5 1399 5 6 109618 6 7 15380 7 8 28360 8 12 23597 12 17 22738 17 19 18872 19 22 22763 22 28 21376 28 151 14526 id endColumn 12 2 26 21603 26 31 24322 31 32 1620 32 33 163657 33 54 21959 54 64 22609 64 86 21124 86 133 1736 offset id 12 2 3 4553 4 5 1337 6 7 2589 8 9 822 11 12 1607 13 23 1853 24 62 1620 64 130 1644 141 250 1595 251 982 1589 986 45401 1927 offset beginLine 12 2 3 4553 4 5 1337 6 7 2589 8 9 822 11 12 1607 13 23 1853 24 62 1620 64 130 1644 141 246 1595 247 964 1589 969 32533 1589 32544 33826 337 offset beginColumn 12 1 2 5891 2 3 3412 3 4 1607 4 7 1884 7 12 1835 12 15 1632 15 23 1595 23 68 1607 68 161 1589 161 171 85 offset endLine 12 2 3 4553 4 5 1337 6 7 2589 8 9 822 11 12 1607 13 23 1853 24 62 1620 64 130 1644 141 246 1595 247 964 1589 969 32533 1589 32544 33826 337 offset endColumn 12 1 2 5891 2 3 3412 3 4 1607 4 7 1908 7 12 1822 12 15 1607 15 24 1657 24 73 1607 73 167 1595 167 177 30 beginLine id 12 1 2 403447 2 3 103002 3 4 44213 4 6 70443 6 8 58378 8 13 65883 13 138 39088 beginLine offset 12 1 7 64730 7 12 64232 12 23 60053 23 32 36633 32 33 266935 33 41 62612 41 55 61280 55 69 61477 69 94 59096 94 248 47404 beginLine beginColumn 12 1 5 64325 5 9 62575 9 15 62956 15 29 59777 29 32 9212 32 33 348862 33 37 61747 37 42 61458 42 122 53541 beginLine endLine 12 1 2 784457 beginLine endColumn 12 1 5 64202 5 9 62557 9 15 63085 15 29 59679 29 32 9212 32 33 349862 33 37 63447 37 43 65221 43 123 47189 beginColumn id 12 1 12 98 13 38 98 43 61 104 62 130 98 141 305 98 315 653 98 674 1302 98 1398 2753 98 3185 7577 98 7757 11920 98 12598 15054 98 15171 32371 98 33135 40514 98 40724 41481 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 204 254 104 264 338 98 347 412 98 414 524 98 552 824 98 835 946 98 953 954 6 beginColumn beginLine 12 1 5 98 5 13 104 13 23 98 26 49 98 50 118 98 123 282 98 294 641 98 692 1370 98 1484 3836 98 3866 8410 98 8518 15220 98 15288 94420 98 94493 101674 98 102180 104936 18 beginColumn endLine 12 1 5 98 5 13 104 13 23 98 26 49 98 50 118 98 123 282 98 294 641 98 692 1370 98 1484 3836 98 3866 8410 98 8518 15220 98 15288 94420 98 94493 101674 98 102180 104936 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 403447 2 3 103002 3 4 44213 4 6 70443 6 8 58378 8 13 65883 13 138 39088 endLine offset 12 1 7 64730 7 12 64232 12 23 60053 23 32 36633 32 33 266935 33 41 62612 41 55 61280 55 69 61477 69 94 59096 94 248 47404 endLine beginLine 12 1 2 784457 endLine beginColumn 12 1 5 64325 5 9 62575 9 15 62956 15 29 59777 29 32 9212 32 33 348862 33 37 61747 37 42 61458 42 122 53541 endLine endColumn 12 1 5 64202 5 9 62557 9 15 63085 15 29 59679 29 32 9212 32 33 349862 33 37 63447 37 43 65221 43 123 47189 endColumn id 12 1 15 104 16 42 104 45 74 104 75 164 104 166 367 104 386 925 104 925 1772 104 1842 4940 104 5240 8774 104 9476 14149 104 14219 29080 104 29240 36311 104 38281 42409 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 370 104 375 472 104 478 794 104 798 884 104 884 918 55 endColumn beginLine 12 1 6 116 6 16 116 16 32 104 33 85 104 86 189 104 224 450 104 454 931 104 1095 2812 104 2907 6953 104 7083 12232 104 12400 93251 104 93326 98907 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 450 104 454 931 104 1095 2812 104 2907 6953 104 7083 12232 104 12400 93251 104 93326 98907 104 99642 104238 36 external_packages 120 id 120 namespace 10 package_name 120 version 120 id namespace 12 1 2 120 id package_name 12 1 2 120 id version 12 1 2 120 namespace id 12 11 12 10 namespace package_name 12 11 12 10 namespace version 12 11 12 10 package_name id 12 1 2 120 package_name namespace 12 1 2 120 package_name version 12 1 2 120 version id 12 1 2 120 version namespace 12 1 2 120 version package_name 12 1 2 120 header_to_external_package 8532 fileid 8532 package 120 fileid package 12 1 2 8532 package fileid 12 1 2 32 2 3 10 15 16 21 63 64 10 71 72 10 86 87 10 253 254 10 270 271 10 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 8813832 id 8813832 container 70969 startLine 150635 startColumn 5461 endLine 150460 endColumn 10627 id container 12 1 2 8813832 id startLine 12 1 2 8813832 id startColumn 12 1 2 8813832 id endLine 12 1 2 8813832 id endColumn 12 1 2 8813832 container id 12 1 2 11526 2 19 6097 19 25 5483 25 31 5516 31 41 5823 41 54 5527 54 72 5604 72 99 5417 99 137 5384 137 220 5330 220 430 5330 430 20913 3926 container startLine 12 1 2 11526 2 15 6010 15 20 6141 20 25 5549 25 32 6097 32 41 5681 41 53 5724 53 71 5593 71 99 5450 99 158 5330 158 351 5363 351 9356 2500 container startColumn 12 1 2 11526 2 4 6010 4 8 6547 8 11 5395 11 14 5779 14 18 6251 18 23 5757 23 29 5834 29 37 5692 37 50 5670 50 78 5384 78 168 1118 container endLine 12 1 2 11526 2 15 5988 15 20 6163 20 25 5494 25 32 6108 32 41 5670 41 53 5724 53 70 5384 70 96 5341 96 153 5395 153 333 5352 333 9356 2818 container endColumn 12 1 2 11526 2 14 5735 14 19 6119 19 23 5713 23 28 6415 28 33 5516 33 40 5955 40 47 5352 47 57 5604 57 69 5637 69 91 5330 91 336 2061 startLine id 12 1 2 30850 2 3 18030 3 4 17953 4 5 9717 5 7 13709 7 9 13412 9 13 13204 13 32 11570 32 127 11307 127 6472 10879 startLine container 12 1 2 55658 2 3 33439 3 4 9903 4 5 8433 5 8 12908 8 27 11493 27 123 11340 123 6472 7457 startLine startColumn 12 1 2 31958 2 3 17865 3 4 19795 4 5 9585 5 7 13917 7 9 13829 9 13 12711 13 27 11482 27 62 11351 62 153 8137 startLine endLine 12 1 2 112973 2 3 17416 3 7 12535 7 184 7709 startLine endColumn 12 1 2 31805 2 3 17777 3 4 18644 4 5 9870 5 7 13731 7 9 13774 9 13 12733 13 29 11658 29 74 11351 74 258 9289 startColumn id 12 1 2 877 2 3 1008 3 5 504 5 8 482 8 16 438 16 37 416 37 119 416 124 512 416 522 5004 416 5044 19249 416 19714 201002 65 startColumn container 12 1 2 2346 2 3 493 3 6 427 6 15 438 15 55 416 59 228 416 231 1213 416 1274 2356 416 2555 6472 87 startColumn startLine 12 1 2 910 2 3 998 3 4 263 4 6 471 6 10 427 10 20 416 20 55 416 56 194 416 196 844 416 863 1976 416 1976 6604 307 startColumn endLine 12 1 2 910 2 3 998 3 4 263 4 6 471 6 10 427 10 20 416 20 55 416 56 194 416 206 843 416 863 1977 416 1980 6583 307 startColumn endColumn 12 1 2 2478 2 3 493 3 7 493 7 13 427 13 28 416 28 49 427 50 103 416 105 428 307 endLine id 12 1 2 30565 2 3 18063 3 4 17810 4 5 9870 5 7 13774 7 9 13456 9 13 13051 13 31 11460 31 124 11296 124 6472 11109 endLine container 12 1 2 55373 2 3 33340 3 4 9870 4 5 8543 5 8 13105 8 27 11329 27 121 11296 121 6472 7600 endLine startLine 12 1 2 112184 2 3 17251 3 7 12074 7 46 8949 endLine startColumn 12 1 2 31651 2 3 17942 3 4 19741 4 5 9607 5 6 7863 6 7 6130 7 9 13840 9 13 12711 13 27 11493 27 62 11351 62 153 8126 endLine endColumn 12 1 2 31552 2 3 17745 3 4 18633 4 5 9936 5 7 13818 7 9 13774 9 13 12787 13 29 11515 29 74 11362 74 258 9333 endColumn id 12 1 2 4211 2 3 1184 3 4 767 4 5 647 5 9 877 9 36 811 36 282 800 298 7593 800 7763 25755 526 endColumn container 12 1 2 4836 2 3 1283 3 4 954 4 7 899 7 31 800 32 356 800 377 2696 800 2701 6472 252 endColumn startLine 12 1 2 4244 2 3 1173 3 4 800 4 5 636 5 9 855 9 34 811 34 221 800 233 1947 800 1953 4894 504 endColumn startColumn 12 1 2 4869 2 3 1327 3 4 943 4 7 910 7 22 811 22 45 800 45 81 822 81 84 142 endColumn endLine 12 1 2 4244 2 3 1173 3 4 811 4 5 636 5 9 855 9 32 800 32 221 800 233 1952 800 1962 4895 504 locations_stmt 2176409 id 2176409 container 3172 startLine 296351 startColumn 1227 endLine 294553 endColumn 1491 id container 12 1 2 2176409 id startLine 12 1 2 2176409 id startColumn 12 1 2 2176409 id endLine 12 1 2 2176409 id endColumn 12 1 2 2176409 container id 12 1 7 288 7 17 257 17 30 251 30 53 239 53 89 245 89 140 239 140 213 245 215 297 239 302 462 239 464 739 239 743 1085 239 1099 1959 239 1972 53712 208 container startLine 12 1 6 239 6 13 239 13 23 245 23 37 239 37 65 239 65 101 245 102 155 239 158 212 239 214 325 239 328 516 239 526 738 239 738 1166 239 1169 3598 239 3809 38985 49 container startColumn 12 1 2 24 2 3 570 3 5 202 5 8 288 8 14 245 14 20 263 20 29 251 29 39 251 39 51 251 51 63 263 63 78 245 78 107 245 107 126 67 container endLine 12 1 5 239 5 13 282 13 24 263 24 41 245 43 67 239 67 103 239 103 163 245 163 230 239 231 369 239 369 581 239 581 811 239 818 1418 239 1423 38575 220 container endColumn 12 1 4 282 4 7 257 7 13 245 13 21 251 21 29 239 29 40 282 40 49 263 49 60 257 60 73 245 73 84 239 84 97 239 97 120 239 120 172 128 startLine id 12 1 2 113656 2 3 78643 3 4 31281 4 6 25169 6 16 22505 16 128 22315 128 222 2780 startLine container 12 1 2 175336 2 3 51976 3 5 22708 5 13 22382 13 125 22266 125 176 1681 startLine startColumn 12 1 2 130650 2 3 73101 3 4 31159 4 7 26807 7 17 23051 17 45 11581 startLine endLine 12 1 2 191440 2 3 47699 3 4 21695 4 9 23168 9 30 12348 startLine endColumn 12 1 2 155826 2 3 62539 3 4 21063 4 9 24671 9 31 22431 31 73 9819 startColumn id 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 69 98 72 145 98 149 318 98 321 581 98 585 893 98 905 2476 98 2724 38142 98 63637 75127 12 startColumn container 12 1 2 141 2 3 85 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 298 98 298 498 30 startColumn startLine 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 68 98 70 143 98 143 313 104 319 555 98 603 830 98 832 2107 98 2438 15462 98 18292 18293 6 startColumn endLine 12 1 2 135 2 3 79 3 6 110 6 15 98 15 29 104 29 68 98 70 144 98 146 308 98 314 542 98 554 801 98 819 2028 98 2086 15271 98 15556 18380 12 startColumn endColumn 12 1 2 153 2 3 92 3 4 85 4 6 98 6 7 55 7 9 104 9 12 98 12 15 98 15 26 104 26 35 98 35 46 98 46 114 98 131 203 42 endLine id 12 1 2 116001 2 3 72831 3 4 31901 4 6 25672 6 16 23106 16 126 22106 126 229 2933 endLine container 12 1 2 175048 2 3 52173 3 5 22174 5 14 23487 14 172 21670 endLine startLine 12 1 2 193723 2 3 42881 3 4 20909 4 8 22425 8 32 14612 endLine startColumn 12 1 2 132811 2 3 67970 3 4 32441 4 7 26684 7 16 22131 16 46 12513 endLine endColumn 12 1 2 155721 2 3 62404 3 4 21370 4 9 23855 9 34 22382 34 73 8819 endColumn id 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 56 131 122 134 276 116 283 620 116 650 1179 116 1220 2551 116 2686 5415 116 5429 26558 116 36191 36192 6 endColumn container 12 1 2 214 2 3 85 3 6 135 6 12 128 13 25 116 25 51 116 55 89 116 92 152 116 153 210 116 210 266 116 270 310 116 312 512 110 endColumn startLine 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 51 125 116 128 254 116 264 570 116 590 943 116 1020 1875 116 1902 3509 116 3526 7422 116 8516 9009 12 endColumn startColumn 12 1 2 202 2 3 116 3 4 85 4 6 135 6 10 128 10 13 122 13 16 122 16 22 122 22 31 122 31 38 128 38 43 122 43 174 79 endColumn endLine 12 1 2 184 2 4 135 4 7 104 7 15 122 16 43 116 51 124 116 127 251 116 261 556 116 584 934 116 1007 1816 116 1894 3330 116 3448 6941 116 8353 8659 12 locations_expr 9755082 id 9755082 container 3574 startLine 195321 startColumn 386 endLine 195640 endColumn 456 id container 12 1 2 9755082 id startLine 12 1 2 9755082 id startColumn 12 1 2 9755082 id endLine 12 1 2 9755082 id endColumn 12 1 2 9755082 container id 12 1 4 319 4 10 269 10 34 270 34 108 269 108 205 269 205 322 270 322 485 271 486 746 269 746 1179 269 1180 1848 269 1857 3184 269 3187 7084 269 7174 43241 269 43580 491727 23 container startLine 12 1 3 302 3 7 316 7 17 271 17 36 277 36 61 272 61 89 273 89 137 270 137 205 271 205 335 269 335 524 269 524 946 269 947 2043 269 2045 142752 246 container startColumn 12 1 3 304 3 7 303 7 17 272 17 35 269 35 51 283 51 63 290 63 73 292 73 83 282 83 92 271 92 104 274 104 120 277 120 145 270 145 330 187 container endLine 12 1 3 302 3 7 313 7 17 274 17 36 275 36 61 272 61 89 270 89 137 270 137 205 270 205 337 269 337 533 269 533 946 269 947 2071 269 2077 143560 252 container endColumn 12 1 3 282 3 7 298 7 19 282 19 43 285 43 60 270 60 73 286 73 84 279 84 95 290 95 106 284 106 120 280 120 138 278 138 166 270 166 416 190 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 4266 14507 startLine container 12 1 2 100560 2 3 34005 3 4 12707 4 5 12439 5 12 15112 12 95 14670 95 1342 5828 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 14870 39 118 14836 118 201 2343 startLine endLine 12 1 2 93569 2 3 68359 3 4 13336 4 8 16334 8 60 3723 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 14781 21 61 14732 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 4184 29 4489 15276 29 16137 46382 29 48761 86976 29 87194 224341 29 237386 712099 6 startColumn container 12 1 2 76 2 3 25 3 7 31 7 19 30 19 53 29 55 130 29 132 341 29 344 777 29 778 1426 29 1471 2095 29 2118 2433 29 2437 2810 21 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 2301 29 2307 5125 29 5505 12957 29 13031 18247 29 18468 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 2301 29 2307 5126 29 5507 12959 29 13028 18367 29 18468 26374 29 26393 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 136 29 136 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 14681 233 4272 8708 endLine container 12 1 2 100438 2 3 34143 3 4 12560 4 5 12621 5 11 14795 11 88 14707 88 1343 6376 endLine startLine 12 1 2 118668 2 3 22776 3 4 30958 4 7 17210 7 23 6028 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 14846 116 201 2754 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 14740 94 184 8692 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 5253 35 5322 18552 35 20345 51675 35 54821 117773 35 117975 185967 35 endColumn container 12 1 2 99 2 3 42 3 8 37 8 28 36 28 70 35 70 207 35 226 589 35 602 1190 35 1207 1967 35 1968 2479 35 2482 2649 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 2061 35 2070 5993 35 6048 12974 35 13161 20940 35 20996 28029 35 29280 55693 25 endColumn startColumn 12 1 2 45 2 3 56 3 5 37 5 13 36 13 35 37 35 54 35 54 64 36 65 82 36 82 102 36 102 125 38 125 135 35 135 156 29 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 2062 35 2067 5994 35 6037 12938 35 13153 20903 35 21020 28040 35 29290 55694 25 numlines 499263 element_id 492299 num_lines 9344 num_code 7293 num_comment 3937 element_id num_lines 12 1 2 485411 2 7 6887 element_id num_code 12 1 2 485466 2 7 6832 element_id num_comment 12 1 2 492222 2 3 76 num_lines element_id 12 1 2 4255 2 3 1250 3 4 701 4 6 734 6 12 701 12 24 712 24 121 701 121 7771 285 num_lines num_code 12 1 2 4321 2 3 1261 3 4 712 4 6 756 6 11 811 11 18 734 18 30 712 30 32 32 num_lines num_comment 12 1 2 4310 2 3 1261 3 4 723 4 6 767 6 11 844 11 17 723 17 27 712 num_code element_id 12 1 2 3180 2 3 855 3 4 625 4 6 559 6 10 603 10 22 592 22 101 548 101 7978 329 num_code num_lines 12 1 2 3202 2 3 888 3 4 636 4 6 559 6 10 636 10 21 614 21 35 548 35 42 208 num_code num_comment 12 1 2 3191 2 3 910 3 4 636 4 6 537 6 9 559 9 17 559 17 27 581 27 34 318 num_comment element_id 12 1 2 1886 2 3 405 3 4 296 4 7 329 7 13 329 14 38 296 39 280 296 286 36252 98 num_comment num_lines 12 1 2 1897 2 3 416 3 4 263 4 7 339 7 13 329 13 35 296 35 90 296 91 119 98 num_comment num_code 12 1 2 1897 2 3 416 3 4 274 4 7 329 7 12 307 12 33 296 33 82 296 82 108 120 diagnostics 68699 id 68699 severity 21 error_tag 76 error_message 98 full_error_message 59486 location 120 id severity 12 1 2 68699 id error_tag 12 1 2 68699 id error_message 12 1 2 68699 id full_error_message 12 1 2 68699 id location 12 1 2 68699 severity id 12 2 3 10 6262 6263 10 severity error_tag 12 1 2 10 6 7 10 severity error_message 12 1 2 10 8 9 10 severity full_error_message 12 2 3 10 5422 5423 10 severity location 12 2 3 10 9 10 10 error_tag id 12 1 2 10 2 3 21 5 6 10 417 418 10 841 842 10 4996 4997 10 error_tag severity 12 1 2 76 error_tag error_message 12 1 2 65 3 4 10 error_tag full_error_message 12 1 2 21 2 3 21 5 6 10 417 418 10 4996 4997 10 error_tag location 12 1 2 43 2 3 21 5 6 10 error_message id 12 1 2 10 2 3 21 5 6 10 10 11 10 75 76 10 332 333 10 841 842 10 4996 4997 10 error_message severity 12 1 2 98 error_message error_tag 12 1 2 98 error_message full_error_message 12 1 2 21 2 3 21 5 6 10 10 11 10 75 76 10 332 333 10 4996 4997 10 error_message location 12 1 2 65 2 3 21 5 6 10 full_error_message id 12 1 2 59475 841 842 10 full_error_message severity 12 1 2 59486 full_error_message error_tag 12 1 2 59486 full_error_message error_message 12 1 2 59486 full_error_message location 12 1 2 59486 location id 12 1 2 109 6254 6255 10 location severity 12 1 2 120 location error_tag 12 1 2 109 3 4 10 location error_message 12 1 2 109 5 6 10 location full_error_message 12 1 2 109 5414 5415 10 files 60023 id 60023 name 60023 simple 41061 ext 98 fromSource 10 id name 12 1 2 60023 id simple 12 1 2 60023 id ext 12 1 2 60023 id fromSource 12 1 2 60023 name id 12 1 2 60023 name simple 12 1 2 60023 name ext 12 1 2 60023 name fromSource 12 1 2 60023 simple id 12 1 2 31179 2 3 6196 3 7 3235 7 42 449 simple name 12 1 2 31179 2 3 6196 3 7 3235 7 42 449 simple ext 12 1 2 36707 2 3 3783 3 6 570 simple fromSource 12 1 2 41061 ext id 12 1 2 10 3 4 10 15 16 10 38 39 10 80 81 10 114 115 10 441 442 10 768 769 10 4013 4014 10 ext name 12 1 2 10 3 4 10 15 16 10 38 39 10 80 81 10 114 115 10 441 442 10 768 769 10 4013 4014 10 ext simple 12 1 2 10 3 4 10 15 16 10 38 39 10 75 76 10 112 113 10 428 429 10 688 689 10 2838 2839 10 ext fromSource 12 1 2 98 fromSource id 12 5473 5474 10 fromSource name 12 5473 5474 10 fromSource simple 12 3744 3745 10 fromSource ext 12 9 10 10 folders 10945 id 10945 name 10945 simple 3136 id name 12 1 2 10945 id simple 12 1 2 10945 name id 12 1 2 10945 name simple 12 1 2 10945 simple id 12 1 2 1688 2 3 669 3 4 438 4 17 241 27 121 98 simple name 12 1 2 1688 2 3 669 3 4 438 4 17 241 27 121 98 containerparent 70947 parent 10945 child 70947 parent child 12 1 2 4990 2 3 1403 3 4 614 4 6 1008 6 10 811 10 14 866 14 30 833 30 153 416 child parent 12 1 2 70947 fileannotations 5150695 id 4825 kind 21 name 54628 value 44647 id kind 12 1 2 131 2 3 4693 id name 12 1 100 361 111 222 361 224 290 361 295 448 361 448 527 361 533 623 394 623 713 361 726 901 361 901 931 76 933 934 1381 1080 1671 361 1693 2286 76 id value 12 1 112 361 117 272 361 272 360 361 379 633 361 634 737 361 737 952 361 952 1069 361 1083 1498 252 1498 1499 1381 1501 1871 361 1968 4072 296 kind id 12 428 429 10 440 441 10 kind name 12 2 3 10 4979 4980 10 kind value 12 1 2 10 4071 4072 10 name id 12 1 2 8927 2 3 6032 3 6 4518 6 8 4452 8 14 4408 14 18 3915 18 21 4244 21 34 4397 34 128 4375 129 236 4156 236 395 4112 395 440 1085 name kind 12 1 2 54628 name value 12 1 2 9980 2 3 8049 3 4 2489 4 6 3959 6 10 4880 10 14 3487 14 18 4496 18 23 4200 23 44 4397 44 97 4156 97 405 4101 421 1907 427 value id 12 1 2 6898 2 5 2171 5 8 3235 8 21 3432 21 23 2467 23 25 4024 25 40 3235 40 195 3520 195 207 3509 207 273 3663 273 327 3366 328 407 3838 407 441 1283 value kind 12 1 2 44636 2 3 10 value name 12 1 2 6920 2 5 2511 5 8 3388 8 16 3498 16 18 3016 18 21 3739 21 31 3882 31 41 3531 41 54 3531 54 80 3410 80 108 3355 108 130 3399 130 149 460 inmacroexpansion 60858600 id 15688133 inv 2531842 id inv 12 1 2 3618145 2 3 2444404 3 4 1897963 4 5 1930660 5 6 1866522 6 7 968680 7 8 1531664 8 11 1254546 11 6193 175544 inv id 12 1 2 616466 2 3 369750 3 4 160127 4 5 256553 5 7 183475 7 9 150757 9 12 221729 12 22 202905 22 45 191199 45 153127 178878 affectedbymacroexpansion 35484578 id 4079138 inv 3279080 id inv 12 1 2 1340484 2 3 718487 3 4 682062 4 6 320606 6 10 313180 10 24 307675 24 64 309559 64 9803 87082 inv id 12 1 2 252912 2 3 209803 3 4 202322 4 5 257766 5 6 301206 6 7 247566 7 8 230830 8 9 227718 9 10 182290 10 12 285323 12 16 297057 16 23 275036 23 60 248652 60 526 60593 macroinvocations 35580051 id 35580051 macro_id 81234 location 761238 kind 21 id macro_id 12 1 2 35580051 id location 12 1 2 35580051 id kind 12 1 2 35580051 macro_id id 12 1 2 17021 2 3 16560 3 4 3575 4 6 7194 6 11 6898 11 19 6174 19 40 6174 40 105 6196 105 487 6108 488 196960 5330 macro_id location 12 1 2 43222 2 3 10747 3 4 5341 4 6 6975 6 13 6722 13 66 6108 66 3614 2116 macro_id kind 12 1 2 75092 2 3 6141 location id 12 1 2 284425 2 3 177483 3 4 43452 4 5 58598 5 8 63577 8 17 61164 17 80 57161 80 258137 15376 location macro_id 12 1 2 712533 2 354 48705 location kind 12 1 2 761238 kind id 12 27686 27687 10 3216514 3216515 10 kind macro_id 12 2221 2222 10 5746 5747 10 kind location 12 6578 6579 10 62832 62833 10 macroparent 31703249 id 31703249 parent_id 24680109 id parent_id 12 1 2 31703249 parent_id id 12 1 2 18989648 2 3 4853131 3 88 837329 macrolocationbind 4013316 id 2798431 location 2003411 id location 12 1 2 2198258 2 3 338895 3 7 231523 7 57 29753 location id 12 1 2 1601798 2 3 170837 3 8 155316 8 723 75458 macro_argument_unexpanded 92648459 invocation 27419703 argument_index 723 text 312677 invocation argument_index 12 1 2 7656521 2 3 11466609 3 4 6261428 4 67 2035143 invocation text 12 1 2 7724474 2 3 11620513 3 4 6090010 4 67 1984704 argument_index invocation 12 50787 50788 636 50989 185566 54 756484 2500138 32 argument_index text 12 2 3 636 13 1004 54 6629 19723 32 text invocation 12 1 2 37902 2 3 61164 3 4 14092 4 5 42136 5 8 25290 8 12 15112 12 16 21781 16 21 23941 21 41 24972 41 121 23788 121 567376 22493 text argument_index 12 1 2 226068 2 3 76310 3 9 10298 macro_argument_expanded 92648459 invocation 27419703 argument_index 723 text 189448 invocation argument_index 12 1 2 7656521 2 3 11466609 3 4 6261428 4 67 2035143 invocation text 12 1 2 11165031 2 3 9894482 3 4 5269844 4 9 1090345 argument_index invocation 12 50787 50788 636 50989 185566 54 756484 2500138 32 argument_index text 12 1 2 625 2 76 54 869 13996 43 text invocation 12 1 2 22866 2 3 38220 3 4 6240 4 5 15178 5 6 2752 6 7 22033 7 9 15463 9 15 16494 15 28 14257 28 77 14323 77 337 14323 338 1133296 7293 text argument_index 12 1 2 95634 2 3 79490 3 6 14246 6 66 76 functions 3468314 id 3468314 name 288395 kind 76 id name 12 1 2 3468314 id kind 12 1 2 3468314 name id 12 1 2 195404 2 3 28317 3 5 26080 5 13 22164 13 123517 16428 name kind 12 1 2 286936 2 3 1458 kind id 12 32 33 10 479 480 10 2829 2830 10 6206 6207 10 45041 45042 10 114719 114720 10 146936 146937 10 kind name 12 11 12 10 42 43 10 230 231 10 1495 1496 10 2829 2830 10 2880 2881 10 18942 18943 10 function_entry_point 1008551 id 1005633 entry_point 1008551 id entry_point 12 1 2 1002990 2 9 2643 entry_point id 12 1 2 1008551 function_return_type 3478481 id 3467843 return_type 1023587 id return_type 12 1 2 3457698 2 6 10144 return_type id 12 1 2 299165 2 3 662708 3 84263 61712 coroutine 2 function 2 traits 2 handle 2 promise 2 function traits 12 1 2 2 function handle 12 1 2 2 function promise 12 1 2 2 traits function 12 1 2 2 traits handle 12 1 2 2 traits promise 12 1 2 2 handle function 12 1 2 2 handle traits 12 1 2 2 handle promise 12 1 2 2 promise function 12 1 2 2 promise traits 12 1 2 2 promise handle 12 1 2 2 coroutine_new 2 function 2 new 1 function new 12 1 2 2 new function 12 2 3 1 coroutine_delete 2 function 2 delete 1 function delete 12 1 2 2 delete function 12 2 3 1 purefunctions 20748 id 20748 function_deleted 56185 id 56185 function_defaulted 12930 id 12930 member_function_this_type 523358 id 523358 this_type 171374 id this_type 12 1 2 523358 this_type id 12 1 2 62546 2 3 44560 3 4 22296 4 5 15014 5 7 13687 7 36 12875 40 87 394 fun_decls 3543890 id 3540621 function 3374862 type_id 1010514 name 256842 location 795456 id function 12 1 2 3540621 id type_id 12 1 2 3537638 2 4 2983 id name 12 1 2 3540621 id location 12 1 2 3540621 function id 12 1 2 3238835 2 9 136027 function type_id 12 1 2 3358203 2 6 16659 function name 12 1 2 3374862 function location 12 1 2 3287222 2 9 87639 type_id id 12 1 2 280334 2 3 661085 3 89606 69093 type_id function 12 1 2 292168 2 3 657433 3 83378 60912 type_id name 12 1 2 943975 2 7512 66538 type_id location 12 1 2 913113 2 6 80148 6 22467 17251 name id 12 1 2 153552 2 3 29304 3 4 15935 4 6 19521 6 13 20201 13 123766 18326 name function 12 1 2 164180 2 3 28482 3 4 14454 4 7 21638 7 25 19642 25 123501 8444 name type_id 12 1 2 224335 2 5 20870 5 63265 11636 name location 12 1 2 164673 2 3 43463 3 4 16439 4 8 20574 8 8921 11691 location id 12 1 2 522766 2 3 143890 3 5 64860 5 125 59694 125 3043 4244 location function 12 1 2 537692 2 3 156854 3 9 64345 9 3043 36564 location type_id 12 1 2 701807 2 4 61789 4 1522 31859 location name 12 1 2 770451 2 134 25005 fun_def 1230803 id 1230803 fun_specialized 6421 id 6421 fun_implicit 14 id 14 fun_decl_specifiers 485334 id 260686 name 6 id name 12 1 2 69262 2 3 158199 3 4 33224 name id 12 24036 24037 1 34427 34428 1 79541 79542 1 160143 160144 1 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 1420986 fun_decl 1420986 fun_decl_noexcept 32912 fun_decl 32123 constant 32792 fun_decl constant 12 1 2 31333 2 3 789 constant fun_decl 12 1 2 32671 2 3 120 fun_decl_empty_noexcept 391959 fun_decl 391959 fun_decl_typedef_type 175 fun_decl 175 typedeftype_id 87 fun_decl typedeftype_id 12 1 2 175 typedeftype_id fun_decl 12 2 3 87 param_decl_bind 4651530 id 4651530 index 701 fun_decl 3071759 id index 12 1 2 4651530 id fun_decl 12 1 2 4651530 index id 12 1 2 350 4 5 142 6 118 54 191 616 54 886 5115 54 14149 280085 43 index fun_decl 12 1 2 350 4 5 142 6 118 54 191 616 54 886 5115 54 14149 280085 43 fun_decl id 12 1 2 2195287 2 3 478579 3 4 242716 4 65 155176 fun_decl index 12 1 2 2195287 2 3 478579 3 4 242716 4 65 155176 var_decls 5368966 id 5360115 variable 5132204 type_id 2007769 name 126310 location 1232448 id variable 12 1 2 5360115 id type_id 12 1 2 5351451 2 4 8664 id name 12 1 2 5360115 id location 12 1 2 5360071 2 3 43 variable id 12 1 2 4944675 2 9 187529 variable type_id 12 1 2 5096835 2 7 35369 variable name 12 1 2 5114635 2 3 17569 variable location 12 1 2 5023990 2 9 108214 type_id id 12 1 2 1580878 2 3 228876 3 11 156974 11 5924 41039 type_id variable 12 1 2 1605072 2 3 219641 3 13 151129 13 5424 31925 type_id name 12 1 2 1832906 2 5 151238 5 772 23623 type_id location 12 1 2 1758515 2 4 154496 4 3608 94757 name id 12 1 2 52160 2 3 19236 3 4 10890 4 5 7688 5 8 10517 8 15 9508 15 47 9530 47 165630 6777 name variable 12 1 2 54978 2 3 18786 3 4 11789 4 6 11197 6 11 10736 11 27 9486 27 164602 9333 name type_id 12 1 2 76321 2 3 16878 3 4 8861 4 7 10473 7 27 9519 27 125807 4255 name location 12 1 2 72822 2 3 19028 3 4 6975 4 7 11186 7 21 9749 21 10073 6547 location id 12 1 2 892506 2 3 149067 3 6 113423 6 128450 77450 location variable 12 1 2 941266 2 3 114487 3 6 102664 6 128224 74029 location type_id 12 1 2 1055403 2 3 85095 3 118388 91949 location name 12 1 2 1223476 2 52 8971 var_def 2437554 id 2437554 var_decl_specifiers 309614 id 309614 name 4 id name 12 1 2 309614 name id 12 32 33 1 38 39 1 2971 2972 1 306573 306574 1 type_decls 1332162 id 1332162 type_id 1300412 location 1086846 id type_id 12 1 2 1332162 id location 12 1 2 1332162 type_id id 12 1 2 1277315 2 24 23097 type_id location 12 1 2 1278609 2 24 21802 location id 12 1 2 1031384 2 506 55461 location type_id 12 1 2 1032865 2 506 53980 type_def 937746 id 937746 type_decl_top 268698 type_decl 268698 namespace_decls 136871 id 136871 namespace_id 7677 location 122252 bodylocation 122581 id namespace_id 12 1 2 136871 id location 12 1 2 136871 id bodylocation 12 1 2 136871 namespace_id id 12 1 2 3619 2 3 1085 3 4 416 4 7 647 7 13 592 13 27 592 28 163 581 172 3743 142 namespace_id location 12 1 2 3619 2 3 1085 3 4 416 4 7 647 7 13 592 13 27 592 28 163 581 172 3743 142 namespace_id bodylocation 12 1 2 3619 2 3 1085 3 4 416 4 7 647 7 13 592 13 27 592 28 163 581 172 3742 142 location id 12 1 2 113873 2 8 8379 location namespace_id 12 1 2 113873 2 8 8379 location bodylocation 12 1 2 121506 2 3 745 bodylocation id 12 1 2 114564 2 11 8017 bodylocation namespace_id 12 1 2 114564 2 9 8017 bodylocation location 12 1 2 122186 2 5 394 usings 291444 id 291444 element_id 46402 location 23864 id element_id 12 1 2 291444 id location 12 1 2 291444 element_id id 12 1 2 39394 2 4 3750 4 127 3257 element_id location 12 1 2 39394 2 4 3750 4 127 3257 location id 12 1 2 18063 2 3 2237 3 18 1798 18 382 1765 location element_id 12 1 2 18063 2 3 2237 3 18 1798 18 382 1765 using_container 458103 parent 11230 child 291444 parent child 12 1 2 3213 2 4 943 4 6 427 6 7 2774 7 17 932 19 143 767 178 179 1261 179 202 844 202 501 65 child parent 12 1 2 215858 2 3 50372 3 11 23140 13 47 2072 static_asserts 130658 id 130658 condition 130658 message 29707 location 16721 enclosing 1724 id condition 12 1 2 130658 id message 12 1 2 130658 id location 12 1 2 130658 id enclosing 12 1 2 130658 condition id 12 1 2 130658 condition message 12 1 2 130658 condition location 12 1 2 130658 condition enclosing 12 1 2 130658 message id 12 1 2 22108 2 3 422 3 4 2830 4 11 1444 12 17 2348 17 513 553 message condition 12 1 2 22108 2 3 422 3 4 2830 4 11 1444 12 17 2348 17 513 553 message location 12 1 2 27553 2 33 2153 message enclosing 12 1 2 23513 2 3 182 3 4 2654 4 11 1301 12 21 2055 location id 12 1 2 2901 2 3 2765 3 4 1327 5 6 3728 6 7 175 14 15 2036 16 17 39 17 18 3402 19 52 344 location condition 12 1 2 2901 2 3 2765 3 4 1327 5 6 3728 6 7 175 14 15 2036 16 17 39 17 18 3402 19 52 344 location message 12 1 2 4417 2 3 5985 3 4 6128 4 7 188 location enclosing 12 1 2 3441 2 3 6193 3 4 1125 4 5 3715 5 6 188 13 14 2036 16 21 19 enclosing id 12 1 2 1171 2 3 130 3 7 136 9 108 136 170 347 130 348 10697 19 enclosing condition 12 1 2 1171 2 3 130 3 7 136 9 108 136 170 347 130 348 10697 19 enclosing message 12 1 2 1327 2 5 136 5 180 130 211 2870 130 enclosing location 12 1 2 1314 2 5 149 5 180 130 211 1886 130 params 4645049 id 4627983 function 3043935 index 701 type_id 1856848 id function 12 1 2 4627314 2 69 669 id index 12 1 2 4627983 id type_id 12 1 2 4612936 2 4 15047 function id 12 1 2 2166673 2 3 475124 3 4 244460 4 65 157676 function index 12 1 2 2166673 2 3 475124 3 4 244460 4 65 157676 function type_id 12 1 2 2283256 2 3 470978 3 5 254331 5 20 35369 index id 12 1 2 350 4 5 142 6 118 54 191 616 54 884 5095 54 14377 277376 43 index function 12 1 2 350 4 5 142 6 118 54 191 616 54 884 5095 54 14377 277548 43 index type_id 12 1 2 350 2 3 142 4 37 54 38 104 54 171 1179 54 2870 151163 43 type_id id 12 1 2 1504765 2 3 186717 3 14 139492 14 5175 25871 type_id function 12 1 2 1524627 2 3 179852 3 23 139723 23 4690 12645 type_id index 12 1 2 1745157 2 65 111690 overrides 159058 new 124549 old 15465 new old 12 1 2 90046 2 3 34496 3 4 6 old new 12 1 2 8126 2 3 2016 3 4 871 4 5 1262 5 10 1229 10 43 1164 44 218 793 membervariables 310308 id 305691 type_id 132923 name 53224 id type_id 12 1 2 301227 2 7 4463 id name 12 1 2 305691 type_id id 12 1 2 108071 2 3 12272 3 9 10056 9 1712 2522 type_id name 12 1 2 115123 2 3 9091 3 266 8708 name id 12 1 2 28098 2 3 8170 3 4 5373 4 6 4014 6 15 4090 15 1967 3476 name type_id 12 1 2 34294 2 3 6854 3 4 3695 4 7 4299 7 242 3992 262 605 87 globalvariables 301151 id 301143 type_id 1460 name 295146 id type_id 12 1 2 301135 2 3 8 id name 12 1 2 301143 type_id id 12 1 2 1013 2 3 167 3 7 118 7 64 110 66 169462 52 type_id name 12 1 2 1049 2 3 141 3 7 117 7 102 110 105 168513 43 name id 12 1 2 291383 2 33 3763 name type_id 12 1 2 294545 2 12 601 localvariables 521293 id 521215 type_id 47528 name 75238 id type_id 12 1 2 521137 2 3 78 id name 12 1 2 521215 type_id id 12 1 2 26473 2 3 6759 3 4 2856 4 6 4059 6 13 3806 13 3196 3565 4920 4921 6 type_id name 12 1 2 35699 2 3 4873 3 5 4268 5 1158 2687 name id 12 1 2 42960 2 3 12914 3 4 5087 4 7 6720 7 31 5705 31 6112 1847 name type_id 12 1 2 63735 2 3 6389 3 819 5113 autoderivation 19512 var 19512 derivation_type 32 var derivation_type 12 1 2 19512 derivation_type var 12 20 21 6 39 40 6 161 162 6 475 476 6 2304 2305 6 enumconstants 93839 id 93839 parent 8009 index 7579 type_id 7866 name 72902 location 75869 id parent 12 1 2 93839 id index 12 1 2 93839 id type_id 12 1 2 93839 id name 12 1 2 93839 id location 12 1 2 93839 parent id 12 1 2 1594 2 3 819 3 4 2452 4 5 579 5 6 579 6 9 728 9 16 611 16 392 605 426 1166 39 parent index 12 1 2 1594 2 3 832 3 4 2498 4 5 572 5 6 585 6 9 702 9 17 624 17 1166 598 parent type_id 12 1 2 7267 2 3 741 parent name 12 1 2 1594 2 3 832 3 4 2498 4 5 572 5 6 585 6 9 702 9 17 624 17 1166 598 parent location 12 1 2 1633 2 3 832 3 4 2452 4 5 579 5 6 559 6 9 702 9 16 611 16 427 605 466 1166 32 index id 12 1 2 2609 2 3 930 3 4 923 4 7 572 7 10 689 10 11 351 11 12 553 12 30 598 30 1253 351 index parent 12 1 2 2609 2 3 930 3 4 923 4 7 572 7 9 676 9 11 364 11 12 553 12 29 598 29 1232 351 index type_id 12 1 2 2609 2 3 930 3 4 923 4 7 572 7 9 676 9 11 364 11 12 553 12 28 598 28 1210 351 index name 12 1 2 2609 2 3 930 3 4 923 4 7 572 7 10 689 10 11 351 11 12 553 12 28 598 28 674 351 index location 12 1 2 2609 2 3 930 3 4 923 4 7 572 7 10 689 10 11 351 11 12 553 12 28 598 28 774 351 type_id id 12 1 2 1594 2 3 800 3 4 2426 4 5 559 5 6 559 6 9 702 9 16 598 16 470 592 479 1166 32 type_id parent 12 1 2 7859 137 138 6 type_id index 12 1 2 1594 2 3 813 3 4 2472 4 5 553 5 6 566 6 9 676 9 17 611 17 1166 579 type_id name 12 1 2 1594 2 3 813 3 4 2472 4 5 553 5 6 566 6 9 676 9 17 611 17 1166 579 type_id location 12 1 2 1633 2 3 813 3 4 2426 4 5 559 5 6 540 6 9 676 9 16 598 16 470 592 621 1166 26 name id 12 1 2 65543 2 3 6838 3 239 520 name parent 12 1 2 66188 2 3 6193 3 239 520 name index 12 1 2 67879 2 13 5022 name type_id 12 1 2 61145 2 3 11236 3 239 520 name location 12 1 2 70430 2 23 2472 location id 12 1 2 70579 2 229 5289 location parent 12 1 2 70690 2 229 5178 location index 12 1 2 72271 2 17 3597 location type_id 12 1 2 65648 2 3 9967 3 229 253 location name 12 1 2 75700 2 27 169 builtintypes 515 id 515 name 515 kind 515 size 76 sign 32 alignment 54 id name 12 1 2 515 id kind 12 1 2 515 id size 12 1 2 515 id sign 12 1 2 515 id alignment 12 1 2 515 name id 12 1 2 515 name kind 12 1 2 515 name size 12 1 2 515 name sign 12 1 2 515 name alignment 12 1 2 515 kind id 12 1 2 515 kind name 12 1 2 515 kind size 12 1 2 515 kind sign 12 1 2 515 kind alignment 12 1 2 515 size id 12 1 2 10 2 3 10 4 5 10 7 8 10 9 10 10 11 12 10 13 14 10 size name 12 1 2 10 2 3 10 4 5 10 7 8 10 9 10 10 11 12 10 13 14 10 size kind 12 1 2 10 2 3 10 4 5 10 7 8 10 9 10 10 11 12 10 13 14 10 size sign 12 1 2 21 3 4 54 size alignment 12 1 2 54 2 3 21 sign id 12 6 7 10 12 13 10 29 30 10 sign name 12 6 7 10 12 13 10 29 30 10 sign kind 12 6 7 10 12 13 10 29 30 10 sign size 12 5 6 21 7 8 10 sign alignment 12 5 6 32 alignment id 12 4 5 10 8 9 10 10 11 10 12 13 10 13 14 10 alignment name 12 4 5 10 8 9 10 10 11 10 12 13 10 13 14 10 alignment kind 12 4 5 10 8 9 10 10 11 10 12 13 10 13 14 10 alignment size 12 1 2 10 2 3 43 alignment sign 12 3 4 54 derivedtypes 4463123 id 4463123 name 2202887 kind 87 type_id 2610563 id name 12 1 2 4463123 id kind 12 1 2 4463123 id type_id 12 1 2 4463123 name id 12 1 2 1593501 2 3 493889 3 45177 115496 name kind 12 1 2 2202855 2 3 32 name type_id 12 1 2 1593743 2 3 493659 3 45159 115485 kind id 12 21 22 10 62 63 10 2069 2070 10 31133 31134 10 45229 45230 10 61034 61035 10 97001 97002 10 170398 170399 10 kind name 12 1 2 10 13 14 10 39 40 10 1155 1156 10 17432 17433 10 40954 40955 10 48341 48342 10 92928 92929 10 kind type_id 12 12 13 10 21 22 10 983 984 10 31133 31134 10 45229 45230 10 61034 61035 10 96670 96671 10 170398 170399 10 type_id id 12 1 2 1541056 2 3 369487 3 4 628085 4 202 71934 type_id name 12 1 2 1542273 2 3 369334 3 4 627021 4 198 71934 type_id kind 12 1 2 1542591 2 3 370617 3 4 626977 4 7 70377 pointerishsize 3375893 id 3375893 size 21 alignment 10 id size 12 1 2 3375893 id alignment 12 1 2 3375893 size id 12 21 22 10 307794 307795 10 size alignment 12 1 2 21 alignment id 12 307815 307816 10 alignment size 12 2 3 10 arraysizes 17196 id 17196 num_elements 2160 bytesize 2511 alignment 76 id num_elements 12 1 2 17196 id bytesize 12 1 2 17196 id alignment 12 1 2 17196 num_elements id 12 1 2 164 2 3 1272 3 4 76 4 5 175 5 13 164 13 25 164 38 116 142 num_elements bytesize 12 1 2 1590 2 3 219 3 4 120 4 6 164 6 11 65 num_elements alignment 12 1 2 1590 2 3 241 3 4 142 4 7 164 7 8 21 bytesize id 12 1 2 153 2 3 1403 3 4 109 4 6 208 6 9 197 9 18 208 21 56 197 59 75 32 bytesize num_elements 12 1 2 1908 2 3 350 3 6 219 6 7 32 bytesize alignment 12 1 2 1952 2 3 285 3 5 230 5 7 43 alignment id 12 18 19 21 33 34 10 50 51 10 181 182 10 407 408 10 861 862 10 alignment num_elements 12 4 5 10 5 6 10 13 14 10 16 17 10 39 40 10 41 42 10 190 191 10 alignment bytesize 12 1 2 10 2 3 10 14 15 10 17 18 10 41 42 10 54 55 10 191 192 10 typedefbase 1819702 id 1819702 type_id 847375 id type_id 12 1 2 1819702 type_id id 12 1 2 656643 2 3 87913 3 6 69598 6 5503 33219 decltypes 47005 id 47005 expr 43441 base_type 8631 parentheses_would_change_meaning 21 id expr 12 1 2 47005 id base_type 12 1 2 47005 id parentheses_would_change_meaning 12 1 2 47005 expr id 12 1 2 40162 2 4 3279 expr base_type 12 1 2 40162 2 4 3279 expr parentheses_would_change_meaning 12 1 2 43441 base_type id 12 1 2 5823 2 3 2522 3 274 285 base_type expr 12 1 2 2314 2 3 5702 3 2451 614 base_type parentheses_would_change_meaning 12 1 2 8631 parentheses_would_change_meaning id 12 8 9 10 1356 1357 10 parentheses_would_change_meaning expr 12 8 9 10 3953 3954 10 parentheses_would_change_meaning base_type 12 8 9 10 779 780 10 usertypes 4193942 id 4193942 name 879411 kind 120 id name 12 1 2 4193942 id kind 12 1 2 4193942 name id 12 1 2 577471 2 3 194800 3 7 69313 7 32744 37826 name kind 12 1 2 826768 2 10 52642 kind id 12 23 24 10 372 373 10 776 777 10 1938 1939 10 4229 4230 10 16789 16790 10 17797 17798 10 20548 20549 10 75592 75593 10 95209 95210 10 149132 149133 10 kind name 12 16 17 10 38 39 21 418 419 10 560 561 10 780 781 10 2853 2854 10 4550 4551 10 9138 9139 10 11663 11664 10 55460 55461 10 usertypesize 1386604 id 1386604 size 1480 alignment 87 id size 12 1 2 1386604 id alignment 12 1 2 1386604 size id 12 1 2 427 2 3 197 3 4 65 4 5 87 5 8 120 8 12 109 12 17 120 19 38 120 42 261 120 284 99380 109 size alignment 12 1 2 1217 2 3 175 3 6 87 alignment id 12 1 2 10 3 4 10 7 8 10 50 51 10 54 55 10 2327 2328 10 10108 10109 10 113881 113882 10 alignment size 12 1 2 21 3 4 10 8 9 10 12 13 10 17 18 10 25 26 10 106 107 10 usertype_final 1314 id 1314 usertype_uuid 4834 id 4834 uuid 4834 id uuid 12 1 2 4834 uuid id 12 1 2 4834 mangled_name 4190663 id 4190663 mangled_name 483689 id mangled_name 12 1 2 4190663 mangled_name id 12 1 2 292091 2 3 62294 3 4 33340 4 7 36970 7 24 37069 24 8580 21923 is_pod_class 589228 id 589228 is_standard_layout_class 1159208 id 1159208 is_complete 1365097 id 1365097 is_class_template 225355 id 225355 class_instantiation 1157815 to 1156247 from 68030 to from 12 1 2 1154766 2 4 1480 from to 12 1 2 19960 2 3 11998 3 4 6854 4 5 4617 5 7 5637 7 11 6053 11 20 5198 20 84 5110 84 4845 2599 class_template_argument 3036083 type_id 1392844 index 1228 arg_type 860931 type_id index 12 1 2 567118 2 3 433744 3 4 244987 4 7 122811 7 113 24182 type_id arg_type 12 1 2 593351 2 3 445973 3 4 258443 4 113 95075 index type_id 12 1 2 10 2 3 778 3 26 98 29 64 98 69 435 98 616 9358 98 13712 123925 43 index arg_type 12 1 2 10 2 3 778 3 14 109 14 26 98 29 148 98 198 3602 98 11970 41382 32 arg_type type_id 12 1 2 522294 2 3 187441 3 4 56711 4 11 67393 11 11851 27089 arg_type index 12 1 2 746476 2 3 95546 3 22 18907 class_template_argument_value 345798 type_id 223842 index 153 arg_value 328239 type_id index 12 1 2 201479 2 3 13709 3 14 8653 type_id arg_value 12 1 2 189854 2 3 16922 3 37 16790 44 171 274 index type_id 12 8 9 54 20 21 10 25 26 10 206 207 10 389 390 10 552 553 10 1310 1311 10 5430 5431 10 5675 5676 10 9812 9813 10 index arg_value 12 8 9 54 20 21 10 42 43 10 311 312 10 514 515 10 715 716 10 1582 1583 10 6332 6333 10 8321 8322 10 12052 12053 10 arg_value type_id 12 1 2 310999 2 4 17240 arg_value index 12 1 2 328239 is_proxy_class_for 46380 id 46380 templ_param_id 46380 id templ_param_id 12 1 2 46380 templ_param_id id 12 1 2 46380 type_mentions 1677532 id 1677532 type_id 67209 location 1647024 kind 13 id type_id 12 1 2 1677532 id location 12 1 2 1677532 id kind 12 1 2 1677532 type_id id 12 1 2 30071 2 3 12309 3 4 3636 4 7 6070 7 13 5139 13 35 5191 35 9490 4788 type_id location 12 1 2 30071 2 3 12309 3 4 3636 4 7 6070 7 13 5139 13 35 5191 35 9490 4788 type_id kind 12 1 2 65966 2 3 1242 location id 12 1 2 1616855 2 5 30169 location type_id 12 1 2 1616855 2 5 30169 location kind 12 1 2 1647024 kind id 12 685 686 6 257149 257150 6 kind type_id 12 207 208 6 10314 10315 6 kind location 12 677 678 6 252468 252469 6 is_function_template 983786 id 983786 function_instantiation 708332 to 708332 from 129337 to from 12 1 2 708332 from to 12 1 2 61010 2 3 30839 3 4 7348 4 5 8817 5 10 10002 10 71 9706 71 653 1612 function_template_argument 1910587 function_id 1054394 index 219 arg_type 338461 function_id index 12 1 2 583601 2 3 291016 3 4 127768 4 21 52006 function_id arg_type 12 1 2 598023 2 3 288702 3 4 110945 4 21 56722 index function_id 12 4 5 10 7 8 10 17 18 10 39 40 10 65 66 10 152 153 10 241 242 10 328 329 10 425 426 10 523 524 10 758 759 10 1011 1012 10 1520 1521 10 1705 1706 10 2571 2572 10 2915 2916 10 5729 5730 10 18257 18258 10 44058 44059 10 90976 90977 10 index arg_type 12 4 5 10 7 8 10 14 15 10 22 23 10 32 33 10 54 55 10 60 61 10 62 63 10 78 79 10 91 92 10 140 141 10 214 215 10 242 243 10 317 318 10 521 522 10 694 695 10 1488 1489 10 3726 3727 10 8711 8712 10 17522 17523 10 arg_type function_id 12 1 2 226134 2 3 45119 3 6 27670 6 19 25608 19 2030 13928 arg_type index 12 1 2 314837 2 12 23623 function_template_argument_value 198069 function_id 107084 index 153 arg_value 170607 function_id index 12 1 2 101567 2 14 5516 function_id arg_value 12 1 2 84963 2 3 16176 3 113 5944 index function_id 12 3 4 65 5 6 10 6 7 10 111 112 10 445 446 10 861 862 10 2152 2153 10 2453 2454 10 4262 4263 10 index arg_value 12 5 6 65 7 8 10 8 9 10 157 158 10 405 406 10 973 974 10 2523 2524 10 4858 4859 10 6595 6596 10 arg_value function_id 12 1 2 143649 2 3 26453 3 4 504 arg_value index 12 1 2 170607 is_variable_template 17810 id 17810 variable_instantiation 35808 to 35808 from 6470 to from 12 1 2 35808 from to 12 1 2 2237 2 3 1908 3 4 361 4 5 734 5 9 537 9 21 493 24 288 197 variable_template_argument 5484 variable_id 845 index 32 arg_type 4203 variable_id index 12 1 2 683 2 3 123 3 5 39 variable_id arg_type 12 1 2 370 2 3 130 3 4 65 4 6 71 6 8 71 8 13 65 13 85 65 202 203 6 index variable_id 12 3 4 6 6 7 6 10 11 6 20 21 6 125 126 6 index arg_type 12 21 22 6 83 84 6 115 116 6 139 140 6 322 323 6 arg_type variable_id 12 1 2 3480 2 3 474 3 11 247 arg_type index 12 1 2 3988 2 4 214 variable_template_argument_value 136 variable_id 19 index 13 arg_value 136 variable_id index 12 1 2 13 2 3 6 variable_id arg_value 12 3 4 13 15 16 6 index variable_id 12 1 2 6 3 4 6 index arg_value 12 6 7 6 15 16 6 arg_value variable_id 12 1 2 136 arg_value index 12 1 2 136 routinetypes 430487 id 430487 return_type 177571 id return_type 12 1 2 430487 return_type id 12 1 2 143112 2 3 18128 3 9 13325 9 8267 3005 routinetypeargs 719859 routine 351852 index 350 type_id 205570 routine index 12 1 2 161931 2 3 95952 3 4 53937 4 6 32331 6 33 7699 routine type_id 12 1 2 186750 2 3 96709 3 4 47663 4 22 20728 index routine 12 1 2 120 2 7 21 10 16 21 19 33 21 52 74 21 93 115 21 139 199 21 269 364 21 473 703 21 1449 3651 21 8568 17318 21 32082 32083 10 index type_id 12 1 2 120 2 5 21 6 10 21 11 22 21 33 37 21 38 42 21 44 83 21 124 183 21 248 346 21 466 1095 21 2679 6045 21 13491 13492 10 type_id routine 12 1 2 122416 2 3 40842 3 4 13215 4 7 16637 7 1349 12458 type_id index 12 1 2 154112 2 3 39438 3 33 12020 ptrtomembers 12634 id 12634 type_id 9398 class_id 6361 id type_id 12 1 2 12634 id class_id 12 1 2 12634 type_id id 12 1 2 9037 2 111 361 type_id class_id 12 1 2 9037 2 111 361 class_id id 12 1 2 5341 2 3 515 8 65 504 class_id type_id 12 1 2 5341 2 3 515 8 65 504 specifiers 504 id 504 str 504 id str 12 1 2 504 str id 12 1 2 504 typespecifiers 1333215 type_id 1326328 spec_id 76 type_id spec_id 12 1 2 1319440 2 3 6887 spec_id type_id 12 102 103 10 222 223 10 598 599 10 957 958 10 2363 2364 10 20785 20786 10 96536 96537 10 funspecifiers 11122577 func_id 3417865 spec_id 175 func_id spec_id 12 1 2 342321 2 3 421977 3 4 853879 4 5 1680922 5 8 118764 spec_id func_id 12 50 51 10 181 182 10 491 492 10 592 593 10 662 663 10 5721 5722 10 9634 9635 10 10714 10715 10 12941 12942 10 15383 15384 10 27095 27096 10 34167 34168 10 139439 139440 10 222376 222377 10 250677 250678 10 284037 284038 10 varspecifiers 1112009 var_id 924798 spec_id 65 var_id spec_id 12 1 2 786189 2 3 91660 3 5 46949 spec_id var_id 12 17 18 6 160 161 6 446 447 6 5881 5882 6 8410 8411 6 8752 8753 6 11326 11327 6 13439 13440 6 42420 42421 6 80063 80064 6 attributes 413727 id 413727 kind 1 name 55 name_space 1 location 90509 id kind 12 1 2 413727 id name 12 1 2 413727 id name_space 12 1 2 413727 id location 12 1 2 413727 kind id 12 254158 254159 1 kind name 12 34 35 1 kind name_space 12 1 2 1 kind location 12 55601 55602 1 name id 12 1 2 3 4 5 3 6 10 4 25 42 4 46 61 4 75 164 4 225 444 4 648 780 4 807 1148 4 3562 12538 4 26224 35247 4 41457 49796 4 name kind 12 1 2 55 name name_space 12 1 2 55 name location 12 1 3 4 4 7 4 9 26 4 32 50 4 58 75 4 151 235 4 440 628 4 645 776 4 818 3958 4 11143 16981 4 19805 21504 4 22415 22416 1 name_space id 12 254158 254159 1 name_space kind 12 1 2 1 name_space name 12 34 35 1 name_space location 12 55601 55602 1 location id 12 1 2 26730 2 3 5313 3 4 29996 4 8 7387 8 9 17697 9 73 3384 location kind 12 1 2 90509 location name 12 1 2 28415 2 3 4680 3 4 49670 4 9 7364 9 10 379 location name_space 12 1 2 90509 attribute_args 152614 id 152614 kind 3 attribute 151315 index 6 location 57361 id kind 12 1 2 152614 id attribute 12 1 2 152614 id index 12 1 2 152614 id location 12 1 2 152614 kind id 12 3879 3880 1 89859 89860 1 kind attribute 12 3879 3880 1 89377 89378 1 kind index 12 1 2 1 4 5 1 kind location 12 3807 3808 1 34991 34992 1 attribute id 12 1 2 150537 2 5 778 attribute kind 12 1 2 150825 2 3 489 attribute index 12 1 2 150537 2 5 778 attribute location 12 1 2 150542 2 5 773 index id 12 1 2 1 319 320 1 478 479 1 92940 92941 1 index kind 12 1 2 4 2 3 1 index attribute 12 1 2 1 319 320 1 478 479 1 92955 92956 1 index location 12 1 2 1 252 253 1 410 411 1 34581 34582 1 location id 12 1 2 27295 2 3 8428 3 5 2886 5 6 17600 6 37 1150 location kind 12 1 2 51566 2 3 5795 location attribute 12 1 2 27280 2 3 8445 3 5 2884 5 6 17600 6 37 1150 location index 12 1 2 57356 3 4 4 attribute_arg_value 152590 arg 152590 value 2187 arg value 12 1 2 152590 value arg 12 1 2 1730 2 3 156 3 10 167 10 23976 133 attribute_arg_type 54 arg 54 type_id 32 arg type_id 12 1 2 54 type_id arg 12 1 2 10 2 3 21 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 19324 type_id 17942 spec_id 19324 type_id spec_id 12 1 2 17240 2 34 701 spec_id type_id 12 1 2 19324 funcattributes 304396 func_id 164245 spec_id 304396 func_id spec_id 12 1 2 89690 2 3 12579 3 4 59969 4 14 2007 spec_id func_id 12 1 2 304396 varattributes 371223 var_id 322421 spec_id 371223 var_id spec_id 12 1 2 273655 2 3 48763 14 15 3 spec_id var_id 12 1 2 371223 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 9115641 type_id 9115641 unspecified_type_id 5012847 type_id unspecified_type_id 12 1 2 9115641 unspecified_type_id type_id 12 1 2 2736095 2 3 1962057 3 7950 314695 member 4921797 parent 814507 index 2676 child 4906234 parent index 12 1 2 42322 2 3 223787 3 4 204627 4 5 86926 5 7 65902 7 9 61614 9 15 62052 15 47 61186 47 245 6086 parent child 12 1 2 41664 2 3 223611 3 4 199385 4 5 89734 5 7 66373 7 9 61690 9 15 62974 15 42 61274 42 281 7797 index parent 12 1 2 493 2 5 241 5 10 230 10 64 208 65 137 208 144 213 208 219 295 208 299 390 208 392 629 208 648 3431 208 3625 22436 208 30800 73591 43 index child 12 1 2 482 2 5 197 5 9 208 9 22 208 25 132 208 132 199 208 199 279 208 279 362 208 365 480 208 487 1630 208 1771 8138 208 8900 74537 120 child parent 12 1 2 4906234 child index 12 1 2 4890880 2 7 15354 enclosingfunction 125081 child 125081 parent 71407 child parent 12 1 2 125081 parent child 12 1 2 38341 2 3 21079 3 4 6536 4 7 5373 7 45 76 derivations 390270 derivation 390270 sub 364453 index 65 super 235708 location 86981 derivation sub 12 1 2 390270 derivation index 12 1 2 390270 derivation super 12 1 2 390270 derivation location 12 1 2 390270 sub derivation 12 1 2 341883 2 7 22570 sub index 12 1 2 351501 2 7 12952 sub super 12 1 2 341893 2 7 22559 sub location 12 1 2 351490 2 7 12963 index derivation 12 1 2 10 4 5 10 44 45 10 234 235 10 1182 1183 10 34120 34121 10 index sub 12 1 2 10 4 5 10 44 45 10 234 235 10 1181 1182 10 33231 33232 10 index super 12 1 2 10 3 4 10 29 30 10 84 85 10 652 653 10 20767 20768 10 index location 12 1 2 10 4 5 10 17 18 10 51 52 10 255 256 10 7606 7607 10 super derivation 12 1 2 220924 2 1142 14783 super sub 12 1 2 220935 2 1142 14772 super index 12 1 2 235259 2 4 449 super location 12 1 2 228349 2 439 7359 location derivation 12 1 2 66352 2 3 8389 3 7 6613 7 795 5626 location sub 12 1 2 68589 2 3 6371 3 8 7040 8 795 4979 location index 12 1 2 86959 2 4 21 location super 12 1 2 69291 2 3 8203 3 9 6525 9 795 2961 derspecifiers 392650 der_id 390237 spec_id 43 der_id spec_id 12 1 2 387824 2 3 2412 spec_id der_id 12 220 221 10 263 264 10 987 988 10 34332 34333 10 direct_base_offsets 310560 der_id 310560 offset 197 der_id offset 12 1 2 310560 offset der_id 12 1 2 32 2 3 21 4 5 21 5 6 10 6 7 10 7 8 21 8 9 10 10 11 10 11 12 10 21 22 10 86 87 10 214 215 10 27927 27928 10 virtual_base_offsets 6339 sub 3509 super 482 offset 241 sub super 12 1 2 2763 2 4 307 4 7 252 7 11 186 sub offset 12 1 2 2961 2 4 296 4 8 252 super sub 12 1 2 76 2 3 43 3 4 54 4 5 87 5 7 32 8 13 43 13 15 43 15 23 43 24 60 43 196 197 10 super offset 12 1 2 274 2 3 76 4 6 32 6 8 43 8 10 43 14 15 10 offset sub 12 2 3 32 4 5 10 5 6 21 6 8 21 8 9 32 10 12 21 14 19 21 20 27 21 28 31 21 36 97 21 97 98 10 offset super 12 1 2 76 2 3 32 3 4 43 5 7 21 7 10 21 12 14 21 21 29 21 frienddecls 240347 id 240347 type_id 27286 decl_id 49045 location 7304 id type_id 12 1 2 240347 id decl_id 12 1 2 240347 id location 12 1 2 240347 type_id id 12 1 2 6218 2 3 10232 3 5 1985 5 6 910 6 8 2314 8 19 2116 21 43 2105 43 162 1403 type_id decl_id 12 1 2 6218 2 3 10232 3 5 1985 5 6 910 6 8 2314 8 19 2116 21 43 2105 43 162 1403 type_id location 12 1 2 25707 2 31 1579 decl_id id 12 1 2 33691 2 3 4990 3 7 4024 7 23 3805 23 394 2533 decl_id type_id 12 1 2 33691 2 3 4990 3 7 4024 7 23 3805 23 394 2533 decl_id location 12 1 2 48508 2 46 537 location id 12 1 2 6240 2 3 943 3 21137 120 location type_id 12 1 2 6865 2 2097 438 location decl_id 12 1 2 6251 2 3 932 3 3836 120 comments 1580341 id 1580341 contents 784182 location 1580341 id contents 12 1 2 1580341 id location 12 1 2 1580341 contents id 12 1 2 663959 2 3 75103 3 10738 45119 contents location 12 1 2 663959 2 3 75103 3 10738 45119 location id 12 1 2 1580341 location contents 12 1 2 1580341 commentbinding 713311 id 618433 element 684533 id element 12 1 2 557093 2 3 49045 3 97 12294 element id 12 1 2 655755 2 3 28778 exprconv 6443797 converted 6443503 conversion 6443797 converted conversion 12 1 2 6443210 2 4 293 conversion converted 12 1 2 6443797 compgenerated 6707808 id 6707808 synthetic_destructor_call 59596 element 46380 i 307 destructor_call 49451 element i 12 1 2 36937 2 3 6766 3 29 2676 element destructor_call 12 1 2 36937 2 3 6766 3 29 2676 i element 12 1 2 230 2 8 21 23 48 21 244 862 21 4229 4230 10 i destructor_call 12 1 2 230 2 8 21 22 42 21 187 667 21 3563 3564 10 destructor_call element 12 1 2 43605 2 3 3619 3 26 2226 destructor_call i 12 1 2 49451 namespaces 7688 id 7688 name 4134 id name 12 1 2 7688 name id 12 1 2 3476 2 3 416 3 139 241 namespace_inline 153 id 153 namespacembrs 1603361 parentid 7161 memberid 1603361 parentid memberid 12 1 2 734 2 3 800 3 4 350 4 5 526 5 7 559 7 12 581 12 19 537 19 34 548 36 52 581 52 105 537 105 230 548 231 744 537 778 39485 318 memberid parentid 12 1 2 1603361 exprparents 13453475 expr_id 13453286 child_index 3123 parent_id 9530420 expr_id child_index 12 1 2 13453279 2 3 6 expr_id parent_id 12 1 2 13453104 2 4 182 child_index expr_id 12 1 2 71 2 3 644 3 4 1652 4 46 240 46 56 234 56 3654 234 6420 1188857 45 child_index parent_id 12 1 2 71 2 3 644 3 4 1652 4 31 240 31 41 234 41 3639 234 6405 1188870 45 parent_id expr_id 12 1 2 6759115 2 3 2187726 3 1681 583578 parent_id child_index 12 1 2 6759135 2 3 2187707 3 480 583578 expr_isload 5007373 expr_id 5007373 conversionkinds 4246766 expr_id 4246766 kind 6 expr_id kind 12 1 2 4246766 kind expr_id 12 2189 2190 1 3368 3369 1 13714 13715 1 26502 26503 1 45529 45530 1 4155464 4155465 1 iscall 2320215 caller 2320215 kind 32 caller kind 12 1 2 2320215 kind caller 12 1386 1387 10 6428 6429 10 203744 203745 10 numtemplatearguments 164695 expr_id 164695 num 43 expr_id num 12 1 2 164695 num expr_id 12 3 4 10 41 42 10 669 670 10 14304 14305 10 specialnamequalifyingelements 10 id 10 name 10 id name 12 1 2 10 name id 12 1 2 10 namequalifiers 1114410 id 1114410 qualifiableelement 1114410 qualifyingelement 38861 location 504702 id qualifiableelement 12 1 2 1114410 id qualifyingelement 12 1 2 1114410 id location 12 1 2 1114410 qualifiableelement id 12 1 2 1114410 qualifiableelement qualifyingelement 12 1 2 1114410 qualifiableelement location 12 1 2 1114410 qualifyingelement id 12 1 2 18920 2 3 8119 3 4 5029 4 11 3018 11 129 2927 132 24941 845 qualifyingelement qualifiableelement 12 1 2 18920 2 3 8119 3 4 5029 4 11 3018 11 129 2927 132 24941 845 qualifyingelement location 12 1 2 24788 2 3 4749 3 4 3760 4 11 2966 11 16728 2595 location id 12 1 2 383621 2 3 56714 3 7 38757 7 381 25608 location qualifiableelement 12 1 2 383621 2 3 56714 3 7 38757 7 381 25608 location qualifyingelement 12 1 2 447844 2 3 44535 3 190 12322 varbind 5434586 expr 5434462 var 1532794 expr var 12 1 2 5434339 2 3 123 var expr 12 1 2 679961 2 3 308897 3 4 232741 4 5 92818 5 9 133059 9 6150 85316 funbind 2416551 expr 2119690 fun 434031 expr fun 12 1 2 1823070 2 3 296444 3 5 175 fun expr 12 1 2 252052 2 3 75583 3 4 31230 4 7 33904 7 37 33429 37 6664 7833 expr_allocator 30335 expr 30335 func 120 form 10 expr func 12 1 2 30335 expr form 12 1 2 30335 func expr 12 1 2 32 3 4 10 5 6 10 6 7 10 7 8 21 42 43 10 1327 1328 10 1366 1367 10 func form 12 1 2 120 form expr 12 2766 2767 10 form func 12 11 12 10 expr_deallocator 33307 expr 33307 func 131 form 21 expr func 12 1 2 33307 expr form 12 1 2 33307 func expr 12 1 2 32 2 3 21 3 4 10 6 7 10 7 8 21 118 119 10 1274 1275 10 1615 1616 10 func form 12 1 2 131 form expr 12 1284 1285 10 1753 1754 10 form func 12 4 5 10 8 9 10 expr_cond_two_operand 612 cond 612 expr_cond_guard 154261 cond 154261 guard 154261 cond guard 12 1 2 154261 guard cond 12 1 2 154261 expr_cond_true 154261 cond 154261 true 154261 cond true 12 1 2 154261 true cond 12 1 2 154261 expr_cond_false 154261 cond 154261 false 154261 cond false 12 1 2 154261 false cond 12 1 2 154261 values 8774612 id 8774612 str 651636 id str 12 1 2 8774612 str id 12 1 2 540186 2 3 65496 3 4040431 45954 valuetext 4778492 id 4778492 text 706785 id text 12 1 2 4778492 text id 12 1 2 529394 2 3 102965 3 7 57061 7 427516 17365 valuebind 9496109 val 8768402 expr 9496109 val expr 12 1 2 8041454 2 3 726192 3 6 756 expr val 12 1 2 9496109 fieldoffsets 251147 id 251147 byteoffset 8998 bitoffset 52 id byteoffset 12 1 2 251147 id bitoffset 12 1 2 251147 byteoffset id 12 1 2 6115 2 3 780 3 6 748 6 17 676 17 11719 676 byteoffset bitoffset 12 1 2 8555 2 9 442 bitoffset id 12 83 84 6 87 88 6 102 103 6 122 123 6 127 128 6 153 154 6 195 196 6 37732 37733 6 bitoffset byteoffset 12 40 41 6 44 45 6 45 46 6 52 53 6 54 55 6 58 59 6 66 67 6 1383 1384 6 bitfield 13779 id 13779 bits 68 declared_bits 68 id bits 12 1 2 13779 id declared_bits 12 1 2 13779 bits id 12 1 2 14 2 3 8 3 4 8 4 5 6 5 6 3 6 7 4 8 14 4 17 36 4 37 75 4 93 152 4 2106 5611 3 bits declared_bits 12 1 2 68 declared_bits id 12 1 2 14 2 3 8 3 4 8 4 5 6 5 6 3 6 7 4 8 14 4 17 36 4 37 75 4 93 152 4 2106 5611 3 declared_bits bits 12 1 2 68 initialisers 1664806 init 1664806 var 642772 expr 1664806 location 318682 init var 12 1 2 1664806 init expr 12 1 2 1664806 init location 12 1 2 1664806 var init 12 1 2 556212 2 16 28705 16 17 49050 17 53 8802 var expr 12 1 2 556212 2 16 28705 16 17 49050 17 53 8802 var location 12 1 2 642758 2 3 13 expr init 12 1 2 1664806 expr var 12 1 2 1664806 expr location 12 1 2 1664806 location init 12 1 2 246092 2 3 23728 3 7 24248 7 65 24086 67 109109 527 location var 12 1 2 268675 2 3 24970 3 22 23923 22 12503 1112 location expr 12 1 2 246092 2 3 23728 3 7 24248 7 65 24086 67 109109 527 expr_ancestor 66077 exp 65375 ancestor 47093 exp ancestor 12 1 2 64739 2 4 636 ancestor exp 12 1 2 34930 2 3 9706 3 29 2456 exprs 18434101 id 18434101 kind 1096 location 3623249 id kind 12 1 2 18434101 id location 12 1 2 18434101 kind id 12 2 14 87 15 50 87 50 90 87 90 223 87 306 471 87 484 715 87 866 2036 87 2167 2960 87 3202 4443 87 4717 6425 87 6722 13439 87 17876 114329 87 192871 428312 43 kind location 12 1 4 98 4 14 98 14 24 87 24 38 87 38 134 87 144 259 87 270 481 87 481 1076 87 1099 1408 87 1427 2051 87 2060 4561 87 5889 60114 87 72772 118610 21 location id 12 1 2 1680483 2 3 738624 3 4 319926 4 5 276890 5 9 301720 9 53 272120 53 144478 33483 location kind 12 1 2 2586676 2 3 807411 3 30 229161 expr_types 18573385 id 18430284 typeid 1322456 value_category 32 id typeid 12 1 2 18288641 2 4 141642 id value_category 12 1 2 18430284 typeid id 12 1 2 513839 2 3 251951 3 4 108499 4 5 86038 5 8 114147 8 14 106075 14 45 99747 45 126297 42158 typeid value_category 12 1 2 1170932 2 3 143123 3 4 8400 value_category id 12 5447 5448 10 370443 370444 10 1304589 1304590 10 value_category typeid 12 1453 1454 10 30955 30956 10 102756 102757 10 new_allocated_type 32134 expr 32134 type_id 16516 expr type_id 12 1 2 32134 type_id expr 12 1 2 10342 2 3 3717 3 5 1403 5 107 1052 new_array_allocated_type 5296 expr 5296 type_id 2277 expr type_id 12 1 2 5296 type_id expr 12 1 2 32 2 3 2016 3 7 175 8 15 52 aggregate_field_init 4011083 aggregate 849492 initializer 4010900 field 2207 aggregate initializer 12 1 2 6536 2 3 501609 3 4 11344 4 5 88845 5 12 49882 12 13 191083 13 42 193 aggregate field 12 1 2 6535 2 3 501577 3 4 11344 4 5 88851 5 12 49908 12 13 191083 13 42 194 initializer aggregate 12 1 2 4010900 initializer field 12 1 2 4010717 2 3 183 field aggregate 12 1 2 814 2 3 194 3 7 194 7 13 174 13 22 176 22 47 168 49 113 166 115 410 168 417 288626 153 field initializer 12 1 2 814 2 3 194 3 7 194 7 13 174 13 22 176 22 47 168 49 113 166 115 410 168 417 288626 153 aggregate_array_init 731690 aggregate 65759 initializer 731690 element_index 17485 aggregate initializer 12 1 2 7541 2 3 7819 3 4 17355 4 5 8024 5 6 5817 6 8 5016 8 11 5394 11 22 5004 22 17486 3789 aggregate element_index 12 1 2 7541 2 3 7819 3 4 17355 4 5 8024 5 6 5817 6 8 5016 8 11 5394 11 22 5004 22 17486 3789 initializer aggregate 12 1 2 731690 initializer element_index 12 1 2 731690 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 65759 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 65759 314 condition_decl_bind 7008 expr 7008 decl 7008 expr decl 12 1 2 7008 decl expr 12 1 2 7008 typeid_bind 4419 expr 4419 type_id 2346 expr type_id 12 1 2 4419 type_id expr 12 1 2 1173 2 3 899 3 6 208 6 17 65 uuidof_bind 845 expr 845 type_id 644 expr type_id 12 1 2 845 type_id expr 12 1 2 474 2 3 136 3 4 32 sizeof_bind 156887 expr 156887 type_id 2700 expr type_id 12 1 2 156887 type_id expr 12 1 2 1061 2 3 355 3 4 202 4 9 202 9 32 128 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 12680 expr 12680 default_capture 19 has_explicit_return_type 13 expr default_capture 12 1 2 12680 expr has_explicit_return_type 12 1 2 12680 default_capture expr 12 278 279 6 700 701 6 971 972 6 default_capture has_explicit_return_type 12 2 3 19 has_explicit_return_type expr 12 832 833 6 1117 1118 6 has_explicit_return_type default_capture 12 3 4 13 lambda_capture 21652 id 21652 lambda 10169 index 110 field 21652 captured_by_reference 13 is_implicit 13 location 13871 id lambda 12 1 2 21652 id index 12 1 2 21652 id field 12 1 2 21652 id captured_by_reference 12 1 2 21652 id is_implicit 12 1 2 21652 id location 12 1 2 21652 lambda id 12 1 2 5139 2 3 2348 3 4 1249 4 6 910 6 18 520 lambda index 12 1 2 5139 2 3 2348 3 4 1249 4 6 910 6 18 520 lambda field 12 1 2 5139 2 3 2348 3 4 1249 4 6 910 6 18 520 lambda captured_by_reference 12 1 2 9707 2 3 461 lambda is_implicit 12 1 2 10149 2 3 19 lambda location 12 1 2 5614 2 3 2472 3 4 1027 4 7 813 7 18 240 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 1563 1564 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 1563 1564 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 1563 1564 6 index captured_by_reference 12 1 2 26 2 3 84 index is_implicit 12 1 2 65 2 3 45 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 21652 field lambda 12 1 2 21652 field index 12 1 2 21652 field captured_by_reference 12 1 2 21652 field is_implicit 12 1 2 21652 field location 12 1 2 21652 captured_by_reference id 12 1201 1202 6 2127 2128 6 captured_by_reference lambda 12 613 614 6 1021 1022 6 captured_by_reference index 12 13 14 6 17 18 6 captured_by_reference field 12 1201 1202 6 2127 2128 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 848 849 6 2480 2481 6 is_implicit lambda 12 637 638 6 929 930 6 is_implicit index 12 7 8 6 17 18 6 is_implicit field 12 848 849 6 2480 2481 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 12505 2 6 1041 6 68 325 location lambda 12 1 2 12947 2 68 923 location index 12 1 2 13337 2 8 533 location field 12 1 2 12505 2 6 1041 6 68 325 location captured_by_reference 12 1 2 13851 2 3 19 location is_implicit 12 1 2 13871 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 4688994 id 4688994 kind 208 location 1194106 id kind 12 1 2 4688994 id location 12 1 2 4688994 kind id 12 2 3 10 47 48 10 355 356 10 502 503 10 735 736 10 1638 1639 10 1835 1836 10 2235 2236 10 2266 2267 10 2748 2749 10 2826 2827 10 3119 3120 10 3441 3442 10 4772 4773 10 30477 30478 10 55902 55903 10 90766 90767 10 103053 103054 10 120825 120826 10 kind location 12 2 3 10 42 43 10 106 107 10 112 113 10 180 181 10 254 255 10 300 301 10 662 663 10 663 664 10 1002 1003 10 1033 1034 10 1412 1413 10 1954 1955 10 2676 2677 10 10189 10190 10 10259 10260 10 22314 22315 10 26695 26696 10 32139 32140 10 location id 12 1 2 678008 2 3 181585 3 4 107907 4 6 102105 6 22 101535 22 5041 22965 location kind 12 1 2 1170515 2 9 23590 type_vla 1 type_id 1 decl 1 type_id decl 12 1 2 1 decl type_id 12 1 2 1 variable_vla 8 var 8 decl 8 var decl 12 1 2 8 decl var 12 1 2 8 if_then 523910 if_stmt 523910 then_id 523910 if_stmt then_id 12 1 2 523910 then_id if_stmt 12 1 2 523910 if_else 148099 if_stmt 148099 else_id 148099 if_stmt else_id 12 1 2 148099 else_id if_stmt 12 1 2 148099 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 30993 while_stmt 30993 body_id 30993 while_stmt body_id 12 1 2 30993 body_id while_stmt 12 1 2 30993 do_body 149713 do_stmt 149713 body_id 149713 do_stmt body_id 12 1 2 149713 body_id do_stmt 12 1 2 149713 switch_case 271389 switch_stmt 53243 index 263 case_id 271389 switch_stmt index 12 1 5 4054 5 6 47130 6 163 2057 switch_stmt case_id 12 1 5 4054 5 6 47130 6 163 2057 index switch_stmt 12 1 2 138 2 5 22 6 17 24 17 36 21 36 86 21 91 474 21 606 32709 14 index case_id 12 1 2 138 2 5 22 6 17 24 17 36 21 36 86 21 91 474 21 606 32709 14 case_id switch_stmt 12 1 2 271389 case_id index 12 1 2 271389 switch_body 53243 switch_stmt 53243 body_id 53243 switch_stmt body_id 12 1 2 53243 body_id switch_stmt 12 1 2 53243 for_initialization 29714 for_stmt 29714 init_id 29714 for_stmt init_id 12 1 2 29714 init_id for_stmt 12 1 2 29714 for_condition 31555 for_stmt 31555 condition_id 31555 for_stmt condition_id 12 1 2 31555 condition_id for_stmt 12 1 2 31555 for_update 29453 for_stmt 29453 update_id 29453 for_stmt update_id 12 1 2 29453 update_id for_stmt 12 1 2 29453 for_body 32153 for_stmt 32153 body_id 32153 for_stmt body_id 12 1 2 32153 body_id for_stmt 12 1 2 32153 stmtparents 4119868 id 4119868 index 12635 parent 1741423 id index 12 1 2 4119868 id parent 12 1 2 4119868 index id 12 1 2 3968 2 3 1080 3 4 513 4 5 1476 7 8 1034 8 12 819 12 29 1112 29 37 897 37 74 962 74 192181 767 index parent 12 1 2 3968 2 3 1080 3 4 513 4 5 1476 7 8 1034 8 12 819 12 29 1112 29 37 897 37 74 962 74 192181 767 parent id 12 1 2 991897 2 3 382684 3 4 108381 4 6 114022 6 17 131784 17 1943 12654 parent index 12 1 2 991897 2 3 382684 3 4 108381 4 6 114022 6 17 131784 17 1943 12654 ishandler 21646 block 21646 stmt_decl_bind 532224 stmt 525353 num 52 decl 532224 stmt num 12 1 2 519914 2 9 5439 stmt decl 12 1 2 519894 2 9 5458 num stmt 12 1 2 6 4 5 6 7 8 6 9 10 6 24 25 6 172 173 6 836 837 6 80746 80747 6 num decl 12 1 2 6 4 5 6 7 8 6 9 10 6 24 25 6 172 173 6 836 837 6 80749 80750 6 decl stmt 12 1 2 532224 decl num 12 1 2 532224 stmt_decl_entry_bind 497397 stmt 453686 num 444 decl_entry 473430 stmt num 12 1 2 422156 2 274 31529 stmt decl_entry 12 1 2 422156 2 15 31529 num stmt 12 8 9 6 11 12 213 13 14 1 15 16 190 17 278706 32 num decl_entry 12 8 9 6 11 12 213 13 14 190 15 267734 34 decl_entry stmt 12 1 2 461765 2 17 11665 decl_entry num 12 1 2 473350 2 273 79 blockscope 1325099 block 1325099 enclosing 1186944 block enclosing 12 1 2 1325099 enclosing block 12 1 2 1106598 2 509 80346 jumpinfo 350608 id 350608 str 5907 target 81478 id str 12 1 2 350608 id target 12 1 2 350608 str id 12 2 3 3208 3 4 796 4 5 685 5 7 486 7 15 459 15 181398 271 str target 12 1 2 4697 2 3 673 3 12 455 12 38931 79 target id 12 1 2 253 2 3 19854 3 4 7094 4 5 3568 5 6 38400 6 7 10566 7 166 1740 target str 12 1 2 81478 preprocdirects 1323630 id 1323630 kind 142 location 1317312 id kind 12 1 2 1323630 id location 12 1 2 1323630 kind id 12 4 5 10 8 9 10 500 501 10 967 968 10 1755 1756 10 1881 1882 10 5258 5259 10 5570 5571 10 7598 7599 10 14233 14234 10 26512 26513 10 27401 27402 10 29002 29003 10 kind location 12 4 5 10 7 8 10 500 501 10 967 968 10 1755 1756 10 1881 1882 10 5258 5259 10 5570 5571 10 7598 7599 10 14233 14234 10 26170 26171 10 27401 27402 10 28769 28770 10 location id 12 1 2 1316983 2 235 329 location kind 12 1 2 1317312 preprocpair 378809 begin 300514 elseelifend 378809 begin elseelifend 12 1 2 238626 2 3 54551 3 53 7337 elseelifend begin 12 1 2 378809 preproctrue 166571 branch 166571 preprocfalse 119126 branch 119126 preproctext 965438 id 965438 head 463575 body 175586 id head 12 1 2 965438 id body 12 1 2 965438 head id 12 1 2 345973 2 3 78174 3 19 34777 19 752 4650 head body 12 1 2 441893 2 38 21682 body id 12 1 2 165013 2 64816 10572 body head 12 1 2 166494 2 21810 9091 includes 290852 id 290852 included 54606 id included 12 1 2 290852 included id 12 1 2 26891 2 3 8960 3 4 4617 4 6 4847 6 11 4189 11 41 4112 41 763 987 link_targets 581 id 581 binary 581 id binary 12 1 2 581 binary id 12 1 2 581 link_parent 18153711 element 4992722 link_target 581 element link_target 12 1 2 1493469 2 3 1883246 3 4 718850 4 6 400876 6 29 398156 29 45 98124 link_target element 12 2 3 87 5 558 43 2664 6144 43 6546 8476 43 10150 12964 43 13109 20155 43 25133 27051 43 27154 32620 43 33899 39247 43 41489 42581 43 46593 56498 43 56635 133788 43 370736 370737 10 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