@compilation 10158 @externalDataElement 69 @duplication 185442 @similarity 202955 @external_package 128 @svnentry 575525 @location_default 9318458 @location_stmt 2178227 @location_expr 9748752 @diagnostic 73058 @file 63482 @folder 11616 @macroinvocation 39248156 @function 3548961 @fun_decl 3630977 @var_decl 5487549 @type_decl 1411166 @namespace_decl 145475 @using 307593 @static_assert 130839 @parameter 4718536 @membervariable 320598 @globalvariable 301136 @localvariable 521938 @enumconstant 93969 @builtintype 536 @derivedtype 4646901 @decltype 44016 @usertype 4350224 @mangledname 513309 @type_mention 1679859 @routinetype 436250 @ptrtomember 13202 @specifier 524 @gnuattribute 389394 @stdattribute 364 @declspec 57888 @msattribute 3 @alignas 268 @attribute_arg_empty 1 @attribute_arg_token 15747 @attribute_arg_constant 110179 @attribute_arg_type 58 @derivation 391498 @frienddecl 221799 @comment 1672888 @namespace 8152 @specialnamequalifyingelement 11 @namequalifier 1115942 @value 8794631 @initialiser 1667115 @literal 4381671 @errorexpr 46116 @address_of 440403 @reference_to 1040287 @indirect 294813 @ref_indirect 1225208 @array_to_pointer 995015 @vacuous_destructor_call 4280 @assume 3290 @parexpr 3003045 @arithnegexpr 654798 @unaryplusexpr 198 @complementexpr 28043 @notexpr 354468 @conjugation 1 @realpartexpr 69 @imagpartexpr 69 @postincrexpr 43064 @postdecrexpr 5404 @preincrexpr 61395 @predecrexpr 25507 @conditionalexpr 154520 @addexpr 208107 @subexpr 135078 @mulexpr 99806 @divexpr 63788 @remexpr 4678 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @paddexpr 87304 @psubexpr 22886 @pdiffexpr 24819 @lshiftexpr 345969 @rshiftexpr 58862 @andexpr 236162 @orexpr 143570 @xorexpr 37303 @eqexpr 212748 @neexpr 88509 @gtexpr 43962 @ltexpr 54404 @geexpr 22374 @leexpr 214002 @minexpr 1 @maxexpr 1 @assignexpr 552041 @assignaddexpr 68305 @assignsubexpr 7855 @assignmulexpr 7289 @assigndivexpr 2204 @assignremexpr 291 @assignlshiftexpr 626 @assignrshiftexpr 4513 @assignandexpr 7648 @assignorexpr 18442 @assignxorexpr 22005 @assignpaddexpr 13063 @assignpsubexpr 577 @andlogicalexpr 116180 @orlogicalexpr 57172 @commaexpr 10310 @subscriptexpr 165852 @virtfunptrexpr 1 @callexpr 238745 @vastartexpr 3668 @vaargexpr 1049 @vaendexpr 491 @vacopyexpr 30 @varaccess 5325579 @thisaccess 1168729 @new_expr 28318 @delete_expr 6298 @throw_expr 22813 @condition_decl 7336 @braced_init_list 128 @type_id 4700 @runtime_sizeof 280719 @runtime_alignof 1561 @sizeof_pack 501 @expr_stmt 159048 @routineexpr 2230483 @type_operand 126458 @offsetofexpr 34948 @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 215 @isconvtoexpr 12 @isemptyexpr 174 @isenumexpr 23 @ispodexpr 11 @ispolyexpr 3 @isunionexpr 5 @typescompexpr 45755 @intaddrexpr 1 @hastrivialdestructor 104 @uuidof 846 @aggregateliteral 923225 @delete_array_expr 1434 @new_array_expr 5303 @foldexpr 4 @ctordirectinit 91334 @ctorvirtualinit 6624 @ctorfieldinit 204187 @ctordelegatinginit 711 @dtordirectdestruct 30056 @dtorvirtualdestruct 2589 @dtorfielddestruct 31222 @static_cast 225869 @reinterpret_cast 30849 @const_cast 5621 @dynamic_cast 1049 @c_style_cast 4243972 @lambdaexpr 12698 @param_ref 51049 @noopexpr 39 @istriviallyconstructibleexpr 3 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 5 @istriviallyassignableexpr 3 @isnothrowassignableexpr 3 @istrivialexpr 2507 @isstandardlayoutexpr 2 @istriviallycopyableexpr 46 @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 174 @noexceptexpr 431 @builtinshufflevector 1 @builtinchooseexpr 7303 @builtinaddressof 4210 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @lambdacapture 21682 @stmt_expr 1271488 @stmt_if 524870 @stmt_while 31572 @stmt_goto 111499 @stmt_label 84495 @stmt_return 1155158 @stmt_block 1348079 @stmt_end_test_while 149989 @stmt_for 32198 @stmt_switch_case 278194 @stmt_switch 54571 @stmt_asm 248735 @stmt_try_block 18194 @stmt_microsoft_try 169 @stmt_decl 622406 @stmt_set_vla_size 11 @stmt_vla_decl 8 @stmt_assigned_goto 9142 @stmt_empty 102498 @stmt_continue 8501 @stmt_break 229653 @stmt_range_based_for 23 @stmt_handler 21676 @stmt_constexpr_if 3 @ppd_plain_include 308655 @ppd_define 335748 @ppd_if 164136 @ppd_ifdef 64112 @ppd_ifndef 88068 @ppd_elif 21845 @ppd_else 61056 @ppd_endif 316317 @ppd_undef 20293 @ppd_line 12530 @ppd_error 46 @ppd_pragma 36615 @ppd_objc_import 2 @ppd_include_next 93 @ppd_warning 1 @link_target 618 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 10158 id 10158 cwd 11 id cwd 12 1 2 10158 cwd id 12 871 872 11 compilation_args 389454 id 4582 num 174 arg 19859 id num 12 13 84 334 87 88 3485 88 90 238 90 94 277 97 99 245 id arg 12 13 81 334 86 87 3487 87 88 185 88 93 329 93 95 245 num id 12 2 140 14 294 2387 12 2392 2393 17 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 18896 2 2575 963 arg num 12 1 2 19514 2 53 345 compilation_compiling_files 10158 id 10158 num 11 file 5155 id num 12 1 2 10158 id file 12 1 2 10158 num id 12 871 872 11 num file 12 442 443 11 file id 12 1 2 291 2 3 4840 3 14 23 file num 12 1 2 5155 compilation_time 40541 id 10135 num 11 kind 46 seconds 11476 id num 12 1 2 10135 id kind 12 4 5 10135 id seconds 12 2 3 11 3 4 3207 4 5 6916 num id 12 869 870 11 num kind 12 4 5 11 num seconds 12 984 985 11 kind id 12 869 870 46 kind num 12 1 2 46 kind seconds 12 6 7 11 10 11 11 544 545 11 581 582 11 seconds id 12 1 2 7021 2 3 2635 3 4 921 4 64 863 317 615 34 seconds num 12 1 2 11476 seconds kind 12 1 2 9668 2 3 1784 3 4 23 diagnostic_for 900866 diagnostic 73058 compilation 9808 file_number 11 file_number_diagnostic_number 6916 diagnostic compilation 12 1 2 9843 2 3 60345 254 840 2869 diagnostic file_number 12 1 2 73058 diagnostic file_number_diagnostic_number 12 1 2 73058 compilation diagnostic 12 2 3 23 7 8 6181 8 9 641 247 248 1982 263 444 769 446 594 209 compilation file_number 12 1 2 9808 compilation file_number_diagnostic_number 12 2 3 23 7 8 6181 8 9 641 247 248 1982 263 444 769 446 594 209 file_number diagnostic 12 6264 6265 11 file_number compilation 12 841 842 11 file_number file_number_diagnostic_number 12 593 594 11 file_number_diagnostic_number diagnostic 12 1 2 2845 2 5 618 5 6 1014 7 14 548 15 16 58 17 18 606 18 23 466 26 40 559 42 842 198 file_number_diagnostic_number compilation 12 4 9 594 10 11 1014 14 27 548 30 31 58 34 35 606 36 45 466 52 79 559 84 85 186 254 255 2787 309 842 93 file_number_diagnostic_number file_number 12 1 2 6916 compilation_finished 10158 id 10158 cpu_seconds 7989 elapsed_seconds 174 id cpu_seconds 12 1 2 10158 id elapsed_seconds 12 1 2 10158 cpu_seconds id 12 1 2 6741 2 3 839 3 9 408 cpu_seconds elapsed_seconds 12 1 2 7487 2 3 501 elapsed_seconds id 12 1 2 34 2 3 23 5 6 11 8 9 11 11 12 11 18 19 11 20 21 11 60 61 11 138 139 11 142 143 11 220 221 11 242 243 11 elapsed_seconds cpu_seconds 12 1 2 34 2 3 23 5 6 11 8 9 11 11 12 11 17 18 11 20 21 11 57 58 11 109 110 11 130 131 11 157 158 11 207 208 11 externalData 139 id 69 path 11 column 23 value 139 id path 12 1 2 69 id column 12 2 3 69 id value 12 2 3 69 path id 12 6 7 11 path column 12 2 3 11 path value 12 12 13 11 column id 12 6 7 23 column path 12 1 2 23 column value 12 6 7 23 value id 12 1 2 139 value path 12 1 2 139 value column 12 1 2 139 snapshotDate 11 snapshotDate 11 sourceLocationPrefix 11 prefix 11 duplicateCode 185442 id 185442 relativePath 762 equivClass 76642 id relativePath 12 1 2 185442 id equivClass 12 1 2 185442 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 20474 2 3 32655 3 4 10723 4 5 6019 5 9 5958 9 11 811 equivClass relativePath 12 1 2 75775 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 39643810 id 279337 offset 21181 beginLine 785903 beginColumn 1303 endLine 785903 endColumn 1315 id offset 12 100 101 8601 101 102 27656 102 105 22626 105 108 24520 108 111 13852 111 114 23801 114 116 22694 116 124 23672 124 132 21673 132 154 21360 154 186 21335 186 202 23432 202 416 20991 416 3446 3117 id beginLine 12 4 5 1401 5 6 109820 6 7 15408 7 8 28412 8 12 23659 12 17 22811 17 19 18980 19 22 22805 22 28 21483 28 151 14553 id beginColumn 12 2 26 22946 26 31 22331 31 32 2643 32 33 163670 33 51 21323 51 61 22485 61 80 21071 80 132 2865 id endLine 12 4 5 1401 5 6 109820 6 7 15408 7 8 28412 8 12 23659 12 17 22811 17 19 18980 19 22 22805 22 28 21483 28 151 14553 id endColumn 12 2 26 21680 26 31 24366 31 32 1623 32 33 163959 33 54 22116 54 63 20954 63 82 21501 82 133 3135 offset id 12 2 3 4562 4 5 1340 6 7 2594 8 9 823 11 12 1610 13 23 1856 24 62 1623 64 130 1647 141 250 1598 251 982 1592 986 45432 1930 offset beginLine 12 2 3 4562 4 5 1340 6 7 2594 8 9 823 11 12 1610 13 23 1856 24 62 1623 64 130 1647 141 246 1598 247 964 1592 969 32541 1592 32546 33841 338 offset beginColumn 12 1 2 5902 2 3 3418 3 4 1610 4 7 1887 7 12 1838 12 15 1641 15 23 1592 23 68 1610 68 161 1592 161 171 86 offset endLine 12 2 3 4562 4 5 1340 6 7 2594 8 9 823 11 12 1610 13 23 1856 24 62 1623 64 130 1647 141 246 1598 247 964 1592 969 32541 1592 32546 33841 338 offset endColumn 12 1 2 5902 2 3 3418 3 4 1610 4 7 1912 7 12 1826 12 15 1610 15 24 1678 24 74 1617 74 169 1592 170 177 12 beginLine id 12 1 2 404179 2 3 103179 3 4 44300 4 6 70610 6 8 58491 8 13 65900 13 138 39240 beginLine offset 12 1 7 64849 7 12 64388 12 23 60115 23 32 36762 32 33 267403 33 41 62709 41 55 61307 55 69 61578 69 94 59278 94 248 47510 beginLine beginColumn 12 1 5 64468 5 9 62648 9 15 63054 15 29 59905 29 32 9210 32 33 349518 33 37 61996 37 42 61436 42 122 53665 beginLine endLine 12 1 2 785903 beginLine endColumn 12 1 5 64332 5 9 62648 9 15 63170 15 29 59770 29 32 9259 32 33 350563 33 37 63625 37 43 65279 43 123 47252 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 404179 2 3 103179 3 4 44300 4 6 70610 6 8 58491 8 13 65900 13 138 39240 endLine offset 12 1 7 64849 7 12 64388 12 23 60115 23 32 36762 32 33 267403 33 41 62709 41 55 61307 55 69 61578 69 94 59278 94 248 47510 endLine beginLine 12 1 2 785903 endLine beginColumn 12 1 5 64468 5 9 62648 9 15 63054 15 29 59905 29 32 9210 32 33 349518 33 37 61996 37 42 61436 42 122 53665 endLine endColumn 12 1 5 64332 5 9 62648 9 15 63170 15 29 59770 29 32 9259 32 33 350563 33 37 63625 37 43 65279 43 123 47252 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 128 id 128 namespace 11 package_name 128 version 128 id namespace 12 1 2 128 id package_name 12 1 2 128 id version 12 1 2 128 namespace id 12 11 12 11 namespace package_name 12 11 12 11 namespace version 12 11 12 11 package_name id 12 1 2 128 package_name namespace 12 1 2 128 package_name version 12 1 2 128 version id 12 1 2 128 version namespace 12 1 2 128 version package_name 12 1 2 128 header_to_external_package 8724 fileid 8724 package 128 fileid package 12 1 2 8724 package fileid 12 1 2 34 2 3 11 15 16 23 63 64 11 71 72 11 85 86 11 243 244 11 251 252 11 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 9318458 id 9318458 container 75099 startLine 154549 startColumn 5808 endLine 154374 endColumn 11161 id container 12 1 2 9318458 id startLine 12 1 2 9318458 id startColumn 12 1 2 9318458 id endLine 12 1 2 9318458 id endColumn 12 1 2 9318458 container id 12 1 2 12234 2 19 6356 19 25 5808 25 31 5819 31 41 6193 41 54 5843 54 72 5866 72 98 5679 98 136 5691 136 216 5679 216 417 5644 417 19703 4280 container startLine 12 1 2 12234 2 15 6239 15 20 6484 20 25 5831 25 32 6449 32 41 6041 41 53 6053 53 70 5679 70 96 5668 96 152 5656 152 322 5633 324 8863 3125 container startColumn 12 1 2 12234 2 4 6449 4 8 6811 8 11 5610 11 14 6088 14 18 6589 18 23 6123 23 29 6216 29 37 6018 37 50 6041 50 78 5726 78 168 1189 container endLine 12 1 2 12234 2 15 6216 15 20 6519 20 25 5761 25 32 6461 32 41 6041 41 53 6041 53 70 5761 70 96 5679 96 153 5714 153 332 5633 332 8863 3032 container endColumn 12 1 2 12234 2 14 5983 14 19 6403 19 23 5983 23 27 5679 27 32 5983 32 38 5679 38 45 5819 45 54 5703 54 65 5796 65 80 5831 80 336 4000 startLine id 12 1 2 29927 2 3 18999 3 4 17494 4 5 9843 5 6 8759 6 7 6461 7 9 13762 9 13 13366 13 30 11849 30 112 11616 112 2116 11593 2135 6440 874 startLine container 12 1 2 54945 2 3 34056 3 4 10881 4 5 8619 5 8 14194 8 26 11849 26 115 11616 115 6440 8385 startLine startColumn 12 1 2 30977 2 3 18894 3 4 19710 4 5 9342 5 6 9003 6 7 6578 7 9 14007 9 13 13471 13 27 11931 27 60 11616 60 153 9015 startLine endLine 12 1 2 115034 2 3 18206 3 7 12992 7 184 8315 startLine endColumn 12 1 2 31000 2 3 18789 3 4 18252 4 5 9832 5 6 9027 6 7 6368 7 9 14042 9 13 13144 13 28 11651 28 69 11791 69 258 10648 startColumn id 12 1 2 933 2 3 1073 3 5 536 5 8 513 8 16 466 16 37 443 37 119 443 125 511 443 518 4986 443 5021 19114 443 19590 199745 69 startColumn container 12 1 2 2495 2 3 524 3 6 454 6 15 466 15 55 443 59 226 443 229 1198 443 1275 2344 443 2542 6440 93 startColumn startLine 12 1 2 968 2 3 1061 3 4 279 4 6 501 6 10 454 10 20 443 20 55 443 56 195 443 196 829 443 851 1958 443 1958 6490 326 startColumn endLine 12 1 2 968 2 3 1061 3 4 279 4 6 501 6 10 454 10 20 443 20 55 443 56 195 443 205 828 443 851 1962 454 1962 6462 314 startColumn endColumn 12 1 2 2635 2 3 524 3 7 524 7 13 454 13 29 478 29 54 454 54 109 443 110 428 291 endLine id 12 1 2 29426 2 3 19419 3 4 17249 4 5 10007 5 6 8537 6 7 6589 7 9 13785 9 13 13412 13 30 11803 30 111 11628 111 2058 11581 2083 6440 933 endLine container 12 1 2 54455 2 3 34208 3 4 10881 4 5 8735 5 7 11453 7 19 11838 19 76 11593 76 6440 11208 endLine startLine 12 1 2 113961 2 3 18474 3 7 12479 7 46 9458 endLine startColumn 12 1 2 30464 2 3 19267 3 4 19430 4 5 9587 5 6 8887 6 7 6694 7 9 13995 9 13 13540 13 27 11849 27 60 11604 60 153 9050 endLine endColumn 12 1 2 30510 2 3 19162 3 4 17984 4 5 10065 5 6 8887 6 7 6438 7 9 13937 9 13 13587 13 29 11849 29 71 11581 71 258 10368 endColumn id 12 1 2 4420 2 3 1177 3 4 886 4 6 1003 6 13 839 13 61 839 61 699 839 705 10766 839 11015 25448 314 endColumn container 12 1 2 5096 2 3 1282 3 4 1026 4 7 968 7 33 839 33 376 839 387 2684 839 2688 6440 268 endColumn startLine 12 1 2 4455 2 3 1177 3 4 898 4 6 1003 6 14 851 14 57 851 58 510 839 518 2401 839 2415 4808 244 endColumn startColumn 12 1 2 5131 2 3 1341 3 4 1026 4 7 968 7 23 851 23 47 851 47 81 851 81 84 139 endColumn endLine 12 1 2 4455 2 3 1177 3 4 909 4 6 991 6 13 839 13 56 839 56 501 839 506 2374 839 2398 4808 268 locations_stmt 2178227 id 2178227 container 3080 startLine 296904 startColumn 1229 endLine 295047 endColumn 1494 id container 12 1 2 2178227 id startLine 12 1 2 2178227 id startColumn 12 1 2 2178227 id endLine 12 1 2 2178227 id endColumn 12 1 2 2178227 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 252 48 61 239 61 72 233 72 94 239 95 126 141 container endLine 12 1 6 215 6 15 252 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 113915 2 3 79040 3 4 31345 4 6 24957 6 16 22633 16 129 22288 129 222 2723 startLine container 12 1 2 176071 2 3 51937 3 5 22565 5 13 22387 13 125 22270 125 176 1672 startLine startColumn 12 1 2 131020 2 3 73549 3 4 30786 4 7 26598 7 16 22325 16 45 12623 startLine endLine 12 1 2 192365 2 3 47338 3 4 21778 4 9 23278 9 30 12143 startLine endColumn 12 1 2 156537 2 3 62408 3 4 20794 4 9 24674 9 30 22411 30 73 10077 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 116374 2 3 72891 3 4 32015 4 6 25633 6 16 23045 16 126 22135 126 228 2951 endLine container 12 1 2 175709 2 3 52097 3 5 22221 5 14 23389 14 173 21630 endLine startLine 12 1 2 194708 2 3 42339 3 4 20690 4 8 22774 8 32 14535 endLine startColumn 12 1 2 133252 2 3 67911 3 4 32630 4 7 26518 7 16 22196 16 46 12537 endLine endColumn 12 1 2 156365 2 3 62267 3 4 21145 4 9 23770 9 33 22331 33 73 9167 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 9748752 id 9748752 container 3563 startLine 195321 startColumn 386 endLine 195640 endColumn 456 id container 12 1 2 9748752 id startLine 12 1 2 9748752 id startColumn 12 1 2 9748752 id endLine 12 1 2 9748752 id endColumn 12 1 2 9748752 container id 12 1 4 320 4 11 283 11 37 272 37 113 269 113 210 270 210 329 268 329 496 269 497 771 268 772 1223 268 1223 1917 268 1917 3306 268 3306 7569 268 7570 151988 268 160038 491727 4 container startLine 12 1 3 296 3 7 317 7 17 273 17 35 270 35 59 277 59 88 273 88 137 268 137 205 268 205 335 268 335 524 269 524 938 268 945 2013 268 2019 142752 248 container startColumn 12 1 3 306 3 7 294 7 17 276 17 36 283 36 52 288 52 64 297 64 74 279 74 84 295 84 93 271 93 106 282 106 122 271 122 150 268 150 330 153 container endLine 12 1 3 296 3 7 314 7 17 276 17 35 268 35 59 276 59 88 269 88 137 270 137 206 269 206 338 270 338 536 268 537 948 268 948 2078 268 2081 143560 251 container endColumn 12 1 3 279 3 7 294 7 18 268 18 41 278 41 60 283 60 73 293 73 84 279 84 95 290 95 106 282 106 120 281 120 138 276 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 4211 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 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 4174 29 4489 15266 29 16130 46283 29 48740 86889 29 87186 224406 29 237420 710317 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 774 29 776 1426 29 1462 2068 29 2105 2430 29 2431 2797 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 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 135 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 4218 8706 endLine container 12 1 2 100438 2 3 34143 3 4 12560 4 5 12621 5 11 14795 11 88 14711 88 1334 6372 endLine startLine 12 1 2 118668 2 3 22776 3 4 30958 4 7 17224 7 23 6014 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 5249 35 5323 18531 35 20326 51645 35 54943 117752 35 117870 185921 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 1185 35 1204 1986 35 1986 2460 35 2474 2640 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 2071 5990 35 6048 12974 35 13161 20940 35 20992 28028 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 2068 5990 35 6037 12938 35 13153 20903 35 21017 28039 35 29291 55695 25 numlines 522604 element_id 515338 num_lines 9855 num_code 7616 num_comment 4187 element_id num_lines 12 1 2 508154 2 7 7184 element_id num_code 12 1 2 508212 2 7 7126 element_id num_comment 12 1 2 515257 2 3 81 num_lines element_id 12 1 2 4467 2 3 1271 3 4 734 4 6 804 6 12 781 12 24 746 24 118 746 118 7658 303 num_lines num_code 12 1 2 4536 2 3 1282 3 4 769 4 6 816 6 11 886 11 18 758 18 29 758 29 32 46 num_lines num_comment 12 1 2 4525 2 3 1282 3 4 793 4 6 804 6 10 769 10 16 863 16 26 781 26 27 34 num_code element_id 12 1 2 3055 2 3 1189 3 4 606 4 6 583 6 10 594 10 21 594 21 67 571 68 7861 419 num_code num_lines 12 1 2 3079 2 3 1212 3 4 618 4 6 583 6 10 664 10 21 618 21 34 583 34 42 256 num_code num_comment 12 1 2 3102 2 3 1177 3 4 653 4 6 594 6 10 653 10 19 641 19 28 571 28 33 221 num_comment element_id 12 1 2 1947 2 3 536 3 4 314 4 7 326 7 14 326 14 38 314 39 280 314 283 35676 104 num_comment num_lines 12 1 2 1959 2 3 548 3 5 373 5 8 349 8 18 349 18 58 314 61 118 291 num_comment num_code 12 1 2 1959 2 3 548 3 5 373 5 8 349 8 17 326 17 52 314 56 108 314 diagnostics 73058 id 73058 severity 23 error_tag 81 error_message 104 full_error_message 63261 location 128 id severity 12 1 2 73058 id error_tag 12 1 2 73058 id error_message 12 1 2 73058 id full_error_message 12 1 2 73058 id location 12 1 2 73058 severity id 12 2 3 11 6262 6263 11 severity error_tag 12 1 2 11 6 7 11 severity error_message 12 1 2 11 8 9 11 severity full_error_message 12 2 3 11 5422 5423 11 severity location 12 2 3 11 9 10 11 error_tag id 12 1 2 11 2 3 23 5 6 11 417 418 11 841 842 11 4996 4997 11 error_tag severity 12 1 2 81 error_tag error_message 12 1 2 69 3 4 11 error_tag full_error_message 12 1 2 23 2 3 23 5 6 11 417 418 11 4996 4997 11 error_tag location 12 1 2 46 2 3 23 5 6 11 error_message id 12 1 2 11 2 3 23 5 6 11 10 11 11 75 76 11 332 333 11 841 842 11 4996 4997 11 error_message severity 12 1 2 104 error_message error_tag 12 1 2 104 error_message full_error_message 12 1 2 23 2 3 23 5 6 11 10 11 11 75 76 11 332 333 11 4996 4997 11 error_message location 12 1 2 69 2 3 23 5 6 11 full_error_message id 12 1 2 63249 841 842 11 full_error_message severity 12 1 2 63261 full_error_message error_tag 12 1 2 63261 full_error_message error_message 12 1 2 63261 full_error_message location 12 1 2 63261 location id 12 1 2 116 6254 6255 11 location severity 12 1 2 128 location error_tag 12 1 2 116 3 4 11 location error_message 12 1 2 116 5 6 11 location full_error_message 12 1 2 116 5414 5415 11 files 63482 id 63482 name 63482 simple 43317 ext 104 fromSource 11 id name 12 1 2 63482 id simple 12 1 2 63482 id ext 12 1 2 63482 id fromSource 12 1 2 63482 name id 12 1 2 63482 name simple 12 1 2 63482 name ext 12 1 2 63482 name fromSource 12 1 2 63482 simple id 12 1 2 32808 2 3 6589 3 7 3440 7 42 478 simple name 12 1 2 32808 2 3 6589 3 7 3440 7 42 478 simple ext 12 1 2 38686 2 3 4023 3 6 606 simple fromSource 12 1 2 43317 ext id 12 1 2 11 3 4 11 15 16 11 38 39 11 80 81 11 114 115 11 441 442 11 738 739 11 4013 4014 11 ext name 12 1 2 11 3 4 11 15 16 11 38 39 11 80 81 11 114 115 11 441 442 11 738 739 11 4013 4014 11 ext simple 12 1 2 11 3 4 11 15 16 11 38 39 11 75 76 11 112 113 11 428 429 11 658 659 11 2838 2839 11 ext fromSource 12 1 2 104 fromSource id 12 5443 5444 11 fromSource name 12 5443 5444 11 fromSource simple 12 3714 3715 11 fromSource ext 12 9 10 11 folders 11616 id 11616 name 11616 simple 3335 id name 12 1 2 11616 id simple 12 1 2 11616 name id 12 1 2 11616 name simple 12 1 2 11616 simple id 12 1 2 1796 2 3 711 3 4 478 4 28 268 28 121 81 simple name 12 1 2 1796 2 3 711 3 4 478 4 28 268 28 121 81 containerparent 75076 parent 11616 child 75076 parent child 12 1 2 5283 2 3 1504 3 4 641 4 6 1073 6 10 863 10 14 921 14 30 886 30 153 443 child parent 12 1 2 75076 fileannotations 5457820 id 5131 kind 23 name 57744 value 47317 id kind 12 1 2 139 2 3 4991 id name 12 1 96 384 96 219 384 221 285 384 285 444 384 445 521 384 526 619 408 619 708 384 708 895 384 896 928 93 930 931 1469 1076 1667 384 1689 2272 81 id value 12 1 108 384 108 269 384 269 356 384 371 630 384 630 729 384 733 948 384 948 1062 384 1079 1494 268 1495 1496 1469 1496 1865 384 1963 4058 314 kind id 12 428 429 11 440 441 11 kind name 12 2 3 11 4949 4950 11 kind value 12 1 2 11 4057 4058 11 name id 12 1 2 9470 2 3 6228 3 6 4793 6 8 4735 8 14 4653 14 18 4245 18 21 4432 21 34 4665 34 128 4618 129 236 4408 236 395 4373 395 440 1119 name kind 12 1 2 57744 name value 12 1 2 10590 2 3 8374 3 4 2694 4 6 4175 6 10 5248 10 14 3440 14 17 4455 17 22 4455 22 40 4373 40 83 4397 83 163 4350 164 1933 1189 value id 12 1 2 7219 2 5 2320 5 8 3428 8 21 3650 21 23 2624 23 25 4280 25 40 3440 40 195 3732 195 207 3743 207 273 3883 273 327 3592 328 407 4140 407 441 1259 value kind 12 1 2 47305 2 3 11 value name 12 1 2 7242 2 5 2682 5 8 3463 8 16 3895 16 18 3207 18 21 3907 21 31 4280 31 42 3860 42 54 3615 54 81 3627 81 109 3673 109 133 3603 133 149 256 inmacroexpansion 57563704 id 15594793 inv 2464910 id inv 12 1 2 3882840 2 3 2448448 3 4 2012747 4 5 1761219 5 6 1906723 6 7 914887 7 8 1535582 8 6265 1132343 inv id 12 1 2 643586 2 3 346516 3 4 142401 4 5 268775 5 8 227636 8 11 197950 11 19 207169 19 34 192686 34 132 186227 132 153127 51961 affectedbymacroexpansion 35548831 id 4085983 inv 3284664 id inv 12 1 2 1342390 2 3 719732 3 4 683369 4 6 321142 6 10 313733 10 24 308242 24 64 310130 64 9803 87242 inv id 12 1 2 253335 2 3 210104 3 4 202467 4 5 258217 5 6 301620 6 7 248022 7 8 231323 8 9 228138 9 10 182620 10 12 285849 12 16 297586 16 23 275562 23 60 249111 60 526 60705 macroinvocations 39248156 id 39248156 macro_id 85747 location 803011 kind 23 id macro_id 12 1 2 39248156 id location 12 1 2 39248156 id kind 12 1 2 39248156 macro_id id 12 1 2 18252 2 3 16445 3 4 3592 4 6 7616 6 11 7312 11 21 6811 21 41 6543 41 107 6473 107 450 6438 453 201243 6263 macro_id location 12 1 2 45556 2 3 11324 3 4 5656 4 6 7371 6 13 7102 13 65 6461 65 3614 2274 macro_id kind 12 1 2 79216 2 3 6531 location id 12 1 2 299161 2 3 180009 3 4 42920 4 5 56274 5 8 65139 8 16 61651 16 46 62421 46 262547 35432 location macro_id 12 1 2 751273 2 353 51737 location kind 12 1 2 803011 kind id 12 37566 37567 11 3327560 3327561 11 kind macro_id 12 2199 2200 11 5713 5714 11 kind location 12 6537 6538 11 62313 62314 11 macroparent 34413081 id 34413081 parent_id 26807329 id parent_id 12 1 2 34413081 parent_id id 12 1 2 20649658 2 3 5252769 3 88 904901 macrolocationbind 4019270 id 2803215 location 2005728 id location 12 1 2 2202071 2 3 339532 3 7 231938 7 57 29673 location id 12 1 2 1603405 2 3 171128 3 8 155603 8 723 75591 macro_argument_unexpanded 100756322 invocation 29953281 argument_index 769 text 331899 invocation argument_index 12 1 2 8462005 2 3 12475128 3 4 6827675 4 67 2188472 invocation text 12 1 2 8534993 2 3 12654858 3 4 6628689 4 67 2134739 argument_index invocation 12 51815 51816 676 52017 187640 58 773042 2568187 34 argument_index text 12 2 3 676 13 1002 58 6617 19688 34 text invocation 12 1 2 39794 2 3 64707 3 4 15407 4 5 44215 5 8 26930 8 12 15418 12 16 23233 16 22 25367 22 41 25029 41 101 24924 101 4363 24912 4608 581898 1959 text argument_index 12 1 2 239935 2 3 81024 3 9 10940 macro_argument_expanded 100756322 invocation 29953281 argument_index 769 text 200992 invocation argument_index 12 1 2 8462005 2 3 12475128 3 4 6827675 4 67 2188472 invocation text 12 1 2 12292680 2 3 10750349 3 4 5742857 4 9 1167393 argument_index invocation 12 51815 51816 676 52017 187640 58 773042 2568187 34 argument_index text 12 1 2 664 2 75 58 867 13964 46 text invocation 12 1 2 23827 2 3 40716 3 4 6624 4 6 18416 6 7 23699 7 9 16445 9 15 17564 15 31 15955 31 86 15080 86 365 15197 365 1165691 7464 text argument_index 12 1 2 101364 2 3 84406 3 6 15138 6 66 81 functions 3548961 id 3548961 name 303394 kind 81 id name 12 1 2 3548961 id kind 12 1 2 3548961 name id 12 1 2 206007 2 3 29846 3 5 27408 5 13 23058 13 118855 17074 name kind 12 1 2 301843 2 3 1551 kind id 12 32 33 11 478 479 11 2735 2736 11 6052 6053 11 43988 43989 11 110022 110023 11 140980 140981 11 kind name 12 11 12 11 42 43 11 229 230 11 1494 1495 11 2735 2736 11 2879 2880 11 18756 18757 11 function_entry_point 1031633 id 1028519 entry_point 1031633 id entry_point 12 1 2 1025697 2 9 2822 entry_point id 12 1 2 1031633 function_return_type 3559657 id 3548413 return_type 1048230 id return_type 12 1 2 3537648 2 6 10765 return_type id 12 1 2 309518 2 3 677154 3 82242 61558 purefunctions 20777 id 20777 function_deleted 49288 id 49288 function_defaulted 9342 id 9342 fun_decls 3641835 id 3630977 function 3465709 type_id 1040439 name 270889 location 842375 id function 12 1 2 3630977 id type_id 12 1 2 3620468 2 6 10508 id name 12 1 2 3630977 id location 12 1 2 3630977 function id 12 1 2 3330405 2 9 135304 function type_id 12 1 2 3448063 2 6 17646 function name 12 1 2 3465709 function location 12 1 2 3374655 2 9 91054 type_id id 12 1 2 295359 2 3 675707 3 87519 69372 type_id function 12 1 2 307850 2 3 671870 3 81418 60718 type_id name 12 1 2 973586 2 7459 66853 type_id location 12 1 2 939517 2 5 78330 5 22356 22591 name id 12 1 2 162526 2 3 31339 3 4 17984 4 7 24772 7 19 20503 19 119118 13762 name function 12 1 2 173851 2 3 30021 3 4 16176 4 7 21810 7 25 20328 25 118839 8700 name type_id 12 1 2 236424 2 5 22230 5 60984 12234 name location 12 1 2 173256 2 3 46151 3 4 17284 4 8 21798 8 8911 12397 location id 12 1 2 566062 2 3 142057 3 5 67168 5 133 63179 136 3039 3907 location function 12 1 2 578494 2 3 158188 3 9 67599 9 3039 38092 location type_id 12 1 2 743179 2 4 65768 4 1520 33426 location name 12 1 2 815607 2 134 26767 fun_def 1250843 id 1250843 fun_specialized 6430 id 6430 fun_implicit 9 id 9 fun_decl_specifiers 506244 id 271433 name 7 id name 12 1 2 71194 2 3 165665 3 4 34572 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 1468712 fun_decl 1468712 fun_decl_noexcept 15908 fun_decl 15068 constant 15780 fun_decl constant 12 1 2 14229 2 3 839 constant fun_decl 12 1 2 15652 2 3 128 fun_decl_empty_noexcept 350747 fun_decl 350747 fun_decl_typedef_type 186 fun_decl 186 typedeftype_id 93 fun_decl typedeftype_id 12 1 2 186 typedeftype_id fun_decl 12 2 3 93 param_decl_bind 4759964 id 4759964 index 373 fun_decl 3148960 id index 12 1 2 4759964 id fun_decl 12 1 2 4759964 index id 12 2 3 151 4 10 23 15 44 23 115 191 23 263 337 23 422 615 23 885 1215 23 1695 2656 23 4907 13252 23 34902 76582 23 269991 269992 11 index fun_decl 12 2 3 151 4 10 23 15 44 23 115 191 23 263 337 23 422 615 23 885 1215 23 1695 2656 23 4907 13252 23 34902 76582 23 269991 269992 11 fun_decl id 12 1 2 2255780 2 3 486110 3 4 252520 4 33 154549 fun_decl index 12 1 2 2255780 2 3 486110 3 4 252520 4 33 154549 var_decls 5509570 id 5487549 variable 5258671 type_id 2065868 name 133928 location 1303339 id variable 12 1 2 5487549 id type_id 12 1 2 5465972 2 7 21576 id name 12 1 2 5487549 id location 12 1 2 5487503 2 3 46 variable id 12 1 2 5072106 2 9 186564 variable type_id 12 1 2 5210770 2 7 47900 variable name 12 1 2 5240686 2 3 17984 variable location 12 1 2 5148220 2 9 110450 type_id id 12 1 2 1625186 2 3 236179 3 10 155213 10 5721 49288 type_id variable 12 1 2 1650495 2 3 226382 3 13 156181 13 5267 32808 type_id name 12 1 2 1885800 2 5 156135 5 770 23932 type_id location 12 1 2 1809593 2 4 158946 4 3604 97329 name id 12 1 2 56426 2 3 20002 3 4 11779 4 6 12246 6 10 11068 10 22 10251 22 255 10065 263 159625 2087 name variable 12 1 2 59703 2 3 19279 3 4 12817 4 6 11511 6 11 11056 11 28 10077 28 158659 9482 name type_id 12 1 2 81467 2 3 17401 3 4 9307 4 7 11278 7 28 10146 28 120841 4327 name location 12 1 2 77070 2 3 20410 3 4 7464 4 7 11919 7 21 10135 21 9993 6927 location id 12 1 2 966191 2 3 139130 3 6 119326 6 123556 78691 location variable 12 1 2 1016285 2 3 103697 3 6 107779 6 123307 75577 location type_id 12 1 2 1117743 2 3 89725 3 113747 95871 location name 12 1 2 1293799 2 52 9540 var_def 2474733 id 2474733 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 1411166 id 1411166 type_id 1377424 location 1154738 id type_id 12 1 2 1411166 id location 12 1 2 1411166 type_id id 12 1 2 1352896 2 24 24527 type_id location 12 1 2 1354273 2 24 23151 location id 12 1 2 1096213 2 469 58525 location type_id 12 1 2 1097787 2 469 56951 type_def 993635 id 993635 type_decl_top 285480 type_decl 285480 namespace_decls 145475 id 145475 namespace_id 8140 location 129928 bodylocation 130278 id namespace_id 12 1 2 145475 id location 12 1 2 145475 id bodylocation 12 1 2 145475 namespace_id id 12 1 2 3848 2 3 1142 3 4 431 4 7 688 7 13 629 13 27 629 28 163 618 172 3743 151 namespace_id location 12 1 2 3848 2 3 1142 3 4 431 4 7 688 7 13 629 13 27 629 28 163 618 172 3743 151 namespace_id bodylocation 12 1 2 3848 2 3 1142 3 4 431 4 7 688 7 13 629 13 27 629 28 163 618 172 3742 151 location id 12 1 2 121017 2 8 8910 location namespace_id 12 1 2 121017 2 8 8910 location bodylocation 12 1 2 129135 2 3 793 bodylocation id 12 1 2 121752 2 11 8525 bodylocation namespace_id 12 1 2 121752 2 9 8525 bodylocation location 12 1 2 129858 2 5 419 usings 307593 id 307593 element_id 47014 location 25390 id element_id 12 1 2 307593 id location 12 1 2 307593 element_id id 12 1 2 39561 2 4 4000 4 127 3452 element_id location 12 1 2 39561 2 4 4000 4 127 3452 location id 12 1 2 19220 2 3 2437 3 21 1971 21 347 1761 location element_id 12 1 2 19220 2 3 2437 3 21 1971 21 347 1761 using_container 465501 parent 8315 child 288815 parent child 12 1 2 3242 2 3 536 3 6 641 6 15 629 16 31 676 31 143 279 178 179 1341 179 182 734 182 501 233 child parent 12 1 2 208654 2 3 53510 3 6 21740 6 47 4910 static_asserts 130839 id 130839 condition 130839 message 29748 location 16744 id condition 12 1 2 130839 id message 12 1 2 130839 id location 12 1 2 130839 condition id 12 1 2 130839 condition message 12 1 2 130839 condition location 12 1 2 130839 message id 12 1 2 22138 2 3 423 3 4 2834 4 11 1446 12 17 2352 17 513 553 message condition 12 1 2 22138 2 3 423 3 4 2834 4 11 1446 12 17 2352 17 513 553 message location 12 1 2 27592 2 33 2156 location id 12 1 2 2905 2 3 2768 3 4 1329 5 6 3733 6 7 175 14 15 2039 16 17 39 17 18 3407 19 52 345 location condition 12 1 2 2905 2 3 2768 3 4 1329 5 6 3733 6 7 175 14 15 2039 16 17 39 17 18 3407 19 52 345 location message 12 1 2 4423 2 3 5994 3 4 6137 4 7 188 params 4743355 id 4718536 function 3114274 index 373 type_id 1904111 id function 12 1 2 4717824 2 69 711 id index 12 1 2 4718536 id type_id 12 1 2 4696096 2 7 22440 function id 12 1 2 2231031 2 3 471963 3 4 254222 4 33 157056 function index 12 1 2 2231031 2 3 471963 3 4 254222 4 33 157056 function type_id 12 1 2 2333562 2 3 480057 3 5 262457 5 20 38196 index id 12 2 3 151 4 10 23 15 44 23 115 191 23 263 337 23 422 615 23 883 1209 23 1659 2596 23 4880 13467 23 35263 75730 23 266846 266847 11 index function 12 2 3 151 4 10 23 15 44 23 115 191 23 263 337 23 422 615 23 883 1209 23 1659 2596 23 4880 13467 23 35263 75730 23 267017 267018 11 index type_id 12 1 2 151 3 7 23 8 20 23 36 40 23 42 45 23 61 105 23 173 257 23 406 661 23 1178 2710 23 7492 16799 23 145410 145411 11 type_id id 12 1 2 1546132 2 3 193026 3 18 143923 18 5288 21028 type_id function 12 1 2 1567324 2 3 181199 3 25 143212 25 4811 12374 type_id index 12 1 2 1794034 2 33 110077 overrides 159278 new 124721 old 15486 new old 12 1 2 90171 2 3 34543 3 4 6 old new 12 1 2 8137 2 3 2019 3 4 873 4 5 1263 5 10 1231 10 43 1166 44 218 794 membervariables 324971 id 320598 type_id 139503 name 56671 id type_id 12 1 2 316317 2 7 4280 id name 12 1 2 320598 type_id id 12 1 2 113727 2 3 12911 3 11 10636 11 1715 2227 type_id name 12 1 2 121075 2 3 9493 3 266 8934 name id 12 1 2 29916 2 3 8689 3 4 5714 4 6 4303 6 15 4350 15 1953 3697 name type_id 12 1 2 36669 2 3 7219 3 4 3883 4 7 4583 7 291 4257 318 605 58 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 522016 id 521938 type_id 47561 name 75342 id type_id 12 1 2 521860 2 3 78 id name 12 1 2 521938 type_id id 12 1 2 26471 2 3 6769 3 4 2860 4 6 4072 6 13 3811 13 3196 3570 4920 4921 6 type_id name 12 1 2 35684 2 3 4912 3 5 4274 5 1158 2690 name id 12 1 2 43020 2 3 12932 3 4 5094 4 7 6730 7 31 5713 31 6112 1850 name type_id 12 1 2 63823 2 3 6398 3 819 5121 autoderivation 19539 var 19539 derivation_type 32 var derivation_type 12 1 2 19539 derivation_type var 12 20 21 6 39 40 6 161 162 6 475 476 6 2304 2305 6 enumconstants 93969 id 93969 parent 8020 index 7590 type_id 7876 name 73003 location 75974 id parent 12 1 2 93969 id index 12 1 2 93969 id type_id 12 1 2 93969 id name 12 1 2 93969 id location 12 1 2 93969 parent id 12 1 2 1596 2 3 820 3 4 2456 4 5 579 5 6 579 6 9 729 9 16 612 16 392 605 426 1166 39 parent index 12 1 2 1596 2 3 833 3 4 2501 4 5 573 5 6 586 6 9 703 9 17 625 17 1166 599 parent type_id 12 1 2 7277 2 3 742 parent name 12 1 2 1596 2 3 833 3 4 2501 4 5 573 5 6 586 6 9 703 9 17 625 17 1166 599 parent location 12 1 2 1635 2 3 833 3 4 2456 4 5 579 5 6 560 6 9 703 9 16 612 16 427 605 466 1166 32 index id 12 1 2 2612 2 3 931 3 4 925 4 7 573 7 10 690 10 11 351 11 12 553 12 30 599 30 1253 351 index parent 12 1 2 2612 2 3 931 3 4 925 4 7 573 7 9 677 9 11 364 11 12 553 12 29 599 29 1232 351 index type_id 12 1 2 2612 2 3 931 3 4 925 4 7 573 7 9 677 9 11 364 11 12 553 12 28 599 28 1210 351 index name 12 1 2 2612 2 3 931 3 4 925 4 7 573 7 10 690 10 11 351 11 12 553 12 28 599 28 674 351 index location 12 1 2 2612 2 3 931 3 4 925 4 7 573 7 10 690 10 11 351 11 12 553 12 28 599 28 774 351 type_id id 12 1 2 1596 2 3 801 3 4 2430 4 5 560 5 6 560 6 9 703 9 16 599 16 470 592 479 1166 32 type_id parent 12 1 2 7870 137 138 6 type_id index 12 1 2 1596 2 3 814 3 4 2475 4 5 553 5 6 566 6 9 677 9 17 612 17 1166 579 type_id name 12 1 2 1596 2 3 814 3 4 2475 4 5 553 5 6 566 6 9 677 9 17 612 17 1166 579 type_id location 12 1 2 1635 2 3 814 3 4 2430 4 5 560 5 6 540 6 9 677 9 16 599 16 470 592 621 1166 26 name id 12 1 2 65634 2 3 6847 3 239 521 name parent 12 1 2 66279 2 3 6202 3 239 521 name index 12 1 2 67973 2 13 5029 name type_id 12 1 2 61230 2 3 11251 3 239 521 name location 12 1 2 70527 2 23 2475 location id 12 1 2 70677 2 229 5296 location parent 12 1 2 70788 2 229 5186 location index 12 1 2 72371 2 17 3602 location type_id 12 1 2 65739 2 3 9981 3 229 254 location name 12 1 2 75805 2 27 169 builtintypes 536 id 536 name 536 kind 536 size 81 sign 34 alignment 58 id name 12 1 2 536 id kind 12 1 2 536 id size 12 1 2 536 id sign 12 1 2 536 id alignment 12 1 2 536 name id 12 1 2 536 name kind 12 1 2 536 name size 12 1 2 536 name sign 12 1 2 536 name alignment 12 1 2 536 kind id 12 1 2 536 kind name 12 1 2 536 kind size 12 1 2 536 kind sign 12 1 2 536 kind alignment 12 1 2 536 size id 12 1 2 11 2 3 11 4 5 11 6 7 11 9 10 11 11 12 11 13 14 11 size name 12 1 2 11 2 3 11 4 5 11 6 7 11 9 10 11 11 12 11 13 14 11 size kind 12 1 2 11 2 3 11 4 5 11 6 7 11 9 10 11 11 12 11 13 14 11 size sign 12 1 2 23 3 4 58 size alignment 12 1 2 58 2 3 23 sign id 12 6 7 11 12 13 11 28 29 11 sign name 12 6 7 11 12 13 11 28 29 11 sign kind 12 6 7 11 12 13 11 28 29 11 sign size 12 5 6 23 7 8 11 sign alignment 12 5 6 34 alignment id 12 4 5 11 7 8 11 10 11 11 12 13 11 13 14 11 alignment name 12 4 5 11 7 8 11 10 11 11 12 13 11 13 14 11 alignment kind 12 4 5 11 7 8 11 10 11 11 12 13 11 13 14 11 alignment size 12 1 2 11 2 3 46 alignment sign 12 3 4 58 derivedtypes 4646901 id 4646901 name 2325853 kind 93 type_id 2777324 id name 12 1 2 4646901 id kind 12 1 2 4646901 id type_id 12 1 2 4646901 name id 12 1 2 1707178 2 3 500258 3 43455 118416 name kind 12 1 2 2325829 2 3 23 name type_id 12 1 2 1707446 2 3 499989 3 43437 118416 kind id 12 21 22 11 61 62 11 2051 2052 11 27350 27351 11 43507 43508 11 58569 58570 11 102813 102814 11 164050 164051 11 kind name 12 1 2 11 13 14 11 38 39 11 1152 1153 11 15031 15032 11 39360 39361 11 53816 53817 11 90009 90010 11 kind type_id 12 12 13 11 21 22 11 969 970 11 27350 27351 11 43507 43508 11 58569 58570 11 102482 102483 11 164050 164051 11 type_id id 12 1 2 1681472 2 3 392105 3 4 645546 4 202 58199 type_id name 12 1 2 1682767 2 3 391942 3 4 644415 4 198 58199 type_id kind 12 1 2 1683093 2 3 393306 3 4 644368 4 7 56554 pointerishsize 3423115 id 3423115 size 23 alignment 11 id size 12 1 2 3423115 id alignment 12 1 2 3423115 size id 12 21 22 11 293476 293477 11 size alignment 12 1 2 23 alignment id 12 293497 293498 11 alignment size 12 2 3 11 arraysizes 18066 id 18066 num_elements 2297 bytesize 2670 alignment 81 id num_elements 12 1 2 18066 id bytesize 12 1 2 18066 id alignment 12 1 2 18066 num_elements id 12 1 2 174 2 3 1364 3 4 81 4 5 174 5 13 174 13 25 174 38 116 151 num_elements bytesize 12 1 2 1691 2 3 233 3 4 128 4 6 174 6 11 69 num_elements alignment 12 1 2 1702 2 3 244 3 4 151 4 7 174 7 8 23 bytesize id 12 1 2 163 2 3 1492 3 4 128 4 6 209 6 9 209 9 17 209 17 53 209 55 75 46 bytesize num_elements 12 1 2 2029 2 3 373 3 6 233 6 7 34 bytesize alignment 12 1 2 2087 2 3 291 3 5 244 5 7 46 alignment id 12 17 18 11 18 19 11 33 34 11 50 51 11 181 182 11 389 390 11 861 862 11 alignment num_elements 12 4 5 11 5 6 11 13 14 11 16 17 11 39 40 11 40 41 11 190 191 11 alignment bytesize 12 1 2 11 2 3 11 14 15 11 17 18 11 41 42 11 53 54 11 191 192 11 typedefbase 1866439 id 1866439 type_id 875941 id type_id 12 1 2 1866439 type_id id 12 1 2 681317 2 3 90133 3 6 70737 6 5485 33753 decltypes 44016 id 44016 expr 41602 base_type 6216 parentheses_would_change_meaning 23 id expr 12 1 2 44016 id base_type 12 1 2 44016 id parentheses_would_change_meaning 12 1 2 44016 expr id 12 1 2 39188 2 3 2414 expr base_type 12 1 2 39188 2 3 2414 expr parentheses_would_change_meaning 12 1 2 41602 base_type id 12 1 2 3475 2 3 2449 3 277 291 base_type expr 12 1 2 2437 2 3 3149 3 12 501 13 2448 128 base_type parentheses_would_change_meaning 12 1 2 6216 parentheses_would_change_meaning id 12 8 9 11 1082 1083 11 parentheses_would_change_meaning expr 12 8 9 11 3559 3560 11 parentheses_would_change_meaning base_type 12 8 9 11 525 526 11 usertypes 4350224 id 4350224 name 916226 kind 128 id name 12 1 2 4350224 id kind 12 1 2 4350224 name id 12 1 2 605985 2 3 198507 3 7 71891 7 32070 39841 name kind 12 1 2 860476 2 10 55750 kind id 12 23 24 11 372 373 11 773 774 11 1906 1907 11 4199 4200 11 14679 14680 11 17544 17545 11 20425 20426 11 75551 75552 11 92166 92167 11 145349 145350 11 kind name 12 16 17 11 38 39 23 404 405 11 548 549 11 777 778 11 2848 2849 11 4545 4546 11 9129 9130 11 11659 11660 11 53862 53863 11 usertypesize 1437478 id 1437478 size 1574 alignment 93 id size 12 1 2 1437478 id alignment 12 1 2 1437478 size id 12 1 2 454 2 3 209 3 4 69 4 5 104 5 8 116 8 12 104 12 16 128 16 36 128 37 170 128 260 96624 128 size alignment 12 1 2 1294 2 3 186 3 6 93 alignment id 12 1 2 11 3 4 11 7 8 11 50 51 11 54 55 11 2296 2297 11 9716 9717 11 111122 111123 11 alignment size 12 1 2 23 3 4 11 8 9 11 12 13 11 17 18 11 25 26 11 106 107 11 usertype_final 1316 id 1316 usertype_uuid 4840 id 4840 uuid 4840 id uuid 12 1 2 4840 uuid id 12 1 2 4840 mangled_name 4346760 id 4346760 mangled_name 513309 id mangled_name 12 1 2 4346760 mangled_name id 12 1 2 310276 2 3 66386 3 4 35164 4 7 39130 7 23 38570 23 8589 23781 is_pod_class 597669 id 597669 is_standard_layout_class 1196808 id 1196808 is_complete 1414980 id 1414980 is_class_template 238220 id 238220 class_instantiation 1192912 to 1191256 from 72241 to from 12 1 2 1189693 2 4 1562 from to 12 1 2 21250 2 3 12747 3 4 7301 4 5 4933 5 7 5983 7 11 6414 11 20 5575 20 85 5423 85 4675 2612 class_template_argument 3167563 type_id 1444651 index 1306 arg_type 908761 type_id index 12 1 2 584874 2 3 446350 3 4 258444 4 7 129263 7 113 25717 type_id arg_type 12 1 2 612598 2 3 459425 3 4 272300 4 113 100326 index type_id 12 1 2 11 2 3 828 3 26 104 29 64 104 69 435 104 616 9263 104 13616 120845 46 index arg_type 12 1 2 11 2 3 828 3 14 116 14 26 104 29 148 104 198 3605 104 11625 41130 34 arg_type type_id 12 1 2 554573 2 3 196863 3 4 57336 4 10 70574 10 11423 29414 arg_type index 12 1 2 790672 2 3 98064 3 22 20025 class_template_argument_value 361967 type_id 233135 index 163 arg_value 344811 type_id index 12 1 2 209459 2 3 14485 3 14 9190 type_id arg_value 12 1 2 197073 2 3 17938 3 22 17494 24 173 629 index type_id 12 8 9 58 20 21 11 25 26 11 206 207 11 389 390 11 552 553 11 1312 1313 11 5393 5394 11 5423 5424 11 9668 9669 11 index arg_value 12 8 9 58 20 21 11 42 43 11 311 312 11 514 515 11 715 716 11 1585 1586 11 6302 6303 11 8160 8161 11 11875 11876 11 arg_value type_id 12 1 2 327782 2 4 17028 arg_value index 12 1 2 344811 is_proxy_class_for 48973 id 48973 templ_param_id 48973 id templ_param_id 12 1 2 48973 templ_param_id id 12 1 2 48973 type_mentions 1679859 id 1679859 type_id 67302 location 1649309 kind 13 id type_id 12 1 2 1679859 id location 12 1 2 1679859 id kind 12 1 2 1679859 type_id id 12 1 2 30113 2 3 12326 3 4 3642 4 7 6078 7 13 5147 13 35 5199 35 9490 4795 type_id location 12 1 2 30113 2 3 12326 3 4 3642 4 7 6078 7 13 5147 13 35 5199 35 9490 4795 type_id kind 12 1 2 66058 2 3 1244 location id 12 1 2 1619098 2 5 30211 location type_id 12 1 2 1619098 2 5 30211 location kind 12 1 2 1649309 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 1021661 id 1021661 function_instantiation 720062 to 720062 from 134919 to from 12 1 2 720062 from to 12 1 2 64124 2 3 31374 3 4 7907 4 6 12432 6 15 10450 15 645 8630 function_template_argument 1978033 function_id 1086707 index 233 arg_type 358713 function_id index 12 1 2 598928 2 3 301797 3 4 131141 4 21 54840 function_id arg_type 12 1 2 617380 2 3 293143 3 4 116468 4 21 59715 index function_id 12 4 5 11 7 8 11 17 18 11 39 40 11 65 66 11 152 153 11 241 242 11 328 329 11 425 426 11 523 524 11 758 759 11 1011 1012 11 1520 1521 11 1701 1702 11 2566 2567 11 2917 2918 11 5686 5687 11 17614 17615 11 42872 42873 11 88299 88300 11 index arg_type 12 4 5 11 7 8 11 14 15 11 22 23 11 32 33 11 54 55 11 60 61 11 62 63 11 78 79 11 91 92 11 140 141 11 214 215 11 242 243 11 317 318 11 521 522 11 700 701 11 1491 1492 11 3698 3699 11 8798 8799 11 17652 17653 11 arg_type function_id 12 1 2 242279 2 3 46816 3 6 28691 6 20 27665 20 2001 13261 arg_type index 12 1 2 331118 2 5 27081 5 12 513 function_template_argument_value 209646 function_id 112969 index 163 arg_value 181537 function_id index 12 1 2 107149 2 14 5819 function_id arg_value 12 1 2 89585 2 3 17074 3 113 6309 index function_id 12 3 4 69 5 6 11 6 7 11 111 112 11 441 442 11 857 858 11 2136 2137 11 2428 2429 11 4229 4230 11 index arg_value 12 5 6 69 7 8 11 8 9 11 157 158 11 405 406 11 973 974 11 2523 2524 11 4858 4859 11 6604 6605 11 arg_value function_id 12 1 2 153522 2 3 27921 3 4 93 arg_value index 12 1 2 181537 is_variable_template 18976 id 18976 variable_instantiation 37987 to 37987 from 6916 to from 12 1 2 37987 from to 12 1 2 2379 2 3 2029 3 4 431 4 5 781 5 9 559 9 21 524 24 286 209 variable_template_argument 5492 variable_id 846 index 32 arg_type 4208 variable_id index 12 1 2 684 2 3 123 3 5 39 variable_id arg_type 12 1 2 371 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 3485 2 3 475 3 11 247 arg_type index 12 1 2 3993 2 4 215 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 436250 id 436250 return_type 178633 id return_type 12 1 2 436250 return_type id 12 1 2 143562 2 3 20189 3 18 13436 18 8001 1446 routinetypeargs 726139 routine 357605 index 373 type_id 208724 routine index 12 1 2 166993 2 3 96419 3 4 55796 4 6 30242 6 33 8152 routine type_id 12 1 2 191416 2 3 96862 3 4 47702 4 22 21623 index routine 12 1 2 128 2 7 23 10 16 23 19 33 23 52 74 23 93 115 23 139 199 23 269 364 23 473 700 23 1319 3293 23 8076 16344 23 30661 30662 11 index type_id 12 1 2 128 2 5 23 6 10 23 11 22 23 33 37 23 38 42 23 44 83 23 124 183 23 248 346 23 463 950 23 2464 5643 23 12882 12883 11 type_id routine 12 1 2 124341 2 3 41124 3 4 12957 4 7 17366 7 1099 12934 type_id index 12 1 2 158269 2 3 39503 3 33 10951 ptrtomembers 13202 id 13202 type_id 9995 class_id 6589 id type_id 12 1 2 13202 id class_id 12 1 2 13202 type_id id 12 1 2 9610 2 100 384 type_id class_id 12 1 2 9610 2 100 384 class_id id 12 1 2 5563 2 3 489 8 17 501 64 65 34 class_id type_id 12 1 2 5563 2 3 489 8 17 501 64 65 34 specifiers 524 id 524 str 524 id str 12 1 2 524 str id 12 1 2 524 typespecifiers 1478567 type_id 1471290 spec_id 81 type_id spec_id 12 1 2 1464012 2 3 7277 spec_id type_id 12 102 103 11 222 223 11 518 519 11 957 958 11 2328 2329 11 20300 20301 11 102345 102346 11 funspecifiers 11402054 func_id 3497527 spec_id 186 func_id spec_id 12 1 2 329718 2 3 447610 3 4 883721 4 5 1715844 5 8 120632 spec_id func_id 12 22 23 11 169 170 11 491 492 11 598 599 11 632 633 11 5650 5651 11 9530 9531 11 10451 10452 11 11834 11835 11 14935 14936 11 26295 26296 11 33727 33728 11 131983 131984 11 214985 214986 11 243163 243164 11 273144 273145 11 varspecifiers 1113551 var_id 926081 spec_id 65 var_id spec_id 12 1 2 787279 2 3 91787 3 5 47014 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 389403 id 389403 kind 3 name 32 name_space 2 location 377599 id kind 12 1 2 389403 id name 12 1 2 389403 id name_space 12 1 2 389403 id location 12 1 2 389403 kind id 12 1 2 1 8 9 1 389394 389395 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 3 9 10 1 11 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 389402 389403 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 368798 2 19 8801 location kind 12 1 2 377599 location name 12 1 2 376573 2 4 1026 location name_space 12 1 2 377599 attribute_args 116917 id 116917 kind 3 attribute 115566 index 5 location 57566 id kind 12 1 2 116917 id attribute 12 1 2 116917 id index 12 1 2 116917 id location 12 1 2 116917 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 114756 2 4 810 attribute kind 12 1 2 115051 2 3 514 attribute index 12 1 2 114756 2 4 810 attribute location 12 1 2 114761 2 4 804 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 28131 2 3 7427 3 4 19227 4 25 2779 location kind 12 1 2 51404 2 3 6161 location attribute 12 1 2 28115 2 3 7445 3 4 19224 4 25 2780 location index 12 1 2 57560 3 4 5 attribute_arg_value 116891 arg 116891 value 2230 arg value 12 1 2 116891 value arg 12 1 2 1787 2 4 201 4 76 167 78 11690 74 attribute_arg_type 58 arg 58 type_id 34 arg type_id 12 1 2 58 type_id arg 12 1 2 11 2 3 23 attribute_arg_name 6 arg 6 name 5 arg name 12 1 2 6 name arg 12 1 2 4 2 3 1 typeattributes 20363 type_id 18894 spec_id 20363 type_id spec_id 12 1 2 18147 2 34 746 spec_id type_id 12 1 2 20363 funcattributes 313856 func_id 167926 spec_id 313856 func_id spec_id 12 1 2 90343 2 3 13004 3 4 62491 4 14 2087 spec_id func_id 12 1 2 313856 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 9459804 type_id 9459804 unspecified_type_id 5146447 type_id unspecified_type_id 12 1 2 9459804 unspecified_type_id type_id 12 1 2 2787179 2 3 1981333 3 7936 377934 member 5062974 parent 832204 index 2845 child 5046704 parent index 12 1 2 45043 2 3 219384 3 4 208724 4 5 90459 5 7 67611 7 9 65278 9 15 66293 15 44 62608 44 245 6799 parent child 12 1 2 44343 2 3 219419 3 4 203347 4 5 93270 5 7 68276 7 9 65418 9 15 67028 15 40 62421 40 281 8677 index parent 12 1 2 524 2 5 256 5 9 244 9 18 221 23 100 221 122 187 221 187 293 221 296 376 221 376 546 221 574 3266 221 3427 22160 221 30352 70757 46 index child 12 1 2 513 2 5 209 5 7 221 7 13 221 13 70 221 71 160 221 160 256 221 259 345 221 346 476 221 479 1593 221 1688 8109 221 8797 71607 128 child parent 12 1 2 5046704 child index 12 1 2 5030655 2 7 16048 enclosingfunction 126942 child 126942 parent 71518 child parent 12 1 2 126942 parent child 12 1 2 37753 2 3 21192 3 4 6939 4 6 5435 6 45 198 derivations 391498 derivation 391498 sub 366807 index 69 super 236039 location 92442 derivation sub 12 1 2 391498 derivation index 12 1 2 391498 derivation super 12 1 2 391498 derivation location 12 1 2 391498 sub derivation 12 1 2 345289 2 7 21518 sub index 12 1 2 355506 2 7 11301 sub super 12 1 2 345300 2 7 21506 sub location 12 1 2 355494 2 7 11313 index derivation 12 1 2 11 4 5 11 44 45 11 220 221 11 970 971 11 32328 32329 11 index sub 12 1 2 11 4 5 11 44 45 11 220 221 11 969 970 11 31450 31451 11 index super 12 1 2 11 3 4 11 29 30 11 84 85 11 452 453 11 19713 19714 11 index location 12 1 2 11 4 5 11 17 18 11 51 52 11 254 255 11 7602 7603 11 super derivation 12 1 2 220936 2 1134 15103 super sub 12 1 2 220947 2 1134 15092 super index 12 1 2 235561 2 4 478 super location 12 1 2 228213 2 439 7826 location derivation 12 1 2 70655 2 3 8969 3 8 7592 8 698 5225 location sub 12 1 2 73011 2 3 6846 3 8 7429 8 698 5155 location index 12 1 2 92419 2 4 23 location super 12 1 2 73746 2 3 8817 3 10 7312 10 698 2565 derspecifiers 394029 der_id 391463 spec_id 46 der_id spec_id 12 1 2 388897 2 3 2565 spec_id der_id 12 220 221 11 242 243 11 979 980 11 32343 32344 11 direct_base_offsets 306800 der_id 306800 offset 209 der_id offset 12 1 2 306800 offset der_id 12 1 2 46 2 3 11 4 5 23 5 6 11 6 7 11 7 8 23 8 9 11 10 11 11 11 12 11 21 22 11 85 86 11 200 201 11 25931 25932 11 virtual_base_offsets 6741 sub 3732 super 513 offset 256 sub super 12 1 2 2939 2 4 326 4 7 268 7 11 198 sub offset 12 1 2 3149 2 4 314 4 8 268 super sub 12 1 2 81 2 3 46 3 4 58 4 5 93 5 7 34 8 13 46 13 15 46 15 23 46 24 60 46 196 197 11 super offset 12 1 2 291 2 3 81 4 6 34 6 8 46 8 10 46 14 15 11 offset sub 12 2 3 34 4 5 11 5 6 23 6 8 23 8 9 34 10 12 23 14 19 23 20 27 23 28 31 23 36 97 23 97 98 11 offset super 12 1 2 81 2 3 34 3 4 46 5 7 23 7 10 23 12 14 23 21 29 23 frienddecls 221799 id 221799 type_id 18719 decl_id 27641 location 7767 id type_id 12 1 2 221799 id decl_id 12 1 2 221799 id location 12 1 2 221799 type_id id 12 1 2 6578 2 3 2367 3 4 1142 4 6 1644 6 10 1492 10 16 1411 16 34 1714 36 59 1411 59 129 956 type_id decl_id 12 1 2 6578 2 3 2367 3 4 1142 4 6 1644 6 10 1492 10 16 1411 16 34 1714 36 59 1411 59 129 956 type_id location 12 1 2 17028 2 5 1481 5 31 209 decl_id id 12 1 2 15173 2 3 2169 3 5 2379 5 9 2099 9 20 1947 20 28 2367 28 390 1504 decl_id type_id 12 1 2 15173 2 3 2169 3 5 2379 5 9 2099 9 20 1947 20 28 2367 28 390 1504 decl_id location 12 1 2 27070 2 46 571 location id 12 1 2 6636 2 3 1003 3 18239 128 location type_id 12 1 2 7301 2 1215 466 location decl_id 12 1 2 6648 2 3 991 3 1734 128 comments 1672888 id 1672888 contents 829417 location 1672888 id contents 12 1 2 1672888 id location 12 1 2 1672888 contents id 12 1 2 701845 2 3 79776 3 10736 47795 contents location 12 1 2 701845 2 3 79776 3 10736 47795 location id 12 1 2 1672888 location contents 12 1 2 1672888 commentbinding 747016 id 651623 element 717240 id element 12 1 2 591149 2 4 56181 4 97 4292 element id 12 1 2 687464 2 3 29776 exprconv 6446820 converted 6446527 conversion 6446820 converted conversion 12 1 2 6446235 2 4 292 conversion converted 12 1 2 6446820 compgenerated 6651187 id 6651187 synthetic_destructor_call 57079 element 45498 i 326 destructor_call 47562 element i 12 1 2 37217 2 3 6064 3 29 2216 element destructor_call 12 1 2 37217 2 3 6064 3 29 2216 i element 12 1 2 244 2 7 23 22 43 23 190 711 23 3901 3902 11 i destructor_call 12 1 2 244 2 7 23 21 37 23 146 550 23 3297 3298 11 destructor_call element 12 1 2 42045 2 3 3568 3 26 1947 destructor_call i 12 1 2 47562 namespaces 8152 id 8152 name 4385 id name 12 1 2 8152 name id 12 1 2 3685 2 3 443 3 139 256 namespace_inline 163 id 163 namespacembrs 1631927 parentid 7592 memberid 1631927 parentid memberid 12 1 2 828 2 3 793 3 4 384 4 5 606 5 8 664 8 14 676 14 22 594 22 42 594 42 63 571 63 127 571 127 304 571 321 1042 571 1101 34246 163 memberid parentid 12 1 2 1631927 exprparents 13472319 expr_id 13472131 child_index 3127 parent_id 9543810 expr_id child_index 12 1 2 13472124 2 3 6 expr_id parent_id 12 1 2 13471948 2 4 182 child_index expr_id 12 1 2 71 2 3 645 3 4 1654 4 46 241 46 56 234 56 3654 234 6420 1188883 45 child_index parent_id 12 1 2 71 2 3 645 3 4 1654 4 31 241 31 41 234 41 3639 234 6405 1188896 45 parent_id expr_id 12 1 2 6768661 2 3 2190748 3 1681 584400 parent_id child_index 12 1 2 6768680 2 3 2190728 3 480 584400 expr_isload 5014319 expr_id 5014319 conversionkinds 4255355 expr_id 4255355 kind 6 expr_id kind 12 1 2 4255355 kind expr_id 12 2245 2246 1 5263 5264 1 13672 13673 1 26246 26247 1 45437 45438 1 4162492 4162493 1 iscall 2285475 caller 2285475 kind 34 caller kind 12 1 2 2285475 kind caller 12 1319 1320 11 5643 5644 11 188994 188995 11 numtemplatearguments 152088 expr_id 152088 num 46 expr_id num 12 1 2 152088 num expr_id 12 3 4 11 41 42 11 651 652 11 12345 12346 11 specialnamequalifyingelements 11 id 11 name 11 id name 12 1 2 11 name id 12 1 2 11 namequalifiers 1115942 id 1115942 qualifiableelement 1115942 qualifyingelement 38902 location 505396 id qualifiableelement 12 1 2 1115942 id qualifyingelement 12 1 2 1115942 id location 12 1 2 1115942 qualifiableelement id 12 1 2 1115942 qualifiableelement qualifyingelement 12 1 2 1115942 qualifiableelement location 12 1 2 1115942 qualifyingelement id 12 1 2 18933 2 3 8131 3 4 5036 4 11 3023 11 129 2931 132 24941 846 qualifyingelement qualifiableelement 12 1 2 18933 2 3 8131 3 4 5036 4 11 3023 11 129 2931 132 24941 846 qualifyingelement location 12 1 2 24810 2 3 4756 3 4 3765 4 11 2970 11 16728 2599 location id 12 1 2 384153 2 3 56787 3 7 38811 7 381 25644 location qualifiableelement 12 1 2 384153 2 3 56787 3 7 38811 7 381 25644 location qualifyingelement 12 1 2 448465 2 3 44590 3 190 12339 varbind 5442203 expr 5442079 var 1534920 expr var 12 1 2 5441955 2 3 123 var expr 12 1 2 680898 2 3 309319 3 4 233057 4 5 92953 5 9 133256 9 6150 85434 funbind 2419903 expr 2122631 fun 434634 expr fun 12 1 2 1825599 2 3 296855 3 5 175 fun expr 12 1 2 252401 2 3 75687 3 4 31273 4 7 33951 7 37 33475 37 6664 7844 expr_allocator 26568 expr 26568 func 128 form 11 expr func 12 1 2 26568 expr form 12 1 2 26568 func expr 12 1 2 34 3 4 11 4 5 11 5 6 11 7 8 23 39 40 11 973 974 11 1237 1238 11 func form 12 1 2 128 form expr 12 2278 2279 11 form func 12 11 12 11 expr_deallocator 29741 expr 29741 func 139 form 23 expr func 12 1 2 29741 expr form 12 1 2 29741 func expr 12 1 2 34 2 3 23 3 4 11 4 5 11 7 8 23 118 119 11 883 884 11 1521 1522 11 func form 12 1 2 139 form expr 12 891 892 11 1659 1660 11 form func 12 4 5 11 8 9 11 expr_cond_two_operand 605 cond 605 expr_cond_guard 154520 cond 154520 guard 154520 cond guard 12 1 2 154520 guard cond 12 1 2 154520 expr_cond_true 154520 cond 154520 true 154520 cond true 12 1 2 154520 true cond 12 1 2 154520 expr_cond_false 154520 cond 154520 false 154520 cond false 12 1 2 154520 false cond 12 1 2 154520 values 8794631 id 8794631 str 651615 id str 12 1 2 8794631 str id 12 1 2 540160 2 3 65500 3 4046855 45955 valuetext 4772986 id 4772986 text 705599 id text 12 1 2 4772986 text id 12 1 2 528485 2 3 102840 3 7 56958 7 427516 17316 valuebind 9516032 val 8786561 expr 9516032 val expr 12 1 2 8057847 2 3 727960 3 6 754 expr val 12 1 2 9516032 fieldoffsets 251496 id 251496 byteoffset 9010 bitoffset 52 id byteoffset 12 1 2 251496 id bitoffset 12 1 2 251496 byteoffset id 12 1 2 6124 2 3 781 3 6 749 6 17 677 17 11719 677 byteoffset bitoffset 12 1 2 8567 2 9 443 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 13199 id 13199 bits 76 declared_bits 76 id bits 12 1 2 13199 id declared_bits 12 1 2 13199 bits id 12 1 2 17 2 3 8 3 4 8 4 5 8 5 6 7 6 14 5 17 34 5 35 75 5 90 145 5 2035 4665 3 bits declared_bits 12 1 2 76 declared_bits id 12 1 2 17 2 3 8 3 4 8 4 5 8 5 6 7 6 14 5 17 34 5 35 75 5 90 145 5 2035 4665 3 declared_bits bits 12 1 2 76 initialisers 1667115 init 1667115 var 643663 expr 1667115 location 319124 init var 12 1 2 1667115 init expr 12 1 2 1667115 init location 12 1 2 1667115 var init 12 1 2 556984 2 16 28745 16 17 49118 17 53 8815 var expr 12 1 2 556984 2 16 28745 16 17 49118 17 53 8815 var location 12 1 2 643650 2 3 13 expr init 12 1 2 1667115 expr var 12 1 2 1667115 expr location 12 1 2 1667115 location init 12 1 2 246433 2 3 23761 3 7 24282 7 65 24119 67 109109 527 location var 12 1 2 269048 2 3 25005 3 22 23956 22 12503 1114 location expr 12 1 2 246433 2 3 23761 3 7 24282 7 65 24119 67 109109 527 expr_ancestor 64964 exp 64415 ancestor 47609 exp ancestor 12 1 2 63891 2 4 524 ancestor exp 12 1 2 35806 2 3 9750 3 29 2052 exprs 18461210 id 18461210 kind 1166 location 3829671 id kind 12 1 2 18461210 id location 12 1 2 18461210 kind id 12 1 14 104 15 44 93 47 86 93 90 223 93 296 463 93 482 715 93 788 2129 93 2165 3031 93 3297 4378 93 4477 6077 93 6490 17508 93 19366 188523 93 191241 404208 34 kind location 12 1 4 104 6 13 104 13 24 93 24 38 93 38 134 93 144 259 93 269 480 93 481 1074 93 1096 1411 93 1422 2045 93 2059 4557 93 5888 59828 93 72233 117918 23 location id 12 1 2 1834762 2 3 751868 3 4 355669 4 5 275764 5 9 301283 9 71 287288 71 137684 23034 location kind 12 1 2 2728688 2 3 857933 3 30 243049 expr_types 18627282 id 18456638 typeid 1347601 value_category 34 id typeid 12 1 2 18286273 2 4 170364 id value_category 12 1 2 18456638 typeid id 12 1 2 527153 2 3 255097 3 4 111558 4 5 92115 5 8 118288 8 14 102542 14 47 101773 47 123562 39071 typeid value_category 12 1 2 1188725 2 3 151353 3 4 7522 value_category id 12 4533 4534 11 342317 342318 11 1235617 1235618 11 value_category typeid 12 1341 1342 11 29847 29848 11 98622 98623 11 new_allocated_type 28329 expr 28329 type_id 17494 expr type_id 12 1 2 28329 type_id expr 12 1 2 12153 2 3 3872 3 9 1387 10 92 81 new_array_allocated_type 5303 expr 5303 type_id 2280 expr type_id 12 1 2 5303 type_id expr 12 1 2 32 2 3 2019 3 7 175 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 7336 expr 7336 decl 7336 expr decl 12 1 2 7336 decl expr 12 1 2 7336 typeid_bind 4700 expr 4700 type_id 2495 expr type_id 12 1 2 4700 type_id expr 12 1 2 1247 2 3 956 3 6 221 6 17 69 uuidof_bind 846 expr 846 type_id 645 expr type_id 12 1 2 846 type_id expr 12 1 2 475 2 3 136 3 4 32 sizeof_bind 157170 expr 157170 type_id 2699 expr type_id 12 1 2 157170 type_id expr 12 1 2 1057 2 3 356 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 12698 expr 12698 default_capture 19 has_explicit_return_type 13 expr default_capture 12 1 2 12698 expr has_explicit_return_type 12 1 2 12698 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 21682 id 21682 lambda 10183 index 110 field 21682 captured_by_reference 13 is_implicit 13 location 13890 id lambda 12 1 2 21682 id index 12 1 2 21682 id field 12 1 2 21682 id captured_by_reference 12 1 2 21682 id is_implicit 12 1 2 21682 id location 12 1 2 21682 lambda id 12 1 2 5147 2 3 2352 3 4 1250 4 6 912 6 18 521 lambda index 12 1 2 5147 2 3 2352 3 4 1250 4 6 912 6 18 521 lambda field 12 1 2 5147 2 3 2352 3 4 1250 4 6 912 6 18 521 lambda captured_by_reference 12 1 2 9720 2 3 462 lambda is_implicit 12 1 2 10163 2 3 19 lambda location 12 1 2 5622 2 3 2475 3 4 1029 4 7 814 7 18 241 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 21682 field lambda 12 1 2 21682 field index 12 1 2 21682 field captured_by_reference 12 1 2 21682 field is_implicit 12 1 2 21682 field location 12 1 2 21682 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 12522 2 6 1042 6 68 325 location lambda 12 1 2 12965 2 68 925 location index 12 1 2 13356 2 8 534 location field 12 1 2 12522 2 6 1042 6 68 325 location captured_by_reference 12 1 2 13871 2 3 19 location is_implicit 12 1 2 13890 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 4761503 id 4761503 kind 221 location 1264151 id kind 12 1 2 4761503 id location 12 1 2 4761503 kind id 12 2 3 11 28 29 11 338 339 11 473 474 11 690 691 11 1560 1561 11 1757 1758 11 2080 2081 11 2193 2194 11 2707 2708 11 2748 2749 11 2946 2947 11 3296 3297 11 4540 4541 11 28694 28695 11 53365 53366 11 86206 86207 11 99043 99044 11 115584 115585 11 kind location 12 2 3 11 23 24 11 106 107 11 112 113 11 178 179 11 252 253 11 296 297 11 661 662 11 663 664 11 991 992 11 1030 1031 11 1408 1409 11 1918 1919 11 2676 2677 11 10172 10173 11 10230 10231 11 22267 22268 11 26543 26544 11 31966 31967 11 location id 12 1 2 745372 2 3 172883 3 4 115932 4 6 103067 6 19 99043 19 4923 27851 location kind 12 1 2 1239168 2 9 24982 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 524870 if_stmt 524870 then_id 524870 if_stmt then_id 12 1 2 524870 then_id if_stmt 12 1 2 524870 if_else 148323 if_stmt 148323 else_id 148323 if_stmt else_id 12 1 2 148323 else_id if_stmt 12 1 2 148323 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 31572 while_stmt 31572 body_id 31572 while_stmt body_id 12 1 2 31572 body_id while_stmt 12 1 2 31572 do_body 149989 do_stmt 149989 body_id 149989 do_stmt body_id 12 1 2 149989 body_id do_stmt 12 1 2 149989 switch_case 278194 switch_stmt 54571 index 275 case_id 278194 switch_stmt index 12 1 5 4237 5 6 48147 6 156 2186 switch_stmt case_id 12 1 5 4237 5 6 48147 6 156 2186 index switch_stmt 12 1 2 138 2 5 24 5 14 21 14 29 21 30 65 21 67 169 21 189 29154 21 30111 30653 5 index case_id 12 1 2 138 2 5 24 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 278194 case_id index 12 1 2 278194 switch_body 54571 switch_stmt 54571 body_id 54571 switch_stmt body_id 12 1 2 54571 body_id switch_stmt 12 1 2 54571 for_initialization 29755 for_stmt 29755 init_id 29755 for_stmt init_id 12 1 2 29755 init_id for_stmt 12 1 2 29755 for_condition 31599 for_stmt 31599 condition_id 31599 for_stmt condition_id 12 1 2 31599 condition_id for_stmt 12 1 2 31599 for_update 29494 for_stmt 29494 update_id 29494 for_stmt update_id 12 1 2 29494 update_id for_stmt 12 1 2 29494 for_body 32198 for_stmt 32198 body_id 32198 for_stmt body_id 12 1 2 32198 body_id for_stmt 12 1 2 32198 stmtparents 4125694 id 4125694 index 12652 parent 1743950 id index 12 1 2 4125694 id parent 12 1 2 4125694 index id 12 1 2 3974 2 3 1081 3 4 514 4 5 1478 7 8 1035 8 12 820 12 29 1114 29 37 899 37 74 964 74 192198 768 index parent 12 1 2 3974 2 3 1081 3 4 514 4 5 1478 7 8 1035 8 12 820 12 29 1114 29 37 899 37 74 964 74 192198 768 parent id 12 1 2 993384 2 3 383215 3 4 108531 4 6 114180 6 17 131966 17 1943 12672 parent index 12 1 2 993384 2 3 383215 3 4 108531 4 6 114180 6 17 131966 17 1943 12672 ishandler 21676 block 21676 successors 17133010 from 15963078 to 15961223 from to 12 1 2 14964271 2 156 998806 to from 12 1 2 15247685 2 419 713538 truecond 967380 from 967380 to 937670 from to 12 1 2 967380 to from 12 1 2 914084 2 21 23586 falsecond 967380 from 967380 to 812588 from to 12 1 2 967380 to from 12 1 2 699165 2 3 87058 3 25 26365 stmt_decl_bind 532962 stmt 526082 num 52 decl 532962 stmt num 12 1 2 520635 2 9 5446 stmt decl 12 1 2 520616 2 9 5466 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 532962 decl num 12 1 2 532962 stmt_decl_entry_bind 514371 stmt 469693 num 486 decl_entry 490568 stmt num 12 1 2 437385 2 274 32308 stmt decl_entry 12 1 2 437385 2 15 32308 num stmt 12 8 9 7 11 12 233 12 13 1 13 14 218 14 263821 24 num decl_entry 12 8 9 7 11 12 233 12 13 218 13 253742 26 decl_entry stmt 12 1 2 478686 2 85 11882 decl_entry num 12 1 2 490500 2 273 67 blockscope 1348056 block 1348056 enclosing 1209929 block enclosing 12 1 2 1348056 enclosing block 12 1 2 1130631 2 509 79298 jumpinfo 362161 id 362161 str 6286 target 84495 id str 12 1 2 362161 id target 12 1 2 362161 str id 12 1 2 3 2 3 3466 3 4 826 4 5 722 5 7 486 7 15 494 15 170406 286 str target 12 1 2 5034 2 3 692 3 12 471 12 36638 87 target id 12 1 2 283 2 3 20999 3 4 7470 4 5 3770 5 6 39224 6 7 10888 7 162 1858 target str 12 1 2 84495 preprocdirects 1397042 id 1397042 kind 151 location 1390335 id kind 12 1 2 1397042 id location 12 1 2 1397042 kind id 12 4 5 11 8 9 11 500 501 11 929 930 11 1740 1741 11 1873 1874 11 5235 5236 11 5497 5498 11 7551 7552 11 14073 14074 11 26464 26465 11 27121 27122 11 28787 28788 11 kind location 12 4 5 11 7 8 11 500 501 11 929 930 11 1740 1741 11 1873 1874 11 5235 5236 11 5497 5498 11 7551 7552 11 14073 14074 11 26122 26123 11 27121 27122 11 28555 28556 11 location id 12 1 2 1389985 2 234 349 location kind 12 1 2 1390335 preprocpair 399219 begin 316317 elseelifend 399219 begin elseelifend 12 1 2 250793 2 3 57802 3 53 7721 elseelifend begin 12 1 2 399219 preproctrue 175682 branch 175682 preprocfalse 124726 branch 124726 preproctext 1019655 id 1019655 head 489388 body 185130 id head 12 1 2 1019655 id body 12 1 2 1019655 head id 12 1 2 365023 2 3 82622 3 19 36855 19 752 4886 head body 12 1 2 466481 2 38 22906 body id 12 1 2 173898 2 64395 11231 body head 12 1 2 175472 2 21671 9657 includes 308748 id 308748 included 57721 id included 12 1 2 308748 included id 12 1 2 28306 2 3 9493 3 4 4910 4 6 5131 6 11 4455 11 41 4373 41 763 1049 link_targets 618 id 618 binary 618 id binary 12 1 2 618 binary id 12 1 2 618 link_parent 19083943 element 5129839 link_target 618 element link_target 12 1 2 1462845 2 3 1929677 3 4 779253 4 6 434022 6 28 394426 28 45 129613 link_target element 12 2 3 93 5 557 46 2662 6067 46 6487 8410 46 10068 12937 46 13075 20092 46 25026 26995 46 27098 32561 46 33140 38556 46 41218 42519 46 44740 55965 46 56045 132916 46 363862 363863 11 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