V "GNAT Lib v4.6" A -O2 A -fPIC A -gnatQ A -gnatn A -gnatws A -gnatA P SS ZX R nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnvnnnnnnnnnvvnnnnrvvnnnnnnnnnnnnnnnnn U glib.unicode%b glib-unicode.adb a58db3dd NE OO PK W ada.tags%s a-tags.adb a-tags.ali W glib%s glib.adb glib.ali W interfaces%s interfac.ads interfac.ali W interfaces.c%s i-c.adb i-c.ali W interfaces.c.strings%s i-cstrin.adb i-cstrin.ali W system%s system.ads system.ali W system.secondary_stack%s s-secsta.adb s-secsta.ali W system.storage_elements%s s-stoele.adb s-stoele.ali U glib.unicode%s glib-unicode.ads 5f204a9a BN NE OO PR PK W ada.tags%s a-tags.adb a-tags.ali W glib%s glib.adb glib.ali W interfaces%s interfac.ads interfac.ali W interfaces.c%s i-c.adb i-c.ali W interfaces.c.strings%s i-cstrin.adb i-cstrin.ali D ada.ads 20070406091342 3ffc8e18 D a-except.ads 20090727140100 0c711ac9 D a-finali.ads 20090409150019 e5e85fa4 D a-filico.ads 20090409150019 872dc219 D a-stream.ads 20090409150019 2ca4ee37 D a-tags.ads 20101021101406 c7695348 D a-unccon.ads 20070406091342 f9eb8f06 D a-uncdea.ads 20070406091342 f15a5ed1 D glib.ads 20120518080306 0f441d83 D glib-unicode.ads 20120518080313 a36669dd D glib-unicode.adb 20120518080323 223e83a6 D interfac.ads 20090409150019 f77d8799 D i-c.ads 20101007125900 809c38c4 D i-cstrin.ads 20090417131547 f3023ec4 D system.ads 20120503162406 2d1a1afa D s-exctab.ads 20090417131547 66e51330 D s-finimp.ads 20090409150019 46853fe8 D s-finroo.ads 20090409150019 dbb860c9 D s-parame.ads 20091130110856 9c5d83fa D s-secsta.ads 20090707124243 eea35a36 D s-soflin.ads 20090729085153 9414c974 D s-stache.ads 20090417130712 596fc1b4 D s-stalib.ads 20101021102512 c4241c00 D s-stoele.ads 20090417130712 facd7d98 D s-stoele.adb 20100617152355 afc5dc80 D s-stratt.ads 20100909123135 aedef97e D s-traent.ads 20090417130712 5221ee41 D s-unstyp.ads 20090409150019 6ae15c76 X 9 glib.ads 43K9*Glib 408e9 10|40r9 233r5 11|33r14 303r5 55I9*Glong<13|37I9> 10|150r56 156r52 11|296r52 297r70 56I9*Gint<13|35I9> 58I9*Gboolean<56I9> 11|50r54 75M9*Guint32 78M9*Gsize<13|60M9> 11|49r24 80M9*Gunichar<75M9> 10|90r30 93r30 96r30 99r30 102r30 105r30 108r30 111r34 . 118r30 118r47 121r30 121r47 202r11 210r16 216r54 221r64 11|69r30 70r33 . 80r30 81r33 91r30 92r33 102r30 103r33 113r30 114r33 124r30 125r33 135r30 . 136r33 260r16 264r30 274r54 275r55 285r64 286r55 82A12*UTF8_String{string} 10|46r21 131r33 131r53 142r31 142r51 156r32 . 168r13 176r13 191r13 211r20 216r34 221r44 11|43r21 48r24 146r33 146r53 . 148r16 162r31 162r51 164r16 200r13 210r13 235r13 261r20 274r34 285r44 296r32 X 10 glib-unicode.ads 40K14*Unicode 9|43k9 10|233l10 233e17 11|33b19 303l10 303t17 43K12*ICS=43:37 125r13 125r50 135r13 135r50 150r13 160r17 161r17 161r34 161r55 . 184r19 184r40 184r62 202r30 202r47 11|148r51 164r54 45U14*UTF8_Validate 46>7 47<7 48<7 11|42b14 63l8 63t21 46a7 Str{9|82A12} 11|43b7 56r31 56r36 61r40 61r45 61r67 47b7 Valid{boolean} 11|44b7 56m7 58r10 48i7 Invalid_Pos{natural} 11|45b7 59m10 61m10 56E9*G_Unicode_Type 86e31 111r51 229r26 57n7*Unicode_Control{56E9} 58n7*Unicode_Format{56E9} 59n7*Unicode_Unassigned{56E9} 60n7*Unicode_Private_Use{56E9} 61n7*Unicode_Surrogate{56E9} 62n7*Unicode_Lowercase_Letter{56E9} 63n7*Unicode_Modifier_Letter{56E9} 64n7*Unicode_Other_Letter{56E9} 65n7*Unicode_Titlecase_Letter{56E9} 66n7*Unicode_Uppercase_Letter{56E9} 67n7*Unicode_Combining_Mark{56E9} 68n7*Unicode_Enclosing_Mark{56E9} 69n7*Unicode_Non_Spacing_Mark{56E9} 70n7*Unicode_Decimal_Number{56E9} 71n7*Unicode_Letter_Number{56E9} 72n7*Unicode_Other_Number{56E9} 73n7*Unicode_Connect_Punctuation{56E9} 74n7*Unicode_Dash_Punctuation{56E9} 75n7*Unicode_Close_Punctuation{56E9} 76n7*Unicode_Final_Punctuation{56E9} 77n7*Unicode_Initial_Punctuation{56E9} 78n7*Unicode_Other_Punctuation{56E9} 79n7*Unicode_Open_Punctuation{56E9} 80n7*Unicode_Currency_Symbol{56E9} 81n7*Unicode_Modifier_Symbol{56E9} 82n7*Unicode_Math_Symbol{56E9} 83n7*Unicode_Other_Symbol{56E9} 84n7*Unicode_Line_Separator{56E9} 85n7*Unicode_Paragraph_Separator{56E9} 86n7*Unicode_Space_Separator{56E9} 90V13*Is_Space{boolean} 90>23 11|69b13 74l8 74t16 90m23 Char{9|80M9} 11|69b23 73r37 93V13*Is_Alnum{boolean} 93>23 11|80b13 85l8 85t16 93m23 Char{9|80M9} 11|80b23 84r37 96V13*Is_Alpha{boolean} 96>23 11|91b13 96l8 96t16 96m23 Char{9|80M9} 11|91b23 95r37 99V13*Is_Digit{boolean} 99>23 11|102b13 107l8 107t16 99m23 Char{9|80M9} 11|102b23 106r37 102V13*Is_Lower{boolean} 102>23 11|113b13 118l8 118t16 102m23 Char{9|80M9} 11|113b23 117r37 105V13*Is_Upper{boolean} 105>23 11|124b13 129l8 129t16 105m23 Char{9|80M9} 11|124b23 128r37 108V13*Is_Punct{boolean} 108>23 11|135b13 140l8 140t16 108m23 Char{9|80M9} 11|135b23 139r37 111V13*Unichar_Type{56E9} 111>27 232b22 111m27 Char{9|80M9} 118V13*To_Lower{9|80M9} 118>23 231b22 118m23 Char{9|80M9} 121V13*To_Upper{9|80M9} 121>23 230b22 121m23 Char{9|80M9} 124V13*UTF8_Strdown{14|46P9} 125>7 125>28 126b22 125p7 Str{14|46P9} 125i28 Len{integer} 131V13*UTF8_Strdown{9|82A12} 131>27 11|146b13 156l8 156t20 131a27 Str{9|82A12} 11|146b27 151r43 151r48 134V13*UTF8_Strup{14|46P9} 135>7 135>28 136b22 135p7 Str{14|46P9} 135i28 Len{integer} 142V13*UTF8_Strup{9|82A12} 142>25 11|162b13 172l8 172t18 142a25 Str{9|82A12} 11|162b25 167r43 167r48 149V13*UTF8_Strlen{9|55I9} 150>7 150>28 151b22 150p7 Str{14|46P9} 150i28 Max{integer} 156V13*UTF8_Strlen{9|55I9} 156>26 11|296b13 301l8 301t19 156a26 Str{9|82A12} 11|296b26 300r24 300r37 159V13*UTF8_Find_Next_Char{14|46P9} 160>7 161>7 162b22 160p7 Str{14|46P9} 161p7 Str_End{14|46P9} 167V13*UTF8_Find_Next_Char{natural} 168>7 168>26 11|209b13 228l8 228t27 168a7 Str{9|82A12} 11|210b7 216r36 220r10 221r10 221r48 224r17 226r35 168i26 Index{natural} 11|210b26 220r48 175V13*UTF8_Next_Char{natural} 176>7 176>26 177r19 11|199b13 203l8 203t22 176a7 Str{9|82A12} 11|200b7 202r47 176i26 Index{natural} 11|200b26 202r14 202r52 183V13*UTF8_Find_Prev_Char{14|46P9} 184>7 184>34 185b22 184p7 Str_Start{14|46P9} 184p34 Str{14|46P9} 190V13*UTF8_Find_Prev_Char{natural} 191>7 191>26 11|234b13 253l8 253t27 191a7 Str{9|82A12} 11|235b7 241r36 245r10 246r10 251r35 191i26 Index{natural} 11|235b26 246r48 201V13*Unichar_To_UTF8{natural} 202>7 202>21 203b22 202m7 C{9|80M9} 202p21 Buffer{14|46P9} 209U14*Unichar_To_UTF8 210>7 211<7 212<7 11|259b14 268l8 268t23 210m7 C{9|80M9} 11|260b7 267r25 211a7 Buffer{9|82A12} 11|261b7 267m28 267r36 267r61 212i7 Last{natural} 11|262b7 267m7 216V13*UTF8_Get_Char{9|80M9} 216>28 11|274b13 279l8 279t21 216a28 Str{9|82A12} 11|274b28 278r24 221V13*UTF8_Get_Char_Validated{9|80M9} 221>38 11|285b13 290l8 290t31 221a38 Str{9|82A12} 11|285b38 289r24 X 11 glib-unicode.adb 35U14 C_Free 35>22 36b22 154s7 170s7 35p22 S{14|46P9} 47V16*UTF8_Validate{9|58I9} 48>10 49>10 50^10 51b25 56s16 48a10 Str{9|82A12} 49m10 Len{9|78M9} 50p10 Invalid_Pos(15|64M9) 53m7 Pos{15|64M9} 56m48 61r34 70V16*Internal{integer} 70>26 71b25 73s27 70m26 Char{9|80M9} 81V16*Internal{integer} 81>26 82b25 84s27 81m26 Char{9|80M9} 92V16*Internal{integer} 92>26 93b25 95s27 92m26 Char{9|80M9} 103V16*Internal{integer} 103>26 104b25 106s27 103m26 Char{9|80M9} 114V16*Internal{integer} 114>26 115b25 117s27 114m26 Char{9|80M9} 125V16*Internal{integer} 125>26 126b25 128s27 125m26 Char{9|80M9} 136V16*Internal{integer} 136>26 137b25 139s27 136m26 Char{9|80M9} 147V16*Internal{14|46P9} 148>10 148>29 149b25 151s33 148a10 Str{9|82A12} 148i29 Len{natural} 151p7 S{14|46P9} 152r42 154r15 152a7 Result{string} 155r14 163V16*Internal{14|46P9} 164>10 164>29 165b25 167s33 164a10 Str{9|82A12} 164i29 Length{natural} 167p7 S{14|46P9} 168r42 170r15 168a7 Result{string} 171r14 178I9 Byte 179r44 179A9 Byte_Array(178I9) 181r30 181a4 UTF8_Skip_Data{179A9} 202r31 212V16*Internal{15|64M9} 212>26 212>31 213b25 219s17 212m26 Str{15|64M9} 212m31 Str_End{15|64M9} 215m7 Result{15|64M9} 219m7 223r10 226r26 216i7 First{natural} 220r15 220r56 221r15 226r65 237V16*Internal{15|64M9} 237>26 237>33 238b25 244s17 237m26 Start{15|64M9} 237m33 Str{15|64M9} 240m7 Result{15|64M9} 244m7 248r10 251r26 241i7 First{natural} 245r15 246r15 246r56 249r17 251r65 264V16*Internal{integer} 264>26 264>40 265b25 267s15 264m26 C{9|80M9} 264m40 Buffer{15|64M9} 275V16*Internal{9|80M9} 275>26 276b25 278s14 275m26 Str{15|64M9} 286V16*Internal{9|80M9} 286>26 287b25 289s14 286m26 Str{15|64M9} 297V16*Internal{9|55I9} 297>26 297>48 298b25 300s14 297m26 Str{15|64M9} 297i48 Max{integer} X 12 interfac.ads 36K9*Interfaces 10|38r6 43r24 11|31r6 31r35 35r26 12|171e15 X 13 i-c.ads 18K20*C 10|38r17 43r35 11|31r17 31r46 35r37 13|230e17 35I9*int 37I9*long 60M9*size_t X 14 i-cstrin.ads 36K22*Strings 10|38w19 43r37 11|31w19 31r48 35r39 14|102e25 46P9*chars_ptr(character) 10|125r17 125r54 135r17 135r54 150r17 160r21 161r21 . 161r59 184r23 184r44 184r66 202r34 11|35r47 148r55 151r20 164r58 167r20 50p4*Null_Ptr{46P9} 10|161r38 202r51 70V13*Value{string} 11|152s35 168s35 X 15 system.ads 37K9*System 11|29w6 29r35 30r6 30r35 50r31 53r21 212r41 212r64 215r16 223r19 . 237r39 237r62 240r16 248r19 264r49 275r32 286r32 297r32 15|153e11 64M9*Address 11|50r38 53r28 212r48 212r71 215r23 237r46 237r69 240r23 264r56 . 275r39 286r39 297r39 66m4*Null_Address{64M9} 11|223r26 248r26 78V13*"="{boolean} 11|223r17 248r17 X 24 s-stoele.ads 42K16*Storage_Elements 11|30w13 30r42 24|117e28 54I9*Storage_Offset 11|220r32 221r32 226r49 246r32 251r49 76V13*"+"{15|64M9} 11|220s30 221s30 246s30 91V13*"-"{54I9} 11|61s38 226s33 251s33