@compilation 10177 @externalDataElement 70 @duplication 185440 @similarity 202955 @external_package 128 @svnentry 575525 @location_default 9335283 @location_stmt 2178211 @location_expr 9746017 @diagnostic 73204 @file 63599 @folder 11637 @macroinvocation 39320374 @function 3552236 @fun_decl 3635139 @var_decl 5495954 @type_decl 1413769 @namespace_decl 145743 @using 308161 @static_assert 131017 @parameter 4724692 @membervariable 321201 @globalvariable 301136 @localvariable 521758 @enumconstant 94097 @builtintype 537 @derivedtype 4651908 @decltype 44063 @usertype 4337028 @mangledname 514256 @type_mention 1682135 @routinetype 436132 @ptrtomember 13227 @specifier 525 @gnuattribute 389391 @stdattribute 365 @declspec 57849 @msattribute 3 @alignas 257 @attribute_arg_empty 1 @attribute_arg_token 15768 @attribute_arg_constant 111565 @attribute_arg_type 58 @derivation 392220 @frienddecl 222208 @comment 1675974 @namespace 8167 @specialnamequalifyingelement 11 @namequalifier 1116919 @value 8788031 @initialiser 1668506 @literal 4381545 @errorexpr 46201 @address_of 440403 @reference_to 1039133 @indirect 294811 @ref_indirect 1225212 @array_to_pointer 995015 @vacuous_destructor_call 4288 @assume 3294 @parexpr 3002950 @arithnegexpr 654792 @unaryplusexpr 198 @complementexpr 28043 @notexpr 358125 @conjugation 1 @realpartexpr 70 @imagpartexpr 70 @postincrexpr 43064 @postdecrexpr 5404 @preincrexpr 61508 @predecrexpr 25554 @conditionalexpr 154519 @addexpr 209626 @subexpr 135053 @mulexpr 91670 @divexpr 64010 @remexpr 4660 @jmulexpr 1 @jdivexpr 1 @fjaddexpr 1 @jfaddexpr 1 @fjsubexpr 1 @jfsubexpr 1 @paddexpr 87303 @psubexpr 23165 @pdiffexpr 24865 @lshiftexpr 347768 @rshiftexpr 59321 @andexpr 237077 @orexpr 143745 @xorexpr 37303 @eqexpr 212746 @neexpr 88508 @gtexpr 43962 @ltexpr 54863 @geexpr 22374 @leexpr 214001 @minexpr 1 @maxexpr 1 @assignexpr 552037 @assignaddexpr 68305 @assignsubexpr 7855 @assignmulexpr 7302 @assigndivexpr 2208 @assignremexpr 292 @assignlshiftexpr 634 @assignrshiftexpr 4513 @assignandexpr 7744 @assignorexpr 18674 @assignxorexpr 22005 @assignpaddexpr 13080 @assignpsubexpr 577 @andlogicalexpr 116908 @orlogicalexpr 57861 @commaexpr 10329 @subscriptexpr 165851 @virtfunptrexpr 1 @callexpr 239197 @vastartexpr 3673 @vaargexpr 1051 @vaendexpr 491 @vacopyexpr 30 @varaccess 5325591 @thisaccess 1169367 @new_expr 28370 @delete_expr 6309 @throw_expr 22855 @condition_decl 7349 @braced_init_list 128 @type_id 4708 @runtime_sizeof 281787 @runtime_alignof 1561 @sizeof_pack 502 @expr_stmt 160640 @routineexpr 2232038 @type_operand 128003 @offsetofexpr 35377 @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 175 @isenumexpr 23 @ispodexpr 11 @ispolyexpr 3 @isunionexpr 5 @typescompexpr 46312 @intaddrexpr 1 @hastrivialdestructor 105 @uuidof 848 @aggregateliteral 923225 @delete_array_expr 1437 @new_array_expr 5310 @foldexpr 4 @ctordirectinit 89645 @ctorvirtualinit 6636 @ctorfieldinit 201538 @ctordelegatinginit 712 @dtordirectdestruct 30111 @dtorvirtualdestruct 2594 @dtorfielddestruct 31279 @static_cast 226064 @reinterpret_cast 30891 @const_cast 5643 @dynamic_cast 1051 @c_style_cast 4244118 @lambdaexpr 12513 @param_ref 51144 @noopexpr 39 @istriviallyconstructibleexpr 3 @isdestructibleexpr 4 @isnothrowdestructibleexpr 5 @istriviallydestructibleexpr 5 @istriviallyassignableexpr 3 @isnothrowassignableexpr 3 @istrivialexpr 2512 @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 175 @noexceptexpr 432 @builtinshufflevector 1 @builtinchooseexpr 7032 @builtinaddressof 4218 @vec_fill 1 @builtinconvertvector 1 @builtincomplex 4 @lambdacapture 21509 @stmt_expr 1271443 @stmt_if 524866 @stmt_while 31630 @stmt_goto 111498 @stmt_label 85558 @stmt_return 1154730 @stmt_block 1348007 @stmt_end_test_while 149988 @stmt_for 32059 @stmt_switch_case 281695 @stmt_switch 55258 @stmt_asm 251863 @stmt_try_block 18228 @stmt_microsoft_try 169 @stmt_decl 623601 @stmt_set_vla_size 11 @stmt_vla_decl 9 @stmt_assigned_goto 9142 @stmt_empty 102630 @stmt_continue 8608 @stmt_break 232543 @stmt_range_based_for 23 @stmt_handler 21666 @stmt_constexpr_if 3 @ppd_plain_include 309224 @ppd_define 336367 @ppd_if 164439 @ppd_ifdef 64230 @ppd_ifndef 88231 @ppd_elif 21885 @ppd_else 61169 @ppd_endif 316901 @ppd_undef 20331 @ppd_line 12530 @ppd_error 46 @ppd_pragma 36665 @ppd_objc_import 2 @ppd_include_next 93 @ppd_warning 1 @link_target 619 @xmldtd 1 @xmlelement 1270313 @xmlattribute 1202020 @xmlnamespace 4185 @xmlcomment 26812 @xmlcharacters 439958 compilations 10177 id 10177 cwd 11 id cwd 12 1 2 10177 cwd id 12 871 872 11 compilation_args 394355 id 4640 num 176 arg 20109 id num 12 13 84 338 87 88 3529 88 90 241 90 94 281 97 99 248 id arg 12 13 81 338 86 87 3531 87 88 187 88 93 333 93 95 248 num id 12 2 140 14 294 2387 12 2392 2393 18 2447 2458 14 2458 2462 16 2462 2469 14 2469 2494 12 2517 2529 16 2529 2536 14 2537 2554 14 2557 2571 5 2574 2575 23 num arg 12 1 4 12 5 6 12 6 7 5 7 8 21 8 9 23 9 10 14 10 12 16 12 14 16 15 23 14 23 42 14 60 169 14 187 2470 10 arg id 12 1 2 19134 2 2575 975 arg num 12 1 2 19760 2 53 349 compilation_compiling_files 10177 id 10177 num 11 file 5164 id num 12 1 2 10177 id file 12 1 2 10177 num id 12 871 872 11 num file 12 442 443 11 file id 12 1 2 292 2 3 4849 3 14 23 file num 12 1 2 5164 compilation_time 40616 id 10154 num 11 kind 46 seconds 11965 id num 12 1 2 10154 id kind 12 4 5 10154 id seconds 12 2 3 58 3 4 2792 4 5 7302 num id 12 869 870 11 num kind 12 4 5 11 num seconds 12 1024 1025 11 kind id 12 869 870 46 kind num 12 1 2 46 kind seconds 12 7 8 11 10 11 11 560 561 11 591 592 11 seconds id 12 1 2 7501 2 3 2617 3 4 759 4 8 899 8 632 186 seconds num 12 1 2 11965 seconds kind 12 1 2 10305 2 3 1635 3 4 23 diagnostic_for 903906 diagnostic 73204 compilation 9826 file_number 11 file_number_diagnostic_number 6929 diagnostic compilation 12 1 2 9861 2 3 60456 118 840 2886 diagnostic file_number 12 1 2 73204 diagnostic file_number_diagnostic_number 12 1 2 73181 2 3 23 compilation diagnostic 12 2 3 23 7 8 5024 8 9 1600 9 10 210 247 248 1986 263 444 771 446 594 210 compilation file_number 12 1 2 9826 compilation file_number_diagnostic_number 12 2 3 23 7 8 5024 8 9 1600 9 10 210 247 248 1986 263 444 771 446 594 210 file_number diagnostic 12 6265 6266 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 2839 2 5 630 5 6 1016 7 14 549 15 16 58 17 18 607 18 23 467 26 40 560 42 842 198 file_number_diagnostic_number compilation 12 4 9 595 10 11 1016 14 27 549 30 31 58 34 35 607 36 45 467 52 79 560 84 85 186 254 255 2780 272 842 105 file_number_diagnostic_number file_number 12 1 2 6929 compilation_finished 10177 id 10177 cpu_seconds 7957 elapsed_seconds 186 id cpu_seconds 12 1 2 10177 id elapsed_seconds 12 1 2 10177 cpu_seconds id 12 1 2 6730 2 3 712 3 9 514 cpu_seconds elapsed_seconds 12 1 2 7560 2 3 397 elapsed_seconds id 12 1 2 35 2 3 35 3 4 11 7 8 11 10 11 11 21 22 11 27 28 11 53 54 11 120 121 11 125 126 11 233 234 11 263 264 11 elapsed_seconds cpu_seconds 12 1 2 35 2 3 35 3 4 11 7 8 11 10 11 11 21 22 11 26 27 11 51 52 11 92 93 11 118 119 11 163 164 11 215 216 11 externalData 140 id 70 path 11 column 23 value 140 id path 12 1 2 70 id column 12 2 3 70 id value 12 2 3 70 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 140 value path 12 1 2 140 value column 12 1 2 140 snapshotDate 11 snapshotDate 11 sourceLocationPrefix 11 prefix 11 duplicateCode 185440 id 185440 relativePath 762 equivClass 76641 id relativePath 12 1 2 185440 id equivClass 12 1 2 185440 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 5957 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 39643528 id 279335 offset 21181 beginLine 785898 beginColumn 1303 endLine 785898 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 109819 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 163668 33 51 21323 51 61 22485 61 80 21071 80 132 2865 id endLine 12 4 5 1401 5 6 109819 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 21679 26 31 24366 31 32 1623 32 33 163957 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 404176 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 64387 12 23 60114 23 32 36762 32 33 267401 33 41 62709 41 55 61307 55 69 61577 69 94 59278 94 248 47510 beginLine beginColumn 12 1 5 64467 5 9 62647 9 15 63053 15 29 59905 29 32 9210 32 33 349515 33 37 61996 37 42 61436 42 122 53664 beginLine endLine 12 1 2 785898 beginLine endColumn 12 1 5 64332 5 9 62647 9 15 63170 15 29 59770 29 32 9259 32 33 350560 33 37 63625 37 43 65279 43 123 47251 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 404176 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 64387 12 23 60114 23 32 36762 32 33 267401 33 41 62709 41 55 61307 55 69 61577 69 94 59278 94 248 47510 endLine beginLine 12 1 2 785898 endLine beginColumn 12 1 5 64467 5 9 62647 9 15 63053 15 29 59905 29 32 9210 32 33 349515 33 37 61996 37 42 61436 42 122 53664 endLine endColumn 12 1 5 64332 5 9 62647 9 15 63170 15 29 59770 29 32 9259 32 33 350560 33 37 63625 37 43 65279 43 123 47251 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 8740 fileid 8740 package 128 fileid package 12 1 2 8740 package fileid 12 1 2 35 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 9335283 id 9335283 container 75237 startLine 154834 startColumn 5818 endLine 154658 endColumn 11182 id container 12 1 2 9335283 id startLine 12 1 2 9335283 id startColumn 12 1 2 9335283 id endLine 12 1 2 9335283 id endColumn 12 1 2 9335283 container id 12 1 2 12257 2 19 6368 19 25 5818 25 31 5830 31 41 6204 41 54 5854 54 72 5877 72 98 5690 98 136 5702 136 216 5690 216 417 5655 417 19703 4288 container startLine 12 1 2 12257 2 15 6251 15 20 6496 20 25 5842 25 32 6461 32 41 6052 41 53 6064 53 70 5690 70 96 5678 96 152 5667 152 322 5643 324 8863 3131 container startColumn 12 1 2 12257 2 4 6461 4 8 6812 8 11 5632 11 14 6099 14 18 6601 18 23 6134 23 29 6227 29 37 6029 37 50 6052 50 78 5737 78 168 1191 container endLine 12 1 2 12257 2 15 6227 15 20 6531 20 25 5772 25 32 6473 32 41 6052 41 53 6052 53 70 5772 70 96 5690 96 153 5725 153 332 5643 332 8863 3038 container endColumn 12 1 2 12257 2 14 5994 14 19 6414 19 23 5994 23 27 5690 27 32 5994 32 38 5690 38 45 5830 45 54 5713 54 65 5807 65 80 5842 80 336 4007 startLine id 12 1 2 29982 2 3 19034 3 4 17527 4 5 9861 5 6 8775 6 7 6473 7 9 13787 9 13 13390 13 30 11871 30 112 11637 112 2116 11614 2135 6440 876 startLine container 12 1 2 55046 2 3 34119 3 4 10901 4 5 8635 5 8 14220 8 26 11871 26 115 11637 115 6440 8401 startLine startColumn 12 1 2 31034 2 3 18929 3 4 19747 4 5 9359 5 6 9020 6 7 6590 7 9 14033 9 13 13495 13 27 11953 27 60 11637 60 153 9032 startLine endLine 12 1 2 115246 2 3 18239 3 7 13016 7 184 8331 startLine endColumn 12 1 2 31057 2 3 18824 3 4 18286 4 5 9850 5 6 9043 6 7 6379 7 9 14068 9 13 13168 13 28 11673 28 69 11813 69 258 10668 startColumn id 12 1 2 934 2 3 1074 3 5 537 5 8 514 8 16 467 16 37 444 37 119 444 125 511 444 518 4987 444 5021 19113 444 19590 199744 70 startColumn container 12 1 2 2500 2 3 525 3 6 455 6 15 467 15 55 444 59 226 444 229 1198 444 1275 2344 444 2542 6440 93 startColumn startLine 12 1 2 969 2 3 1063 3 4 280 4 6 502 6 10 455 10 20 444 20 55 444 56 195 444 196 829 444 851 1958 444 1958 6490 327 startColumn endLine 12 1 2 969 2 3 1063 3 4 280 4 6 502 6 10 455 10 20 444 20 55 444 56 195 444 205 828 444 851 1962 467 1965 6462 303 startColumn endColumn 12 1 2 2640 2 3 525 3 7 525 7 13 455 13 29 479 29 54 455 54 109 444 110 428 292 endLine id 12 1 2 29480 2 3 19455 3 4 17281 4 5 10025 5 6 8553 6 7 6601 7 9 13811 9 13 13437 13 30 11824 30 111 11649 111 2058 11602 2083 6440 934 endLine container 12 1 2 54555 2 3 34271 3 4 10901 4 5 8751 5 7 11474 7 19 11859 19 76 11614 76 6440 11229 endLine startLine 12 1 2 114171 2 3 18508 3 7 12502 7 46 9476 endLine startColumn 12 1 2 30520 2 3 19303 3 4 19466 4 5 9604 5 6 8903 6 7 6707 7 9 14021 9 13 13565 13 27 11871 27 60 11626 60 153 9067 endLine endColumn 12 1 2 30567 2 3 19197 3 4 18017 4 5 10083 5 6 8903 6 7 6449 7 9 13963 9 13 13612 13 29 11871 29 71 11602 71 258 10387 endColumn id 12 1 2 4428 2 3 1180 3 4 888 4 6 1004 6 13 841 13 61 841 61 698 841 705 10765 841 11014 25447 315 endColumn container 12 1 2 5106 2 3 1285 3 4 1028 4 7 969 7 33 841 33 376 841 387 2684 841 2688 6440 268 endColumn startLine 12 1 2 4463 2 3 1180 3 4 899 4 6 1004 6 14 852 14 57 852 58 510 841 518 2401 841 2415 4808 245 endColumn startColumn 12 1 2 5141 2 3 1343 3 4 1028 4 7 969 7 23 852 23 47 864 47 81 864 81 83 116 endColumn endLine 12 1 2 4463 2 3 1180 3 4 911 4 6 993 6 13 841 13 56 841 56 501 841 505 2374 841 2398 4808 268 locations_stmt 2178211 id 2178211 container 3080 startLine 296902 startColumn 1229 endLine 295045 endColumn 1494 id container 12 1 2 2178211 id startLine 12 1 2 2178211 id startColumn 12 1 2 2178211 id endLine 12 1 2 2178211 id endColumn 12 1 2 2178211 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 113914 2 3 79039 3 4 31345 4 6 24957 6 16 22632 16 129 22288 129 222 2723 startLine container 12 1 2 176070 2 3 51936 3 5 22565 5 13 22386 13 125 22270 125 176 1672 startLine startColumn 12 1 2 131019 2 3 73549 3 4 30785 4 7 26598 7 16 22325 16 45 12623 startLine endLine 12 1 2 192364 2 3 47337 3 4 21778 4 9 23278 9 30 12143 startLine endColumn 12 1 2 156536 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 23044 16 126 22134 126 228 2951 endLine container 12 1 2 175707 2 3 52096 3 5 22220 5 14 23389 14 173 21630 endLine startLine 12 1 2 194706 2 3 42339 3 4 20689 4 8 22774 8 32 14535 endLine startColumn 12 1 2 133251 2 3 67910 3 4 32630 4 7 26518 7 16 22196 16 46 12536 endLine endColumn 12 1 2 156364 2 3 62266 3 4 21144 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 9746017 id 9746017 container 3563 startLine 195321 startColumn 386 endLine 195640 endColumn 456 id container 12 1 2 9746017 id startLine 12 1 2 9746017 id startColumn 12 1 2 9746017 id endLine 12 1 2 9746017 id endColumn 12 1 2 9746017 container id 12 1 4 321 4 11 284 11 37 272 37 114 269 114 210 269 210 328 268 328 498 268 499 771 269 772 1223 268 1223 1918 268 1918 3307 268 3322 7569 268 7607 160039 268 170837 491727 3 container startLine 12 1 3 296 3 7 319 7 17 272 17 35 271 35 59 278 59 88 271 88 138 271 138 207 271 207 339 268 339 532 268 532 949 268 951 2069 268 2076 142752 242 container startColumn 12 1 3 307 3 7 296 7 17 274 17 36 283 36 52 287 52 64 297 64 74 279 74 84 296 84 93 270 93 106 282 106 122 271 122 150 268 150 330 153 container endLine 12 1 3 296 3 7 316 7 17 275 17 35 269 35 59 277 59 89 277 89 139 273 139 211 268 211 346 268 347 546 268 547 973 269 975 2167 268 2170 143560 239 container endColumn 12 1 3 279 3 7 298 7 19 281 19 42 275 42 60 272 60 73 294 73 84 277 84 95 291 95 106 279 106 120 282 120 138 275 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 4201 14507 startLine container 12 1 2 100560 2 3 34005 3 4 12707 4 5 12439 5 12 15112 12 95 14667 95 1328 5831 startLine startColumn 12 1 2 7668 2 3 28146 3 4 37760 4 5 16417 5 6 11671 6 7 12742 7 9 16572 9 12 15812 12 18 16484 18 39 14868 39 118 14838 118 201 2343 startLine endLine 12 1 2 93569 2 3 68359 3 4 13336 4 8 16356 8 60 3701 startLine endColumn 12 1 2 17044 2 3 34830 3 4 22935 4 5 15998 5 6 18855 6 8 12903 8 10 13538 10 14 15565 14 21 14782 21 61 14731 61 184 14140 startColumn id 12 1 2 31 2 4 29 4 8 29 8 23 29 24 63 30 75 225 29 232 684 29 694 1672 29 1751 4173 29 4489 15263 29 16130 46280 29 48729 86681 29 87033 224378 29 237411 710028 6 startColumn container 12 1 2 76 2 3 25 3 7 31 7 18 29 18 51 29 52 117 29 129 325 29 340 761 29 773 1393 29 1424 2063 29 2066 2429 29 2429 2797 22 startColumn startLine 12 1 2 41 2 4 30 4 9 29 9 28 30 31 113 29 120 349 29 356 880 29 919 2302 29 2307 5122 29 5505 12955 29 13032 18247 29 18470 26386 29 26397 108382 24 startColumn endLine 12 1 2 41 2 4 30 4 9 29 9 28 30 31 113 29 120 349 29 356 880 29 919 2302 29 2307 5123 29 5507 12959 29 13029 18367 29 18470 26374 29 26395 108398 24 startColumn endColumn 12 1 2 34 2 3 37 3 5 33 5 9 29 9 18 30 18 40 30 42 51 29 51 73 29 74 99 29 99 134 29 135 166 30 166 181 29 181 293 18 endLine id 12 1 2 7754 2 3 40765 3 4 7734 4 5 29998 5 6 10878 6 7 12021 7 9 15602 9 13 17880 13 19 14695 19 34 14924 34 233 14683 233 4208 8706 endLine container 12 1 2 100438 2 3 34143 3 4 12560 4 5 12621 5 11 14796 11 88 14710 88 1334 6372 endLine startLine 12 1 2 118668 2 3 22776 3 4 30958 4 7 17225 7 23 6013 endLine startColumn 12 1 2 7907 2 3 40677 3 4 8232 4 5 30893 5 6 10994 6 7 13979 7 9 16931 9 12 16730 12 18 16864 18 38 14833 38 116 14853 116 201 2747 endLine endColumn 12 1 2 32161 2 3 18779 3 4 8001 4 5 30465 5 6 18987 6 8 17087 8 11 16321 11 16 15573 16 27 14834 27 94 14741 94 184 8691 endColumn id 12 1 2 28 2 3 38 3 9 38 9 15 37 15 34 35 34 173 35 174 506 35 522 1595 35 1667 5246 35 5323 18525 35 20305 51570 35 54937 117747 35 117863 185908 35 endColumn container 12 1 2 99 2 3 42 3 8 37 8 28 36 28 70 35 70 207 35 226 588 35 602 1183 35 1204 1981 35 1983 2459 35 2470 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 2070 5990 35 6046 12974 35 13161 20940 35 20992 28027 35 29281 55694 25 endColumn startColumn 12 1 2 45 2 3 56 3 5 37 5 13 36 13 35 37 35 54 35 54 64 37 65 82 36 82 102 35 102 125 38 125 135 36 136 156 28 endColumn endLine 12 1 2 44 2 4 38 4 10 32 10 16 37 16 50 35 52 234 35 243 666 35 682 2061 35 2067 5990 35 6035 12938 35 13153 20903 35 21017 28038 35 29291 55695 25 numlines 523603 element_id 516324 num_lines 9873 num_code 7630 num_comment 4194 element_id num_lines 12 1 2 509126 2 7 7197 element_id num_code 12 1 2 509184 2 7 7139 element_id num_comment 12 1 2 516242 2 3 81 num_lines element_id 12 1 2 4475 2 3 1273 3 4 736 4 6 806 6 12 782 12 24 747 24 118 747 118 7658 303 num_lines num_code 12 1 2 4545 2 3 1285 3 4 771 4 6 817 6 11 888 11 18 759 18 29 759 29 32 46 num_lines num_comment 12 1 2 4533 2 3 1285 3 4 794 4 6 806 6 10 771 10 16 864 16 26 782 26 27 35 num_code element_id 12 1 2 3061 2 3 1191 3 4 607 4 6 584 6 10 595 10 21 595 21 67 572 68 7861 420 num_code num_lines 12 1 2 3084 2 3 1215 3 4 619 4 6 584 6 10 666 10 21 619 21 34 584 34 42 257 num_code num_comment 12 1 2 3108 2 3 1180 3 4 654 4 6 595 6 10 654 10 19 642 19 28 572 28 33 222 num_comment element_id 12 1 2 1951 2 3 537 3 4 315 4 7 327 7 14 327 14 38 315 39 280 315 283 35679 105 num_comment num_lines 12 1 2 1963 2 3 549 3 5 373 5 8 350 8 18 350 18 58 315 61 118 292 num_comment num_code 12 1 2 1963 2 3 549 3 5 373 5 8 350 8 17 327 17 52 315 56 108 315 diagnostics 73204 id 73204 severity 35 error_tag 93 error_message 116 full_error_message 63389 location 140 id severity 12 1 2 73204 id error_tag 12 1 2 73204 id error_message 12 1 2 73204 id full_error_message 12 1 2 73204 id location 12 1 2 73204 severity id 12 1 2 11 2 3 11 6262 6263 11 severity error_tag 12 1 2 23 6 7 11 severity error_message 12 1 2 23 8 9 11 severity full_error_message 12 1 2 11 2 3 11 5422 5423 11 severity location 12 1 2 11 2 3 11 9 10 11 error_tag id 12 1 2 23 2 3 23 5 6 11 417 418 11 841 842 11 4996 4997 11 error_tag severity 12 1 2 93 error_tag error_message 12 1 2 81 3 4 11 error_tag full_error_message 12 1 2 35 2 3 23 5 6 11 417 418 11 4996 4997 11 error_tag location 12 1 2 58 2 3 23 5 6 11 error_message id 12 1 2 23 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 116 error_message error_tag 12 1 2 116 error_message full_error_message 12 1 2 35 2 3 23 5 6 11 10 11 11 75 76 11 332 333 11 4996 4997 11 error_message location 12 1 2 81 2 3 23 5 6 11 full_error_message id 12 1 2 63377 841 842 11 full_error_message severity 12 1 2 63389 full_error_message error_tag 12 1 2 63389 full_error_message error_message 12 1 2 63389 full_error_message location 12 1 2 63389 location id 12 1 2 128 6254 6255 11 location severity 12 1 2 140 location error_tag 12 1 2 128 3 4 11 location error_message 12 1 2 128 5 6 11 location full_error_message 12 1 2 128 5414 5415 11 files 63599 id 63599 name 63599 simple 43397 ext 105 fromSource 11 id name 12 1 2 63599 id simple 12 1 2 63599 id ext 12 1 2 63599 id fromSource 12 1 2 63599 name id 12 1 2 63599 name simple 12 1 2 63599 name ext 12 1 2 63599 name fromSource 12 1 2 63599 simple id 12 1 2 32869 2 3 6601 3 7 3446 7 42 479 simple name 12 1 2 32869 2 3 6601 3 7 3446 7 42 479 simple ext 12 1 2 38758 2 3 4031 3 6 607 simple fromSource 12 1 2 43397 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 105 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 11637 id 11637 name 11637 simple 3341 id name 12 1 2 11637 id simple 12 1 2 11637 name id 12 1 2 11637 name simple 12 1 2 11637 simple id 12 1 2 1799 2 3 712 3 4 479 4 28 268 28 121 81 simple name 12 1 2 1799 2 3 712 3 4 479 4 28 268 28 121 81 containerparent 75214 parent 11637 child 75214 parent child 12 1 2 5293 2 3 1507 3 4 642 4 6 1074 6 10 864 10 14 923 14 30 888 30 153 444 child parent 12 1 2 75214 fileannotations 5467887 id 5141 kind 23 name 57851 value 47404 id kind 12 1 2 140 2 3 5001 id name 12 1 96 385 96 219 385 221 285 385 285 444 385 445 521 385 526 619 408 619 708 385 708 895 385 896 928 93 930 931 1472 1076 1667 385 1689 2272 81 id value 12 1 108 385 108 269 385 269 356 385 371 630 385 630 729 385 733 948 385 948 1062 385 1079 1494 268 1495 1496 1472 1496 1865 385 1963 4058 315 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 9487 2 3 6239 3 6 4802 6 8 4743 8 14 4662 14 18 4253 18 21 4440 21 34 4673 34 128 4627 129 236 4416 236 395 4381 395 440 1121 name kind 12 1 2 57851 name value 12 1 2 10609 2 3 8389 3 4 2699 4 6 4183 6 10 5258 10 14 3446 14 17 4463 17 22 4463 22 40 4381 40 83 4405 83 163 4358 164 1933 1191 value id 12 1 2 7232 2 5 2325 5 8 3435 8 21 3657 21 23 2629 23 25 4288 25 40 3446 40 195 3739 195 207 3750 207 273 3891 273 327 3598 328 407 4148 407 441 1261 value kind 12 1 2 47393 2 3 11 value name 12 1 2 7256 2 5 2687 5 8 3470 8 16 3902 16 18 3213 18 21 3914 21 31 4288 31 42 3867 42 54 3622 54 81 3633 81 109 3680 109 133 3610 133 149 257 inmacroexpansion 57160160 id 15553649 inv 2495229 id inv 12 1 2 3897700 2 3 2467562 3 4 2019287 4 5 1770948 5 6 1846354 6 7 885445 7 8 1536661 8 6265 1129688 inv id 12 1 2 651611 2 3 351091 3 4 145908 4 5 276498 5 8 230812 8 11 202230 11 19 210594 19 34 192651 34 167 188130 167 153127 45699 affectedbymacroexpansion 35548400 id 4085874 inv 3284641 id inv 12 1 2 1342319 2 3 719727 3 4 683364 4 6 321133 6 10 313718 10 24 308240 24 64 310127 64 9803 87242 inv id 12 1 2 253333 2 3 210102 3 4 202466 4 5 258276 5 6 301599 6 7 248027 7 8 231284 8 9 228136 9 10 182606 10 12 285847 12 16 297584 16 23 275560 23 60 249109 60 526 60704 macroinvocations 39320374 id 39320374 macro_id 85906 location 804492 kind 23 id macro_id 12 1 2 39320374 id location 12 1 2 39320374 id kind 12 1 2 39320374 macro_id id 12 1 2 18286 2 3 16475 3 4 3598 4 6 7630 6 11 7326 11 21 6823 21 41 6555 41 107 6485 107 450 6449 453 201240 6274 macro_id location 12 1 2 45640 2 3 11345 3 4 5667 4 6 7384 6 13 7115 13 65 6473 65 3614 2278 macro_id kind 12 1 2 79362 2 3 6543 location id 12 1 2 299713 2 3 180341 3 4 42999 4 5 56378 5 8 65247 8 16 61777 16 46 62536 46 262546 35498 location macro_id 12 1 2 752659 2 353 51833 location kind 12 1 2 804492 kind id 12 37566 37567 11 3327545 3327546 11 kind macro_id 12 2199 2200 11 5713 5714 11 kind location 12 6537 6538 11 62313 62314 11 macroparent 34476404 id 34476404 parent_id 26856682 id parent_id 12 1 2 34476404 parent_id id 12 1 2 20687700 2 3 5262423 3 88 906558 macrolocationbind 4019039 id 2803152 location 2005541 id location 12 1 2 2202019 2 3 339524 3 7 231936 7 57 29673 location id 12 1 2 1603246 2 3 171108 3 8 155595 8 723 75590 macro_argument_unexpanded 100941827 invocation 30008413 argument_index 771 text 332512 invocation argument_index 12 1 2 8477672 2 3 12498009 3 4 6840222 4 67 2192508 invocation text 12 1 2 8550795 2 3 12678071 3 4 6640869 4 67 2138677 argument_index invocation 12 51815 51816 677 52017 187640 58 773038 2568177 35 argument_index text 12 2 3 677 13 1002 58 6617 19688 35 text invocation 12 1 2 39868 2 3 64826 3 4 15435 4 5 44296 5 8 26980 8 12 15447 12 16 23275 16 22 25414 22 41 25075 41 101 24970 101 4363 24958 4608 581891 1963 text argument_index 12 1 2 240378 2 3 81173 3 9 10960 macro_argument_expanded 100941827 invocation 30008413 argument_index 771 text 201362 invocation argument_index 12 1 2 8477672 2 3 12498009 3 4 6840222 4 67 2192508 invocation text 12 1 2 12315365 2 3 10770085 3 4 5753415 4 9 1169546 argument_index invocation 12 51815 51816 677 52017 187640 58 773038 2568177 35 argument_index text 12 1 2 666 2 75 58 867 13964 46 text invocation 12 1 2 23871 2 3 40791 3 4 6636 4 6 18450 6 7 23743 7 9 16475 9 15 17597 15 31 15984 31 86 15108 86 365 15225 365 1165688 7478 text argument_index 12 1 2 101551 2 3 84562 3 6 15166 6 66 81 functions 3552236 id 3552236 name 303954 kind 81 id name 12 1 2 3552236 id kind 12 1 2 3552236 name id 12 1 2 206387 2 3 29924 3 5 27435 5 13 23100 13 118759 17106 name kind 12 1 2 302400 2 3 1554 kind id 12 32 33 11 478 479 11 2735 2736 11 6052 6053 11 43879 43880 11 109948 109949 11 140883 140884 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 1030977 id 1027857 entry_point 1030977 id entry_point 12 1 2 1025030 2 9 2827 entry_point id 12 1 2 1030977 function_return_type 3562951 id 3551686 return_type 1048715 id return_type 12 1 2 3540901 2 6 10784 return_type id 12 1 2 309177 2 3 677865 3 82133 61671 purefunctions 20805 id 20805 function_deleted 49379 id 49379 function_defaulted 9184 id 9184 fun_decls 3646017 id 3635139 function 3469555 type_id 1041634 name 271389 location 843835 id function 12 1 2 3635139 id type_id 12 1 2 3624611 2 6 10527 id name 12 1 2 3635139 id location 12 1 2 3635139 function id 12 1 2 3333988 2 9 135566 function type_id 12 1 2 3451876 2 6 17678 function name 12 1 2 3469555 function location 12 1 2 3378332 2 9 91222 type_id id 12 1 2 295716 2 3 676381 3 87408 69535 type_id function 12 1 2 308231 2 3 672572 3 81309 60830 type_id name 12 1 2 974669 2 7459 66965 type_id location 12 1 2 940538 2 5 78474 5 22349 22621 name id 12 1 2 162826 2 3 31420 3 4 17994 4 7 24841 7 19 20518 19 119022 13787 name function 12 1 2 174172 2 3 30099 3 4 16171 4 7 21862 7 25 20366 25 118743 8716 name type_id 12 1 2 236860 2 5 22271 5 60936 12257 name location 12 1 2 173599 2 3 46213 3 4 17340 4 8 21815 8 8910 12420 location id 12 1 2 567012 2 3 142319 3 5 67350 5 141 63307 142 3039 3844 location function 12 1 2 579468 2 3 158514 3 9 67747 9 3039 38103 location type_id 12 1 2 744445 2 4 65890 4 1520 33500 location name 12 1 2 817018 2 134 26816 fun_def 1250592 id 1250592 fun_specialized 6439 id 6439 fun_implicit 9 id 9 fun_decl_specifiers 512614 id 274848 name 7 id name 12 1 2 72090 2 3 167750 3 4 35007 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 1471304 fun_decl 1471304 fun_decl_noexcept 15937 fun_decl 15096 constant 15809 fun_decl constant 12 1 2 14255 2 3 841 constant fun_decl 12 1 2 15680 2 3 128 fun_decl_empty_noexcept 350681 fun_decl 350681 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 4766932 id 4766932 index 373 fun_decl 3153051 id index 12 1 2 4766932 id fun_decl 12 1 2 4766932 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 76574 23 269844 269845 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 76574 23 269844 269845 11 fun_decl id 12 1 2 2258317 2 3 486913 3 4 252985 4 33 154834 fun_decl index 12 1 2 2258317 2 3 486913 3 4 252985 4 33 154834 var_decls 5518014 id 5495954 variable 5266618 type_id 2068405 name 134175 location 1305755 id variable 12 1 2 5495954 id type_id 12 1 2 5474337 2 7 21616 id name 12 1 2 5495954 id location 12 1 2 5495907 2 3 46 variable id 12 1 2 5079674 2 9 186943 variable type_id 12 1 2 5218605 2 7 48012 variable name 12 1 2 5248600 2 3 18017 variable location 12 1 2 5155963 2 9 110654 type_id id 12 1 2 1627085 2 3 236522 3 10 155430 10 5721 49367 type_id variable 12 1 2 1652441 2 3 226741 3 13 156353 13 5267 32869 type_id name 12 1 2 1888086 2 5 156341 5 770 23977 type_id location 12 1 2 1811867 2 4 159052 4 3604 97485 name id 12 1 2 56530 2 3 20039 3 4 11801 4 6 12268 6 10 11088 10 22 10270 22 255 10083 263 159500 2091 name variable 12 1 2 59814 2 3 19314 3 4 12841 4 6 11532 6 11 11077 11 28 10095 28 158536 9499 name type_id 12 1 2 81606 2 3 17445 3 4 9347 4 7 11275 7 28 10165 28 120730 4335 name location 12 1 2 77212 2 3 20448 3 4 7478 4 7 11941 7 21 10154 21 9993 6940 location id 12 1 2 967927 2 3 139422 3 6 119546 6 123459 78860 location variable 12 1 2 1018112 2 3 103970 3 6 107943 6 123212 75728 location type_id 12 1 2 1119863 2 3 89797 3 113652 96095 location name 12 1 2 1296197 2 52 9558 var_def 2477557 id 2477557 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 1413769 id 1413769 type_id 1379965 location 1156868 id type_id 12 1 2 1413769 id location 12 1 2 1413769 type_id id 12 1 2 1355392 2 24 24572 type_id location 12 1 2 1356771 2 24 23194 location id 12 1 2 1098234 2 469 58633 location type_id 12 1 2 1099812 2 469 57056 type_def 995467 id 995467 type_decl_top 286006 type_decl 286006 namespace_decls 145743 id 145743 namespace_id 8155 location 130167 bodylocation 130518 id namespace_id 12 1 2 145743 id location 12 1 2 145743 id bodylocation 12 1 2 145743 namespace_id id 12 1 2 3855 2 3 1145 3 4 432 4 7 689 7 13 630 13 27 630 28 163 619 172 3743 151 namespace_id location 12 1 2 3855 2 3 1145 3 4 432 4 7 689 7 13 630 13 27 630 28 163 619 172 3743 151 namespace_id bodylocation 12 1 2 3855 2 3 1145 3 4 432 4 7 689 7 13 630 13 27 630 28 163 619 172 3742 151 location id 12 1 2 121240 2 8 8927 location namespace_id 12 1 2 121240 2 8 8927 location bodylocation 12 1 2 129373 2 3 794 bodylocation id 12 1 2 121976 2 11 8541 bodylocation namespace_id 12 1 2 121976 2 9 8541 bodylocation location 12 1 2 130097 2 5 420 usings 308161 id 308161 element_id 47101 location 25437 id element_id 12 1 2 308161 id location 12 1 2 308161 element_id id 12 1 2 39634 2 4 4007 4 127 3458 element_id location 12 1 2 39634 2 4 4007 4 127 3458 location id 12 1 2 19256 2 3 2442 3 21 1974 21 347 1764 location element_id 12 1 2 19256 2 3 2442 3 21 1974 21 347 1764 using_container 466360 parent 8331 child 289348 parent child 12 1 2 3248 2 3 537 3 6 642 6 15 630 16 31 677 31 143 280 178 179 1343 179 182 736 182 501 233 child parent 12 1 2 209039 2 3 53609 3 6 21780 6 47 4919 static_asserts 131017 id 131017 condition 131017 message 29789 location 16766 id condition 12 1 2 131017 id message 12 1 2 131017 id location 12 1 2 131017 condition id 12 1 2 131017 condition message 12 1 2 131017 condition location 12 1 2 131017 message id 12 1 2 22168 2 3 424 3 4 2837 4 11 1448 12 17 2355 17 513 554 message condition 12 1 2 22168 2 3 424 3 4 2837 4 11 1448 12 17 2355 17 513 554 message location 12 1 2 27629 2 33 2159 location id 12 1 2 2909 2 3 2772 3 4 1330 5 6 3738 6 7 176 14 15 2042 16 17 39 17 18 3412 19 52 345 location condition 12 1 2 2909 2 3 2772 3 4 1330 5 6 3738 6 7 176 14 15 2042 16 17 39 17 18 3412 19 52 345 location message 12 1 2 4429 2 3 6002 3 4 6145 4 7 189 params 4749557 id 4724692 function 3117564 index 373 type_id 1906163 id function 12 1 2 4723979 2 69 712 id index 12 1 2 4724692 id type_id 12 1 2 4702211 2 7 22481 function id 12 1 2 2232786 2 3 472740 3 4 254691 4 33 157346 function index 12 1 2 2232786 2 3 472740 3 4 254691 4 33 157346 function type_id 12 1 2 2335471 2 3 480884 3 5 262941 5 20 38267 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 75722 23 266636 266637 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 75722 23 266807 266808 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 16795 23 145286 145287 11 type_id id 12 1 2 1547921 2 3 193171 3 18 144002 18 5288 21067 type_id function 12 1 2 1569164 2 3 181276 3 25 143324 25 4811 12397 type_id index 12 1 2 1795906 2 33 110257 overrides 159494 new 124890 old 15507 new old 12 1 2 90293 2 3 34590 3 4 6 old new 12 1 2 8148 2 3 2022 3 4 874 4 5 1265 5 10 1233 10 43 1167 44 218 795 membervariables 325582 id 321201 type_id 139772 name 56776 id type_id 12 1 2 316912 2 7 4288 id name 12 1 2 321201 type_id id 12 1 2 113949 2 3 12934 3 11 10656 11 1715 2231 type_id name 12 1 2 121310 2 3 9511 3 266 8950 name id 12 1 2 29971 2 3 8705 3 4 5725 4 6 4311 6 15 4358 15 1953 3704 name type_id 12 1 2 36736 2 3 7232 3 4 3891 4 7 4592 7 291 4264 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 521836 id 521758 type_id 47599 name 75444 id type_id 12 1 2 521680 2 3 78 id name 12 1 2 521758 type_id id 12 1 2 26487 2 3 6772 3 4 2864 4 6 4077 6 13 3823 13 4908 3575 type_id name 12 1 2 35706 2 3 4919 3 5 4279 5 1158 2694 name id 12 1 2 43085 2 3 12963 3 4 5088 4 7 6752 7 31 5708 31 6112 1846 name type_id 12 1 2 63910 2 3 6406 3 819 5127 autoderivation 19559 var 19559 derivation_type 32 var derivation_type 12 1 2 19559 derivation_type var 12 20 21 6 39 40 6 161 162 6 475 476 6 2303 2304 6 enumconstants 94097 id 94097 parent 8031 index 7600 type_id 7887 name 73102 location 76077 id parent 12 1 2 94097 id index 12 1 2 94097 id type_id 12 1 2 94097 id name 12 1 2 94097 id location 12 1 2 94097 parent id 12 1 2 1598 2 3 822 3 4 2459 4 5 580 5 6 580 6 9 730 9 16 613 16 392 606 426 1166 39 parent index 12 1 2 1598 2 3 835 3 4 2505 4 5 574 5 6 587 6 9 704 9 17 626 17 1166 600 parent type_id 12 1 2 7287 2 3 743 parent name 12 1 2 1598 2 3 835 3 4 2505 4 5 574 5 6 587 6 9 704 9 17 626 17 1166 600 parent location 12 1 2 1637 2 3 835 3 4 2459 4 5 580 5 6 561 6 9 704 9 16 613 16 427 606 466 1166 32 index id 12 1 2 2616 2 3 932 3 4 926 4 7 574 7 10 691 10 11 352 11 12 554 12 30 600 30 1253 352 index parent 12 1 2 2616 2 3 932 3 4 926 4 7 574 7 9 678 9 11 365 11 12 554 12 29 600 29 1232 352 index type_id 12 1 2 2616 2 3 932 3 4 926 4 7 574 7 9 678 9 11 365 11 12 554 12 28 600 28 1210 352 index name 12 1 2 2616 2 3 932 3 4 926 4 7 574 7 10 691 10 11 352 11 12 554 12 28 600 28 674 352 index location 12 1 2 2616 2 3 932 3 4 926 4 7 574 7 10 691 10 11 352 11 12 554 12 28 600 28 774 352 type_id id 12 1 2 1598 2 3 802 3 4 2433 4 5 561 5 6 561 6 9 704 9 16 600 16 470 593 479 1166 32 type_id parent 12 1 2 7881 137 138 6 type_id index 12 1 2 1598 2 3 815 3 4 2479 4 5 554 5 6 567 6 9 678 9 17 613 17 1166 580 type_id name 12 1 2 1598 2 3 815 3 4 2479 4 5 554 5 6 567 6 9 678 9 17 613 17 1166 580 type_id location 12 1 2 1637 2 3 815 3 4 2433 4 5 561 5 6 541 6 9 678 9 16 600 16 470 593 621 1166 26 name id 12 1 2 65723 2 3 6856 3 239 521 name parent 12 1 2 66369 2 3 6210 3 239 521 name index 12 1 2 68065 2 13 5036 name type_id 12 1 2 61313 2 3 11267 3 239 521 name location 12 1 2 70623 2 23 2479 location id 12 1 2 70773 2 229 5304 location parent 12 1 2 70884 2 229 5193 location index 12 1 2 72469 2 17 3607 location type_id 12 1 2 65828 2 3 9994 3 229 254 location name 12 1 2 75907 2 27 169 builtintypes 537 id 537 name 537 kind 537 size 81 sign 35 alignment 58 id name 12 1 2 537 id kind 12 1 2 537 id size 12 1 2 537 id sign 12 1 2 537 id alignment 12 1 2 537 name id 12 1 2 537 name kind 12 1 2 537 name size 12 1 2 537 name sign 12 1 2 537 name alignment 12 1 2 537 kind id 12 1 2 537 kind name 12 1 2 537 kind size 12 1 2 537 kind sign 12 1 2 537 kind alignment 12 1 2 537 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 35 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 4651908 id 4651908 name 2328554 kind 93 type_id 2780308 id name 12 1 2 4651908 id kind 12 1 2 4651908 id type_id 12 1 2 4651908 name id 12 1 2 1709696 2 3 500222 3 43371 118634 name kind 12 1 2 2328530 2 3 23 name type_id 12 1 2 1709965 2 3 499954 3 43353 118634 kind id 12 21 22 11 61 62 11 2051 2052 11 27346 27347 11 43423 43424 11 58521 58522 11 102765 102766 11 163929 163930 11 kind name 12 1 2 11 13 14 11 38 39 11 1152 1153 11 15027 15028 11 39331 39332 11 53789 53790 11 89933 89934 11 kind type_id 12 12 13 11 21 22 11 969 970 11 27346 27347 11 43423 43424 11 58521 58522 11 102434 102435 11 163929 163930 11 type_id id 12 1 2 1683160 2 3 392781 3 4 646083 4 202 58283 type_id name 12 1 2 1684457 2 3 392618 3 4 644949 4 198 58283 type_id kind 12 1 2 1684784 2 3 393985 3 4 644902 4 7 56635 pointerishsize 3426426 id 3426426 size 23 alignment 11 id size 12 1 2 3426426 id alignment 12 1 2 3426426 size id 12 21 22 11 293219 293220 11 size alignment 12 1 2 23 alignment id 12 293240 293241 11 alignment size 12 2 3 11 arraysizes 18099 id 18099 num_elements 2301 bytesize 2675 alignment 81 id num_elements 12 1 2 18099 id bytesize 12 1 2 18099 id alignment 12 1 2 18099 num_elements id 12 1 2 175 2 3 1367 3 4 81 4 5 175 5 13 175 13 25 175 38 116 151 num_elements bytesize 12 1 2 1694 2 3 233 3 4 128 4 6 175 6 11 70 num_elements alignment 12 1 2 1705 2 3 245 3 4 151 4 7 175 7 8 23 bytesize id 12 1 2 163 2 3 1495 3 4 128 4 6 210 6 9 210 9 17 210 17 53 210 55 75 46 bytesize num_elements 12 1 2 2033 2 3 373 3 6 233 6 7 35 bytesize alignment 12 1 2 2091 2 3 292 3 5 245 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 1867884 id 1867884 type_id 871937 id type_id 12 1 2 1867884 type_id id 12 1 2 676919 2 3 90264 3 6 70856 6 5485 33897 decltypes 44063 id 44063 expr 41644 base_type 6227 parentheses_would_change_meaning 23 id expr 12 1 2 44063 id base_type 12 1 2 44063 id parentheses_would_change_meaning 12 1 2 44063 expr id 12 1 2 39225 2 3 2418 expr base_type 12 1 2 39225 2 3 2418 expr parentheses_would_change_meaning 12 1 2 41644 base_type id 12 1 2 3482 2 3 2453 3 277 292 base_type expr 12 1 2 2442 2 3 3154 3 12 502 13 2445 128 base_type parentheses_would_change_meaning 12 1 2 6227 parentheses_would_change_meaning id 12 8 9 11 1082 1083 11 parentheses_would_change_meaning expr 12 8 9 11 3556 3557 11 parentheses_would_change_meaning base_type 12 8 9 11 525 526 11 usertypes 4337028 id 4337028 name 917472 kind 128 id name 12 1 2 4337028 id kind 12 1 2 4337028 name id 12 1 2 606962 2 3 203676 3 8 69886 8 32070 36947 name kind 12 1 2 861619 2 10 55852 kind id 12 23 24 11 372 373 11 773 774 11 1856 1857 11 4195 4196 11 14604 14605 11 17544 17545 11 20425 20426 11 75551 75552 11 90575 90576 11 145253 145254 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 53824 53825 11 usertypesize 1420908 id 1420908 size 1577 alignment 93 id size 12 1 2 1420908 id alignment 12 1 2 1420908 size id 12 1 2 455 2 3 210 3 4 70 4 5 105 5 8 116 8 12 105 12 16 128 16 36 128 37 170 128 260 95028 128 size alignment 12 1 2 1297 2 3 186 3 6 93 alignment id 12 1 2 11 3 4 11 7 8 11 50 51 11 54 55 11 2246 2247 11 9717 9718 11 109526 109527 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 1317 id 1317 usertype_uuid 4847 id 4847 uuid 4847 id uuid 12 1 2 4847 uuid id 12 1 2 4847 mangled_name 4333558 id 4333558 mangled_name 514256 id mangled_name 12 1 2 4333558 mangled_name id 12 1 2 310895 2 3 66497 3 4 35217 4 7 39225 7 23 38664 23 8589 23755 is_pod_class 1104649 id 1104649 is_standard_layout_class 1180366 id 1180366 is_complete 1398952 id 1398952 is_class_template 238660 id 238660 class_instantiation 1176522 to 1174863 from 72363 to from 12 1 2 1173297 2 4 1565 from to 12 1 2 21289 2 3 12771 3 4 7314 4 5 4942 5 7 5994 7 11 6438 11 20 5585 20 87 5456 87 3629 2570 class_template_argument 3135757 type_id 1428725 index 1308 arg_type 904899 type_id index 12 1 2 586000 2 3 428957 3 4 258501 4 7 129501 7 113 25764 type_id arg_type 12 1 2 613658 2 3 442173 3 4 272382 4 113 100511 index type_id 12 1 2 11 2 3 829 3 26 105 29 64 105 69 435 105 616 9263 105 13601 119714 46 index arg_type 12 1 2 11 2 3 829 3 14 116 14 26 105 29 148 105 198 3591 105 11582 41130 35 arg_type type_id 12 1 2 550198 2 3 200100 3 4 54918 4 10 70727 10 11421 28954 arg_type index 12 1 2 786767 2 3 98069 3 22 20062 class_template_argument_value 362635 type_id 233565 index 163 arg_value 345447 type_id index 12 1 2 209845 2 3 14512 3 14 9207 type_id arg_value 12 1 2 197436 2 3 17971 3 22 17527 24 173 630 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 328387 2 4 17059 arg_value index 12 1 2 345447 is_proxy_class_for 49017 id 49017 templ_param_id 49017 id templ_param_id 12 1 2 49017 templ_param_id id 12 1 2 49017 type_mentions 1682135 id 1682135 type_id 67387 location 1651543 kind 13 id type_id 12 1 2 1682135 id location 12 1 2 1682135 id kind 12 1 2 1682135 type_id id 12 1 2 30154 2 3 12337 3 4 3646 4 7 6080 7 13 5160 13 35 5206 35 9490 4801 type_id location 12 1 2 30154 2 3 12337 3 4 3646 4 7 6080 7 13 5160 13 35 5206 35 9490 4801 type_id kind 12 1 2 66141 2 3 1246 location id 12 1 2 1621291 2 5 30252 location type_id 12 1 2 1621291 2 5 30252 location kind 12 1 2 1651543 kind id 12 685 686 6 257149 257150 6 kind type_id 12 207 208 6 10313 10314 6 kind location 12 677 678 6 252468 252469 6 is_function_template 1023581 id 1023581 function_instantiation 719194 to 719194 from 134923 to from 12 1 2 719194 from to 12 1 2 64125 2 3 31385 3 4 7898 4 6 12467 6 15 10434 15 645 8611 function_template_argument 1981225 function_id 1088560 index 233 arg_type 359386 function_id index 12 1 2 600045 2 3 302330 3 4 131242 4 21 54941 function_id arg_type 12 1 2 618530 2 3 293520 3 4 116683 4 21 59825 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 17602 17603 11 42858 42859 11 88286 88287 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 17653 17654 11 arg_type function_id 12 1 2 242738 2 3 46902 3 6 28756 6 20 27704 20 1989 13285 arg_type index 12 1 2 331740 2 5 27131 5 12 514 function_template_argument_value 209892 function_id 113037 index 163 arg_value 181755 function_id index 12 1 2 107207 2 14 5830 function_id arg_value 12 1 2 89610 2 3 17106 3 113 6321 index function_id 12 3 4 70 5 6 11 6 7 11 111 112 11 441 442 11 857 858 11 2136 2137 11 2428 2429 11 4217 4218 11 index arg_value 12 5 6 70 7 8 11 8 9 11 157 158 11 405 406 11 973 974 11 2523 2524 11 4848 4849 11 6604 6605 11 arg_value function_id 12 1 2 153712 2 3 27949 3 4 93 arg_value index 12 1 2 181755 is_variable_template 19011 id 19011 variable_instantiation 38057 to 38057 from 6929 to from 12 1 2 38057 from to 12 1 2 2383 2 3 2033 3 4 432 4 5 782 5 9 560 9 21 525 24 286 210 variable_template_argument 5499 variable_id 848 index 32 arg_type 4214 variable_id index 12 1 2 685 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 3490 2 3 476 3 11 247 arg_type index 12 1 2 3999 2 4 215 variable_template_argument_value 137 variable_id 19 index 13 arg_value 137 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 137 arg_value index 12 1 2 137 routinetypes 436132 id 436132 return_type 178086 id return_type 12 1 2 436132 return_type id 12 1 2 142985 2 3 20191 3 17 13367 17 8001 1542 routinetypeargs 726544 routine 357377 index 373 type_id 208724 routine index 12 1 2 166448 2 3 96574 3 4 55888 4 6 30298 6 33 8167 routine type_id 12 1 2 190916 2 3 97018 3 4 47778 4 22 21663 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 8075 16341 23 30585 30586 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 5642 23 12850 12851 11 type_id routine 12 1 2 124231 2 3 41258 3 4 13016 4 7 17293 7 1099 12923 type_id index 12 1 2 158176 2 3 39576 3 33 10971 ptrtomembers 13227 id 13227 type_id 10013 class_id 6601 id type_id 12 1 2 13227 id class_id 12 1 2 13227 type_id id 12 1 2 9628 2 100 385 type_id class_id 12 1 2 9628 2 100 385 class_id id 12 1 2 5573 2 3 490 8 17 502 64 65 35 class_id type_id 12 1 2 5573 2 3 490 8 17 502 64 65 35 specifiers 525 id 525 str 525 id str 12 1 2 525 str id 12 1 2 525 typespecifiers 1479986 type_id 1472695 spec_id 81 type_id spec_id 12 1 2 1465403 2 3 7291 spec_id type_id 12 102 103 11 222 223 11 518 519 11 957 958 11 2323 2324 11 20241 20242 11 102297 102298 11 funspecifiers 11412148 func_id 3500391 spec_id 186 func_id spec_id 12 1 2 329999 2 3 448167 3 4 883458 4 5 1717910 5 8 120855 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 14848 14849 11 26196 26197 11 33724 33725 11 131801 131802 11 214925 214926 11 242884 242885 11 272918 272919 11 varspecifiers 1113938 var_id 926194 spec_id 65 var_id spec_id 12 1 2 787198 2 3 91911 3 5 47084 spec_id var_id 12 17 18 6 160 161 6 447 448 6 5881 5882 6 8411 8412 6 8753 8754 6 11295 11296 6 13439 13440 6 42412 42413 6 79927 79928 6 attributes 389400 id 389400 kind 3 name 32 name_space 2 location 377599 id kind 12 1 2 389400 id name 12 1 2 389400 id name_space 12 1 2 389400 id location 12 1 2 389400 kind id 12 1 2 1 8 9 1 389391 389392 1 kind name 12 1 2 1 3 4 1 31 32 1 kind name_space 12 1 2 2 2 3 1 kind location 12 1 2 1 8 9 1 377590 377591 1 name id 12 1 2 2 5 6 1 7 8 2 8 9 4 9 12 2 14 17 2 24 26 2 28 50 2 93 143 2 162 278 2 324 490 2 508 660 2 1288 1358 2 1437 1695 2 1712 8161 2 370869 370870 1 name kind 12 1 2 29 2 3 3 name name_space 12 1 2 31 2 3 1 name location 12 1 2 2 5 6 2 7 8 2 8 9 3 9 12 2 14 15 2 24 26 2 28 50 2 87 122 2 157 239 2 241 275 2 450 596 2 744 809 2 868 869 1 916 917 2 5878 366224 2 name_space id 12 1 2 1 389399 389400 1 name_space kind 12 1 2 1 3 4 1 name_space name 12 1 2 1 32 33 1 name_space location 12 1 2 1 377598 377599 1 location id 12 1 2 368799 2 19 8800 location kind 12 1 2 377599 location name 12 1 2 376573 2 4 1026 location name_space 12 1 2 377599 attribute_args 118389 id 118389 kind 3 attribute 117020 index 5 location 58290 id kind 12 1 2 118389 id attribute 12 1 2 118389 id index 12 1 2 118389 id location 12 1 2 118389 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 116200 2 4 820 attribute kind 12 1 2 116499 2 3 520 attribute index 12 1 2 116200 2 4 820 attribute location 12 1 2 116205 2 4 814 index id 12 304 305 1 455 456 1 64897 64898 1 index kind 12 1 2 3 2 3 1 index attribute 12 304 305 1 455 456 1 64912 64913 1 index location 12 241 242 1 391 392 1 31708 31709 1 location id 12 1 2 28485 2 3 7521 3 4 19469 4 25 2814 location kind 12 1 2 52051 2 3 6239 location attribute 12 1 2 28469 2 3 7539 3 4 19466 4 25 2815 location index 12 1 2 58285 3 4 5 attribute_arg_value 118362 arg 118362 value 2258 arg value 12 1 2 118362 value arg 12 1 2 1809 2 4 203 4 76 169 78 11690 75 attribute_arg_type 58 arg 58 type_id 35 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 12701 type_id 11462 spec_id 12701 type_id spec_id 12 1 2 10948 2 34 514 spec_id type_id 12 1 2 12701 funcattributes 314529 func_id 168330 spec_id 314529 func_id spec_id 12 1 2 90603 2 3 13028 3 4 62606 4 14 2091 spec_id func_id 12 1 2 314529 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 9451546 type_id 9451546 unspecified_type_id 5133540 type_id unspecified_type_id 12 1 2 9451546 unspecified_type_id type_id 12 1 2 2776289 2 3 1978655 3 7936 378596 member 5066844 parent 833190 index 2851 child 5050544 parent index 12 1 2 45126 2 3 219789 3 4 209109 4 5 90638 5 7 67210 7 9 65539 9 15 66497 15 45 62758 45 245 6520 parent child 12 1 2 44425 2 3 219824 3 4 203723 4 5 93454 5 7 67876 7 9 65668 9 15 67245 15 41 62641 41 281 8331 index parent 12 1 2 525 2 5 257 5 9 245 9 18 222 23 100 222 122 186 222 188 293 222 296 374 222 375 542 222 572 3257 222 3427 22111 222 30337 70680 46 index child 12 1 2 514 2 5 210 5 7 222 7 13 222 13 70 222 71 160 222 160 256 222 263 345 222 346 476 233 492 1685 222 1926 8775 222 10226 71530 116 child parent 12 1 2 5050544 child index 12 1 2 5034466 2 7 16078 enclosingfunction 127164 child 127164 parent 71639 child parent 12 1 2 127164 parent child 12 1 2 37811 2 3 21231 3 4 6952 4 6 5445 6 45 198 derivations 392220 derivation 392220 sub 367484 index 70 super 236475 location 92613 derivation sub 12 1 2 392220 derivation index 12 1 2 392220 derivation super 12 1 2 392220 derivation location 12 1 2 392220 sub derivation 12 1 2 345926 2 7 21558 sub index 12 1 2 356161 2 7 11322 sub super 12 1 2 345937 2 7 21546 sub location 12 1 2 356150 2 7 11334 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 221343 2 1134 15131 super sub 12 1 2 221355 2 1134 15120 super index 12 1 2 235996 2 4 479 super location 12 1 2 228634 2 439 7840 location derivation 12 1 2 70786 2 3 8985 3 8 7606 8 698 5234 location sub 12 1 2 73146 2 3 6858 3 8 7443 8 698 5164 location index 12 1 2 92589 2 4 23 location super 12 1 2 73882 2 3 8833 3 10 7326 10 698 2570 derspecifiers 394756 der_id 392185 spec_id 46 der_id spec_id 12 1 2 389615 2 3 2570 spec_id der_id 12 220 221 11 242 243 11 979 980 11 32343 32344 11 direct_base_offsets 307366 der_id 307366 offset 210 der_id offset 12 1 2 307366 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 6753 sub 3739 super 514 offset 257 sub super 12 1 2 2944 2 4 327 4 7 268 7 11 198 sub offset 12 1 2 3154 2 4 315 4 8 268 super sub 12 1 2 81 2 3 46 3 4 58 4 5 93 5 7 35 8 13 46 13 15 46 15 23 46 24 60 46 196 197 11 super offset 12 1 2 292 2 3 81 4 6 35 6 8 46 8 10 46 14 15 11 offset sub 12 2 3 35 4 5 11 5 6 23 6 8 23 8 9 35 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 35 3 4 46 5 7 23 7 10 23 12 14 23 21 29 23 frienddecls 222208 id 222208 type_id 18753 decl_id 27692 location 7782 id type_id 12 1 2 222208 id decl_id 12 1 2 222208 id location 12 1 2 222208 type_id id 12 1 2 6590 2 3 2371 3 4 1145 4 6 1647 6 10 1495 10 16 1413 16 34 1717 36 59 1413 59 129 958 type_id decl_id 12 1 2 6590 2 3 2371 3 4 1145 4 6 1647 6 10 1495 10 16 1413 16 34 1717 36 59 1413 59 129 958 type_id location 12 1 2 17059 2 5 1483 5 31 210 decl_id id 12 1 2 15201 2 3 2173 3 5 2383 5 9 2103 9 20 1951 20 28 2371 28 390 1507 decl_id type_id 12 1 2 15201 2 3 2173 3 5 2383 5 9 2103 9 20 1951 20 28 2371 28 390 1507 decl_id location 12 1 2 27120 2 46 572 location id 12 1 2 6648 2 3 1004 3 18239 128 location type_id 12 1 2 7314 2 1215 467 location decl_id 12 1 2 6660 2 3 993 3 1734 128 comments 1675974 id 1675974 contents 830947 location 1675974 id contents 12 1 2 1675974 id location 12 1 2 1675974 contents id 12 1 2 703139 2 3 79923 3 10736 47883 contents location 12 1 2 703139 2 3 79923 3 10736 47883 location id 12 1 2 1675974 location contents 12 1 2 1675974 commentbinding 748230 id 652673 element 718434 id element 12 1 2 592099 2 4 56273 4 97 4299 element id 12 1 2 688638 2 3 29796 exprconv 6446816 converted 6446523 conversion 6446816 converted conversion 12 1 2 6446231 2 4 292 conversion converted 12 1 2 6446816 compgenerated 6652484 id 6652484 synthetic_destructor_call 57185 element 45582 i 327 destructor_call 47650 element i 12 1 2 37285 2 3 6076 3 29 2220 element destructor_call 12 1 2 37285 2 3 6076 3 29 2220 i element 12 1 2 245 2 7 23 22 43 23 190 711 23 3901 3902 11 i destructor_call 12 1 2 245 2 7 23 21 37 23 146 550 23 3297 3298 11 destructor_call element 12 1 2 42123 2 3 3575 3 26 1951 destructor_call i 12 1 2 47650 namespaces 8167 id 8167 name 4393 id name 12 1 2 8167 name id 12 1 2 3692 2 3 444 3 139 257 namespace_inline 163 id 163 namespacembrs 1616300 parentid 7606 memberid 1616300 parentid memberid 12 1 2 829 2 3 794 3 4 385 4 5 607 5 8 666 8 14 677 14 22 595 22 42 595 42 63 572 63 127 572 127 304 572 321 1041 572 1101 32701 163 memberid parentid 12 1 2 1616300 exprparents 13481241 expr_id 13481052 child_index 3131 parent_id 9549204 expr_id child_index 12 1 2 13481045 2 3 6 expr_id parent_id 12 1 2 13480869 2 4 182 child_index expr_id 12 1 2 71 2 3 645 3 4 1657 4 46 241 46 56 234 56 3660 234 6434 1188148 45 child_index parent_id 12 1 2 71 2 3 645 3 4 1657 4 31 241 31 41 234 41 3645 234 6419 1188161 45 parent_id expr_id 12 1 2 6772879 2 3 2190858 3 1681 585466 parent_id child_index 12 1 2 6772898 2 3 2190839 3 480 585466 expr_isload 5014574 expr_id 5014574 conversionkinds 4255501 expr_id 4255501 kind 6 expr_id kind 12 1 2 4255501 kind expr_id 12 2245 2246 1 5485 5486 1 13672 13673 1 26245 26246 1 45437 45438 1 4162417 4162418 1 iscall 2284876 caller 2284876 kind 35 caller kind 12 1 2 2284876 kind caller 12 1319 1320 11 5643 5644 11 188582 188583 11 numtemplatearguments 152181 expr_id 152181 num 46 expr_id num 12 1 2 152181 num expr_id 12 3 4 11 41 42 11 651 652 11 12329 12330 11 specialnamequalifyingelements 11 id 11 name 11 id name 12 1 2 11 name id 12 1 2 11 namequalifiers 1116919 id 1116919 qualifiableelement 1116919 qualifyingelement 38961 location 506087 id qualifiableelement 12 1 2 1116919 id qualifyingelement 12 1 2 1116919 id location 12 1 2 1116919 qualifiableelement id 12 1 2 1116919 qualifiableelement qualifyingelement 12 1 2 1116919 qualifiableelement location 12 1 2 1116919 qualifyingelement id 12 1 2 18965 2 3 8142 3 4 5043 4 11 3027 11 129 2935 132 24926 848 qualifyingelement qualifiableelement 12 1 2 18965 2 3 8142 3 4 5043 4 11 3027 11 129 2935 132 24926 848 qualifyingelement location 12 1 2 24850 2 3 4762 3 4 3770 4 11 2974 11 16728 2603 location id 12 1 2 384719 2 3 56877 3 7 38851 7 381 25639 location qualifiableelement 12 1 2 384719 2 3 56877 3 7 38851 7 381 25639 location qualifyingelement 12 1 2 449080 2 3 44650 3 190 12356 varbind 5445518 expr 5445394 var 1534266 expr var 12 1 2 5445270 2 3 123 var expr 12 1 2 679661 2 3 308179 3 4 234430 4 5 93020 5 9 133430 9 6150 85544 funbind 2419854 expr 2122577 fun 434205 expr fun 12 1 2 1825541 2 3 296859 3 5 176 fun expr 12 1 2 252065 2 3 75516 3 4 31302 4 7 33957 7 37 33520 37 6664 7841 expr_allocator 26617 expr 26617 func 128 form 11 expr func 12 1 2 26617 expr form 12 1 2 26617 func expr 12 1 2 35 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 29796 expr 29796 func 140 form 23 expr func 12 1 2 29796 expr form 12 1 2 29796 func expr 12 1 2 35 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 140 form expr 12 891 892 11 1659 1660 11 form func 12 4 5 11 8 9 11 expr_cond_two_operand 611 cond 611 expr_cond_guard 154519 cond 154519 guard 154519 cond guard 12 1 2 154519 guard cond 12 1 2 154519 expr_cond_true 154519 cond 154519 true 154519 cond true 12 1 2 154519 true cond 12 1 2 154519 expr_cond_false 154519 cond 154519 false 154519 cond false 12 1 2 154519 false cond 12 1 2 154519 values 8788031 id 8788031 str 651491 id str 12 1 2 8788031 str id 12 1 2 540120 2 3 65472 3 4046841 45899 valuetext 4766569 id 4766569 text 705085 id text 12 1 2 4766569 text id 12 1 2 528108 2 3 102830 3 7 56879 7 427516 17268 valuebind 9509366 val 8779926 expr 9509366 val expr 12 1 2 8051218 2 3 727979 3 6 729 expr val 12 1 2 9509366 fieldoffsets 251575 id 251575 byteoffset 9022 bitoffset 52 id byteoffset 12 1 2 251575 id bitoffset 12 1 2 251575 byteoffset id 12 1 2 6132 2 3 782 3 6 750 6 17 678 17 11685 678 byteoffset bitoffset 12 1 2 8579 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 37692 37693 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 13365 id 13365 bits 77 declared_bits 77 id bits 12 1 2 13365 id declared_bits 12 1 2 13365 bits id 12 1 2 18 2 3 9 3 4 9 4 5 9 5 6 7 6 14 5 17 34 5 35 75 5 90 145 5 2035 4665 3 bits declared_bits 12 1 2 77 declared_bits id 12 1 2 18 2 3 9 3 4 9 4 5 9 5 6 7 6 14 5 17 34 5 35 75 5 90 145 5 2035 4665 3 declared_bits bits 12 1 2 77 initialisers 1668506 init 1668506 var 643667 expr 1668506 location 318643 init var 12 1 2 1668506 init expr 12 1 2 1668506 init location 12 1 2 1668506 var init 12 1 2 556871 2 16 28784 16 17 49185 17 53 8827 var expr 12 1 2 556871 2 16 28784 16 17 49185 17 53 8827 var location 12 1 2 643654 2 3 13 expr init 12 1 2 1668506 expr var 12 1 2 1668506 expr location 12 1 2 1668506 location init 12 1 2 245906 2 3 23845 3 7 24243 7 65 24126 67 109238 521 location var 12 1 2 268551 2 3 25091 3 23 23904 23 12632 1096 location expr 12 1 2 245906 2 3 23845 3 7 24243 7 65 24126 67 109238 521 expr_ancestor 68706 exp 68133 ancestor 51330 exp ancestor 12 1 2 67584 2 4 549 ancestor exp 12 1 2 39517 2 3 9756 3 29 2056 exprs 18460593 id 18460593 kind 1168 location 3836046 id kind 12 1 2 18460593 id location 12 1 2 18460593 kind id 12 1 14 105 15 44 93 47 86 93 90 223 93 296 463 93 483 715 93 788 2129 93 2165 2950 93 3030 4378 93 4477 6077 93 6490 17249 93 19347 188353 93 191022 403956 35 kind location 12 1 4 105 6 13 105 13 24 93 24 38 93 38 134 93 144 259 93 269 480 93 481 1074 93 1095 1411 93 1422 2045 93 2059 4557 93 5888 59687 93 72153 117893 23 location id 12 1 2 1838158 2 3 753582 3 4 356208 4 5 276250 5 9 301489 9 72 287759 72 136887 22598 location kind 12 1 2 2734142 2 3 859259 3 30 242644 expr_types 18629051 id 18456012 typeid 1345343 value_category 35 id typeid 12 1 2 18283254 2 4 172758 id value_category 12 1 2 18456012 typeid id 12 1 2 526443 2 3 254107 3 4 110864 4 5 92110 5 8 118483 8 14 102381 14 47 101797 47 123210 39155 typeid value_category 12 1 2 1185928 2 3 151877 3 4 7536 value_category id 12 4533 4534 11 342547 342548 11 1232420 1232421 11 value_category typeid 12 1341 1342 11 29841 29842 11 98243 98244 11 new_allocated_type 28382 expr 28382 type_id 17527 expr type_id 12 1 2 28382 type_id expr 12 1 2 12175 2 3 3879 3 9 1390 10 92 81 new_array_allocated_type 5310 expr 5310 type_id 2283 expr type_id 12 1 2 5310 type_id expr 12 1 2 32 2 3 2022 3 7 176 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 7349 expr 7349 decl 7349 expr decl 12 1 2 7349 decl expr 12 1 2 7349 typeid_bind 4708 expr 4708 type_id 2500 expr type_id 12 1 2 4708 type_id expr 12 1 2 1250 2 3 958 3 6 222 6 17 70 uuidof_bind 848 expr 848 type_id 645 expr type_id 12 1 2 848 type_id expr 12 1 2 476 2 3 137 3 4 32 sizeof_bind 157089 expr 157089 type_id 2674 expr type_id 12 1 2 157089 type_id expr 12 1 2 1045 2 3 344 3 4 202 4 9 202 9 32 129 34 36 233 36 68 202 68 114 202 119 6844 110 code_block 15 block 15 routine 15 block routine 12 1 2 15 routine block 12 1 2 15 lambdas 12513 expr 12513 default_capture 19 has_explicit_return_type 13 expr default_capture 12 1 2 12513 expr has_explicit_return_type 12 1 2 12513 default_capture expr 12 275 276 6 685 686 6 958 959 6 default_capture has_explicit_return_type 12 2 3 19 has_explicit_return_type expr 12 821 822 6 1097 1098 6 has_explicit_return_type default_capture 12 3 4 13 lambda_capture 21509 id 21509 lambda 9994 index 110 field 21509 captured_by_reference 13 is_implicit 13 location 13909 id lambda 12 1 2 21509 id index 12 1 2 21509 id field 12 1 2 21509 id captured_by_reference 12 1 2 21509 id is_implicit 12 1 2 21509 id location 12 1 2 21509 lambda id 12 1 2 4951 2 3 2355 3 4 1252 4 6 913 6 18 521 lambda index 12 1 2 4951 2 3 2355 3 4 1252 4 6 913 6 18 521 lambda field 12 1 2 4951 2 3 2355 3 4 1252 4 6 913 6 18 521 lambda captured_by_reference 12 1 2 9531 2 3 463 lambda is_implicit 12 1 2 9975 2 3 19 lambda location 12 1 2 5428 2 3 2479 3 4 1030 4 7 815 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 1532 1533 6 index lambda 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 10 11 6 12 13 6 16 17 6 18 19 6 23 24 6 45 46 6 80 81 6 140 141 6 220 221 6 412 413 6 773 774 6 1532 1533 6 index field 12 1 2 6 2 3 6 3 4 6 4 5 6 6 7 6 10 11 6 12 13 6 16 17 6 18 19 6 23 24 6 45 46 6 80 81 6 140 141 6 220 221 6 412 413 6 773 774 6 1532 1533 6 index captured_by_reference 12 1 2 26 2 3 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 21509 field lambda 12 1 2 21509 field index 12 1 2 21509 field captured_by_reference 12 1 2 21509 field is_implicit 12 1 2 21509 field location 12 1 2 21509 captured_by_reference id 12 1186 1187 6 2111 2112 6 captured_by_reference lambda 12 598 599 6 1005 1006 6 captured_by_reference index 12 13 14 6 17 18 6 captured_by_reference field 12 1186 1187 6 2111 2112 6 captured_by_reference is_implicit 12 2 3 13 captured_by_reference location 12 544 545 6 1591 1592 6 is_implicit id 12 835 836 6 2462 2463 6 is_implicit lambda 12 624 625 6 911 912 6 is_implicit index 12 7 8 6 17 18 6 is_implicit field 12 835 836 6 2462 2463 6 is_implicit captured_by_reference 12 2 3 13 is_implicit location 12 330 331 6 1802 1803 6 location id 12 1 2 12539 2 6 1050 6 68 319 location lambda 12 1 2 12982 2 68 926 location index 12 1 2 13374 2 8 534 location field 12 1 2 12539 2 6 1050 6 68 319 location captured_by_reference 12 1 2 13889 2 3 19 location is_implicit 12 1 2 13909 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 4765273 id 4765273 kind 222 location 1266448 id kind 12 1 2 4765273 id location 12 1 2 4765273 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 53369 53370 11 86211 86212 11 98824 98825 11 115365 115366 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 10231 10232 11 22268 22269 11 26534 26535 11 31957 31958 11 location id 12 1 2 747015 2 3 173050 3 4 116169 4 6 103199 6 19 99168 19 4923 27844 location kind 12 1 2 1241571 2 9 24876 type_vla 1 type_id 1 decl 1 type_id decl 12 1 2 1 decl type_id 12 1 2 1 variable_vla 9 var 9 decl 9 var decl 12 1 2 9 decl var 12 1 2 9 if_then 524866 if_stmt 524866 then_id 524866 if_stmt then_id 12 1 2 524866 then_id if_stmt 12 1 2 524866 if_else 148322 if_stmt 148322 else_id 148322 if_stmt else_id 12 1 2 148322 else_id if_stmt 12 1 2 148322 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 31630 while_stmt 31630 body_id 31630 while_stmt body_id 12 1 2 31630 body_id while_stmt 12 1 2 31630 do_body 149988 do_stmt 149988 body_id 149988 do_stmt body_id 12 1 2 149988 body_id do_stmt 12 1 2 149988 switch_case 281695 switch_stmt 55258 index 279 case_id 281695 switch_stmt index 12 1 5 4290 5 6 48753 6 156 2213 switch_stmt case_id 12 1 5 4290 5 6 48753 6 156 2213 index switch_stmt 12 1 2 140 2 5 25 5 14 21 14 29 21 30 65 21 67 169 21 189 29154 21 30111 30653 5 index case_id 12 1 2 140 2 5 25 5 14 21 14 29 21 30 65 21 67 169 21 189 29154 21 30111 30653 5 case_id switch_stmt 12 1 2 281695 case_id index 12 1 2 281695 switch_body 55258 switch_stmt 55258 body_id 55258 switch_stmt body_id 12 1 2 55258 body_id switch_stmt 12 1 2 55258 for_initialization 29619 for_stmt 29619 init_id 29619 for_stmt init_id 12 1 2 29619 init_id for_stmt 12 1 2 29619 for_condition 31459 for_stmt 31459 condition_id 31459 for_stmt condition_id 12 1 2 31459 condition_id for_stmt 12 1 2 31459 for_update 29358 for_stmt 29358 update_id 29358 for_stmt update_id 12 1 2 29358 update_id for_stmt 12 1 2 29358 for_body 32059 for_stmt 32059 body_id 32059 for_stmt body_id 12 1 2 32059 body_id for_stmt 12 1 2 32059 stmtparents 4131960 id 4131960 index 836 parent 1583254 id index 12 1 2 4131960 id parent 12 1 2 4131960 index id 12 1 2 182 2 3 149 3 5 41 5 7 72 7 9 68 9 18 63 18 39 64 39 111 63 112 836 63 920 136298 63 254134 706946 5 index parent 12 1 2 182 2 3 149 3 5 41 5 7 72 7 9 68 9 18 63 18 39 64 39 111 63 112 836 63 920 136298 63 254134 706946 5 parent id 12 1 2 841847 2 3 376317 3 4 145318 4 9 119501 9 465 100269 parent index 12 1 2 841847 2 3 376317 3 4 145318 4 9 119501 9 465 100269 ishandler 21666 block 21666 successors 17224218 from 16052300 to 16050421 from to 12 1 2 15053661 2 156 998638 to from 12 1 2 15337891 2 419 712530 truecond 967373 from 967373 to 937663 from to 12 1 2 967373 to from 12 1 2 914077 2 21 23585 falsecond 967373 from 967373 to 812583 from to 12 1 2 967373 to from 12 1 2 699160 2 3 87057 3 25 26365 stmt_decl_bind 532777 stmt 525894 num 52 decl 532777 stmt num 12 1 2 520447 2 9 5447 stmt decl 12 1 2 520427 2 9 5467 num stmt 12 1 2 6 4 5 6 7 8 6 9 10 6 24 25 6 172 173 6 835 836 6 80608 80609 6 num decl 12 1 2 6 4 5 6 7 8 6 9 10 6 24 25 6 172 173 6 835 836 6 80611 80612 6 decl stmt 12 1 2 532777 decl num 12 1 2 532777 stmt_decl_entry_bind 520031 stmt 474803 num 492 decl_entry 495948 stmt num 12 1 2 442101 2 274 32702 stmt decl_entry 12 1 2 442101 2 15 32702 num stmt 12 8 9 7 11 12 236 12 13 1 13 14 221 14 263377 25 num decl_entry 12 8 9 7 11 12 236 12 13 221 13 253309 27 decl_entry stmt 12 1 2 483918 2 85 12029 decl_entry num 12 1 2 495879 2 273 68 blockscope 1347984 block 1347984 enclosing 1209602 block enclosing 12 1 2 1347984 enclosing block 12 1 2 1130157 2 509 79444 jumpinfo 366719 id 366719 str 6365 target 85558 id str 12 1 2 366719 id target 12 1 2 366719 str id 12 1 2 3 2 3 3509 3 4 836 4 5 731 5 7 492 7 15 501 15 170406 290 str target 12 1 2 5098 2 3 701 3 12 477 12 36638 88 target id 12 1 2 286 2 3 21263 3 4 7564 4 5 3818 5 6 39718 6 7 11025 7 162 1882 target str 12 1 2 85558 preprocdirects 1399618 id 1399618 kind 151 location 1392900 id kind 12 1 2 1399618 id location 12 1 2 1399618 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 1392549 2 234 350 location kind 12 1 2 1392900 preprocpair 399956 begin 316901 elseelifend 399956 begin elseelifend 12 1 2 251256 2 3 57909 3 53 7735 elseelifend begin 12 1 2 399956 preproctrue 176006 branch 176006 preprocfalse 124956 branch 124956 preproctext 1021536 id 1021536 head 490290 body 185471 id head 12 1 2 1021536 id body 12 1 2 1021536 head id 12 1 2 365696 2 3 82774 3 19 36923 19 752 4895 head body 12 1 2 467341 2 38 22948 body id 12 1 2 174219 2 64395 11252 body head 12 1 2 175796 2 21671 9674 includes 309317 id 309317 included 57827 id included 12 1 2 309317 included id 12 1 2 28358 2 3 9511 3 4 4919 4 6 5141 6 11 4463 11 41 4381 41 763 1051 link_targets 619 id 619 binary 619 id binary 12 1 2 619 binary id 12 1 2 619 link_parent 19072521 element 5117392 link_target 619 element link_target 12 1 2 1455425 2 3 1924496 3 4 779113 4 6 434215 6 28 394382 28 45 129758 link_target element 12 2 3 93 5 557 46 2662 6059 46 6479 8402 46 10060 12929 46 13044 20082 46 24978 26985 46 27088 32537 46 33104 38465 46 41123 42511 46 44410 55889 46 55937 132605 46 362472 362473 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