V "GNAT Lib v6" A -gnatwa A -nostdinc A -O2 A -Wextra A -Wall A -g A -gnatp A -gnatg A -mtune=generic A -march=i586 P ZX RN RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTIONS RV NO_DYNAMIC_SIZED_OBJECTS RV SPARK_05 U gnat.decode_string%b g-decstr.adb 5fb0f269 NE OL PK GE W gnat%s gnat.ads gnat.ali W interfaces%s interfac.ads interfac.ali W system%s system.ads system.ali W system.wch_cnv%s s-wchcnv.adb s-wchcnv.ali W system.wch_con%s s-wchcon.adb s-wchcon.ali U gnat.decode_string%s g-decstr.ads 2d5d5350 BN NE OL PU PK GE W gnat%s gnat.ads gnat.ali W system%s system.ads system.ali W system.wch_con%s s-wchcon.adb s-wchcon.ali D gnat.ads 20140801083227 fd2ad2f1 gnat%s D g-decstr.ads 20131014124514 cb0aa373 gnat.decode_string%s D g-decstr.adb 20140730125043 cb980720 gnat.decode_string%b D interfac.ads 20151118101227 4be8ce1b interfaces%s D system.ads 20151123113124 2da59038 system%s D s-wchcnv.ads 20140225151139 0fb7baf3 system.wch_cnv%s D s-wchcon.ads 20140718092328 1b7d22d2 system.wch_con%s X 1 gnat.ads 34K9*GNAT 37e9 2|77r9 176r5 3|40r14 796r5 X 2 g-decstr.ads 75i4 Encoding_Method{7|94I9} 3|152r10 271r16 282r46 361r10 451r13 557r10 . 662r13 77k14*Decode_String 1|34k9 2|75z4 176l10 176e23 3|40b19 796l10 796t23 80V13*Decode_Wide_String{wide_string} 80>33 81r19 3|88b13 94l8 94t26 80a33 S{string} 3|88b33 89r34 92r27 87U14*Decode_Wide_String 88>7 89<7 90<7 3|92s7 96b14 114l8 114t26 88a7 S{string} 3|97b7 104r14 106r20 112r33 89a7 Result{wide_string} 3|98b7 107r23 112m41 112r41 90i7 Length{natural} 3|99b7 105m7 107r13 111m10 111r20 112r49 99V13*Decode_Wide_Wide_String{wide_wide_string} 99>38 3|292b13 298l8 298t31 99a38 S{string} 3|292b38 293r39 296r32 102U14*Decode_Wide_Wide_String 103>7 104<7 105<7 3|296s7 300b14 318l8 318t31 103a7 S{string} 3|301b7 308r14 310r20 316r38 104a7 Result{wide_wide_string} 3|302b7 311r23 316m46 316r46 105i7 Length{natural} 3|303b7 309m7 311r13 315m10 315r20 316r54 108V13*Validate_Wide_String{boolean} 108>35 3|760b13 774l8 774t28 108a35 S{string} 3|760b35 764r14 765r20 766r31 116V13*Validate_Wide_Wide_String{boolean} 116>40 3|780b13 794l8 794t33 116a40 S{string} 3|780b40 784r14 785r20 786r36 120U14*Decode_Wide_Character 121>7 122=7 123<7 124r19 3|68b14 82l8 82t29 . 112s10 327s7 527s16 121a7 Input{string} 3|69b7 75r35 122i7 Ptr{natural} 3|70b7 75m42 123e7 Result{wide_character} 3|71b7 80m10 133U14*Decode_Wide_Wide_Character 134>7 135=7 136<7 137r19 3|75s7 120b14 . 286l8 286t34 316s10 337s7 738s16 134a7 Input{string} 3|121b7 137r20 139r20 273r31 273r50 135i7 Ptr{natural} 3|122b7 137r13 138m13 138r20 139r27 273r25 273r57 136e7 Result{wide_wide_character} 3|123b7 188m16 200m16 213m16 228m16 244m16 . 275m16 280m16 140U14*Next_Wide_Character 140>35 140=51 141r19 3|324b14 328l8 328t27 478s22 . 766s10 140a35 Input{string} 3|324b35 327r30 140i51 Ptr{natural} 3|324b51 327m37 149U14*Prev_Wide_Character 149>35 149=51 3|353b14 543l8 543t27 149a35 Input{string} 3|353b35 355r16 380r26 384r52 459r22 460r24 461r24 468r27 . 471r25 472r30 478r43 501r25 519r21 527r39 149i51 Ptr{natural} 3|353b51 355r10 380r19 383m19 383r26 384r59 459r16 460r31 . 461r31 463r21 467r27 482r29 483m25 501r19 504m19 504r26 521r16 529r26 530m19 . 533r29 167U14*Next_Wide_Wide_Character 167>40 167=56 168r19 3|334b14 338l8 338t32 . 689s22 786s10 167a40 Input{string} 3|334b40 337r35 167i56 Ptr{natural} 3|334b56 337m42 172U14*Prev_Wide_Wide_Character 172>40 172=56 3|549b14 754l8 754t32 172a40 Input{string} 3|549b40 551r16 576r26 580r52 670r22 671r24 672r24 679r27 . 682r25 683r30 689r48 712r25 730r21 738r44 172i56 Ptr{natural} 3|549b56 551r10 576r19 579m19 579r26 580r59 670r16 671r31 . 672r31 674r21 678r27 693r29 694m25 712r19 715m19 715r26 732r16 740r26 741m19 . 744r29 X 3 g-decstr.adb 46U14 Bad 47r22 58b14 62l8 62t11 78s10 172s19 197s19 210s19 225s19 241s19 . 255s16 397s19 443s22 469s22 486s25 496s16 534s19 540s16 593s19 652s28 680s22 . 697s25 707s16 745s19 751s16 50U14 Past_End 51r22 108s13 141s13 312s13 344b14 347l8 347t16 356s10 381s19 . 502s19 522s16 552s10 577s19 713s19 733s16 73e7 Char{wide_wide_character} 75m47 77r35 80r65 89a7 Result{wide_string} 92m30 93r14 90i7 Length{natural} 92m38 93r27 101i7 Ptr{natural} 104m7 106r13 112m36 112r36 125e7 C{character} 148m7 183r46 188r66 272r24 282r43 127V16 In_Char{character} 128r22 135b16 143l11 143t18 148s12 169s49 264r44 153q10 UTF8 257l14 257e18 154m13 U{4|73M9} 169m16 171r20 175r43 183m13 187r17 192r20 193r21 204r20 . 205r21 217r20 218r21 233r20 234r21 155m13 W{4|73M9} 175m16 175r33 193m16 196r19 200r51 205m16 209r19 213r51 . 218m16 224r19 228r51 234m16 240r19 244r51 157U23 Get_UTF_Byte 158r28 167b23 176l17 176t29 194s16 206s16 207s16 221s19 . 237s19 220i20 K{integer} 236i20 K{integer} 262q10 Non_UTF8 284l14 284e22 263V22 Char_Sequence_To_UTF[6|83]{6|53I9} 282s21 293a7 Result{wide_wide_string} 296m35 297r14 294i7 Length{natural} 296m43 297r27 305i7 Ptr{natural} 308m7 310r13 316m41 316r41 325e7 Discard{wide_character} 327m42 335e7 Discard{wide_wide_character} 337m47 362q10 UTF8 447l14 447e18 363m13 U{4|73M9} 384m19 394r20 408r17 416r20 424r23 365U23 Getc 366r28 378b23 386l17 386t21 395s19 406s13 370U23 Skip_UTF_Byte 371r28 392b23 399l17 399t30 414s16 422s19 452q10 Brackets 507l14 507e22 453i13 P{natural} 463m16 467r22 468r22 471r32 472r37 476r27 477m22 478m50 . 478r50 482r25 490m19 490r24 454i13 S{natural} 476m22 477r27 483r32 513q10 Non_UTF_Brackets 541l14 541e30 514e13 Discard{wide_character} 527m52 515i13 PtrS{natural} 519m13 521r23 526r24 527m46 527r46 529r19 533r22 516i13 PtrP{natural} 526m16 530r26 558q10 UTF8 658l14 658e18 559m13 U{4|73M9} 580m19 590r20 604r17 612r20 620r23 629r26 639r29 561U23 Getc 562r28 574b23 582l17 582t21 591s19 602s13 566U23 Skip_UTF_Byte 567r28 588b23 595l17 595t30 610s16 618s19 627s22 637s25 663q10 Brackets 718l14 718e22 664i13 P{natural} 674m16 678r22 679r22 682r32 683r37 687r27 688m22 689m55 . 689r55 693r25 701m19 701r24 665i13 S{natural} 687m22 688r27 694r32 724q10 Non_UTF8_Brackets 752l14 752e31 725e13 Discard{wide_wide_character} 738m57 726i13 PtrS{natural} 730m13 732r23 737r24 738m51 738r51 740r19 744r22 727i13 PtrP{natural} 737m16 741r26 761i7 Ptr{natural} 764m7 765r13 766m34 766r34 781i7 Ptr{natural} 784m7 785r13 786m39 786r39 X 4 interfac.ads 38K9*Interfaces 3|35w6 35r22 4|183e15 73M9*Unsigned_32 3|154r17 155r17 169r21 183r18 363r17 384r24 559r17 580r24 120V13*Shift_Left{73M9} 3|175s21 X 5 system.ads 37K9*System 2|72r6 75r22 3|37r6 37r26 38r6 38r26 5|200e11 X 6 s-wchcnv.ads 50K16*WCh_Cnv 3|37w13 37r33 6|116e19 53I9*UTF_32_Code 83v13*Char_Sequence_To_UTF_32 3|264r19 X 7 s-wchcon.ads 41K16*WCh_Con 2|72w13 75r29 3|38w13 38r33 7|220e19 94I9*WC_Encoding_Method 2|75r37 134i4*WCEM_UTF8{94I9} 3|152r28 361r28 557r28 156i4*WCEM_Brackets{94I9} 3|271r34 451r31 662r31