"src/xmlstream.ml" 16 247 254 "src/xmlstream.ml" 16 247 261
ident(
  def IStream "src/xmlstream.ml" 173 5435 5438 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 28 451 457 "src/xmlstream.ml" 28 451 463
type(
  stream -> unit t
)
ident(
  def refill "src/xmlstream.ml" 38 629 631 "src/xmlstream.ml" 173 5435 5438
)
"src/xmlstream.ml" 28 451 464 "src/xmlstream.ml" 28 451 465
type(
  stream
)
ident(
  def s "src/xmlstream.ml" 29 468 472 "src/xmlstream.ml" 36 608 621
)
"src/xmlstream.ml" 29 468 472 "src/xmlstream.ml" 29 468 473
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 28 451 464 "src/xmlstream.ml" 28 451 465
)
"src/xmlstream.ml" 29 468 472 "src/xmlstream.ml" 29 468 478
type(
  bytes -> int -> int -> int t
)
"src/xmlstream.ml" 29 468 479 "src/xmlstream.ml" 29 468 480
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 28 451 464 "src/xmlstream.ml" 28 451 465
)
"src/xmlstream.ml" 29 468 479 "src/xmlstream.ml" 29 468 484
type(
  bytes
)
"src/xmlstream.ml" 29 468 485 "src/xmlstream.ml" 29 468 486
type(
  int
)
"src/xmlstream.ml" 29 468 487 "src/xmlstream.ml" 29 468 491
type(
  int
)
"src/xmlstream.ml" 29 468 472 "src/xmlstream.ml" 29 468 491
type(
  int t
)
"src/xmlstream.ml" 29 468 492 "src/xmlstream.ml" 29 468 495
type(
  int t -> (int -> unit t) -> unit t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 29 468 500 "src/xmlstream.ml" 29 468 504
type(
  int
)
ident(
  def size "src/xmlstream.ml" 30 508 512 "src/xmlstream.ml" 36 608 621
)
"src/xmlstream.ml" 30 508 515 "src/xmlstream.ml" 30 508 519
type(
  int
)
ident(
  int_ref size "src/xmlstream.ml" 29 468 500 "src/xmlstream.ml" 29 468 504
)
"src/xmlstream.ml" 30 508 520 "src/xmlstream.ml" 30 508 521
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/xmlstream.ml" 30 508 522 "src/xmlstream.ml" 30 508 523
type(
  int
)
"src/xmlstream.ml" 30 508 515 "src/xmlstream.ml" 30 508 523
type(
  bool
)
"src/xmlstream.ml" 31 529 535 "src/xmlstream.ml" 31 529 536
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 28 451 464 "src/xmlstream.ml" 28 451 465
)
"src/xmlstream.ml" 31 529 549 "src/xmlstream.ml" 31 529 553
type(
  bool
)
"src/xmlstream.ml" 31 529 535 "src/xmlstream.ml" 31 529 553
type(
  unit
)
"src/xmlstream.ml" 33 565 571 "src/xmlstream.ml" 33 565 572
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 28 451 464 "src/xmlstream.ml" 28 451 465
)
"src/xmlstream.ml" 33 565 578 "src/xmlstream.ml" 33 565 579
type(
  int
)
"src/xmlstream.ml" 33 565 571 "src/xmlstream.ml" 33 565 579
type(
  unit
)
"src/xmlstream.ml" 34 581 587 "src/xmlstream.ml" 34 581 588
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 28 451 464 "src/xmlstream.ml" 28 451 465
)
"src/xmlstream.ml" 34 581 596 "src/xmlstream.ml" 34 581 600
type(
  int
)
ident(
  int_ref size "src/xmlstream.ml" 29 468 500 "src/xmlstream.ml" 29 468 504
)
"src/xmlstream.ml" 34 581 587 "src/xmlstream.ml" 34 581 600
type(
  unit
)
"src/xmlstream.ml" 32 554 563 "src/xmlstream.ml" 35 601 606
type(
  unit
)
"src/xmlstream.ml" 30 508 512 "src/xmlstream.ml" 35 601 606
type(
  unit
)
"src/xmlstream.ml" 36 608 612 "src/xmlstream.ml" 36 608 618
type(
  unit -> unit t
)
ident(
  int_ref return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 36 608 619 "src/xmlstream.ml" 36 608 621
type(
  unit
)
"src/xmlstream.ml" 36 608 612 "src/xmlstream.ml" 36 608 621
type(
  unit t
)
"src/xmlstream.ml" 30 508 512 "src/xmlstream.ml" 36 608 621
type(
  unit t
)
"src/xmlstream.ml" 29 468 496 "src/xmlstream.ml" 36 608 621
type(
  int -> unit t
)
"src/xmlstream.ml" 29 468 472 "src/xmlstream.ml" 36 608 621
type(
  unit t
)
"src/xmlstream.ml" 40 663 673 "src/xmlstream.ml" 40 663 676
type(
  stream -> int option t
)
ident(
  def get "src/xmlstream.ml" 40 663 665 "src/xmlstream.ml" 173 5435 5438
)
"src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
type(
  stream
)
ident(
  def s "src/xmlstream.ml" 41 681 685 "src/xmlstream.ml" 150 4976 5010
)
"src/xmlstream.ml" 41 681 688 "src/xmlstream.ml" 41 681 689
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 41 681 688 "src/xmlstream.ml" 41 681 691
type(
  int
)
"src/xmlstream.ml" 41 681 692 "src/xmlstream.ml" 41 681 693
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/xmlstream.ml" 41 681 694 "src/xmlstream.ml" 41 681 695
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 41 681 694 "src/xmlstream.ml" 41 681 699
type(
  int
)
"src/xmlstream.ml" 41 681 688 "src/xmlstream.ml" 41 681 699
type(
  bool
)
"src/xmlstream.ml" 42 705 715 "src/xmlstream.ml" 42 705 718
type(
  char
)
ident(
  def ch1 "src/xmlstream.ml" 43 744 752 "src/xmlstream.ml" 145 4886 4919
)
"src/xmlstream.ml" 42 705 721 "src/xmlstream.ml" 42 705 730
type(
  bytes -> int -> char
)
ident(
  int_ref Stdlib.Bytes.get "bytes.mli" 60 2653 2653 "bytes.mli" 60 2653 2708
)
"src/xmlstream.ml" 42 705 731 "src/xmlstream.ml" 42 705 732
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 42 705 731 "src/xmlstream.ml" 42 705 736
type(
  bytes
)
"src/xmlstream.ml" 42 705 737 "src/xmlstream.ml" 42 705 738
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 42 705 737 "src/xmlstream.ml" 42 705 740
type(
  int
)
"src/xmlstream.ml" 42 705 721 "src/xmlstream.ml" 42 705 740
type(
  char
)
"src/xmlstream.ml" 43 744 752 "src/xmlstream.ml" 43 744 753
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 43 744 759 "src/xmlstream.ml" 43 744 760
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 43 744 759 "src/xmlstream.ml" 43 744 762
type(
  int
)
"src/xmlstream.ml" 43 744 763 "src/xmlstream.ml" 43 744 764
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/xmlstream.ml" 43 744 765 "src/xmlstream.ml" 43 744 766
type(
  int
)
"src/xmlstream.ml" 43 744 759 "src/xmlstream.ml" 43 744 766
type(
  int
)
"src/xmlstream.ml" 43 744 752 "src/xmlstream.ml" 43 744 766
type(
  unit
)
"src/xmlstream.ml" 44 768 782 "src/xmlstream.ml" 44 768 785
type(
  char
)
ident(
  int_ref ch1 "src/xmlstream.ml" 42 705 715 "src/xmlstream.ml" 42 705 718
)
"src/xmlstream.ml" 45 791 803 "src/xmlstream.ml" 45 791 817
type(
  char
)
"src/xmlstream.ml" 45 791 821 "src/xmlstream.ml" 45 791 827
type(
  int option -> int option t
)
ident(
  int_ref return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 45 791 835 "src/xmlstream.ml" 45 791 844
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 45 791 845 "src/xmlstream.ml" 45 791 848
type(
  char
)
ident(
  int_ref ch1 "src/xmlstream.ml" 42 705 715 "src/xmlstream.ml" 42 705 718
)
"src/xmlstream.ml" 45 791 834 "src/xmlstream.ml" 45 791 849
type(
  int
)
"src/xmlstream.ml" 45 791 828 "src/xmlstream.ml" 45 791 850
type(
  int option
)
"src/xmlstream.ml" 45 791 821 "src/xmlstream.ml" 45 791 850
type(
  int option t
)
"src/xmlstream.ml" 47 852 864 "src/xmlstream.ml" 47 852 878
type(
  char
)
"src/xmlstream.ml" 48 882 902 "src/xmlstream.ml" 48 882 906
type(
  unit -> int option t
)
ident(
  def cont "src/xmlstream.ml" 48 882 894 "src/xmlstream.ml" 63 1478 1499
)
"src/xmlstream.ml" 48 882 907 "src/xmlstream.ml" 48 882 909
type(
  unit
)
"src/xmlstream.ml" 49 912 929 "src/xmlstream.ml" 49 912 930
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 49 912 929 "src/xmlstream.ml" 49 912 932
type(
  int
)
"src/xmlstream.ml" 49 912 933 "src/xmlstream.ml" 49 912 934
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/xmlstream.ml" 49 912 935 "src/xmlstream.ml" 49 912 936
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 49 912 935 "src/xmlstream.ml" 49 912 940
type(
  int
)
"src/xmlstream.ml" 49 912 929 "src/xmlstream.ml" 49 912 940
type(
  bool
)
"src/xmlstream.ml" 50 946 966 "src/xmlstream.ml" 50 946 969
type(
  char
)
ident(
  def ch2 "src/xmlstream.ml" 51 995 1013 "src/xmlstream.ml" 57 1289 1333
)
"src/xmlstream.ml" 50 946 972 "src/xmlstream.ml" 50 946 981
type(
  bytes -> int -> char
)
ident(
  int_ref Stdlib.Bytes.get "bytes.mli" 60 2653 2653 "bytes.mli" 60 2653 2708
)
"src/xmlstream.ml" 50 946 982 "src/xmlstream.ml" 50 946 983
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 50 946 982 "src/xmlstream.ml" 50 946 987
type(
  bytes
)
"src/xmlstream.ml" 50 946 988 "src/xmlstream.ml" 50 946 989
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 50 946 988 "src/xmlstream.ml" 50 946 991
type(
  int
)
"src/xmlstream.ml" 50 946 972 "src/xmlstream.ml" 50 946 991
type(
  char
)
"src/xmlstream.ml" 51 995 1013 "src/xmlstream.ml" 51 995 1014
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 51 995 1020 "src/xmlstream.ml" 51 995 1021
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 51 995 1020 "src/xmlstream.ml" 51 995 1023
type(
  int
)
"src/xmlstream.ml" 51 995 1024 "src/xmlstream.ml" 51 995 1025
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/xmlstream.ml" 51 995 1026 "src/xmlstream.ml" 51 995 1027
type(
  int
)
"src/xmlstream.ml" 51 995 1020 "src/xmlstream.ml" 51 995 1027
type(
  int
)
"src/xmlstream.ml" 51 995 1013 "src/xmlstream.ml" 51 995 1027
type(
  unit
)
"src/xmlstream.ml" 52 1029 1051 "src/xmlstream.ml" 52 1029 1053
type(
  int
)
ident(
  def n1 "src/xmlstream.ml" 53 1073 1091 "src/xmlstream.ml" 57 1289 1333
)
"src/xmlstream.ml" 52 1029 1056 "src/xmlstream.ml" 52 1029 1065
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 52 1029 1066 "src/xmlstream.ml" 52 1029 1069
type(
  char
)
ident(
  int_ref ch1 "src/xmlstream.ml" 42 705 715 "src/xmlstream.ml" 42 705 718
)
"src/xmlstream.ml" 52 1029 1056 "src/xmlstream.ml" 52 1029 1069
type(
  int
)
"src/xmlstream.ml" 53 1073 1095 "src/xmlstream.ml" 53 1073 1097
type(
  int
)
ident(
  def n2 "src/xmlstream.ml" 54 1117 1137 "src/xmlstream.ml" 57 1289 1333
)
"src/xmlstream.ml" 53 1073 1100 "src/xmlstream.ml" 53 1073 1109
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 53 1073 1110 "src/xmlstream.ml" 53 1073 1113
type(
  char
)
ident(
  int_ref ch2 "src/xmlstream.ml" 50 946 966 "src/xmlstream.ml" 50 946 969
)
"src/xmlstream.ml" 53 1073 1100 "src/xmlstream.ml" 53 1073 1113
type(
  int
)
"src/xmlstream.ml" 54 1117 1141 "src/xmlstream.ml" 54 1117 1143
type(
  int
)
ident(
  int_ref n2 "src/xmlstream.ml" 53 1073 1095 "src/xmlstream.ml" 53 1073 1097
)
"src/xmlstream.ml" 54 1117 1144 "src/xmlstream.ml" 54 1117 1147
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsr ) "stdlib.mli" 422 16064 16064 "stdlib.mli" 422 16064 16112
)
"src/xmlstream.ml" 54 1117 1148 "src/xmlstream.ml" 54 1117 1149
type(
  int
)
"src/xmlstream.ml" 54 1117 1141 "src/xmlstream.ml" 54 1117 1149
type(
  int
)
"src/xmlstream.ml" 54 1117 1150 "src/xmlstream.ml" 54 1117 1152
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( != ) "stdlib.mli" 203 8696 8696 "stdlib.mli" 203 8696 8741
)
"src/xmlstream.ml" 54 1117 1153 "src/xmlstream.ml" 54 1117 1157
type(
  int
)
"src/xmlstream.ml" 54 1117 1140 "src/xmlstream.ml" 54 1117 1158
type(
  bool
)
"src/xmlstream.ml" 54 1117 1164 "src/xmlstream.ml" 54 1117 1168
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 54 1117 1169 "src/xmlstream.ml" 54 1117 1185
type(
  exn
)
"src/xmlstream.ml" 54 1117 1164 "src/xmlstream.ml" 54 1117 1185
type(
  int option t
)
"src/xmlstream.ml" 56 1211 1237 "src/xmlstream.ml" 56 1211 1241
type(
  int
)
ident(
  def code "src/xmlstream.ml" 57 1289 1313 "src/xmlstream.ml" 57 1289 1333
)
"src/xmlstream.ml" 56 1211 1246 "src/xmlstream.ml" 56 1211 1248
type(
  int
)
ident(
  int_ref n1 "src/xmlstream.ml" 52 1029 1051 "src/xmlstream.ml" 52 1029 1053
)
"src/xmlstream.ml" 56 1211 1249 "src/xmlstream.ml" 56 1211 1253
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 56 1211 1254 "src/xmlstream.ml" 56 1211 1258
type(
  int
)
"src/xmlstream.ml" 56 1211 1245 "src/xmlstream.ml" 56 1211 1259
type(
  int
)
"src/xmlstream.ml" 56 1211 1260 "src/xmlstream.ml" 56 1211 1263
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsl ) "stdlib.mli" 416 15820 15820 "stdlib.mli" 416 15820 15868
)
"src/xmlstream.ml" 56 1211 1264 "src/xmlstream.ml" 56 1211 1265
type(
  int
)
"src/xmlstream.ml" 56 1211 1244 "src/xmlstream.ml" 56 1211 1266
type(
  int
)
"src/xmlstream.ml" 56 1211 1267 "src/xmlstream.ml" 56 1211 1270
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lor ) "stdlib.mli" 403 15448 15448 "stdlib.mli" 403 15448 15495
)
"src/xmlstream.ml" 56 1211 1272 "src/xmlstream.ml" 56 1211 1274
type(
  int
)
ident(
  int_ref n2 "src/xmlstream.ml" 53 1073 1095 "src/xmlstream.ml" 53 1073 1097
)
"src/xmlstream.ml" 56 1211 1275 "src/xmlstream.ml" 56 1211 1279
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 56 1211 1280 "src/xmlstream.ml" 56 1211 1284
type(
  int
)
"src/xmlstream.ml" 56 1211 1271 "src/xmlstream.ml" 56 1211 1285
type(
  int
)
"src/xmlstream.ml" 56 1211 1244 "src/xmlstream.ml" 56 1211 1285
type(
  int
)
"src/xmlstream.ml" 57 1289 1313 "src/xmlstream.ml" 57 1289 1319
type(
  int option -> int option t
)
ident(
  int_ref return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 57 1289 1326 "src/xmlstream.ml" 57 1289 1332
type(
  int
)
ident(
  int_ref code "src/xmlstream.ml" 56 1211 1237 "src/xmlstream.ml" 56 1211 1241
)
"src/xmlstream.ml" 57 1289 1320 "src/xmlstream.ml" 57 1289 1333
type(
  int option
)
"src/xmlstream.ml" 57 1289 1313 "src/xmlstream.ml" 57 1289 1333
type(
  int option t
)
"src/xmlstream.ml" 56 1211 1233 "src/xmlstream.ml" 57 1289 1333
type(
  int option t
)
"src/xmlstream.ml" 54 1117 1137 "src/xmlstream.ml" 57 1289 1333
type(
  int option t
)
"src/xmlstream.ml" 53 1073 1091 "src/xmlstream.ml" 57 1289 1333
type(
  int option t
)
"src/xmlstream.ml" 52 1029 1047 "src/xmlstream.ml" 57 1289 1333
type(
  int option t
)
"src/xmlstream.ml" 51 995 1013 "src/xmlstream.ml" 57 1289 1333
type(
  int option t
)
"src/xmlstream.ml" 50 946 962 "src/xmlstream.ml" 57 1289 1333
type(
  int option t
)
"src/xmlstream.ml" 58 1334 1356 "src/xmlstream.ml" 58 1334 1357
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 58 1334 1356 "src/xmlstream.ml" 58 1334 1366
type(
  bool
)
"src/xmlstream.ml" 59 1372 1388 "src/xmlstream.ml" 59 1372 1392
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 59 1372 1393 "src/xmlstream.ml" 59 1372 1409
type(
  exn
)
"src/xmlstream.ml" 59 1372 1388 "src/xmlstream.ml" 59 1372 1409
type(
  int option t
)
"src/xmlstream.ml" 61 1429 1445 "src/xmlstream.ml" 61 1429 1451
type(
  stream -> unit t
)
ident(
  int_ref refill "src/xmlstream.ml" 28 451 457 "src/xmlstream.ml" 28 451 463
)
"src/xmlstream.ml" 61 1429 1452 "src/xmlstream.ml" 61 1429 1453
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 61 1429 1445 "src/xmlstream.ml" 61 1429 1453
type(
  unit t
)
"src/xmlstream.ml" 61 1429 1454 "src/xmlstream.ml" 61 1429 1457
type(
  unit t -> (unit -> int option t) -> int option t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 61 1429 1458 "src/xmlstream.ml" 61 1429 1462
type(
  unit -> int option t
)
ident(
  int_ref cont "src/xmlstream.ml" 48 882 902 "src/xmlstream.ml" 48 882 906
)
"src/xmlstream.ml" 61 1429 1445 "src/xmlstream.ml" 61 1429 1462
type(
  int option t
)
"src/xmlstream.ml" 58 1334 1353 "src/xmlstream.ml" 61 1429 1462
type(
  int option t
)
"src/xmlstream.ml" 49 912 926 "src/xmlstream.ml" 61 1429 1462
type(
  int option t
)
"src/xmlstream.ml" 63 1478 1492 "src/xmlstream.ml" 63 1478 1496
type(
  unit -> int option t
)
ident(
  int_ref cont "src/xmlstream.ml" 48 882 902 "src/xmlstream.ml" 48 882 906
)
"src/xmlstream.ml" 63 1478 1497 "src/xmlstream.ml" 63 1478 1499
type(
  unit
)
"src/xmlstream.ml" 63 1478 1492 "src/xmlstream.ml" 63 1478 1499
type(
  int option t
)
"src/xmlstream.ml" 48 882 894 "src/xmlstream.ml" 63 1478 1499
type(
  int option t
)
"src/xmlstream.ml" 65 1517 1529 "src/xmlstream.ml" 65 1517 1543
type(
  char
)
"src/xmlstream.ml" 66 1547 1567 "src/xmlstream.ml" 66 1547 1572
type(
  unit -> int option t
)
ident(
  def cont1 "src/xmlstream.ml" 66 1547 1559 "src/xmlstream.ml" 98 2904 2926
)
"src/xmlstream.ml" 66 1547 1573 "src/xmlstream.ml" 66 1547 1575
type(
  unit
)
"src/xmlstream.ml" 67 1578 1595 "src/xmlstream.ml" 67 1578 1596
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 67 1578 1595 "src/xmlstream.ml" 67 1578 1598
type(
  int
)
"src/xmlstream.ml" 67 1578 1599 "src/xmlstream.ml" 67 1578 1600
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/xmlstream.ml" 67 1578 1601 "src/xmlstream.ml" 67 1578 1602
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 67 1578 1601 "src/xmlstream.ml" 67 1578 1606
type(
  int
)
"src/xmlstream.ml" 67 1578 1595 "src/xmlstream.ml" 67 1578 1606
type(
  bool
)
"src/xmlstream.ml" 68 1612 1632 "src/xmlstream.ml" 68 1612 1635
type(
  char
)
ident(
  def ch2 "src/xmlstream.ml" 69 1661 1679 "src/xmlstream.ml" 92 2730 2758
)
"src/xmlstream.ml" 68 1612 1638 "src/xmlstream.ml" 68 1612 1647
type(
  bytes -> int -> char
)
ident(
  int_ref Stdlib.Bytes.get "bytes.mli" 60 2653 2653 "bytes.mli" 60 2653 2708
)
"src/xmlstream.ml" 68 1612 1648 "src/xmlstream.ml" 68 1612 1649
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 68 1612 1648 "src/xmlstream.ml" 68 1612 1653
type(
  bytes
)
"src/xmlstream.ml" 68 1612 1654 "src/xmlstream.ml" 68 1612 1655
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 68 1612 1654 "src/xmlstream.ml" 68 1612 1657
type(
  int
)
"src/xmlstream.ml" 68 1612 1638 "src/xmlstream.ml" 68 1612 1657
type(
  char
)
"src/xmlstream.ml" 69 1661 1679 "src/xmlstream.ml" 69 1661 1680
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 69 1661 1686 "src/xmlstream.ml" 69 1661 1687
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 69 1661 1686 "src/xmlstream.ml" 69 1661 1689
type(
  int
)
"src/xmlstream.ml" 69 1661 1690 "src/xmlstream.ml" 69 1661 1691
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/xmlstream.ml" 69 1661 1692 "src/xmlstream.ml" 69 1661 1693
type(
  int
)
"src/xmlstream.ml" 69 1661 1686 "src/xmlstream.ml" 69 1661 1693
type(
  int
)
"src/xmlstream.ml" 69 1661 1679 "src/xmlstream.ml" 69 1661 1693
type(
  unit
)
"src/xmlstream.ml" 70 1695 1721 "src/xmlstream.ml" 70 1695 1726
type(
  unit -> int option t
)
ident(
  def cont2 "src/xmlstream.ml" 70 1695 1713 "src/xmlstream.ml" 92 2730 2758
)
"src/xmlstream.ml" 70 1695 1727 "src/xmlstream.ml" 70 1695 1729
type(
  unit
)
"src/xmlstream.ml" 71 1732 1755 "src/xmlstream.ml" 71 1732 1756
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 71 1732 1755 "src/xmlstream.ml" 71 1732 1758
type(
  int
)
"src/xmlstream.ml" 71 1732 1759 "src/xmlstream.ml" 71 1732 1760
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/xmlstream.ml" 71 1732 1761 "src/xmlstream.ml" 71 1732 1762
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 71 1732 1761 "src/xmlstream.ml" 71 1732 1766
type(
  int
)
"src/xmlstream.ml" 71 1732 1755 "src/xmlstream.ml" 71 1732 1766
type(
  bool
)
"src/xmlstream.ml" 72 1772 1798 "src/xmlstream.ml" 72 1772 1801
type(
  char
)
ident(
  def ch3 "src/xmlstream.ml" 73 1827 1851 "src/xmlstream.ml" 86 2499 2554
)
"src/xmlstream.ml" 72 1772 1804 "src/xmlstream.ml" 72 1772 1813
type(
  bytes -> int -> char
)
ident(
  int_ref Stdlib.Bytes.get "bytes.mli" 60 2653 2653 "bytes.mli" 60 2653 2708
)
"src/xmlstream.ml" 72 1772 1814 "src/xmlstream.ml" 72 1772 1815
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 72 1772 1814 "src/xmlstream.ml" 72 1772 1819
type(
  bytes
)
"src/xmlstream.ml" 72 1772 1820 "src/xmlstream.ml" 72 1772 1821
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 72 1772 1820 "src/xmlstream.ml" 72 1772 1823
type(
  int
)
"src/xmlstream.ml" 72 1772 1804 "src/xmlstream.ml" 72 1772 1823
type(
  char
)
"src/xmlstream.ml" 73 1827 1851 "src/xmlstream.ml" 73 1827 1852
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 73 1827 1858 "src/xmlstream.ml" 73 1827 1859
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 73 1827 1858 "src/xmlstream.ml" 73 1827 1861
type(
  int
)
"src/xmlstream.ml" 73 1827 1862 "src/xmlstream.ml" 73 1827 1863
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/xmlstream.ml" 73 1827 1864 "src/xmlstream.ml" 73 1827 1865
type(
  int
)
"src/xmlstream.ml" 73 1827 1858 "src/xmlstream.ml" 73 1827 1865
type(
  int
)
"src/xmlstream.ml" 73 1827 1851 "src/xmlstream.ml" 73 1827 1865
type(
  unit
)
"src/xmlstream.ml" 74 1867 1895 "src/xmlstream.ml" 74 1867 1897
type(
  int
)
ident(
  def n1 "src/xmlstream.ml" 77 2011 2037 "src/xmlstream.ml" 86 2499 2554
)
"src/xmlstream.ml" 74 1867 1900 "src/xmlstream.ml" 74 1867 1909
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 74 1867 1910 "src/xmlstream.ml" 74 1867 1913
type(
  char
)
ident(
  int_ref ch1 "src/xmlstream.ml" 42 705 715 "src/xmlstream.ml" 42 705 718
)
"src/xmlstream.ml" 74 1867 1900 "src/xmlstream.ml" 74 1867 1913
type(
  int
)
"src/xmlstream.ml" 75 1914 1942 "src/xmlstream.ml" 75 1914 1944
type(
  int
)
ident(
  def n2 "src/xmlstream.ml" 77 2011 2037 "src/xmlstream.ml" 86 2499 2554
)
"src/xmlstream.ml" 75 1914 1947 "src/xmlstream.ml" 75 1914 1956
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 75 1914 1957 "src/xmlstream.ml" 75 1914 1960
type(
  char
)
ident(
  int_ref ch2 "src/xmlstream.ml" 68 1612 1632 "src/xmlstream.ml" 68 1612 1635
)
"src/xmlstream.ml" 75 1914 1947 "src/xmlstream.ml" 75 1914 1960
type(
  int
)
"src/xmlstream.ml" 76 1961 1989 "src/xmlstream.ml" 76 1961 1991
type(
  int
)
ident(
  def n3 "src/xmlstream.ml" 77 2011 2037 "src/xmlstream.ml" 86 2499 2554
)
"src/xmlstream.ml" 76 1961 1994 "src/xmlstream.ml" 76 1961 2003
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 76 1961 2004 "src/xmlstream.ml" 76 1961 2007
type(
  char
)
ident(
  int_ref ch3 "src/xmlstream.ml" 72 1772 1798 "src/xmlstream.ml" 72 1772 1801
)
"src/xmlstream.ml" 76 1961 1994 "src/xmlstream.ml" 76 1961 2007
type(
  int
)
"src/xmlstream.ml" 77 2011 2041 "src/xmlstream.ml" 77 2011 2043
type(
  int
)
ident(
  int_ref n2 "src/xmlstream.ml" 75 1914 1942 "src/xmlstream.ml" 75 1914 1944
)
"src/xmlstream.ml" 77 2011 2044 "src/xmlstream.ml" 77 2011 2047
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsr ) "stdlib.mli" 422 16064 16064 "stdlib.mli" 422 16064 16112
)
"src/xmlstream.ml" 77 2011 2048 "src/xmlstream.ml" 77 2011 2049
type(
  int
)
"src/xmlstream.ml" 77 2011 2041 "src/xmlstream.ml" 77 2011 2049
type(
  int
)
"src/xmlstream.ml" 77 2011 2050 "src/xmlstream.ml" 77 2011 2052
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( != ) "stdlib.mli" 203 8696 8696 "stdlib.mli" 203 8696 8741
)
"src/xmlstream.ml" 77 2011 2053 "src/xmlstream.ml" 77 2011 2057
type(
  int
)
"src/xmlstream.ml" 77 2011 2040 "src/xmlstream.ml" 77 2011 2058
type(
  bool
)
"src/xmlstream.ml" 77 2011 2059 "src/xmlstream.ml" 77 2011 2061
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/xmlstream.ml" 77 2011 2063 "src/xmlstream.ml" 77 2011 2065
type(
  int
)
ident(
  int_ref n3 "src/xmlstream.ml" 76 1961 1989 "src/xmlstream.ml" 76 1961 1991
)
"src/xmlstream.ml" 77 2011 2066 "src/xmlstream.ml" 77 2011 2069
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsr ) "stdlib.mli" 422 16064 16064 "stdlib.mli" 422 16064 16112
)
"src/xmlstream.ml" 77 2011 2070 "src/xmlstream.ml" 77 2011 2071
type(
  int
)
"src/xmlstream.ml" 77 2011 2063 "src/xmlstream.ml" 77 2011 2071
type(
  int
)
"src/xmlstream.ml" 77 2011 2072 "src/xmlstream.ml" 77 2011 2074
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( != ) "stdlib.mli" 203 8696 8696 "stdlib.mli" 203 8696 8741
)
"src/xmlstream.ml" 77 2011 2075 "src/xmlstream.ml" 77 2011 2079
type(
  int
)
"src/xmlstream.ml" 77 2011 2062 "src/xmlstream.ml" 77 2011 2080
type(
  bool
)
"src/xmlstream.ml" 77 2011 2040 "src/xmlstream.ml" 77 2011 2080
type(
  bool
)
"src/xmlstream.ml" 78 2086 2114 "src/xmlstream.ml" 78 2086 2118
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 78 2086 2119 "src/xmlstream.ml" 78 2086 2135
type(
  exn
)
"src/xmlstream.ml" 78 2086 2114 "src/xmlstream.ml" 78 2086 2135
type(
  int option t
)
"src/xmlstream.ml" 80 2167 2199 "src/xmlstream.ml" 80 2167 2203
type(
  int
)
ident(
  def code "src/xmlstream.ml" 84 2370 2400 "src/xmlstream.ml" 86 2499 2554
)
"src/xmlstream.ml" 81 2207 2239 "src/xmlstream.ml" 81 2207 2241
type(
  int
)
ident(
  int_ref n1 "src/xmlstream.ml" 74 1867 1895 "src/xmlstream.ml" 74 1867 1897
)
"src/xmlstream.ml" 81 2207 2242 "src/xmlstream.ml" 81 2207 2246
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 81 2207 2247 "src/xmlstream.ml" 81 2207 2251
type(
  int
)
"src/xmlstream.ml" 81 2207 2238 "src/xmlstream.ml" 81 2207 2252
type(
  int
)
"src/xmlstream.ml" 81 2207 2253 "src/xmlstream.ml" 81 2207 2256
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsl ) "stdlib.mli" 416 15820 15820 "stdlib.mli" 416 15820 15868
)
"src/xmlstream.ml" 81 2207 2257 "src/xmlstream.ml" 81 2207 2259
type(
  int
)
"src/xmlstream.ml" 81 2207 2237 "src/xmlstream.ml" 81 2207 2260
type(
  int
)
"src/xmlstream.ml" 81 2207 2261 "src/xmlstream.ml" 81 2207 2264
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lor ) "stdlib.mli" 403 15448 15448 "stdlib.mli" 403 15448 15495
)
"src/xmlstream.ml" 82 2265 2299 "src/xmlstream.ml" 82 2265 2301
type(
  int
)
ident(
  int_ref n2 "src/xmlstream.ml" 75 1914 1942 "src/xmlstream.ml" 75 1914 1944
)
"src/xmlstream.ml" 82 2265 2302 "src/xmlstream.ml" 82 2265 2306
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 82 2265 2307 "src/xmlstream.ml" 82 2265 2311
type(
  int
)
"src/xmlstream.ml" 82 2265 2298 "src/xmlstream.ml" 82 2265 2312
type(
  int
)
"src/xmlstream.ml" 82 2265 2313 "src/xmlstream.ml" 82 2265 2316
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsl ) "stdlib.mli" 416 15820 15820 "stdlib.mli" 416 15820 15868
)
"src/xmlstream.ml" 82 2265 2317 "src/xmlstream.ml" 82 2265 2318
type(
  int
)
"src/xmlstream.ml" 82 2265 2297 "src/xmlstream.ml" 82 2265 2319
type(
  int
)
"src/xmlstream.ml" 81 2207 2237 "src/xmlstream.ml" 82 2265 2319
type(
  int
)
"src/xmlstream.ml" 82 2265 2320 "src/xmlstream.ml" 82 2265 2323
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lor ) "stdlib.mli" 403 15448 15448 "stdlib.mli" 403 15448 15495
)
"src/xmlstream.ml" 82 2265 2325 "src/xmlstream.ml" 82 2265 2327
type(
  int
)
ident(
  int_ref n3 "src/xmlstream.ml" 76 1961 1989 "src/xmlstream.ml" 76 1961 1991
)
"src/xmlstream.ml" 82 2265 2328 "src/xmlstream.ml" 82 2265 2332
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 82 2265 2333 "src/xmlstream.ml" 82 2265 2337
type(
  int
)
"src/xmlstream.ml" 82 2265 2324 "src/xmlstream.ml" 82 2265 2338
type(
  int
)
"src/xmlstream.ml" 81 2207 2237 "src/xmlstream.ml" 82 2265 2338
type(
  int
)
"src/xmlstream.ml" 84 2370 2404 "src/xmlstream.ml" 84 2370 2408
type(
  int
)
ident(
  int_ref code "src/xmlstream.ml" 80 2167 2199 "src/xmlstream.ml" 80 2167 2203
)
"src/xmlstream.ml" 84 2370 2409 "src/xmlstream.ml" 84 2370 2411
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( >= ) "stdlib.mli" 150 6190 6190 "stdlib.mli" 150 6190 6242
)
"src/xmlstream.ml" 84 2370 2412 "src/xmlstream.ml" 84 2370 2418
type(
  int
)
"src/xmlstream.ml" 84 2370 2403 "src/xmlstream.ml" 84 2370 2419
type(
  bool
)
"src/xmlstream.ml" 84 2370 2420 "src/xmlstream.ml" 84 2370 2422
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/xmlstream.ml" 84 2370 2424 "src/xmlstream.ml" 84 2370 2428
type(
  int
)
ident(
  int_ref code "src/xmlstream.ml" 80 2167 2199 "src/xmlstream.ml" 80 2167 2203
)
"src/xmlstream.ml" 84 2370 2429 "src/xmlstream.ml" 84 2370 2431
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/xmlstream.ml" 84 2370 2432 "src/xmlstream.ml" 84 2370 2438
type(
  int
)
"src/xmlstream.ml" 84 2370 2423 "src/xmlstream.ml" 84 2370 2439
type(
  bool
)
"src/xmlstream.ml" 84 2370 2403 "src/xmlstream.ml" 84 2370 2439
type(
  bool
)
"src/xmlstream.ml" 85 2445 2477 "src/xmlstream.ml" 85 2445 2481
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 85 2445 2482 "src/xmlstream.ml" 85 2445 2498
type(
  exn
)
"src/xmlstream.ml" 85 2445 2477 "src/xmlstream.ml" 85 2445 2498
type(
  int option t
)
"src/xmlstream.ml" 86 2499 2534 "src/xmlstream.ml" 86 2499 2540
type(
  int option -> int option t
)
ident(
  int_ref return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 86 2499 2547 "src/xmlstream.ml" 86 2499 2553
type(
  int
)
ident(
  int_ref code "src/xmlstream.ml" 80 2167 2199 "src/xmlstream.ml" 80 2167 2203
)
"src/xmlstream.ml" 86 2499 2541 "src/xmlstream.ml" 86 2499 2554
type(
  int option
)
"src/xmlstream.ml" 86 2499 2534 "src/xmlstream.ml" 86 2499 2554
type(
  int option t
)
"src/xmlstream.ml" 84 2370 2400 "src/xmlstream.ml" 86 2499 2554
type(
  int option t
)
"src/xmlstream.ml" 80 2167 2195 "src/xmlstream.ml" 86 2499 2554
type(
  int option t
)
"src/xmlstream.ml" 77 2011 2037 "src/xmlstream.ml" 86 2499 2554
type(
  int option t
)
"src/xmlstream.ml" 74 1867 1891 "src/xmlstream.ml" 86 2499 2554
type(
  int option t
)
"src/xmlstream.ml" 73 1827 1851 "src/xmlstream.ml" 86 2499 2554
type(
  int option t
)
"src/xmlstream.ml" 72 1772 1794 "src/xmlstream.ml" 86 2499 2554
type(
  int option t
)
"src/xmlstream.ml" 87 2555 2583 "src/xmlstream.ml" 87 2555 2584
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 87 2555 2583 "src/xmlstream.ml" 87 2555 2593
type(
  bool
)
"src/xmlstream.ml" 88 2599 2621 "src/xmlstream.ml" 88 2599 2625
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 88 2599 2626 "src/xmlstream.ml" 88 2599 2642
type(
  exn
)
"src/xmlstream.ml" 88 2599 2621 "src/xmlstream.ml" 88 2599 2642
type(
  int option t
)
"src/xmlstream.ml" 90 2668 2690 "src/xmlstream.ml" 90 2668 2696
type(
  stream -> unit t
)
ident(
  int_ref refill "src/xmlstream.ml" 28 451 457 "src/xmlstream.ml" 28 451 463
)
"src/xmlstream.ml" 90 2668 2697 "src/xmlstream.ml" 90 2668 2698
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 90 2668 2690 "src/xmlstream.ml" 90 2668 2698
type(
  unit t
)
"src/xmlstream.ml" 90 2668 2699 "src/xmlstream.ml" 90 2668 2702
type(
  unit t -> (unit -> int option t) -> int option t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 90 2668 2703 "src/xmlstream.ml" 90 2668 2708
type(
  unit -> int option t
)
ident(
  int_ref cont2 "src/xmlstream.ml" 70 1695 1721 "src/xmlstream.ml" 70 1695 1726
)
"src/xmlstream.ml" 90 2668 2690 "src/xmlstream.ml" 90 2668 2708
type(
  int option t
)
"src/xmlstream.ml" 87 2555 2580 "src/xmlstream.ml" 90 2668 2708
type(
  int option t
)
"src/xmlstream.ml" 71 1732 1752 "src/xmlstream.ml" 90 2668 2708
type(
  int option t
)
"src/xmlstream.ml" 92 2730 2750 "src/xmlstream.ml" 92 2730 2755
type(
  unit -> int option t
)
ident(
  int_ref cont2 "src/xmlstream.ml" 70 1695 1721 "src/xmlstream.ml" 70 1695 1726
)
"src/xmlstream.ml" 92 2730 2756 "src/xmlstream.ml" 92 2730 2758
type(
  unit
)
"src/xmlstream.ml" 92 2730 2750 "src/xmlstream.ml" 92 2730 2758
type(
  int option t
)
"src/xmlstream.ml" 70 1695 1713 "src/xmlstream.ml" 92 2730 2758
type(
  int option t
)
"src/xmlstream.ml" 69 1661 1679 "src/xmlstream.ml" 92 2730 2758
type(
  int option t
)
"src/xmlstream.ml" 68 1612 1628 "src/xmlstream.ml" 92 2730 2758
type(
  int option t
)
"src/xmlstream.ml" 93 2759 2781 "src/xmlstream.ml" 93 2759 2782
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 93 2759 2781 "src/xmlstream.ml" 93 2759 2791
type(
  bool
)
"src/xmlstream.ml" 94 2797 2813 "src/xmlstream.ml" 94 2797 2817
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 94 2797 2818 "src/xmlstream.ml" 94 2797 2834
type(
  exn
)
"src/xmlstream.ml" 94 2797 2813 "src/xmlstream.ml" 94 2797 2834
type(
  int option t
)
"src/xmlstream.ml" 96 2854 2870 "src/xmlstream.ml" 96 2854 2876
type(
  stream -> unit t
)
ident(
  int_ref refill "src/xmlstream.ml" 28 451 457 "src/xmlstream.ml" 28 451 463
)
"src/xmlstream.ml" 96 2854 2877 "src/xmlstream.ml" 96 2854 2878
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 96 2854 2870 "src/xmlstream.ml" 96 2854 2878
type(
  unit t
)
"src/xmlstream.ml" 96 2854 2879 "src/xmlstream.ml" 96 2854 2882
type(
  unit t -> (unit -> int option t) -> int option t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 96 2854 2883 "src/xmlstream.ml" 96 2854 2888
type(
  unit -> int option t
)
ident(
  int_ref cont1 "src/xmlstream.ml" 66 1547 1567 "src/xmlstream.ml" 66 1547 1572
)
"src/xmlstream.ml" 96 2854 2870 "src/xmlstream.ml" 96 2854 2888
type(
  int option t
)
"src/xmlstream.ml" 93 2759 2778 "src/xmlstream.ml" 96 2854 2888
type(
  int option t
)
"src/xmlstream.ml" 67 1578 1592 "src/xmlstream.ml" 96 2854 2888
type(
  int option t
)
"src/xmlstream.ml" 98 2904 2918 "src/xmlstream.ml" 98 2904 2923
type(
  unit -> int option t
)
ident(
  int_ref cont1 "src/xmlstream.ml" 66 1547 1567 "src/xmlstream.ml" 66 1547 1572
)
"src/xmlstream.ml" 98 2904 2924 "src/xmlstream.ml" 98 2904 2926
type(
  unit
)
"src/xmlstream.ml" 98 2904 2918 "src/xmlstream.ml" 98 2904 2926
type(
  int option t
)
"src/xmlstream.ml" 66 1547 1559 "src/xmlstream.ml" 98 2904 2926
type(
  int option t
)
"src/xmlstream.ml" 100 2950 2962 "src/xmlstream.ml" 100 2950 2976
type(
  char
)
"src/xmlstream.ml" 101 2981 3001 "src/xmlstream.ml" 101 2981 3006
type(
  unit -> int option t
)
ident(
  def cont1 "src/xmlstream.ml" 101 2981 2993 "src/xmlstream.ml" 142 4829 4851
)
"src/xmlstream.ml" 101 2981 3007 "src/xmlstream.ml" 101 2981 3009
type(
  unit
)
"src/xmlstream.ml" 102 3012 3029 "src/xmlstream.ml" 102 3012 3030
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 102 3012 3029 "src/xmlstream.ml" 102 3012 3032
type(
  int
)
"src/xmlstream.ml" 102 3012 3033 "src/xmlstream.ml" 102 3012 3034
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/xmlstream.ml" 102 3012 3035 "src/xmlstream.ml" 102 3012 3036
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 102 3012 3035 "src/xmlstream.ml" 102 3012 3040
type(
  int
)
"src/xmlstream.ml" 102 3012 3029 "src/xmlstream.ml" 102 3012 3040
type(
  bool
)
"src/xmlstream.ml" 103 3046 3066 "src/xmlstream.ml" 103 3046 3069
type(
  char
)
ident(
  def ch2 "src/xmlstream.ml" 104 3095 3113 "src/xmlstream.ml" 136 4655 4683
)
"src/xmlstream.ml" 103 3046 3072 "src/xmlstream.ml" 103 3046 3081
type(
  bytes -> int -> char
)
ident(
  int_ref Stdlib.Bytes.get "bytes.mli" 60 2653 2653 "bytes.mli" 60 2653 2708
)
"src/xmlstream.ml" 103 3046 3082 "src/xmlstream.ml" 103 3046 3083
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 103 3046 3082 "src/xmlstream.ml" 103 3046 3087
type(
  bytes
)
"src/xmlstream.ml" 103 3046 3088 "src/xmlstream.ml" 103 3046 3089
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 103 3046 3088 "src/xmlstream.ml" 103 3046 3091
type(
  int
)
"src/xmlstream.ml" 103 3046 3072 "src/xmlstream.ml" 103 3046 3091
type(
  char
)
"src/xmlstream.ml" 104 3095 3113 "src/xmlstream.ml" 104 3095 3114
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 104 3095 3120 "src/xmlstream.ml" 104 3095 3121
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 104 3095 3120 "src/xmlstream.ml" 104 3095 3123
type(
  int
)
"src/xmlstream.ml" 104 3095 3124 "src/xmlstream.ml" 104 3095 3125
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/xmlstream.ml" 104 3095 3126 "src/xmlstream.ml" 104 3095 3127
type(
  int
)
"src/xmlstream.ml" 104 3095 3120 "src/xmlstream.ml" 104 3095 3127
type(
  int
)
"src/xmlstream.ml" 104 3095 3113 "src/xmlstream.ml" 104 3095 3127
type(
  unit
)
"src/xmlstream.ml" 105 3129 3155 "src/xmlstream.ml" 105 3129 3160
type(
  unit -> int option t
)
ident(
  def cont2 "src/xmlstream.ml" 105 3129 3147 "src/xmlstream.ml" 136 4655 4683
)
"src/xmlstream.ml" 105 3129 3161 "src/xmlstream.ml" 105 3129 3163
type(
  unit
)
"src/xmlstream.ml" 106 3166 3189 "src/xmlstream.ml" 106 3166 3190
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 106 3166 3189 "src/xmlstream.ml" 106 3166 3192
type(
  int
)
"src/xmlstream.ml" 106 3166 3193 "src/xmlstream.ml" 106 3166 3194
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/xmlstream.ml" 106 3166 3195 "src/xmlstream.ml" 106 3166 3196
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 106 3166 3195 "src/xmlstream.ml" 106 3166 3200
type(
  int
)
"src/xmlstream.ml" 106 3166 3189 "src/xmlstream.ml" 106 3166 3200
type(
  bool
)
"src/xmlstream.ml" 107 3206 3232 "src/xmlstream.ml" 107 3206 3235
type(
  char
)
ident(
  def ch3 "src/xmlstream.ml" 108 3261 3285 "src/xmlstream.ml" 130 4445 4479
)
"src/xmlstream.ml" 107 3206 3238 "src/xmlstream.ml" 107 3206 3247
type(
  bytes -> int -> char
)
ident(
  int_ref Stdlib.Bytes.get "bytes.mli" 60 2653 2653 "bytes.mli" 60 2653 2708
)
"src/xmlstream.ml" 107 3206 3248 "src/xmlstream.ml" 107 3206 3249
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 107 3206 3248 "src/xmlstream.ml" 107 3206 3253
type(
  bytes
)
"src/xmlstream.ml" 107 3206 3254 "src/xmlstream.ml" 107 3206 3255
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 107 3206 3254 "src/xmlstream.ml" 107 3206 3257
type(
  int
)
"src/xmlstream.ml" 107 3206 3238 "src/xmlstream.ml" 107 3206 3257
type(
  char
)
"src/xmlstream.ml" 108 3261 3285 "src/xmlstream.ml" 108 3261 3286
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 108 3261 3292 "src/xmlstream.ml" 108 3261 3293
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 108 3261 3292 "src/xmlstream.ml" 108 3261 3295
type(
  int
)
"src/xmlstream.ml" 108 3261 3296 "src/xmlstream.ml" 108 3261 3297
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/xmlstream.ml" 108 3261 3298 "src/xmlstream.ml" 108 3261 3299
type(
  int
)
"src/xmlstream.ml" 108 3261 3292 "src/xmlstream.ml" 108 3261 3299
type(
  int
)
"src/xmlstream.ml" 108 3261 3285 "src/xmlstream.ml" 108 3261 3299
type(
  unit
)
"src/xmlstream.ml" 109 3301 3333 "src/xmlstream.ml" 109 3301 3338
type(
  unit -> int option t
)
ident(
  def cont3 "src/xmlstream.ml" 109 3301 3325 "src/xmlstream.ml" 130 4445 4479
)
"src/xmlstream.ml" 109 3301 3339 "src/xmlstream.ml" 109 3301 3341
type(
  unit
)
"src/xmlstream.ml" 110 3344 3373 "src/xmlstream.ml" 110 3344 3374
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 110 3344 3373 "src/xmlstream.ml" 110 3344 3376
type(
  int
)
"src/xmlstream.ml" 110 3344 3377 "src/xmlstream.ml" 110 3344 3378
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/xmlstream.ml" 110 3344 3379 "src/xmlstream.ml" 110 3344 3380
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 110 3344 3379 "src/xmlstream.ml" 110 3344 3384
type(
  int
)
"src/xmlstream.ml" 110 3344 3373 "src/xmlstream.ml" 110 3344 3384
type(
  bool
)
"src/xmlstream.ml" 111 3390 3422 "src/xmlstream.ml" 111 3390 3425
type(
  char
)
ident(
  def ch4 "src/xmlstream.ml" 112 3451 3481 "src/xmlstream.ml" 124 4171 4239
)
"src/xmlstream.ml" 111 3390 3428 "src/xmlstream.ml" 111 3390 3437
type(
  bytes -> int -> char
)
ident(
  int_ref Stdlib.Bytes.get "bytes.mli" 60 2653 2653 "bytes.mli" 60 2653 2708
)
"src/xmlstream.ml" 111 3390 3438 "src/xmlstream.ml" 111 3390 3439
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 111 3390 3438 "src/xmlstream.ml" 111 3390 3443
type(
  bytes
)
"src/xmlstream.ml" 111 3390 3444 "src/xmlstream.ml" 111 3390 3445
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 111 3390 3444 "src/xmlstream.ml" 111 3390 3447
type(
  int
)
"src/xmlstream.ml" 111 3390 3428 "src/xmlstream.ml" 111 3390 3447
type(
  char
)
"src/xmlstream.ml" 112 3451 3481 "src/xmlstream.ml" 112 3451 3482
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 112 3451 3488 "src/xmlstream.ml" 112 3451 3489
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 112 3451 3488 "src/xmlstream.ml" 112 3451 3491
type(
  int
)
"src/xmlstream.ml" 112 3451 3492 "src/xmlstream.ml" 112 3451 3493
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/xmlstream.ml" 112 3451 3494 "src/xmlstream.ml" 112 3451 3495
type(
  int
)
"src/xmlstream.ml" 112 3451 3488 "src/xmlstream.ml" 112 3451 3495
type(
  int
)
"src/xmlstream.ml" 112 3451 3481 "src/xmlstream.ml" 112 3451 3495
type(
  unit
)
"src/xmlstream.ml" 113 3497 3531 "src/xmlstream.ml" 113 3497 3533
type(
  int
)
ident(
  def n1 "src/xmlstream.ml" 117 3712 3744 "src/xmlstream.ml" 124 4171 4239
)
"src/xmlstream.ml" 113 3497 3536 "src/xmlstream.ml" 113 3497 3545
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 113 3497 3546 "src/xmlstream.ml" 113 3497 3549
type(
  char
)
ident(
  int_ref ch1 "src/xmlstream.ml" 42 705 715 "src/xmlstream.ml" 42 705 718
)
"src/xmlstream.ml" 113 3497 3536 "src/xmlstream.ml" 113 3497 3549
type(
  int
)
"src/xmlstream.ml" 114 3550 3584 "src/xmlstream.ml" 114 3550 3586
type(
  int
)
ident(
  def n2 "src/xmlstream.ml" 117 3712 3744 "src/xmlstream.ml" 124 4171 4239
)
"src/xmlstream.ml" 114 3550 3589 "src/xmlstream.ml" 114 3550 3598
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 114 3550 3599 "src/xmlstream.ml" 114 3550 3602
type(
  char
)
ident(
  int_ref ch2 "src/xmlstream.ml" 103 3046 3066 "src/xmlstream.ml" 103 3046 3069
)
"src/xmlstream.ml" 114 3550 3589 "src/xmlstream.ml" 114 3550 3602
type(
  int
)
"src/xmlstream.ml" 115 3603 3637 "src/xmlstream.ml" 115 3603 3639
type(
  int
)
ident(
  def n3 "src/xmlstream.ml" 117 3712 3744 "src/xmlstream.ml" 124 4171 4239
)
"src/xmlstream.ml" 115 3603 3642 "src/xmlstream.ml" 115 3603 3651
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 115 3603 3652 "src/xmlstream.ml" 115 3603 3655
type(
  char
)
ident(
  int_ref ch3 "src/xmlstream.ml" 107 3206 3232 "src/xmlstream.ml" 107 3206 3235
)
"src/xmlstream.ml" 115 3603 3642 "src/xmlstream.ml" 115 3603 3655
type(
  int
)
"src/xmlstream.ml" 116 3656 3690 "src/xmlstream.ml" 116 3656 3692
type(
  int
)
ident(
  def n4 "src/xmlstream.ml" 117 3712 3744 "src/xmlstream.ml" 124 4171 4239
)
"src/xmlstream.ml" 116 3656 3695 "src/xmlstream.ml" 116 3656 3704
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/xmlstream.ml" 116 3656 3705 "src/xmlstream.ml" 116 3656 3708
type(
  char
)
ident(
  int_ref ch4 "src/xmlstream.ml" 111 3390 3422 "src/xmlstream.ml" 111 3390 3425
)
"src/xmlstream.ml" 116 3656 3695 "src/xmlstream.ml" 116 3656 3708
type(
  int
)
"src/xmlstream.ml" 117 3712 3748 "src/xmlstream.ml" 117 3712 3750
type(
  int
)
ident(
  int_ref n2 "src/xmlstream.ml" 114 3550 3584 "src/xmlstream.ml" 114 3550 3586
)
"src/xmlstream.ml" 117 3712 3751 "src/xmlstream.ml" 117 3712 3754
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsr ) "stdlib.mli" 422 16064 16064 "stdlib.mli" 422 16064 16112
)
"src/xmlstream.ml" 117 3712 3755 "src/xmlstream.ml" 117 3712 3756
type(
  int
)
"src/xmlstream.ml" 117 3712 3748 "src/xmlstream.ml" 117 3712 3756
type(
  int
)
"src/xmlstream.ml" 117 3712 3757 "src/xmlstream.ml" 117 3712 3759
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( != ) "stdlib.mli" 203 8696 8696 "stdlib.mli" 203 8696 8741
)
"src/xmlstream.ml" 117 3712 3760 "src/xmlstream.ml" 117 3712 3764
type(
  int
)
"src/xmlstream.ml" 117 3712 3747 "src/xmlstream.ml" 117 3712 3765
type(
  bool
)
"src/xmlstream.ml" 117 3712 3766 "src/xmlstream.ml" 117 3712 3768
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/xmlstream.ml" 118 3769 3804 "src/xmlstream.ml" 118 3769 3806
type(
  int
)
ident(
  int_ref n3 "src/xmlstream.ml" 115 3603 3637 "src/xmlstream.ml" 115 3603 3639
)
"src/xmlstream.ml" 118 3769 3807 "src/xmlstream.ml" 118 3769 3810
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsr ) "stdlib.mli" 422 16064 16064 "stdlib.mli" 422 16064 16112
)
"src/xmlstream.ml" 118 3769 3811 "src/xmlstream.ml" 118 3769 3812
type(
  int
)
"src/xmlstream.ml" 118 3769 3804 "src/xmlstream.ml" 118 3769 3812
type(
  int
)
"src/xmlstream.ml" 118 3769 3813 "src/xmlstream.ml" 118 3769 3815
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( != ) "stdlib.mli" 203 8696 8696 "stdlib.mli" 203 8696 8741
)
"src/xmlstream.ml" 118 3769 3816 "src/xmlstream.ml" 118 3769 3820
type(
  int
)
"src/xmlstream.ml" 118 3769 3803 "src/xmlstream.ml" 118 3769 3821
type(
  bool
)
"src/xmlstream.ml" 118 3769 3822 "src/xmlstream.ml" 118 3769 3824
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/xmlstream.ml" 118 3769 3826 "src/xmlstream.ml" 118 3769 3828
type(
  int
)
ident(
  int_ref n4 "src/xmlstream.ml" 116 3656 3690 "src/xmlstream.ml" 116 3656 3692
)
"src/xmlstream.ml" 118 3769 3829 "src/xmlstream.ml" 118 3769 3832
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsr ) "stdlib.mli" 422 16064 16064 "stdlib.mli" 422 16064 16112
)
"src/xmlstream.ml" 118 3769 3833 "src/xmlstream.ml" 118 3769 3834
type(
  int
)
"src/xmlstream.ml" 118 3769 3826 "src/xmlstream.ml" 118 3769 3834
type(
  int
)
"src/xmlstream.ml" 118 3769 3835 "src/xmlstream.ml" 118 3769 3837
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( != ) "stdlib.mli" 203 8696 8696 "stdlib.mli" 203 8696 8741
)
"src/xmlstream.ml" 118 3769 3838 "src/xmlstream.ml" 118 3769 3842
type(
  int
)
"src/xmlstream.ml" 118 3769 3825 "src/xmlstream.ml" 118 3769 3843
type(
  bool
)
"src/xmlstream.ml" 118 3769 3803 "src/xmlstream.ml" 118 3769 3843
type(
  bool
)
"src/xmlstream.ml" 117 3712 3747 "src/xmlstream.ml" 118 3769 3843
type(
  bool
)
"src/xmlstream.ml" 119 3849 3883 "src/xmlstream.ml" 119 3849 3887
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 119 3849 3888 "src/xmlstream.ml" 119 3849 3904
type(
  exn
)
"src/xmlstream.ml" 119 3849 3883 "src/xmlstream.ml" 119 3849 3904
type(
  int option t
)
"src/xmlstream.ml" 121 3942 3976 "src/xmlstream.ml" 121 3942 3982
type(
  int option -> int option t
)
ident(
  int_ref return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 121 3942 3992 "src/xmlstream.ml" 121 3942 3994
type(
  int
)
ident(
  int_ref n1 "src/xmlstream.ml" 113 3497 3531 "src/xmlstream.ml" 113 3497 3533
)
"src/xmlstream.ml" 121 3942 3995 "src/xmlstream.ml" 121 3942 3999
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 121 3942 4000 "src/xmlstream.ml" 121 3942 4004
type(
  int
)
"src/xmlstream.ml" 121 3942 3991 "src/xmlstream.ml" 121 3942 4005
type(
  int
)
"src/xmlstream.ml" 121 3942 4006 "src/xmlstream.ml" 121 3942 4009
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsl ) "stdlib.mli" 416 15820 15820 "stdlib.mli" 416 15820 15868
)
"src/xmlstream.ml" 121 3942 4010 "src/xmlstream.ml" 121 3942 4012
type(
  int
)
"src/xmlstream.ml" 121 3942 3990 "src/xmlstream.ml" 121 3942 4013
type(
  int
)
"src/xmlstream.ml" 121 3942 4014 "src/xmlstream.ml" 121 3942 4017
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lor ) "stdlib.mli" 403 15448 15448 "stdlib.mli" 403 15448 15495
)
"src/xmlstream.ml" 122 4018 4071 "src/xmlstream.ml" 122 4018 4073
type(
  int
)
ident(
  int_ref n2 "src/xmlstream.ml" 114 3550 3584 "src/xmlstream.ml" 114 3550 3586
)
"src/xmlstream.ml" 122 4018 4074 "src/xmlstream.ml" 122 4018 4078
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 122 4018 4079 "src/xmlstream.ml" 122 4018 4083
type(
  int
)
"src/xmlstream.ml" 122 4018 4070 "src/xmlstream.ml" 122 4018 4084
type(
  int
)
"src/xmlstream.ml" 122 4018 4085 "src/xmlstream.ml" 122 4018 4088
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsl ) "stdlib.mli" 416 15820 15820 "stdlib.mli" 416 15820 15868
)
"src/xmlstream.ml" 122 4018 4089 "src/xmlstream.ml" 122 4018 4091
type(
  int
)
"src/xmlstream.ml" 122 4018 4069 "src/xmlstream.ml" 122 4018 4092
type(
  int
)
"src/xmlstream.ml" 121 3942 3990 "src/xmlstream.ml" 122 4018 4092
type(
  int
)
"src/xmlstream.ml" 122 4018 4093 "src/xmlstream.ml" 122 4018 4096
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lor ) "stdlib.mli" 403 15448 15448 "stdlib.mli" 403 15448 15495
)
"src/xmlstream.ml" 123 4097 4150 "src/xmlstream.ml" 123 4097 4152
type(
  int
)
ident(
  int_ref n3 "src/xmlstream.ml" 115 3603 3637 "src/xmlstream.ml" 115 3603 3639
)
"src/xmlstream.ml" 123 4097 4153 "src/xmlstream.ml" 123 4097 4157
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 123 4097 4158 "src/xmlstream.ml" 123 4097 4162
type(
  int
)
"src/xmlstream.ml" 123 4097 4149 "src/xmlstream.ml" 123 4097 4163
type(
  int
)
"src/xmlstream.ml" 123 4097 4164 "src/xmlstream.ml" 123 4097 4167
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lsl ) "stdlib.mli" 416 15820 15820 "stdlib.mli" 416 15820 15868
)
"src/xmlstream.ml" 123 4097 4168 "src/xmlstream.ml" 123 4097 4169
type(
  int
)
"src/xmlstream.ml" 123 4097 4148 "src/xmlstream.ml" 123 4097 4170
type(
  int
)
"src/xmlstream.ml" 121 3942 3990 "src/xmlstream.ml" 123 4097 4170
type(
  int
)
"src/xmlstream.ml" 124 4171 4219 "src/xmlstream.ml" 124 4171 4222
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( lor ) "stdlib.mli" 403 15448 15448 "stdlib.mli" 403 15448 15495
)
"src/xmlstream.ml" 124 4171 4224 "src/xmlstream.ml" 124 4171 4226
type(
  int
)
ident(
  int_ref n4 "src/xmlstream.ml" 116 3656 3690 "src/xmlstream.ml" 116 3656 3692
)
"src/xmlstream.ml" 124 4171 4227 "src/xmlstream.ml" 124 4171 4231
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( land ) "stdlib.mli" 398 15293 15293 "stdlib.mli" 398 15293 15342
)
"src/xmlstream.ml" 124 4171 4232 "src/xmlstream.ml" 124 4171 4236
type(
  int
)
"src/xmlstream.ml" 124 4171 4223 "src/xmlstream.ml" 124 4171 4237
type(
  int
)
"src/xmlstream.ml" 121 3942 3989 "src/xmlstream.ml" 124 4171 4238
type(
  int
)
"src/xmlstream.ml" 121 3942 3983 "src/xmlstream.ml" 124 4171 4239
type(
  int option
)
"src/xmlstream.ml" 121 3942 3976 "src/xmlstream.ml" 124 4171 4239
type(
  int option t
)
"src/xmlstream.ml" 117 3712 3744 "src/xmlstream.ml" 124 4171 4239
type(
  int option t
)
"src/xmlstream.ml" 113 3497 3527 "src/xmlstream.ml" 124 4171 4239
type(
  int option t
)
"src/xmlstream.ml" 112 3451 3481 "src/xmlstream.ml" 124 4171 4239
type(
  int option t
)
"src/xmlstream.ml" 111 3390 3418 "src/xmlstream.ml" 124 4171 4239
type(
  int option t
)
"src/xmlstream.ml" 125 4240 4274 "src/xmlstream.ml" 125 4240 4275
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 125 4240 4274 "src/xmlstream.ml" 125 4240 4284
type(
  bool
)
"src/xmlstream.ml" 126 4290 4318 "src/xmlstream.ml" 126 4290 4322
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 126 4290 4323 "src/xmlstream.ml" 126 4290 4339
type(
  exn
)
"src/xmlstream.ml" 126 4290 4318 "src/xmlstream.ml" 126 4290 4339
type(
  int option t
)
"src/xmlstream.ml" 128 4371 4399 "src/xmlstream.ml" 128 4371 4405
type(
  stream -> unit t
)
ident(
  int_ref refill "src/xmlstream.ml" 28 451 457 "src/xmlstream.ml" 28 451 463
)
"src/xmlstream.ml" 128 4371 4406 "src/xmlstream.ml" 128 4371 4407
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 128 4371 4399 "src/xmlstream.ml" 128 4371 4407
type(
  unit t
)
"src/xmlstream.ml" 128 4371 4408 "src/xmlstream.ml" 128 4371 4411
type(
  unit t -> (unit -> int option t) -> int option t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 128 4371 4412 "src/xmlstream.ml" 128 4371 4417
type(
  unit -> int option t
)
ident(
  int_ref cont3 "src/xmlstream.ml" 109 3301 3333 "src/xmlstream.ml" 109 3301 3338
)
"src/xmlstream.ml" 128 4371 4399 "src/xmlstream.ml" 128 4371 4417
type(
  int option t
)
"src/xmlstream.ml" 125 4240 4271 "src/xmlstream.ml" 128 4371 4417
type(
  int option t
)
"src/xmlstream.ml" 110 3344 3370 "src/xmlstream.ml" 128 4371 4417
type(
  int option t
)
"src/xmlstream.ml" 130 4445 4471 "src/xmlstream.ml" 130 4445 4476
type(
  unit -> int option t
)
ident(
  int_ref cont3 "src/xmlstream.ml" 109 3301 3333 "src/xmlstream.ml" 109 3301 3338
)
"src/xmlstream.ml" 130 4445 4477 "src/xmlstream.ml" 130 4445 4479
type(
  unit
)
"src/xmlstream.ml" 130 4445 4471 "src/xmlstream.ml" 130 4445 4479
type(
  int option t
)
"src/xmlstream.ml" 109 3301 3325 "src/xmlstream.ml" 130 4445 4479
type(
  int option t
)
"src/xmlstream.ml" 108 3261 3285 "src/xmlstream.ml" 130 4445 4479
type(
  int option t
)
"src/xmlstream.ml" 107 3206 3228 "src/xmlstream.ml" 130 4445 4479
type(
  int option t
)
"src/xmlstream.ml" 131 4480 4508 "src/xmlstream.ml" 131 4480 4509
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 131 4480 4508 "src/xmlstream.ml" 131 4480 4518
type(
  bool
)
"src/xmlstream.ml" 132 4524 4546 "src/xmlstream.ml" 132 4524 4550
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 132 4524 4551 "src/xmlstream.ml" 132 4524 4567
type(
  exn
)
"src/xmlstream.ml" 132 4524 4546 "src/xmlstream.ml" 132 4524 4567
type(
  int option t
)
"src/xmlstream.ml" 134 4593 4615 "src/xmlstream.ml" 134 4593 4621
type(
  stream -> unit t
)
ident(
  int_ref refill "src/xmlstream.ml" 28 451 457 "src/xmlstream.ml" 28 451 463
)
"src/xmlstream.ml" 134 4593 4622 "src/xmlstream.ml" 134 4593 4623
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 134 4593 4615 "src/xmlstream.ml" 134 4593 4623
type(
  unit t
)
"src/xmlstream.ml" 134 4593 4624 "src/xmlstream.ml" 134 4593 4627
type(
  unit t -> (unit -> int option t) -> int option t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 134 4593 4628 "src/xmlstream.ml" 134 4593 4633
type(
  unit -> int option t
)
ident(
  int_ref cont2 "src/xmlstream.ml" 105 3129 3155 "src/xmlstream.ml" 105 3129 3160
)
"src/xmlstream.ml" 134 4593 4615 "src/xmlstream.ml" 134 4593 4633
type(
  int option t
)
"src/xmlstream.ml" 131 4480 4505 "src/xmlstream.ml" 134 4593 4633
type(
  int option t
)
"src/xmlstream.ml" 106 3166 3186 "src/xmlstream.ml" 134 4593 4633
type(
  int option t
)
"src/xmlstream.ml" 136 4655 4675 "src/xmlstream.ml" 136 4655 4680
type(
  unit -> int option t
)
ident(
  int_ref cont2 "src/xmlstream.ml" 105 3129 3155 "src/xmlstream.ml" 105 3129 3160
)
"src/xmlstream.ml" 136 4655 4681 "src/xmlstream.ml" 136 4655 4683
type(
  unit
)
"src/xmlstream.ml" 136 4655 4675 "src/xmlstream.ml" 136 4655 4683
type(
  int option t
)
"src/xmlstream.ml" 105 3129 3147 "src/xmlstream.ml" 136 4655 4683
type(
  int option t
)
"src/xmlstream.ml" 104 3095 3113 "src/xmlstream.ml" 136 4655 4683
type(
  int option t
)
"src/xmlstream.ml" 103 3046 3062 "src/xmlstream.ml" 136 4655 4683
type(
  int option t
)
"src/xmlstream.ml" 137 4684 4706 "src/xmlstream.ml" 137 4684 4707
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 137 4684 4706 "src/xmlstream.ml" 137 4684 4716
type(
  bool
)
"src/xmlstream.ml" 138 4722 4738 "src/xmlstream.ml" 138 4722 4742
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 138 4722 4743 "src/xmlstream.ml" 138 4722 4759
type(
  exn
)
"src/xmlstream.ml" 138 4722 4738 "src/xmlstream.ml" 138 4722 4759
type(
  int option t
)
"src/xmlstream.ml" 140 4779 4795 "src/xmlstream.ml" 140 4779 4801
type(
  stream -> unit t
)
ident(
  int_ref refill "src/xmlstream.ml" 28 451 457 "src/xmlstream.ml" 28 451 463
)
"src/xmlstream.ml" 140 4779 4802 "src/xmlstream.ml" 140 4779 4803
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 140 4779 4795 "src/xmlstream.ml" 140 4779 4803
type(
  unit t
)
"src/xmlstream.ml" 140 4779 4804 "src/xmlstream.ml" 140 4779 4807
type(
  unit t -> (unit -> int option t) -> int option t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 140 4779 4808 "src/xmlstream.ml" 140 4779 4813
type(
  unit -> int option t
)
ident(
  int_ref cont1 "src/xmlstream.ml" 101 2981 3001 "src/xmlstream.ml" 101 2981 3006
)
"src/xmlstream.ml" 140 4779 4795 "src/xmlstream.ml" 140 4779 4813
type(
  int option t
)
"src/xmlstream.ml" 137 4684 4703 "src/xmlstream.ml" 140 4779 4813
type(
  int option t
)
"src/xmlstream.ml" 102 3012 3026 "src/xmlstream.ml" 140 4779 4813
type(
  int option t
)
"src/xmlstream.ml" 142 4829 4843 "src/xmlstream.ml" 142 4829 4848
type(
  unit -> int option t
)
ident(
  int_ref cont1 "src/xmlstream.ml" 101 2981 3001 "src/xmlstream.ml" 101 2981 3006
)
"src/xmlstream.ml" 142 4829 4849 "src/xmlstream.ml" 142 4829 4851
type(
  unit
)
"src/xmlstream.ml" 142 4829 4843 "src/xmlstream.ml" 142 4829 4851
type(
  int option t
)
"src/xmlstream.ml" 101 2981 2993 "src/xmlstream.ml" 142 4829 4851
type(
  int option t
)
"src/xmlstream.ml" 144 4869 4881 "src/xmlstream.ml" 144 4869 4882
type(
  char
)
type(
  char
)
"src/xmlstream.ml" 145 4886 4898 "src/xmlstream.ml" 145 4886 4902
type(
  exn -> int option t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 145 4886 4903 "src/xmlstream.ml" 145 4886 4919
type(
  exn
)
"src/xmlstream.ml" 145 4886 4898 "src/xmlstream.ml" 145 4886 4919
type(
  int option t
)
"src/xmlstream.ml" 44 768 776 "src/xmlstream.ml" 145 4886 4919
type(
  int option t
)
"src/xmlstream.ml" 43 744 752 "src/xmlstream.ml" 145 4886 4919
type(
  int option t
)
"src/xmlstream.ml" 42 705 711 "src/xmlstream.ml" 145 4886 4919
type(
  int option t
)
"src/xmlstream.ml" 147 4921 4933 "src/xmlstream.ml" 147 4921 4934
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 147 4921 4933 "src/xmlstream.ml" 147 4921 4943
type(
  bool
)
"src/xmlstream.ml" 148 4949 4955 "src/xmlstream.ml" 148 4949 4961
type(
  int option -> int option t
)
ident(
  int_ref return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 148 4949 4962 "src/xmlstream.ml" 148 4949 4966
type(
  int option
)
"src/xmlstream.ml" 148 4949 4955 "src/xmlstream.ml" 148 4949 4966
type(
  int option t
)
"src/xmlstream.ml" 150 4976 4982 "src/xmlstream.ml" 150 4976 4988
type(
  stream -> unit t
)
ident(
  int_ref refill "src/xmlstream.ml" 28 451 457 "src/xmlstream.ml" 28 451 463
)
"src/xmlstream.ml" 150 4976 4989 "src/xmlstream.ml" 150 4976 4990
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 150 4976 4982 "src/xmlstream.ml" 150 4976 4990
type(
  unit t
)
"src/xmlstream.ml" 150 4976 4991 "src/xmlstream.ml" 150 4976 4994
type(
  unit t -> (unit -> int option t) -> int option t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 150 4976 4999 "src/xmlstream.ml" 150 4976 5001
type(
  unit
)
"src/xmlstream.ml" 150 4976 5005 "src/xmlstream.ml" 150 4976 5008
type(
  stream -> int option t
)
ident(
  int_ref get "src/xmlstream.ml" 40 663 673 "src/xmlstream.ml" 40 663 676
)
"src/xmlstream.ml" 150 4976 5009 "src/xmlstream.ml" 150 4976 5010
type(
  stream
)
ident(
  int_ref s "src/xmlstream.ml" 40 663 677 "src/xmlstream.ml" 40 663 678
)
"src/xmlstream.ml" 150 4976 5005 "src/xmlstream.ml" 150 4976 5010
type(
  int option t
)
"src/xmlstream.ml" 150 4976 4995 "src/xmlstream.ml" 150 4976 5010
type(
  unit -> int option t
)
"src/xmlstream.ml" 150 4976 4982 "src/xmlstream.ml" 150 4976 5010
type(
  int option t
)
"src/xmlstream.ml" 147 4921 4930 "src/xmlstream.ml" 150 4976 5010
type(
  int option t
)
"src/xmlstream.ml" 41 681 685 "src/xmlstream.ml" 150 4976 5010
type(
  int option t
)
"src/xmlstream.ml" 152 5012 5018 "src/xmlstream.ml" 152 5012 5029
type(
  string -> 'a -> unit
)
ident(
  def set_decoder "src/xmlstream.ml" 155 5097 5099 "src/xmlstream.ml" 173 5435 5438
)
"src/xmlstream.ml" 152 5012 5030 "src/xmlstream.ml" 152 5012 5037
type(
  string
)
ident(
  def encname "src/xmlstream.ml" 152 5012 5038 "src/xmlstream.ml" 153 5045 5095
)
"src/xmlstream.ml" 152 5012 5038 "src/xmlstream.ml" 152 5012 5042
type(
  'a
)
ident(
  def strm "src/xmlstream.ml" 153 5045 5049 "src/xmlstream.ml" 153 5045 5095
)
"src/xmlstream.ml" 153 5045 5052 "src/xmlstream.ml" 153 5045 5059
type(
  string
)
ident(
  int_ref encname "src/xmlstream.ml" 152 5012 5030 "src/xmlstream.ml" 152 5012 5037
)
"src/xmlstream.ml" 153 5045 5060 "src/xmlstream.ml" 153 5045 5061
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/xmlstream.ml" 153 5045 5062 "src/xmlstream.ml" 153 5045 5069
type(
  string
)
"src/xmlstream.ml" 153 5045 5052 "src/xmlstream.ml" 153 5045 5069
type(
  bool
)
"src/xmlstream.ml" 153 5045 5075 "src/xmlstream.ml" 153 5045 5077
type(
  unit
)
"src/xmlstream.ml" 153 5045 5090 "src/xmlstream.ml" 153 5045 5095
type(
  bool
)
"src/xmlstream.ml" 153 5045 5083 "src/xmlstream.ml" 153 5045 5095
type(
  unit
)
"src/xmlstream.ml" 153 5045 5049 "src/xmlstream.ml" 153 5045 5095
type(
  unit
)
"src/xmlstream.ml" 155 5097 5103 "src/xmlstream.ml" 155 5097 5114
type(
  (bytes -> int -> int -> int M.t) -> stream
)
ident(
  def make_stream "src/xmlstream.ml" 164 5231 5233 "src/xmlstream.ml" 173 5435 5438
)
"src/xmlstream.ml" 155 5097 5115 "src/xmlstream.ml" 155 5097 5119
type(
  bytes -> int -> int -> int M.t
)
ident(
  def read "src/xmlstream.ml" 156 5122 5126 "src/xmlstream.ml" 161 5223 5228
)
"src/xmlstream.ml" 156 5122 5135 "src/xmlstream.ml" 156 5122 5139
type(
  bytes -> int -> int -> int M.t
)
ident(
  int_ref read "src/xmlstream.ml" 155 5097 5115 "src/xmlstream.ml" 155 5097 5119
)
"src/xmlstream.ml" 157 5141 5153 "src/xmlstream.ml" 157 5141 5165
type(
  int -> bytes
)
ident(
  int_ref Stdlib.Bytes.create "bytes.mli" 70 3056 3056 "bytes.mli" 70 3056 3108
)
"src/xmlstream.ml" 157 5141 5166 "src/xmlstream.ml" 157 5141 5170
type(
  int
)
"src/xmlstream.ml" 157 5141 5153 "src/xmlstream.ml" 157 5141 5170
type(
  bytes
)
"src/xmlstream.ml" 158 5172 5182 "src/xmlstream.ml" 158 5172 5183
type(
  int
)
"src/xmlstream.ml" 159 5185 5197 "src/xmlstream.ml" 159 5185 5198
type(
  int
)
"src/xmlstream.ml" 160 5200 5217 "src/xmlstream.ml" 160 5200 5222
type(
  bool
)
"src/xmlstream.ml" 156 5122 5126 "src/xmlstream.ml" 161 5223 5228
type(
  stream
)
"src/xmlstream.ml" 166 5263 5269 "src/xmlstream.ml" 166 5263 5274
type(
  ?stream:'b -> exn -> 'c t
)
ident(
  def error "src/xmlstream.ml" 169 5335 5337 "src/xmlstream.ml" 173 5435 5438
)
"src/xmlstream.ml" 166 5263 5276 "src/xmlstream.ml" 166 5263 5282
type(
  'b option
)
ident(
  def stream "src/xmlstream.ml" 166 5263 5283 "src/xmlstream.ml" 167 5289 5333
)
"src/xmlstream.ml" 166 5263 5283 "src/xmlstream.ml" 166 5263 5286
type(
  exn
)
ident(
  def exn "src/xmlstream.ml" 167 5289 5293 "src/xmlstream.ml" 167 5289 5333
)
"src/xmlstream.ml" 167 5289 5293 "src/xmlstream.ml" 167 5289 5297
type(
  exn -> 'c t
)
ident(
  int_ref fail "src/xmlstream.ml" 12 163 165 "src/xmlstream.ml" 12 163 187
)
"src/xmlstream.ml" 167 5289 5309 "src/xmlstream.ml" 167 5289 5327
type(
  exn -> string
)
ident(
  int_ref Stdlib.Printexc.to_string "printexc.mli" 21 1213 1213 "printexc.mli" 21 1213 1241
)
"src/xmlstream.ml" 167 5289 5328 "src/xmlstream.ml" 167 5289 5331
type(
  exn
)
ident(
  int_ref exn "src/xmlstream.ml" 166 5263 5283 "src/xmlstream.ml" 166 5263 5286
)
"src/xmlstream.ml" 167 5289 5308 "src/xmlstream.ml" 167 5289 5332
type(
  string
)
"src/xmlstream.ml" 167 5289 5298 "src/xmlstream.ml" 167 5289 5333
type(
  exn
)
"src/xmlstream.ml" 167 5289 5293 "src/xmlstream.ml" 167 5289 5333
type(
  'c t
)
"src/xmlstream.ml" 169 5335 5341 "src/xmlstream.ml" 169 5335 5350
type(
  stream -> (unit -> 'd t) -> (int -> 'd t) -> 'd t
)
ident(
  def next_char "src/xmlstream.ml" 172 5412 5434 "src/xmlstream.ml" 173 5435 5438
)
"src/xmlstream.ml" 169 5335 5351 "src/xmlstream.ml" 169 5335 5355
type(
  stream
)
ident(
  def strm "src/xmlstream.ml" 169 5335 5356 "src/xmlstream.ml" 172 5412 5434
)
"src/xmlstream.ml" 169 5335 5356 "src/xmlstream.ml" 169 5335 5359
type(
  unit -> 'd t
)
ident(
  def eof "src/xmlstream.ml" 169 5335 5360 "src/xmlstream.ml" 172 5412 5434
)
"src/xmlstream.ml" 169 5335 5360 "src/xmlstream.ml" 169 5335 5361
type(
  int -> 'd t
)
ident(
  def f "src/xmlstream.ml" 170 5364 5368 "src/xmlstream.ml" 172 5412 5434
)
"src/xmlstream.ml" 170 5364 5368 "src/xmlstream.ml" 170 5364 5371
type(
  stream -> int option t
)
ident(
  int_ref get "src/xmlstream.ml" 40 663 673 "src/xmlstream.ml" 40 663 676
)
"src/xmlstream.ml" 170 5364 5372 "src/xmlstream.ml" 170 5364 5376
type(
  stream
)
ident(
  int_ref strm "src/xmlstream.ml" 169 5335 5351 "src/xmlstream.ml" 169 5335 5355
)
"src/xmlstream.ml" 170 5364 5368 "src/xmlstream.ml" 170 5364 5376
type(
  int option t
)
"src/xmlstream.ml" 170 5364 5377 "src/xmlstream.ml" 170 5364 5380
type(
  int option t -> (int option -> 'd t) -> 'd t
)
ident(
  int_ref >>= "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 171 5390 5403 "src/xmlstream.ml" 171 5390 5404
type(
  int
)
ident(
  def u "src/xmlstream.ml" 171 5390 5408 "src/xmlstream.ml" 171 5390 5411
)
"src/xmlstream.ml" 171 5390 5398 "src/xmlstream.ml" 171 5390 5404
type(
  int option
)
"src/xmlstream.ml" 171 5390 5408 "src/xmlstream.ml" 171 5390 5409
type(
  int -> 'd t
)
ident(
  int_ref f "src/xmlstream.ml" 169 5335 5360 "src/xmlstream.ml" 169 5335 5361
)
"src/xmlstream.ml" 171 5390 5410 "src/xmlstream.ml" 171 5390 5411
type(
  int
)
ident(
  int_ref u "src/xmlstream.ml" 171 5390 5403 "src/xmlstream.ml" 171 5390 5404
)
"src/xmlstream.ml" 171 5390 5408 "src/xmlstream.ml" 171 5390 5411
type(
  'd t
)
"src/xmlstream.ml" 172 5412 5420 "src/xmlstream.ml" 172 5412 5424
type(
  int option
)
"src/xmlstream.ml" 172 5412 5428 "src/xmlstream.ml" 172 5412 5431
type(
  unit -> 'd t
)
ident(
  int_ref eof "src/xmlstream.ml" 169 5335 5356 "src/xmlstream.ml" 169 5335 5359
)
"src/xmlstream.ml" 172 5412 5432 "src/xmlstream.ml" 172 5412 5434
type(
  unit
)
"src/xmlstream.ml" 172 5412 5428 "src/xmlstream.ml" 172 5412 5434
type(
  'd t
)
"src/xmlstream.ml" 170 5364 5381 "src/xmlstream.ml" 172 5412 5434
type(
  int option -> 'd t
)
"src/xmlstream.ml" 170 5364 5368 "src/xmlstream.ml" 172 5412 5434
type(
  'd t
)
"src/xmlstream.ml" 175 5442 5449 "src/xmlstream.ml" 175 5442 5458
ident(
  def XmlStanza "src/xmlstream.ml" 205 6023 6026 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 188 5666 5672 "src/xmlstream.ml" 188 5666 5686
type(
  string -> (string * string) list -> bool -> data option M.t
)
ident(
  def emit_start_tag "src/xmlstream.ml" 191 5769 5771 "src/xmlstream.ml" 205 6023 6026
)
"src/xmlstream.ml" 188 5666 5687 "src/xmlstream.ml" 188 5666 5691
type(
  string
)
ident(
  def name "src/xmlstream.ml" 188 5666 5692 "src/xmlstream.ml" 189 5712 5767
)
"src/xmlstream.ml" 188 5666 5692 "src/xmlstream.ml" 188 5666 5697
type(
  (string * string) list
)
ident(
  def attrs "src/xmlstream.ml" 188 5666 5698 "src/xmlstream.ml" 189 5712 5767
)
"src/xmlstream.ml" 188 5666 5698 "src/xmlstream.ml" 188 5666 5709
type(
  bool
)
ident(
  def selfclosing "src/xmlstream.ml" 189 5712 5716 "src/xmlstream.ml" 189 5712 5767
)
"src/xmlstream.ml" 189 5712 5716 "src/xmlstream.ml" 189 5712 5722
type(
  data option -> data option M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 189 5712 5740 "src/xmlstream.ml" 189 5712 5744
type(
  string
)
ident(
  int_ref name "src/xmlstream.ml" 188 5666 5687 "src/xmlstream.ml" 188 5666 5691
)
"src/xmlstream.ml" 189 5712 5746 "src/xmlstream.ml" 189 5712 5751
type(
  (string * string) list
)
ident(
  int_ref attrs "src/xmlstream.ml" 188 5666 5692 "src/xmlstream.ml" 188 5666 5697
)
"src/xmlstream.ml" 189 5712 5753 "src/xmlstream.ml" 189 5712 5764
type(
  bool
)
ident(
  int_ref selfclosing "src/xmlstream.ml" 188 5666 5698 "src/xmlstream.ml" 188 5666 5709
)
"src/xmlstream.ml" 189 5712 5729 "src/xmlstream.ml" 189 5712 5766
type(
  data
)
"src/xmlstream.ml" 189 5712 5723 "src/xmlstream.ml" 189 5712 5767
type(
  data option
)
"src/xmlstream.ml" 189 5712 5716 "src/xmlstream.ml" 189 5712 5767
type(
  data option M.t
)
"src/xmlstream.ml" 191 5769 5775 "src/xmlstream.ml" 191 5769 5787
type(
  string -> data option M.t
)
ident(
  def emit_end_tag "src/xmlstream.ml" 194 5828 5830 "src/xmlstream.ml" 205 6023 6026
)
"src/xmlstream.ml" 191 5769 5788 "src/xmlstream.ml" 191 5769 5792
type(
  string
)
ident(
  def name "src/xmlstream.ml" 192 5795 5799 "src/xmlstream.ml" 192 5795 5826
)
"src/xmlstream.ml" 192 5795 5799 "src/xmlstream.ml" 192 5795 5805
type(
  data option -> data option M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 192 5795 5820 "src/xmlstream.ml" 192 5795 5824
type(
  string
)
ident(
  int_ref name "src/xmlstream.ml" 191 5769 5788 "src/xmlstream.ml" 191 5769 5792
)
"src/xmlstream.ml" 192 5795 5812 "src/xmlstream.ml" 192 5795 5825
type(
  data
)
"src/xmlstream.ml" 192 5795 5806 "src/xmlstream.ml" 192 5795 5826
type(
  data option
)
"src/xmlstream.ml" 192 5795 5799 "src/xmlstream.ml" 192 5795 5826
type(
  data option M.t
)
"src/xmlstream.ml" 194 5828 5834 "src/xmlstream.ml" 194 5828 5846
type(
  'a -> data option M.t
)
ident(
  def emit_doctype "src/xmlstream.ml" 197 5881 5883 "src/xmlstream.ml" 205 6023 6026
)
"src/xmlstream.ml" 194 5828 5847 "src/xmlstream.ml" 194 5828 5854
type(
  'a
)
ident(
  def doctype "src/xmlstream.ml" 195 5857 5861 "src/xmlstream.ml" 195 5857 5879
)
"src/xmlstream.ml" 195 5857 5861 "src/xmlstream.ml" 195 5857 5867
type(
  data option -> data option M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 195 5857 5874 "src/xmlstream.ml" 195 5857 5878
type(
  data
)
"src/xmlstream.ml" 195 5857 5868 "src/xmlstream.ml" 195 5857 5879
type(
  data option
)
"src/xmlstream.ml" 195 5857 5861 "src/xmlstream.ml" 195 5857 5879
type(
  data option M.t
)
"src/xmlstream.ml" 197 5881 5887 "src/xmlstream.ml" 197 5881 5894
type(
  'b -> 'c -> data option M.t
)
ident(
  def emit_pi "src/xmlstream.ml" 200 5933 5935 "src/xmlstream.ml" 205 6023 6026
)
"src/xmlstream.ml" 197 5881 5895 "src/xmlstream.ml" 197 5881 5901
type(
  'b
)
ident(
  def target "src/xmlstream.ml" 197 5881 5902 "src/xmlstream.ml" 198 5909 5931
)
"src/xmlstream.ml" 197 5881 5902 "src/xmlstream.ml" 197 5881 5906
type(
  'c
)
ident(
  def data "src/xmlstream.ml" 198 5909 5913 "src/xmlstream.ml" 198 5909 5931
)
"src/xmlstream.ml" 198 5909 5913 "src/xmlstream.ml" 198 5909 5919
type(
  data option -> data option M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 198 5909 5926 "src/xmlstream.ml" 198 5909 5930
type(
  data
)
"src/xmlstream.ml" 198 5909 5920 "src/xmlstream.ml" 198 5909 5931
type(
  data option
)
"src/xmlstream.ml" 198 5909 5913 "src/xmlstream.ml" 198 5909 5931
type(
  data option M.t
)
"src/xmlstream.ml" 200 5933 5939 "src/xmlstream.ml" 200 5933 5948
type(
  string -> data option M.t
)
ident(
  def emit_text "src/xmlstream.ml" 203 5987 5989 "src/xmlstream.ml" 205 6023 6026
)
"src/xmlstream.ml" 200 5933 5949 "src/xmlstream.ml" 200 5933 5953
type(
  string
)
ident(
  def text "src/xmlstream.ml" 201 5956 5960 "src/xmlstream.ml" 201 5956 5985
)
"src/xmlstream.ml" 201 5956 5960 "src/xmlstream.ml" 201 5956 5966
type(
  data option -> data option M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 201 5956 5979 "src/xmlstream.ml" 201 5956 5983
type(
  string
)
ident(
  int_ref text "src/xmlstream.ml" 200 5933 5949 "src/xmlstream.ml" 200 5933 5953
)
"src/xmlstream.ml" 201 5956 5973 "src/xmlstream.ml" 201 5956 5984
type(
  data
)
"src/xmlstream.ml" 201 5956 5967 "src/xmlstream.ml" 201 5956 5985
type(
  data option
)
"src/xmlstream.ml" 201 5956 5960 "src/xmlstream.ml" 201 5956 5985
type(
  data option M.t
)
"src/xmlstream.ml" 203 5987 5993 "src/xmlstream.ml" 203 5987 6001
type(
  unit -> 'd option M.t
)
ident(
  def emit_eof "src/xmlstream.ml" 204 6007 6022 "src/xmlstream.ml" 205 6023 6026
)
"src/xmlstream.ml" 203 5987 6002 "src/xmlstream.ml" 203 5987 6004
type(
  unit
)
"src/xmlstream.ml" 204 6007 6011 "src/xmlstream.ml" 204 6007 6017
type(
  'd option -> 'd option M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 204 6007 6018 "src/xmlstream.ml" 204 6007 6022
type(
  'd option
)
"src/xmlstream.ml" 204 6007 6011 "src/xmlstream.ml" 204 6007 6022
type(
  'd option M.t
)
"src/xmlstream.ml" 219 6413 6420 "src/xmlstream.ml" 219 6413 6429
ident(
  def XmlStream "src/xmlstream.ml" 330 10076 10079 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 221 6451 6460 "src/xmlstream.ml" 221 6451 6461
ident(
  def I "src/xmlstream.ml" 221 6451 6475 "src/xmlstream.ml" 330 10076 10079
)
"src/xmlstream.ml" 222 6476 6485 "src/xmlstream.ml" 222 6476 6494
ident(
  def XmlParser "src/xmlstream.ml" 225 6551 6570 "src/xmlstream.ml" 330 10076 10079
)
"src/xmlstream.ml" 246 7219 7225 "src/xmlstream.ml" 246 7219 7231
type(
  (bytes -> int -> int -> int M.t) -> p
)
ident(
  def create "src/xmlstream.ml" 257 7492 7494 "src/xmlstream.ml" 330 10076 10079
)
"src/xmlstream.ml" 246 7219 7232 "src/xmlstream.ml" 246 7219 7236
type(
  bytes -> int -> int -> int M.t
)
ident(
  def read "src/xmlstream.ml" 247 7239 7243 "src/xmlstream.ml" 255 7483 7490
)
"src/xmlstream.ml" 247 7239 7247 "src/xmlstream.ml" 247 7239 7248
type(
  p
)
ident(
  def p "src/xmlstream.ml" 254 7438 7444 "src/xmlstream.ml" 255 7483 7490
)
"src/xmlstream.ml" 248 7253 7272 "src/xmlstream.ml" 248 7253 7286
type(
  ?random:bool -> int -> (string, Xml.namespace) Hashtbl.t
)
ident(
  int_ref Stdlib.Hashtbl.create "hashtbl.mli" 31 1451 1451 "hashtbl.mli" 32 1517 1547
)
"src/xmlstream.ml" 248 7253 7287 "src/xmlstream.ml" 248 7253 7289
type(
  int
)
"src/xmlstream.ml" 248 7253 7272 "src/xmlstream.ml" 248 7253 7289
type(
  (string, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 249 7291 7305 "src/xmlstream.ml" 249 7291 7317
type(
  unit -> (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
ident(
  int_ref Stdlib.Stack.create "stack.mli" 28 1352 1352 "stack.mli" 28 1352 1377
)
"src/xmlstream.ml" 249 7291 7318 "src/xmlstream.ml" 249 7291 7320
type(
  unit
)
"src/xmlstream.ml" 249 7291 7305 "src/xmlstream.ml" 249 7291 7320
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 250 7322 7339 "src/xmlstream.ml" 250 7322 7351
type(
  unit -> (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
ident(
  int_ref Stdlib.Stack.create "stack.mli" 28 1352 1352 "stack.mli" 28 1352 1377
)
"src/xmlstream.ml" 250 7322 7352 "src/xmlstream.ml" 250 7322 7354
type(
  unit
)
"src/xmlstream.ml" 250 7322 7339 "src/xmlstream.ml" 250 7322 7354
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 251 7356 7370 "src/xmlstream.ml" 251 7356 7392
type(
  unit -> XmlParser.state
)
ident(
  int_ref XmlParser.create_state "src/xmllexer_generic.ml" 1418 47337 47343 "src/xmllexer_generic.ml" 1418 47337 47355
)
"src/xmlstream.ml" 251 7356 7393 "src/xmlstream.ml" 251 7356 7395
type(
  unit
)
"src/xmlstream.ml" 251 7356 7370 "src/xmlstream.ml" 251 7356 7395
type(
  XmlParser.state
)
"src/xmlstream.ml" 252 7397 7410 "src/xmlstream.ml" 252 7397 7423
type(
  (bytes -> int -> int -> int M.t) -> I.stream
)
ident(
  int_ref I.make_stream "src/xmlstream.ml" 155 5097 5103 "src/xmlstream.ml" 155 5097 5114
)
"src/xmlstream.ml" 252 7397 7424 "src/xmlstream.ml" 252 7397 7428
type(
  bytes -> int -> int -> int M.t
)
ident(
  int_ref read "src/xmlstream.ml" 246 7219 7232 "src/xmlstream.ml" 246 7219 7236
)
"src/xmlstream.ml" 252 7397 7410 "src/xmlstream.ml" 252 7397 7428
type(
  I.stream
)
"src/xmlstream.ml" 247 7239 7251 "src/xmlstream.ml" 253 7429 7434
type(
  p
)
"src/xmlstream.ml" 254 7438 7444 "src/xmlstream.ml" 254 7438 7455
type(
  (string, Xml.namespace) Hashtbl.t -> string -> Xml.namespace -> unit
)
ident(
  int_ref Stdlib.Hashtbl.add "hashtbl.mli" 82 3918 3918 "hashtbl.mli" 82 3918 3958
)
"src/xmlstream.ml" 254 7438 7456 "src/xmlstream.ml" 254 7438 7457
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 247 7239 7247 "src/xmlstream.ml" 247 7239 7248
)
"src/xmlstream.ml" 254 7438 7456 "src/xmlstream.ml" 254 7438 7468
type(
  (string, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 254 7438 7469 "src/xmlstream.ml" 254 7438 7474
type(
  string
)
"src/xmlstream.ml" 254 7438 7475 "src/xmlstream.ml" 254 7438 7481
type(
  Xml.namespace
)
ident(
  int_ref Xml.ns_xml "src/xml.mli" 20 362 362 "src/xml.mli" 20 362 384
)
"src/xmlstream.ml" 254 7438 7444 "src/xmlstream.ml" 254 7438 7481
type(
  unit
)
"src/xmlstream.ml" 255 7483 7489 "src/xmlstream.ml" 255 7483 7490
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 247 7239 7247 "src/xmlstream.ml" 247 7239 7248
)
"src/xmlstream.ml" 254 7438 7444 "src/xmlstream.ml" 255 7483 7490
type(
  p
)
"src/xmlstream.ml" 247 7239 7243 "src/xmlstream.ml" 255 7483 7490
type(
  p
)
"src/xmlstream.ml" 257 7492 7498 "src/xmlstream.ml" 257 7492 7503
type(
  p -> (bytes -> int -> int -> int M.t) option -> unit
)
ident(
  def reset "src/xmlstream.ml" 267 7754 7756 "src/xmlstream.ml" 330 10076 10079
)
"src/xmlstream.ml" 257 7492 7504 "src/xmlstream.ml" 257 7492 7505
type(
  p
)
ident(
  def p "src/xmlstream.ml" 257 7492 7506 "src/xmlstream.ml" 265 7709 7752
)
"src/xmlstream.ml" 257 7492 7506 "src/xmlstream.ml" 257 7492 7510
type(
  (bytes -> int -> int -> int M.t) option
)
ident(
  def read "src/xmlstream.ml" 258 7513 7517 "src/xmlstream.ml" 265 7709 7752
)
"src/xmlstream.ml" 258 7513 7517 "src/xmlstream.ml" 258 7513 7530
type(
  (string, Xml.namespace) Hashtbl.t -> unit
)
ident(
  int_ref Stdlib.Hashtbl.clear "hashtbl.mli" 70 3541 3541 "hashtbl.mli" 70 3541 3571
)
"src/xmlstream.ml" 258 7513 7531 "src/xmlstream.ml" 258 7513 7532
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 257 7492 7504 "src/xmlstream.ml" 257 7492 7505
)
"src/xmlstream.ml" 258 7513 7531 "src/xmlstream.ml" 258 7513 7543
type(
  (string, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 258 7513 7517 "src/xmlstream.ml" 258 7513 7543
type(
  unit
)
"src/xmlstream.ml" 259 7545 7549 "src/xmlstream.ml" 259 7545 7560
type(
  (string, Xml.namespace) Hashtbl.t -> string -> Xml.namespace -> unit
)
ident(
  int_ref Stdlib.Hashtbl.add "hashtbl.mli" 82 3918 3918 "hashtbl.mli" 82 3918 3958
)
"src/xmlstream.ml" 259 7545 7561 "src/xmlstream.ml" 259 7545 7562
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 257 7492 7504 "src/xmlstream.ml" 257 7492 7505
)
"src/xmlstream.ml" 259 7545 7561 "src/xmlstream.ml" 259 7545 7573
type(
  (string, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 259 7545 7574 "src/xmlstream.ml" 259 7545 7579
type(
  string
)
"src/xmlstream.ml" 259 7545 7580 "src/xmlstream.ml" 259 7545 7586
type(
  Xml.namespace
)
ident(
  int_ref Xml.ns_xml "src/xml.mli" 20 362 362 "src/xml.mli" 20 362 384
)
"src/xmlstream.ml" 259 7545 7549 "src/xmlstream.ml" 259 7545 7586
type(
  unit
)
"src/xmlstream.ml" 260 7588 7592 "src/xmlstream.ml" 260 7588 7603
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.clear "stack.mli" 52 2088 2088 "stack.mli" 52 2088 2112
)
"src/xmlstream.ml" 260 7588 7604 "src/xmlstream.ml" 260 7588 7605
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 257 7492 7504 "src/xmlstream.ml" 257 7492 7505
)
"src/xmlstream.ml" 260 7588 7604 "src/xmlstream.ml" 260 7588 7611
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 260 7588 7592 "src/xmlstream.ml" 260 7588 7611
type(
  unit
)
"src/xmlstream.ml" 261 7613 7617 "src/xmlstream.ml" 261 7613 7628
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.clear "stack.mli" 52 2088 2088 "stack.mli" 52 2088 2112
)
"src/xmlstream.ml" 261 7613 7629 "src/xmlstream.ml" 261 7613 7630
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 257 7492 7504 "src/xmlstream.ml" 257 7492 7505
)
"src/xmlstream.ml" 261 7613 7629 "src/xmlstream.ml" 261 7613 7639
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 261 7613 7617 "src/xmlstream.ml" 261 7613 7639
type(
  unit
)
"src/xmlstream.ml" 262 7641 7645 "src/xmlstream.ml" 262 7641 7660
type(
  XmlParser.state -> unit
)
ident(
  int_ref XmlParser.reset "src/xmllexer_generic.ml" 1427 47526 47532 "src/xmllexer_generic.ml" 1427 47526 47537
)
"src/xmlstream.ml" 262 7641 7661 "src/xmlstream.ml" 262 7641 7662
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 257 7492 7504 "src/xmlstream.ml" 257 7492 7505
)
"src/xmlstream.ml" 262 7641 7661 "src/xmlstream.ml" 262 7641 7668
type(
  XmlParser.state
)
"src/xmlstream.ml" 262 7641 7645 "src/xmlstream.ml" 262 7641 7668
type(
  unit
)
"src/xmlstream.ml" 263 7670 7680 "src/xmlstream.ml" 263 7670 7684
type(
  (bytes -> int -> int -> int M.t) option
)
ident(
  int_ref read "src/xmlstream.ml" 257 7492 7506 "src/xmlstream.ml" 257 7492 7510
)
"src/xmlstream.ml" 264 7690 7698 "src/xmlstream.ml" 264 7690 7702
type(
  (bytes -> int -> int -> int M.t) option
)
type(
  (bytes -> int -> int -> int M.t) option
)
"src/xmlstream.ml" 264 7690 7706 "src/xmlstream.ml" 264 7690 7708
type(
  unit
)
"src/xmlstream.ml" 265 7709 7722 "src/xmlstream.ml" 265 7709 7723
type(
  bytes -> int -> int -> int M.t
)
ident(
  def v "src/xmlstream.ml" 265 7709 7727 "src/xmlstream.ml" 265 7709 7752
)
"src/xmlstream.ml" 265 7709 7717 "src/xmlstream.ml" 265 7709 7723
type(
  (bytes -> int -> int -> int M.t) option
)
type(
  (bytes -> int -> int -> int M.t) option
)
"src/xmlstream.ml" 265 7709 7727 "src/xmlstream.ml" 265 7709 7728
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 257 7492 7504 "src/xmlstream.ml" 257 7492 7505
)
"src/xmlstream.ml" 265 7709 7737 "src/xmlstream.ml" 265 7709 7750
type(
  (bytes -> int -> int -> int M.t) -> I.stream
)
ident(
  int_ref I.make_stream "src/xmlstream.ml" 155 5097 5103 "src/xmlstream.ml" 155 5097 5114
)
"src/xmlstream.ml" 265 7709 7751 "src/xmlstream.ml" 265 7709 7752
type(
  bytes -> int -> int -> int M.t
)
ident(
  int_ref v "src/xmlstream.ml" 265 7709 7722 "src/xmlstream.ml" 265 7709 7723
)
"src/xmlstream.ml" 265 7709 7737 "src/xmlstream.ml" 265 7709 7752
type(
  I.stream
)
"src/xmlstream.ml" 265 7709 7727 "src/xmlstream.ml" 265 7709 7752
type(
  unit
)
"src/xmlstream.ml" 263 7670 7674 "src/xmlstream.ml" 265 7709 7752
type(
  unit
)
"src/xmlstream.ml" 262 7641 7645 "src/xmlstream.ml" 265 7709 7752
type(
  unit
)
"src/xmlstream.ml" 261 7613 7617 "src/xmlstream.ml" 265 7709 7752
type(
  unit
)
"src/xmlstream.ml" 260 7588 7592 "src/xmlstream.ml" 265 7709 7752
type(
  unit
)
"src/xmlstream.ml" 259 7545 7549 "src/xmlstream.ml" 265 7709 7752
type(
  unit
)
"src/xmlstream.ml" 258 7513 7517 "src/xmlstream.ml" 265 7709 7752
type(
  unit
)
"src/xmlstream.ml" 267 7754 7760 "src/xmlstream.ml" 267 7754 7765
type(
  'a M.t -> ('a -> 'b M.t) -> 'b M.t
)
ident(
  def >>= "src/xmlstream.ml" 269 7777 7779 "src/xmlstream.ml" 330 10076 10079
)
"src/xmlstream.ml" 267 7754 7768 "src/xmlstream.ml" 267 7754 7775
type(
  'a M.t -> ('a -> 'b M.t) -> 'b M.t
)
ident(
  int_ref M.( >>= ) "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 269 7777 7786 "src/xmlstream.ml" 269 7777 7795
ident(
  def XmlStanza "src/xmlstream.ml" 269 7777 7811 "src/xmlstream.ml" 330 10076 10079
)
"src/xmlstream.ml" 272 7830 7836 "src/xmlstream.ml" 272 7830 7841
type(
  p ->
  (Xml.qname -> Xml.attribute list -> unit M.t) ->
  (Xml.qname * Xml.attribute list * Xml.element list -> unit M.t) ->
  (unit -> unit M.t) -> unit M.t
)
ident(
  def parse "src/xmlstream.ml" 329 10062 10075 "src/xmlstream.ml" 330 10076 10079
)
"src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
type(
  p
)
ident(
  def p "src/xmlstream.ml" 272 7830 7844 "src/xmlstream.ml" 329 10062 10075
)
"src/xmlstream.ml" 272 7830 7844 "src/xmlstream.ml" 272 7830 7856
type(
  Xml.qname -> Xml.attribute list -> unit M.t
)
ident(
  def stream_start "src/xmlstream.ml" 272 7830 7857 "src/xmlstream.ml" 329 10062 10075
)
"src/xmlstream.ml" 272 7830 7857 "src/xmlstream.ml" 272 7830 7863
type(
  Xml.qname * Xml.attribute list * Xml.element list -> unit M.t
)
ident(
  def stanza "src/xmlstream.ml" 272 7830 7864 "src/xmlstream.ml" 329 10062 10075
)
"src/xmlstream.ml" 272 7830 7864 "src/xmlstream.ml" 272 7830 7874
type(
  unit -> unit M.t
)
ident(
  def stream_end "src/xmlstream.ml" 273 7877 7881 "src/xmlstream.ml" 329 10062 10075
)
"src/xmlstream.ml" 273 7877 7885 "src/xmlstream.ml" 273 7877 7894
type(
  Xml.element -> unit
)
ident(
  def add_child "src/xmlstream.ml" 277 8013 8017 "src/xmlstream.ml" 329 10062 10075
)
"src/xmlstream.ml" 273 7877 7895 "src/xmlstream.ml" 273 7877 7897
type(
  Xml.element
)
ident(
  def el "src/xmlstream.ml" 274 7900 7906 "src/xmlstream.ml" 275 7952 8005
)
"src/xmlstream.ml" 274 7900 7911 "src/xmlstream.ml" 274 7900 7915
type(
  Xml.qname
)
ident(
  def name "src/xmlstream.ml" 275 7952 7960 "src/xmlstream.ml" 275 7952 8005
)
"src/xmlstream.ml" 274 7900 7917 "src/xmlstream.ml" 274 7900 7922
type(
  Xml.attribute list
)
ident(
  def attrs "src/xmlstream.ml" 275 7952 7960 "src/xmlstream.ml" 275 7952 8005
)
"src/xmlstream.ml" 274 7900 7924 "src/xmlstream.ml" 274 7900 7927
type(
  Xml.element list
)
ident(
  def els "src/xmlstream.ml" 275 7952 7960 "src/xmlstream.ml" 275 7952 8005
)
"src/xmlstream.ml" 274 7900 7910 "src/xmlstream.ml" 274 7900 7928
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 274 7900 7931 "src/xmlstream.ml" 274 7900 7940
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t ->
  Xml.qname * Xml.attribute list * Xml.element list
)
ident(
  int_ref Stdlib.Stack.pop "stack.mli" 34 1518 1518 "stack.mli" 34 1518 1538
)
"src/xmlstream.ml" 274 7900 7941 "src/xmlstream.ml" 274 7900 7942
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 274 7900 7941 "src/xmlstream.ml" 274 7900 7948
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 274 7900 7931 "src/xmlstream.ml" 274 7900 7948
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 275 7952 7960 "src/xmlstream.ml" 275 7952 7970
type(
  Xml.qname * Xml.attribute list * Xml.element list ->
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 275 7952 7972 "src/xmlstream.ml" 275 7952 7976
type(
  Xml.qname
)
ident(
  int_ref name "src/xmlstream.ml" 274 7900 7911 "src/xmlstream.ml" 274 7900 7915
)
"src/xmlstream.ml" 275 7952 7978 "src/xmlstream.ml" 275 7952 7983
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 274 7900 7917 "src/xmlstream.ml" 274 7900 7922
)
"src/xmlstream.ml" 275 7952 7986 "src/xmlstream.ml" 275 7952 7988
type(
  Xml.element
)
ident(
  int_ref el "src/xmlstream.ml" 273 7877 7895 "src/xmlstream.ml" 273 7877 7897
)
"src/xmlstream.ml" 275 7952 7992 "src/xmlstream.ml" 275 7952 7995
type(
  Xml.element list
)
ident(
  int_ref els "src/xmlstream.ml" 274 7900 7924 "src/xmlstream.ml" 274 7900 7927
)
"src/xmlstream.ml" 275 7952 7985 "src/xmlstream.ml" 275 7952 7996
type(
  Xml.element list
)
"src/xmlstream.ml" 275 7952 7971 "src/xmlstream.ml" 275 7952 7997
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 275 7952 7998 "src/xmlstream.ml" 275 7952 7999
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 275 7952 7998 "src/xmlstream.ml" 275 7952 8005
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 275 7952 7960 "src/xmlstream.ml" 275 7952 8005
type(
  unit
)
"src/xmlstream.ml" 274 7900 7906 "src/xmlstream.ml" 275 7952 8005
type(
  unit
)
"src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
type(
  unit -> unit M.t
)
ident(
  def loop "src/xmlstream.ml" 277 8013 8017 "src/xmlstream.ml" 329 10062 10075
)
"src/xmlstream.ml" 277 8013 8030 "src/xmlstream.ml" 277 8013 8032
type(
  unit
)
"src/xmlstream.ml" 278 8035 8041 "src/xmlstream.ml" 278 8035 8056
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 278 8035 8057 "src/xmlstream.ml" 278 8035 8058
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 278 8035 8057 "src/xmlstream.ml" 278 8035 8064
type(
  XmlParser.state
)
"src/xmlstream.ml" 278 8035 8065 "src/xmlstream.ml" 278 8035 8066
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 278 8035 8065 "src/xmlstream.ml" 278 8035 8071
type(
  XmlParser.S.stream
)
"src/xmlstream.ml" 278 8035 8041 "src/xmlstream.ml" 278 8035 8071
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 278 8035 8072 "src/xmlstream.ml" 278 8035 8075
type(
  XmlParser.X.token XmlParser.S.t ->
  (XmlParser.X.token -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 267 7754 7760 "src/xmlstream.ml" 267 7754 7765
)
"src/xmlstream.ml" 279 8085 8100 "src/xmlstream.ml" 279 8085 8101
type(
  XmlStanza/2(M).data
)
ident(
  def t "src/xmlstream.ml" 279 8085 8105 "src/xmlstream.ml" 325 10005 10014
)
"src/xmlstream.ml" 279 8085 8095 "src/xmlstream.ml" 279 8085 8101
type(
  XmlParser.X.token
)
"src/xmlstream.ml" 280 8107 8123 "src/xmlstream.ml" 280 8107 8124
type(
  XmlStanza/2(M).data
)
ident(
  int_ref t "src/xmlstream.ml" 279 8085 8100 "src/xmlstream.ml" 279 8085 8101
)
"src/xmlstream.ml" 281 8130 8154 "src/xmlstream.ml" 281 8130 8158
type(
  string
)
ident(
  def name "src/xmlstream.ml" 282 8183 8197 "src/xmlstream.ml" 306 9260 9277
)
"src/xmlstream.ml" 281 8130 8160 "src/xmlstream.ml" 281 8130 8165
type(
  (string * string) list
)
ident(
  def attrs "src/xmlstream.ml" 282 8183 8197 "src/xmlstream.ml" 306 9260 9277
)
"src/xmlstream.ml" 281 8130 8167 "src/xmlstream.ml" 281 8130 8178
type(
  bool
)
ident(
  def selfclosing "src/xmlstream.ml" 282 8183 8197 "src/xmlstream.ml" 306 9260 9277
)
"src/xmlstream.ml" 281 8130 8144 "src/xmlstream.ml" 281 8130 8179
type(
  XmlStanza/2(M).data
)
type(
  XmlStanza/2(M).data
)
"src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
type(
  Xml.qname
)
ident(
  def qname "src/xmlstream.ml" 284 8284 8300 "src/xmlstream.ml" 306 9260 9277
)
"src/xmlstream.ml" 282 8183 8208 "src/xmlstream.ml" 282 8183 8212
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  def lnss "src/xmlstream.ml" 284 8284 8300 "src/xmlstream.ml" 306 9260 9277
)
"src/xmlstream.ml" 282 8183 8214 "src/xmlstream.ml" 282 8183 8219
type(
  Xml.attribute list
)
ident(
  def attrs "src/xmlstream.ml" 284 8284 8300 "src/xmlstream.ml" 306 9260 9277
)
"src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8219
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list * Xml.attribute list
)
"src/xmlstream.ml" 283 8222 8238 "src/xmlstream.ml" 283 8222 8256
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t ->
  string ->
  (string * string) list ->
  Xml.qname * (Xml.namespace * Xml.prefix) list * Xml.attribute list
)
ident(
  int_ref Xml.parse_element_head "src/xml.mli" 87 2923 2923 "src/xml.mli" 91 3024 3076
)
"src/xmlstream.ml" 283 8222 8257 "src/xmlstream.ml" 283 8222 8258
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 283 8222 8257 "src/xmlstream.ml" 283 8222 8269
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 283 8222 8270 "src/xmlstream.ml" 283 8222 8274
type(
  string
)
ident(
  int_ref name "src/xmlstream.ml" 281 8130 8154 "src/xmlstream.ml" 281 8130 8158
)
"src/xmlstream.ml" 283 8222 8275 "src/xmlstream.ml" 283 8222 8280
type(
  (string * string) list
)
ident(
  int_ref attrs "src/xmlstream.ml" 281 8130 8160 "src/xmlstream.ml" 281 8130 8165
)
"src/xmlstream.ml" 283 8222 8238 "src/xmlstream.ml" 283 8222 8280
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list * Xml.attribute list
)
"src/xmlstream.ml" 284 8284 8303 "src/xmlstream.ml" 284 8284 8317
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> bool
)
ident(
  int_ref Stdlib.Stack.is_empty "stack.mli" 58 2222 2222 "stack.mli" 58 2222 2249
)
"src/xmlstream.ml" 284 8284 8318 "src/xmlstream.ml" 284 8284 8319
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 284 8284 8318 "src/xmlstream.ml" 284 8284 8325
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 284 8284 8303 "src/xmlstream.ml" 284 8284 8325
type(
  bool
)
"src/xmlstream.ml" 285 8332 8353 "src/xmlstream.ml" 285 8332 8364
type(
  bool
)
ident(
  int_ref selfclosing "src/xmlstream.ml" 281 8130 8167 "src/xmlstream.ml" 281 8130 8178
)
"src/xmlstream.ml" 286 8372 8392 "src/xmlstream.ml" 286 8372 8404
type(
  Xml.qname -> Xml.attribute list -> unit M.t
)
ident(
  int_ref stream_start "src/xmlstream.ml" 272 7830 7844 "src/xmlstream.ml" 272 7830 7856
)
"src/xmlstream.ml" 286 8372 8405 "src/xmlstream.ml" 286 8372 8410
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
)
"src/xmlstream.ml" 286 8372 8411 "src/xmlstream.ml" 286 8372 8416
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 282 8183 8214 "src/xmlstream.ml" 282 8183 8219
)
"src/xmlstream.ml" 286 8372 8392 "src/xmlstream.ml" 286 8372 8416
type(
  unit M.t
)
"src/xmlstream.ml" 286 8372 8417 "src/xmlstream.ml" 286 8372 8420
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 267 7754 7760 "src/xmlstream.ml" 267 7754 7765
)
"src/xmlstream.ml" 286 8372 8421 "src/xmlstream.ml" 286 8372 8431
type(
  unit -> unit M.t
)
ident(
  int_ref stream_end "src/xmlstream.ml" 272 7830 7864 "src/xmlstream.ml" 272 7830 7874
)
"src/xmlstream.ml" 286 8372 8392 "src/xmlstream.ml" 286 8372 8431
type(
  unit M.t
)
"src/xmlstream.ml" 286 8372 8432 "src/xmlstream.ml" 286 8372 8435
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 267 7754 7760 "src/xmlstream.ml" 267 7754 7765
)
"src/xmlstream.ml" 286 8372 8440 "src/xmlstream.ml" 286 8372 8442
type(
  unit
)
"src/xmlstream.ml" 287 8446 8466 "src/xmlstream.ml" 287 8446 8483
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t ->
  (Xml.namespace * Xml.prefix) list -> unit
)
ident(
  int_ref Xml.remove_namespaces "src/xml.mli" 78 2550 2550 "src/xml.mli" 79 2574 2642
)
"src/xmlstream.ml" 287 8446 8484 "src/xmlstream.ml" 287 8446 8485
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 287 8446 8484 "src/xmlstream.ml" 287 8446 8496
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 287 8446 8497 "src/xmlstream.ml" 287 8446 8501
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 282 8183 8208 "src/xmlstream.ml" 282 8183 8212
)
"src/xmlstream.ml" 287 8446 8466 "src/xmlstream.ml" 287 8446 8501
type(
  unit
)
"src/xmlstream.ml" 288 8503 8523 "src/xmlstream.ml" 288 8503 8531
type(
  unit -> unit M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 288 8503 8532 "src/xmlstream.ml" 288 8503 8534
type(
  unit
)
"src/xmlstream.ml" 288 8503 8523 "src/xmlstream.ml" 288 8503 8534
type(
  unit M.t
)
"src/xmlstream.ml" 287 8446 8466 "src/xmlstream.ml" 288 8503 8534
type(
  unit M.t
)
"src/xmlstream.ml" 286 8372 8436 "src/xmlstream.ml" 288 8503 8534
type(
  unit -> unit M.t
)
"src/xmlstream.ml" 285 8332 8370 "src/xmlstream.ml" 289 8535 8554
type(
  unit M.t
)
"src/xmlstream.ml" 290 8562 8582 "src/xmlstream.ml" 290 8562 8592
type(
  Xml.qname * Xml.attribute list * Xml.element list ->
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 290 8562 8594 "src/xmlstream.ml" 290 8562 8599
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
)
"src/xmlstream.ml" 290 8562 8601 "src/xmlstream.ml" 290 8562 8606
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 282 8183 8214 "src/xmlstream.ml" 282 8183 8219
)
"src/xmlstream.ml" 290 8562 8608 "src/xmlstream.ml" 290 8562 8610
type(
  Xml.element list
)
"src/xmlstream.ml" 290 8562 8593 "src/xmlstream.ml" 290 8562 8611
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 290 8562 8612 "src/xmlstream.ml" 290 8562 8613
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 290 8562 8612 "src/xmlstream.ml" 290 8562 8619
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 290 8562 8582 "src/xmlstream.ml" 290 8562 8619
type(
  unit
)
"src/xmlstream.ml" 291 8621 8641 "src/xmlstream.ml" 291 8621 8651
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list ->
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 291 8621 8653 "src/xmlstream.ml" 291 8621 8658
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
)
"src/xmlstream.ml" 291 8621 8660 "src/xmlstream.ml" 291 8621 8664
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 282 8183 8208 "src/xmlstream.ml" 282 8183 8212
)
"src/xmlstream.ml" 291 8621 8652 "src/xmlstream.ml" 291 8621 8665
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
"src/xmlstream.ml" 291 8621 8666 "src/xmlstream.ml" 291 8621 8667
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 291 8621 8666 "src/xmlstream.ml" 291 8621 8676
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 291 8621 8641 "src/xmlstream.ml" 291 8621 8676
type(
  unit
)
"src/xmlstream.ml" 292 8678 8698 "src/xmlstream.ml" 292 8678 8710
type(
  Xml.qname -> Xml.attribute list -> unit M.t
)
ident(
  int_ref stream_start "src/xmlstream.ml" 272 7830 7844 "src/xmlstream.ml" 272 7830 7856
)
"src/xmlstream.ml" 292 8678 8711 "src/xmlstream.ml" 292 8678 8716
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
)
"src/xmlstream.ml" 292 8678 8717 "src/xmlstream.ml" 292 8678 8722
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 282 8183 8214 "src/xmlstream.ml" 282 8183 8219
)
"src/xmlstream.ml" 292 8678 8698 "src/xmlstream.ml" 292 8678 8722
type(
  unit M.t
)
"src/xmlstream.ml" 292 8678 8723 "src/xmlstream.ml" 292 8678 8726
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 267 7754 7760 "src/xmlstream.ml" 267 7754 7765
)
"src/xmlstream.ml" 292 8678 8727 "src/xmlstream.ml" 292 8678 8731
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 292 8678 8698 "src/xmlstream.ml" 292 8678 8731
type(
  unit M.t
)
"src/xmlstream.ml" 291 8621 8641 "src/xmlstream.ml" 292 8678 8731
type(
  unit M.t
)
"src/xmlstream.ml" 289 8535 8560 "src/xmlstream.ml" 293 8732 8751
type(
  unit M.t
)
"src/xmlstream.ml" 285 8332 8350 "src/xmlstream.ml" 293 8732 8751
type(
  unit M.t
)
"src/xmlstream.ml" 294 8752 8776 "src/xmlstream.ml" 294 8752 8787
type(
  bool
)
ident(
  int_ref selfclosing "src/xmlstream.ml" 281 8130 8167 "src/xmlstream.ml" 281 8130 8178
)
"src/xmlstream.ml" 295 8795 8813 "src/xmlstream.ml" 295 8795 8830
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t ->
  (Xml.namespace * Xml.prefix) list -> unit
)
ident(
  int_ref Xml.remove_namespaces "src/xml.mli" 78 2550 2550 "src/xml.mli" 79 2574 2642
)
"src/xmlstream.ml" 295 8795 8831 "src/xmlstream.ml" 295 8795 8832
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 295 8795 8831 "src/xmlstream.ml" 295 8795 8843
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 295 8795 8844 "src/xmlstream.ml" 295 8795 8848
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 282 8183 8208 "src/xmlstream.ml" 282 8183 8212
)
"src/xmlstream.ml" 295 8795 8813 "src/xmlstream.ml" 295 8795 8848
type(
  unit
)
"src/xmlstream.ml" 296 8850 8871 "src/xmlstream.ml" 296 8850 8883
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> int
)
ident(
  int_ref Stdlib.Stack.length "stack.mli" 61 2320 2320 "stack.mli" 61 2320 2344
)
"src/xmlstream.ml" 296 8850 8884 "src/xmlstream.ml" 296 8850 8885
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 296 8850 8884 "src/xmlstream.ml" 296 8850 8891
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 296 8850 8871 "src/xmlstream.ml" 296 8850 8891
type(
  int
)
"src/xmlstream.ml" 296 8850 8892 "src/xmlstream.ml" 296 8850 8893
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/xmlstream.ml" 296 8850 8894 "src/xmlstream.ml" 296 8850 8895
type(
  int
)
"src/xmlstream.ml" 296 8850 8871 "src/xmlstream.ml" 296 8850 8895
type(
  bool
)
"src/xmlstream.ml" 297 8901 8921 "src/xmlstream.ml" 297 8901 8927
type(
  Xml.qname * Xml.attribute list * Xml.element list -> unit M.t
)
ident(
  int_ref stanza "src/xmlstream.ml" 272 7830 7857 "src/xmlstream.ml" 272 7830 7863
)
"src/xmlstream.ml" 297 8901 8929 "src/xmlstream.ml" 297 8901 8934
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
)
"src/xmlstream.ml" 297 8901 8936 "src/xmlstream.ml" 297 8901 8941
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 282 8183 8214 "src/xmlstream.ml" 282 8183 8219
)
"src/xmlstream.ml" 297 8901 8943 "src/xmlstream.ml" 297 8901 8945
type(
  Xml.element list
)
"src/xmlstream.ml" 297 8901 8928 "src/xmlstream.ml" 297 8901 8946
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 297 8901 8921 "src/xmlstream.ml" 297 8901 8946
type(
  unit M.t
)
"src/xmlstream.ml" 297 8901 8947 "src/xmlstream.ml" 297 8901 8950
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 267 7754 7760 "src/xmlstream.ml" 267 7754 7765
)
"src/xmlstream.ml" 297 8901 8951 "src/xmlstream.ml" 297 8901 8955
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 297 8901 8921 "src/xmlstream.ml" 297 8901 8955
type(
  unit M.t
)
"src/xmlstream.ml" 299 8981 9001 "src/xmlstream.ml" 299 8981 9010
type(
  Xml.element -> unit
)
ident(
  int_ref add_child "src/xmlstream.ml" 273 7877 7885 "src/xmlstream.ml" 273 7877 7894
)
"src/xmlstream.ml" 299 8981 9024 "src/xmlstream.ml" 299 8981 9029
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
)
"src/xmlstream.ml" 299 8981 9031 "src/xmlstream.ml" 299 8981 9036
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 282 8183 8214 "src/xmlstream.ml" 282 8183 8219
)
"src/xmlstream.ml" 299 8981 9038 "src/xmlstream.ml" 299 8981 9040
type(
  Xml.element list
)
"src/xmlstream.ml" 299 8981 9023 "src/xmlstream.ml" 299 8981 9041
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 299 8981 9011 "src/xmlstream.ml" 299 8981 9042
type(
  Xml.element
)
"src/xmlstream.ml" 299 8981 9001 "src/xmlstream.ml" 299 8981 9042
type(
  unit
)
"src/xmlstream.ml" 300 9044 9064 "src/xmlstream.ml" 300 9044 9068
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 300 9044 9069 "src/xmlstream.ml" 300 9044 9071
type(
  unit
)
"src/xmlstream.ml" 300 9044 9064 "src/xmlstream.ml" 300 9044 9071
type(
  unit M.t
)
"src/xmlstream.ml" 298 8956 8979 "src/xmlstream.ml" 301 9072 9093
type(
  unit M.t
)
"src/xmlstream.ml" 296 8850 8868 "src/xmlstream.ml" 301 9072 9093
type(
  unit M.t
)
"src/xmlstream.ml" 294 8752 8793 "src/xmlstream.ml" 302 9094 9113
type(
  unit M.t
)
"src/xmlstream.ml" 303 9121 9139 "src/xmlstream.ml" 303 9121 9149
type(
  Xml.qname * Xml.attribute list * Xml.element list ->
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 303 9121 9151 "src/xmlstream.ml" 303 9121 9156
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
)
"src/xmlstream.ml" 303 9121 9158 "src/xmlstream.ml" 303 9121 9163
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 282 8183 8214 "src/xmlstream.ml" 282 8183 8219
)
"src/xmlstream.ml" 303 9121 9165 "src/xmlstream.ml" 303 9121 9167
type(
  Xml.element list
)
"src/xmlstream.ml" 303 9121 9150 "src/xmlstream.ml" 303 9121 9168
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 303 9121 9169 "src/xmlstream.ml" 303 9121 9170
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 303 9121 9169 "src/xmlstream.ml" 303 9121 9176
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 303 9121 9139 "src/xmlstream.ml" 303 9121 9176
type(
  unit
)
"src/xmlstream.ml" 304 9178 9196 "src/xmlstream.ml" 304 9178 9206
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list ->
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 304 9178 9209 "src/xmlstream.ml" 304 9178 9214
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 282 8183 8201 "src/xmlstream.ml" 282 8183 8206
)
"src/xmlstream.ml" 304 9178 9216 "src/xmlstream.ml" 304 9178 9220
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 282 8183 8208 "src/xmlstream.ml" 282 8183 8212
)
"src/xmlstream.ml" 304 9178 9208 "src/xmlstream.ml" 304 9178 9221
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
"src/xmlstream.ml" 304 9178 9222 "src/xmlstream.ml" 304 9178 9223
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 304 9178 9222 "src/xmlstream.ml" 304 9178 9232
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 304 9178 9196 "src/xmlstream.ml" 304 9178 9232
type(
  unit
)
"src/xmlstream.ml" 305 9234 9252 "src/xmlstream.ml" 305 9234 9256
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 305 9234 9257 "src/xmlstream.ml" 305 9234 9259
type(
  unit
)
"src/xmlstream.ml" 305 9234 9252 "src/xmlstream.ml" 305 9234 9259
type(
  unit M.t
)
"src/xmlstream.ml" 304 9178 9196 "src/xmlstream.ml" 305 9234 9259
type(
  unit M.t
)
"src/xmlstream.ml" 302 9094 9119 "src/xmlstream.ml" 306 9260 9277
type(
  unit M.t
)
"src/xmlstream.ml" 294 8752 8773 "src/xmlstream.ml" 306 9260 9277
type(
  unit M.t
)
"src/xmlstream.ml" 284 8284 8300 "src/xmlstream.ml" 306 9260 9277
type(
  unit M.t
)
"src/xmlstream.ml" 282 8183 8197 "src/xmlstream.ml" 306 9260 9277
type(
  unit M.t
)
"src/xmlstream.ml" 308 9297 9316 "src/xmlstream.ml" 308 9297 9320
type(
  string
)
ident(
  def text "src/xmlstream.ml" 309 9324 9338 "src/xmlstream.ml" 310 9365 9386
)
"src/xmlstream.ml" 308 9297 9311 "src/xmlstream.ml" 308 9297 9320
type(
  XmlStanza/2(M).data
)
type(
  XmlStanza/2(M).data
)
"src/xmlstream.ml" 309 9324 9338 "src/xmlstream.ml" 309 9324 9347
type(
  Xml.element -> unit
)
ident(
  int_ref add_child "src/xmlstream.ml" 273 7877 7885 "src/xmlstream.ml" 273 7877 7894
)
"src/xmlstream.ml" 309 9324 9358 "src/xmlstream.ml" 309 9324 9362
type(
  Xml.cdata
)
ident(
  int_ref text "src/xmlstream.ml" 308 9297 9316 "src/xmlstream.ml" 308 9297 9320
)
"src/xmlstream.ml" 309 9324 9348 "src/xmlstream.ml" 309 9324 9363
type(
  Xml.element
)
"src/xmlstream.ml" 309 9324 9338 "src/xmlstream.ml" 309 9324 9363
type(
  unit
)
"src/xmlstream.ml" 310 9365 9379 "src/xmlstream.ml" 310 9365 9383
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 310 9365 9384 "src/xmlstream.ml" 310 9365 9386
type(
  unit
)
"src/xmlstream.ml" 310 9365 9379 "src/xmlstream.ml" 310 9365 9386
type(
  unit M.t
)
"src/xmlstream.ml" 309 9324 9338 "src/xmlstream.ml" 310 9365 9386
type(
  unit M.t
)
"src/xmlstream.ml" 312 9404 9425 "src/xmlstream.ml" 312 9404 9430
type(
  string
)
ident(
  def _name "src/xmlstream.ml" 313 9434 9448 "src/xmlstream.ml" 323 9958 9977
)
"src/xmlstream.ml" 312 9404 9418 "src/xmlstream.ml" 312 9404 9430
type(
  XmlStanza/2(M).data
)
type(
  XmlStanza/2(M).data
)
"src/xmlstream.ml" 313 9434 9453 "src/xmlstream.ml" 313 9434 9458
type(
  Xml.qname
)
ident(
  def qname "src/xmlstream.ml" 314 9492 9508 "src/xmlstream.ml" 323 9958 9977
)
"src/xmlstream.ml" 313 9434 9460 "src/xmlstream.ml" 313 9434 9464
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  def lnss "src/xmlstream.ml" 314 9492 9508 "src/xmlstream.ml" 323 9958 9977
)
"src/xmlstream.ml" 313 9434 9452 "src/xmlstream.ml" 313 9434 9465
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
"src/xmlstream.ml" 313 9434 9468 "src/xmlstream.ml" 313 9434 9477
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t ->
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref Stdlib.Stack.pop "stack.mli" 34 1518 1518 "stack.mli" 34 1518 1538
)
"src/xmlstream.ml" 313 9434 9478 "src/xmlstream.ml" 313 9434 9479
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 313 9434 9478 "src/xmlstream.ml" 313 9434 9488
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 313 9434 9468 "src/xmlstream.ml" 313 9434 9488
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
"src/xmlstream.ml" 314 9492 9508 "src/xmlstream.ml" 314 9492 9525
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t ->
  (Xml.namespace * Xml.prefix) list -> unit
)
ident(
  int_ref Xml.remove_namespaces "src/xml.mli" 78 2550 2550 "src/xml.mli" 79 2574 2642
)
"src/xmlstream.ml" 314 9492 9526 "src/xmlstream.ml" 314 9492 9527
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 314 9492 9526 "src/xmlstream.ml" 314 9492 9538
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 314 9492 9539 "src/xmlstream.ml" 314 9492 9543
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 313 9434 9460 "src/xmlstream.ml" 313 9434 9464
)
"src/xmlstream.ml" 314 9492 9508 "src/xmlstream.ml" 314 9492 9543
type(
  unit
)
"src/xmlstream.ml" 315 9545 9566 "src/xmlstream.ml" 315 9545 9567
type(
  Xml.qname
)
ident(
  def q "src/xmlstream.ml" 316 9600 9618 "src/xmlstream.ml" 323 9958 9977
)
"src/xmlstream.ml" 315 9545 9569 "src/xmlstream.ml" 315 9545 9570
type(
  Xml.attribute list
)
ident(
  def a "src/xmlstream.ml" 316 9600 9618 "src/xmlstream.ml" 323 9958 9977
)
"src/xmlstream.ml" 315 9545 9572 "src/xmlstream.ml" 315 9545 9575
type(
  Xml.element list
)
ident(
  def els "src/xmlstream.ml" 316 9600 9618 "src/xmlstream.ml" 323 9958 9977
)
"src/xmlstream.ml" 315 9545 9565 "src/xmlstream.ml" 315 9545 9576
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 315 9545 9579 "src/xmlstream.ml" 315 9545 9588
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t ->
  Xml.qname * Xml.attribute list * Xml.element list
)
ident(
  int_ref Stdlib.Stack.pop "stack.mli" 34 1518 1518 "stack.mli" 34 1518 1538
)
"src/xmlstream.ml" 315 9545 9589 "src/xmlstream.ml" 315 9545 9590
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 315 9545 9589 "src/xmlstream.ml" 315 9545 9596
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 315 9545 9579 "src/xmlstream.ml" 315 9545 9596
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 316 9600 9621 "src/xmlstream.ml" 316 9600 9635
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> bool
)
ident(
  int_ref Stdlib.Stack.is_empty "stack.mli" 58 2222 2222 "stack.mli" 58 2222 2249
)
"src/xmlstream.ml" 316 9600 9636 "src/xmlstream.ml" 316 9600 9637
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 316 9600 9636 "src/xmlstream.ml" 316 9600 9643
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 316 9600 9621 "src/xmlstream.ml" 316 9600 9643
type(
  bool
)
"src/xmlstream.ml" 317 9649 9669 "src/xmlstream.ml" 317 9649 9679
type(
  unit -> unit M.t
)
ident(
  int_ref stream_end "src/xmlstream.ml" 272 7830 7864 "src/xmlstream.ml" 272 7830 7874
)
"src/xmlstream.ml" 317 9649 9680 "src/xmlstream.ml" 317 9649 9682
type(
  unit
)
"src/xmlstream.ml" 317 9649 9669 "src/xmlstream.ml" 317 9649 9682
type(
  unit M.t
)
"src/xmlstream.ml" 317 9649 9683 "src/xmlstream.ml" 317 9649 9686
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 267 7754 7760 "src/xmlstream.ml" 267 7754 7765
)
"src/xmlstream.ml" 317 9649 9691 "src/xmlstream.ml" 317 9649 9693
type(
  unit
)
"src/xmlstream.ml" 317 9649 9697 "src/xmlstream.ml" 317 9649 9705
type(
  unit -> unit M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 317 9649 9706 "src/xmlstream.ml" 317 9649 9708
type(
  unit
)
"src/xmlstream.ml" 317 9649 9697 "src/xmlstream.ml" 317 9649 9708
type(
  unit M.t
)
"src/xmlstream.ml" 317 9649 9687 "src/xmlstream.ml" 317 9649 9708
type(
  unit -> unit M.t
)
"src/xmlstream.ml" 317 9649 9669 "src/xmlstream.ml" 317 9649 9708
type(
  unit M.t
)
"src/xmlstream.ml" 318 9709 9735 "src/xmlstream.ml" 318 9709 9747
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> int
)
ident(
  int_ref Stdlib.Stack.length "stack.mli" 61 2320 2320 "stack.mli" 61 2320 2344
)
"src/xmlstream.ml" 318 9709 9748 "src/xmlstream.ml" 318 9709 9749
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 272 7830 7842 "src/xmlstream.ml" 272 7830 7843
)
"src/xmlstream.ml" 318 9709 9748 "src/xmlstream.ml" 318 9709 9755
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 318 9709 9735 "src/xmlstream.ml" 318 9709 9755
type(
  int
)
"src/xmlstream.ml" 318 9709 9756 "src/xmlstream.ml" 318 9709 9757
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/xmlstream.ml" 318 9709 9758 "src/xmlstream.ml" 318 9709 9759
type(
  int
)
"src/xmlstream.ml" 318 9709 9735 "src/xmlstream.ml" 318 9709 9759
type(
  bool
)
"src/xmlstream.ml" 319 9765 9785 "src/xmlstream.ml" 319 9765 9791
type(
  Xml.qname * Xml.attribute list * Xml.element list -> unit M.t
)
ident(
  int_ref stanza "src/xmlstream.ml" 272 7830 7857 "src/xmlstream.ml" 272 7830 7863
)
"src/xmlstream.ml" 319 9765 9793 "src/xmlstream.ml" 319 9765 9794
type(
  Xml.qname
)
ident(
  int_ref q "src/xmlstream.ml" 315 9545 9566 "src/xmlstream.ml" 315 9545 9567
)
"src/xmlstream.ml" 319 9765 9796 "src/xmlstream.ml" 319 9765 9804
type(
  Xml.attribute list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/xmlstream.ml" 319 9765 9805 "src/xmlstream.ml" 319 9765 9806
type(
  Xml.attribute list
)
ident(
  int_ref a "src/xmlstream.ml" 315 9545 9569 "src/xmlstream.ml" 315 9545 9570
)
"src/xmlstream.ml" 319 9765 9796 "src/xmlstream.ml" 319 9765 9806
type(
  Xml.attribute list
)
"src/xmlstream.ml" 319 9765 9808 "src/xmlstream.ml" 319 9765 9816
type(
  Xml.element list -> Xml.element list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/xmlstream.ml" 319 9765 9817 "src/xmlstream.ml" 319 9765 9820
type(
  Xml.element list
)
ident(
  int_ref els "src/xmlstream.ml" 315 9545 9572 "src/xmlstream.ml" 315 9545 9575
)
"src/xmlstream.ml" 319 9765 9808 "src/xmlstream.ml" 319 9765 9820
type(
  Xml.element list
)
"src/xmlstream.ml" 319 9765 9792 "src/xmlstream.ml" 319 9765 9821
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 319 9765 9785 "src/xmlstream.ml" 319 9765 9821
type(
  unit M.t
)
"src/xmlstream.ml" 319 9765 9822 "src/xmlstream.ml" 319 9765 9825
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 267 7754 7760 "src/xmlstream.ml" 267 7754 7765
)
"src/xmlstream.ml" 319 9765 9826 "src/xmlstream.ml" 319 9765 9830
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 319 9765 9785 "src/xmlstream.ml" 319 9765 9830
type(
  unit M.t
)
"src/xmlstream.ml" 321 9856 9876 "src/xmlstream.ml" 321 9856 9885
type(
  Xml.element -> unit
)
ident(
  int_ref add_child "src/xmlstream.ml" 273 7877 7885 "src/xmlstream.ml" 273 7877 7894
)
"src/xmlstream.ml" 321 9856 9899 "src/xmlstream.ml" 321 9856 9900
type(
  Xml.qname
)
ident(
  int_ref q "src/xmlstream.ml" 315 9545 9566 "src/xmlstream.ml" 315 9545 9567
)
"src/xmlstream.ml" 321 9856 9902 "src/xmlstream.ml" 321 9856 9910
type(
  Xml.attribute list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/xmlstream.ml" 321 9856 9911 "src/xmlstream.ml" 321 9856 9912
type(
  Xml.attribute list
)
ident(
  int_ref a "src/xmlstream.ml" 315 9545 9569 "src/xmlstream.ml" 315 9545 9570
)
"src/xmlstream.ml" 321 9856 9902 "src/xmlstream.ml" 321 9856 9912
type(
  Xml.attribute list
)
"src/xmlstream.ml" 321 9856 9914 "src/xmlstream.ml" 321 9856 9922
type(
  Xml.element list -> Xml.element list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/xmlstream.ml" 321 9856 9923 "src/xmlstream.ml" 321 9856 9926
type(
  Xml.element list
)
ident(
  int_ref els "src/xmlstream.ml" 315 9545 9572 "src/xmlstream.ml" 315 9545 9575
)
"src/xmlstream.ml" 321 9856 9914 "src/xmlstream.ml" 321 9856 9926
type(
  Xml.element list
)
"src/xmlstream.ml" 321 9856 9898 "src/xmlstream.ml" 321 9856 9927
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 321 9856 9886 "src/xmlstream.ml" 321 9856 9928
type(
  Xml.element
)
"src/xmlstream.ml" 321 9856 9876 "src/xmlstream.ml" 321 9856 9928
type(
  unit
)
"src/xmlstream.ml" 322 9930 9950 "src/xmlstream.ml" 322 9930 9954
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 322 9930 9955 "src/xmlstream.ml" 322 9930 9957
type(
  unit
)
"src/xmlstream.ml" 322 9930 9950 "src/xmlstream.ml" 322 9930 9957
type(
  unit M.t
)
"src/xmlstream.ml" 320 9831 9854 "src/xmlstream.ml" 323 9958 9977
type(
  unit M.t
)
"src/xmlstream.ml" 318 9709 9732 "src/xmlstream.ml" 323 9958 9977
type(
  unit M.t
)
"src/xmlstream.ml" 316 9600 9618 "src/xmlstream.ml" 323 9958 9977
type(
  unit M.t
)
"src/xmlstream.ml" 315 9545 9561 "src/xmlstream.ml" 323 9958 9977
type(
  unit M.t
)
"src/xmlstream.ml" 314 9492 9508 "src/xmlstream.ml" 323 9958 9977
type(
  unit M.t
)
"src/xmlstream.ml" 313 9434 9448 "src/xmlstream.ml" 323 9958 9977
type(
  unit M.t
)
"src/xmlstream.ml" 324 9978 9992 "src/xmlstream.ml" 324 9978 9993
type(
  XmlStanza/2(M).data
)
type(
  XmlStanza/2(M).data
)
"src/xmlstream.ml" 324 9978 9997 "src/xmlstream.ml" 324 9978 10001
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 324 9978 10002 "src/xmlstream.ml" 324 9978 10004
type(
  unit
)
"src/xmlstream.ml" 324 9978 9997 "src/xmlstream.ml" 324 9978 10004
type(
  unit M.t
)
"src/xmlstream.ml" 279 8085 8105 "src/xmlstream.ml" 325 10005 10014
type(
  unit M.t
)
"src/xmlstream.ml" 326 10015 10025 "src/xmlstream.ml" 326 10015 10029
type(
  XmlParser.X.token
)
"src/xmlstream.ml" 327 10033 10043 "src/xmlstream.ml" 327 10033 10051
type(
  unit -> unit M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 327 10033 10052 "src/xmlstream.ml" 327 10033 10054
type(
  unit
)
"src/xmlstream.ml" 327 10033 10043 "src/xmlstream.ml" 327 10033 10054
type(
  unit M.t
)
"src/xmlstream.ml" 278 8035 8076 "src/xmlstream.ml" 327 10033 10054
type(
  XmlParser.X.token -> unit M.t
)
"src/xmlstream.ml" 278 8035 8041 "src/xmlstream.ml" 327 10033 10054
type(
  unit M.t
)
"src/xmlstream.ml" 329 10062 10068 "src/xmlstream.ml" 329 10062 10072
type(
  unit -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 277 8013 8025 "src/xmlstream.ml" 277 8013 8029
)
"src/xmlstream.ml" 329 10062 10073 "src/xmlstream.ml" 329 10062 10075
type(
  unit
)
"src/xmlstream.ml" 329 10062 10068 "src/xmlstream.ml" 329 10062 10075
type(
  unit M.t
)
"src/xmlstream.ml" 277 8013 8017 "src/xmlstream.ml" 329 10062 10075
type(
  unit M.t
)
"src/xmlstream.ml" 273 7877 7881 "src/xmlstream.ml" 329 10062 10075
type(
  unit M.t
)
"src/xmlstream.ml" 332 10081 10088 "src/xmlstream.ml" 332 10081 10098
ident(
  def IterStream "src/xmlstream.ml" 352 10486 10489 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 338 10184 10190 "src/xmlstream.ml" 338 10184 10201
type(
  'a -> 'b -> unit
)
ident(
  def set_decoder "src/xmlstream.ml" 340 10221 10223 "src/xmlstream.ml" 352 10486 10489
)
"src/xmlstream.ml" 338 10184 10202 "src/xmlstream.ml" 338 10184 10209
type(
  'a
)
ident(
  def encname "src/xmlstream.ml" 338 10184 10210 "src/xmlstream.ml" 338 10184 10219
)
"src/xmlstream.ml" 338 10184 10210 "src/xmlstream.ml" 338 10184 10214
type(
  'b
)
ident(
  def strm "src/xmlstream.ml" 338 10184 10217 "src/xmlstream.ml" 338 10184 10219
)
"src/xmlstream.ml" 338 10184 10217 "src/xmlstream.ml" 338 10184 10219
type(
  unit
)
"src/xmlstream.ml" 340 10221 10227 "src/xmlstream.ml" 340 10221 10238
type(
  unit -> input -> int option t
)
ident(
  def make_stream "src/xmlstream.ml" 342 10249 10251 "src/xmlstream.ml" 352 10486 10489
)
"src/xmlstream.ml" 340 10221 10239 "src/xmlstream.ml" 340 10221 10241
type(
  unit
)
"src/xmlstream.ml" 340 10221 10244 "src/xmlstream.ml" 340 10221 10247
type(
  input -> int option t
)
ident(
  int_ref get "src/xmllexerE.ml" 41 699 709 "src/xmllexerE.ml" 41 699 712
)
"src/xmlstream.ml" 344 10281 10287 "src/xmlstream.ml" 344 10281 10292
type(
  ?stream:'c -> exn -> 'd
)
ident(
  def error "src/xmlstream.ml" 347 10353 10355 "src/xmlstream.ml" 352 10486 10489
)
"src/xmlstream.ml" 344 10281 10294 "src/xmlstream.ml" 344 10281 10300
type(
  'c option
)
ident(
  def stream "src/xmlstream.ml" 344 10281 10301 "src/xmlstream.ml" 345 10307 10351
)
"src/xmlstream.ml" 344 10281 10301 "src/xmlstream.ml" 344 10281 10304
type(
  exn
)
ident(
  def exn "src/xmlstream.ml" 345 10307 10311 "src/xmlstream.ml" 345 10307 10351
)
"src/xmlstream.ml" 345 10307 10311 "src/xmlstream.ml" 345 10307 10315
type(
  exn -> 'd
)
ident(
  int_ref fail "src/xmllexerE.ml" 27 427 433 "src/xmllexerE.ml" 27 427 437
)
"src/xmlstream.ml" 345 10307 10327 "src/xmlstream.ml" 345 10307 10345
type(
  exn -> string
)
ident(
  int_ref Stdlib.Printexc.to_string "printexc.mli" 21 1213 1213 "printexc.mli" 21 1213 1241
)
"src/xmlstream.ml" 345 10307 10346 "src/xmlstream.ml" 345 10307 10349
type(
  exn
)
ident(
  int_ref exn "src/xmlstream.ml" 344 10281 10301 "src/xmlstream.ml" 344 10281 10304
)
"src/xmlstream.ml" 345 10307 10326 "src/xmlstream.ml" 345 10307 10350
type(
  string
)
"src/xmlstream.ml" 345 10307 10316 "src/xmlstream.ml" 345 10307 10351
type(
  exn
)
"src/xmlstream.ml" 345 10307 10311 "src/xmlstream.ml" 345 10307 10351
type(
  'd
)
"src/xmlstream.ml" 347 10353 10359 "src/xmlstream.ml" 347 10353 10368
type(
  (input -> 'e option t) -> (unit -> 'f t) -> ('e -> 'f t) -> 'f t
)
ident(
  def next_char "src/xmlstream.ml" 351 10480 10485 "src/xmlstream.ml" 352 10486 10489
)
"src/xmlstream.ml" 347 10353 10369 "src/xmlstream.ml" 347 10353 10373
type(
  input -> 'e option t
)
ident(
  def strm "src/xmlstream.ml" 347 10353 10374 "src/xmlstream.ml" 351 10480 10485
)
"src/xmlstream.ml" 347 10353 10374 "src/xmlstream.ml" 347 10353 10377
type(
  unit -> 'f t
)
ident(
  def eof "src/xmlstream.ml" 347 10353 10378 "src/xmlstream.ml" 351 10480 10485
)
"src/xmlstream.ml" 347 10353 10378 "src/xmlstream.ml" 347 10353 10379
type(
  'e -> 'f t
)
ident(
  def f "src/xmlstream.ml" 348 10382 10386 "src/xmlstream.ml" 351 10480 10485
)
"src/xmlstream.ml" 348 10382 10400 "src/xmlstream.ml" 348 10382 10406
type(
  input
)
ident(
  def source "src/xmlstream.ml" 348 10382 10410 "src/xmlstream.ml" 350 10457 10479
)
"src/xmlstream.ml" 348 10382 10410 "src/xmlstream.ml" 348 10382 10414
type(
  input -> 'e option t
)
ident(
  int_ref strm "src/xmlstream.ml" 347 10353 10369 "src/xmlstream.ml" 347 10353 10373
)
"src/xmlstream.ml" 348 10382 10415 "src/xmlstream.ml" 348 10382 10421
type(
  input
)
ident(
  int_ref source "src/xmlstream.ml" 348 10382 10400 "src/xmlstream.ml" 348 10382 10406
)
"src/xmlstream.ml" 348 10382 10410 "src/xmlstream.ml" 348 10382 10421
type(
  'e option t
)
"src/xmlstream.ml" 348 10382 10422 "src/xmlstream.ml" 348 10382 10425
type(
  'e option t -> ('e option -> 'f t) -> 'f t
)
ident(
  int_ref >>= "src/xmllexerE.ml" 37 645 651 "src/xmllexerE.ml" 37 645 656
)
"src/xmlstream.ml" 349 10435 10448 "src/xmlstream.ml" 349 10435 10449
type(
  'e
)
ident(
  def u "src/xmlstream.ml" 349 10435 10453 "src/xmlstream.ml" 349 10435 10456
)
"src/xmlstream.ml" 349 10435 10443 "src/xmlstream.ml" 349 10435 10449
type(
  'e option
)
"src/xmlstream.ml" 349 10435 10453 "src/xmlstream.ml" 349 10435 10454
type(
  'e -> 'f t
)
ident(
  int_ref f "src/xmlstream.ml" 347 10353 10378 "src/xmlstream.ml" 347 10353 10379
)
"src/xmlstream.ml" 349 10435 10455 "src/xmlstream.ml" 349 10435 10456
type(
  'e
)
ident(
  int_ref u "src/xmlstream.ml" 349 10435 10448 "src/xmlstream.ml" 349 10435 10449
)
"src/xmlstream.ml" 349 10435 10453 "src/xmlstream.ml" 349 10435 10456
type(
  'f t
)
"src/xmlstream.ml" 350 10457 10465 "src/xmlstream.ml" 350 10457 10469
type(
  'e option
)
"src/xmlstream.ml" 350 10457 10473 "src/xmlstream.ml" 350 10457 10476
type(
  unit -> 'f t
)
ident(
  int_ref eof "src/xmlstream.ml" 347 10353 10374 "src/xmlstream.ml" 347 10353 10377
)
"src/xmlstream.ml" 350 10457 10477 "src/xmlstream.ml" 350 10457 10479
type(
  unit
)
"src/xmlstream.ml" 350 10457 10473 "src/xmlstream.ml" 350 10457 10479
type(
  'f t
)
"src/xmlstream.ml" 348 10382 10426 "src/xmlstream.ml" 350 10457 10479
type(
  'e option -> 'f t
)
"src/xmlstream.ml" 348 10382 10410 "src/xmlstream.ml" 350 10457 10479
type(
  'f t
)
"src/xmlstream.ml" 348 10382 10395 "src/xmlstream.ml" 351 10480 10485
type(
  input -> 'f t
)
"src/xmlstream.ml" 348 10382 10386 "src/xmlstream.ml" 351 10480 10485
type(
  'f t
)
"src/xmlstream.ml" 354 10491 10498 "src/xmlstream.ml" 354 10491 10509
ident(
  def XmlStreamIE "src/xmlstream.ml" 491 15051 15054 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 356 10531 10540 "src/xmlstream.ml" 356 10531 10542
ident(
  def IE "src/xmlstream.ml" 356 10531 10564 "src/xmlstream.ml" 491 15051 15054
)
"src/xmlstream.ml" 357 10565 10574 "src/xmlstream.ml" 357 10565 10575
ident(
  def X "src/xmlstream.ml" 359 10685 10691 "src/xmlstream.ml" 491 15051 15054
)
"src/xmlstream.ml" 358 10607 10642 "src/xmlstream.ml" 358 10607 10647
type(
  (unit -> 'a) -> (exn -> 'a) -> 'a
)
ident(
  def catch "src/xmlstream.ml" 358 10607 10684 "src/xmlstream.ml" 359 10685 10690
)
"src/xmlstream.ml" 358 10607 10648 "src/xmlstream.ml" 358 10607 10650
type(
  unit -> 'a
)
ident(
  def f1 "src/xmlstream.ml" 358 10607 10651 "src/xmlstream.ml" 358 10607 10684
)
"src/xmlstream.ml" 358 10607 10651 "src/xmlstream.ml" 358 10607 10653
type(
  exn -> 'a
)
ident(
  def f2 "src/xmlstream.ml" 358 10607 10656 "src/xmlstream.ml" 358 10607 10684
)
"src/xmlstream.ml" 358 10607 10660 "src/xmlstream.ml" 358 10607 10662
type(
  unit -> 'a
)
ident(
  int_ref f1 "src/xmlstream.ml" 358 10607 10648 "src/xmlstream.ml" 358 10607 10650
)
"src/xmlstream.ml" 358 10607 10663 "src/xmlstream.ml" 358 10607 10665
type(
  unit
)
"src/xmlstream.ml" 358 10607 10660 "src/xmlstream.ml" 358 10607 10665
type(
  'a
)
"src/xmlstream.ml" 358 10607 10671 "src/xmlstream.ml" 358 10607 10674
type(
  exn
)
ident(
  def exn "src/xmlstream.ml" 358 10607 10678 "src/xmlstream.ml" 358 10607 10684
)
"src/xmlstream.ml" 358 10607 10678 "src/xmlstream.ml" 358 10607 10680
type(
  exn -> 'a
)
ident(
  int_ref f2 "src/xmlstream.ml" 358 10607 10651 "src/xmlstream.ml" 358 10607 10653
)
"src/xmlstream.ml" 358 10607 10681 "src/xmlstream.ml" 358 10607 10684
type(
  exn
)
ident(
  int_ref exn "src/xmlstream.ml" 358 10607 10671 "src/xmlstream.ml" 358 10607 10674
)
"src/xmlstream.ml" 358 10607 10678 "src/xmlstream.ml" 358 10607 10684
type(
  'a
)
"src/xmlstream.ml" 358 10607 10656 "src/xmlstream.ml" 358 10607 10684
type(
  'a
)
"src/xmlstream.ml" 361 10693 10702 "src/xmlstream.ml" 361 10693 10711
ident(
  def XmlParser "src/xmlstream.ml" 364 10777 10784 "src/xmlstream.ml" 491 15051 15054
)
"src/xmlstream.ml" 389 11545 11551 "src/xmlstream.ml" 389 11545 11556
type(
  p -> (bytes -> int -> int -> int M.t) option -> unit
)
ident(
  def reset "src/xmlstream.ml" 399 11793 11795 "src/xmlstream.ml" 491 15051 15054
)
"src/xmlstream.ml" 389 11545 11557 "src/xmlstream.ml" 389 11545 11558
type(
  p
)
ident(
  def p "src/xmlstream.ml" 389 11545 11559 "src/xmlstream.ml" 397 11762 11791
)
"src/xmlstream.ml" 389 11545 11559 "src/xmlstream.ml" 389 11545 11563
type(
  (bytes -> int -> int -> int M.t) option
)
ident(
  def read "src/xmlstream.ml" 390 11566 11570 "src/xmlstream.ml" 397 11762 11791
)
"src/xmlstream.ml" 390 11566 11570 "src/xmlstream.ml" 390 11566 11583
type(
  (string, Xml.namespace) Hashtbl.t -> unit
)
ident(
  int_ref Stdlib.Hashtbl.clear "hashtbl.mli" 70 3541 3541 "hashtbl.mli" 70 3541 3571
)
"src/xmlstream.ml" 390 11566 11584 "src/xmlstream.ml" 390 11566 11585
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 389 11545 11557 "src/xmlstream.ml" 389 11545 11558
)
"src/xmlstream.ml" 390 11566 11584 "src/xmlstream.ml" 390 11566 11596
type(
  (string, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 390 11566 11570 "src/xmlstream.ml" 390 11566 11596
type(
  unit
)
"src/xmlstream.ml" 391 11598 11602 "src/xmlstream.ml" 391 11598 11613
type(
  (string, Xml.namespace) Hashtbl.t -> string -> Xml.namespace -> unit
)
ident(
  int_ref Stdlib.Hashtbl.add "hashtbl.mli" 82 3918 3918 "hashtbl.mli" 82 3918 3958
)
"src/xmlstream.ml" 391 11598 11614 "src/xmlstream.ml" 391 11598 11615
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 389 11545 11557 "src/xmlstream.ml" 389 11545 11558
)
"src/xmlstream.ml" 391 11598 11614 "src/xmlstream.ml" 391 11598 11626
type(
  (string, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 391 11598 11627 "src/xmlstream.ml" 391 11598 11632
type(
  string
)
"src/xmlstream.ml" 391 11598 11633 "src/xmlstream.ml" 391 11598 11639
type(
  Xml.namespace
)
ident(
  int_ref Xml.ns_xml "src/xml.mli" 20 362 362 "src/xml.mli" 20 362 384
)
"src/xmlstream.ml" 391 11598 11602 "src/xmlstream.ml" 391 11598 11639
type(
  unit
)
"src/xmlstream.ml" 392 11641 11645 "src/xmlstream.ml" 392 11641 11656
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.clear "stack.mli" 52 2088 2088 "stack.mli" 52 2088 2112
)
"src/xmlstream.ml" 392 11641 11657 "src/xmlstream.ml" 392 11641 11658
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 389 11545 11557 "src/xmlstream.ml" 389 11545 11558
)
"src/xmlstream.ml" 392 11641 11657 "src/xmlstream.ml" 392 11641 11664
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 392 11641 11645 "src/xmlstream.ml" 392 11641 11664
type(
  unit
)
"src/xmlstream.ml" 393 11666 11670 "src/xmlstream.ml" 393 11666 11681
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.clear "stack.mli" 52 2088 2088 "stack.mli" 52 2088 2112
)
"src/xmlstream.ml" 393 11666 11682 "src/xmlstream.ml" 393 11666 11683
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 389 11545 11557 "src/xmlstream.ml" 389 11545 11558
)
"src/xmlstream.ml" 393 11666 11682 "src/xmlstream.ml" 393 11666 11692
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 393 11666 11670 "src/xmlstream.ml" 393 11666 11692
type(
  unit
)
"src/xmlstream.ml" 394 11694 11698 "src/xmlstream.ml" 394 11694 11713
type(
  XmlParser.state -> unit
)
ident(
  int_ref XmlParser.reset "src/xmllexer_generic.ml" 1427 47526 47532 "src/xmllexer_generic.ml" 1427 47526 47537
)
"src/xmlstream.ml" 394 11694 11714 "src/xmlstream.ml" 394 11694 11715
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 389 11545 11557 "src/xmlstream.ml" 389 11545 11558
)
"src/xmlstream.ml" 394 11694 11714 "src/xmlstream.ml" 394 11694 11721
type(
  XmlParser.state
)
"src/xmlstream.ml" 394 11694 11698 "src/xmlstream.ml" 394 11694 11721
type(
  unit
)
"src/xmlstream.ml" 395 11723 11733 "src/xmlstream.ml" 395 11723 11737
type(
  (bytes -> int -> int -> int M.t) option
)
ident(
  int_ref read "src/xmlstream.ml" 389 11545 11559 "src/xmlstream.ml" 389 11545 11563
)
"src/xmlstream.ml" 396 11743 11751 "src/xmlstream.ml" 396 11743 11755
type(
  (bytes -> int -> int -> int M.t) option
)
type(
  (bytes -> int -> int -> int M.t) option
)
"src/xmlstream.ml" 396 11743 11759 "src/xmlstream.ml" 396 11743 11761
type(
  unit
)
"src/xmlstream.ml" 397 11762 11775 "src/xmlstream.ml" 397 11762 11776
type(
  bytes -> int -> int -> int M.t
)
ident(
  def v "src/xmlstream.ml" 397 11762 11780 "src/xmlstream.ml" 397 11762 11791
)
"src/xmlstream.ml" 397 11762 11770 "src/xmlstream.ml" 397 11762 11776
type(
  (bytes -> int -> int -> int M.t) option
)
type(
  (bytes -> int -> int -> int M.t) option
)
"src/xmlstream.ml" 397 11762 11780 "src/xmlstream.ml" 397 11762 11781
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 389 11545 11557 "src/xmlstream.ml" 389 11545 11558
)
"src/xmlstream.ml" 397 11762 11790 "src/xmlstream.ml" 397 11762 11791
type(
  bytes -> int -> int -> int M.t
)
ident(
  int_ref v "src/xmlstream.ml" 397 11762 11775 "src/xmlstream.ml" 397 11762 11776
)
"src/xmlstream.ml" 397 11762 11780 "src/xmlstream.ml" 397 11762 11791
type(
  unit
)
"src/xmlstream.ml" 395 11723 11727 "src/xmlstream.ml" 397 11762 11791
type(
  unit
)
"src/xmlstream.ml" 394 11694 11698 "src/xmlstream.ml" 397 11762 11791
type(
  unit
)
"src/xmlstream.ml" 393 11666 11670 "src/xmlstream.ml" 397 11762 11791
type(
  unit
)
"src/xmlstream.ml" 392 11641 11645 "src/xmlstream.ml" 397 11762 11791
type(
  unit
)
"src/xmlstream.ml" 391 11598 11602 "src/xmlstream.ml" 397 11762 11791
type(
  unit
)
"src/xmlstream.ml" 390 11566 11570 "src/xmlstream.ml" 397 11762 11791
type(
  unit
)
"src/xmlstream.ml" 399 11793 11799 "src/xmlstream.ml" 399 11793 11804
type(
  'b M.t -> ('b -> 'c M.t) -> 'c M.t
)
ident(
  def >>= "src/xmlstream.ml" 400 11815 11817 "src/xmlstream.ml" 491 15051 15054
)
"src/xmlstream.ml" 399 11793 11807 "src/xmlstream.ml" 399 11793 11814
type(
  'b M.t -> ('b -> 'c M.t) -> 'c M.t
)
ident(
  int_ref M.( >>= ) "src/xmlstream.ml" 11 120 122 "src/xmlstream.ml" 11 120 162
)
"src/xmlstream.ml" 400 11815 11821 "src/xmlstream.ml" 400 11815 11827
type(
  'd -> 'd M.t
)
ident(
  def return "src/xmlstream.ml" 402 11840 11842 "src/xmlstream.ml" 491 15051 15054
)
"src/xmlstream.ml" 400 11815 11830 "src/xmlstream.ml" 400 11815 11838
type(
  'd -> 'd M.t
)
ident(
  int_ref M.return "src/xmlstream.ml" 10 93 95 "src/xmlstream.ml" 10 93 119
)
"src/xmlstream.ml" 402 11840 11846 "src/xmlstream.ml" 402 11840 11851
type(
  p ->
  (Xml.qname -> Xml.attribute list -> unit M.t) ->
  (Xml.qname * Xml.attribute list * Xml.element list -> unit M.t) ->
  (unit -> unit M.t) -> unit M.t
)
ident(
  def parse "src/xmlstream.ml" 475 14612 14614 "src/xmlstream.ml" 491 15051 15054
)
"src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
type(
  p
)
ident(
  def p "src/xmlstream.ml" 402 11840 11854 "src/xmlstream.ml" 472 14581 14609
)
"src/xmlstream.ml" 402 11840 11854 "src/xmlstream.ml" 402 11840 11866
type(
  Xml.qname -> Xml.attribute list -> unit M.t
)
ident(
  def stream_start "src/xmlstream.ml" 402 11840 11867 "src/xmlstream.ml" 472 14581 14609
)
"src/xmlstream.ml" 402 11840 11867 "src/xmlstream.ml" 402 11840 11873
type(
  Xml.qname * Xml.attribute list * Xml.element list -> unit M.t
)
ident(
  def stanza "src/xmlstream.ml" 402 11840 11874 "src/xmlstream.ml" 472 14581 14609
)
"src/xmlstream.ml" 402 11840 11874 "src/xmlstream.ml" 402 11840 11884
type(
  unit -> unit M.t
)
ident(
  def stream_end "src/xmlstream.ml" 403 11887 11891 "src/xmlstream.ml" 472 14581 14609
)
"src/xmlstream.ml" 403 11887 11895 "src/xmlstream.ml" 403 11887 11904
type(
  Xml.element -> unit
)
ident(
  def add_child "src/xmlstream.ml" 407 12023 12027 "src/xmlstream.ml" 472 14581 14609
)
"src/xmlstream.ml" 403 11887 11905 "src/xmlstream.ml" 403 11887 11907
type(
  Xml.element
)
ident(
  def el "src/xmlstream.ml" 404 11910 11916 "src/xmlstream.ml" 405 11962 12015
)
"src/xmlstream.ml" 404 11910 11921 "src/xmlstream.ml" 404 11910 11925
type(
  Xml.qname
)
ident(
  def name "src/xmlstream.ml" 405 11962 11970 "src/xmlstream.ml" 405 11962 12015
)
"src/xmlstream.ml" 404 11910 11927 "src/xmlstream.ml" 404 11910 11932
type(
  Xml.attribute list
)
ident(
  def attrs "src/xmlstream.ml" 405 11962 11970 "src/xmlstream.ml" 405 11962 12015
)
"src/xmlstream.ml" 404 11910 11934 "src/xmlstream.ml" 404 11910 11937
type(
  Xml.element list
)
ident(
  def els "src/xmlstream.ml" 405 11962 11970 "src/xmlstream.ml" 405 11962 12015
)
"src/xmlstream.ml" 404 11910 11920 "src/xmlstream.ml" 404 11910 11938
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 404 11910 11941 "src/xmlstream.ml" 404 11910 11950
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t ->
  Xml.qname * Xml.attribute list * Xml.element list
)
ident(
  int_ref Stdlib.Stack.pop "stack.mli" 34 1518 1518 "stack.mli" 34 1518 1538
)
"src/xmlstream.ml" 404 11910 11951 "src/xmlstream.ml" 404 11910 11952
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 404 11910 11951 "src/xmlstream.ml" 404 11910 11958
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 404 11910 11941 "src/xmlstream.ml" 404 11910 11958
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 405 11962 11970 "src/xmlstream.ml" 405 11962 11980
type(
  Xml.qname * Xml.attribute list * Xml.element list ->
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 405 11962 11982 "src/xmlstream.ml" 405 11962 11986
type(
  Xml.qname
)
ident(
  int_ref name "src/xmlstream.ml" 404 11910 11921 "src/xmlstream.ml" 404 11910 11925
)
"src/xmlstream.ml" 405 11962 11988 "src/xmlstream.ml" 405 11962 11993
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 404 11910 11927 "src/xmlstream.ml" 404 11910 11932
)
"src/xmlstream.ml" 405 11962 11996 "src/xmlstream.ml" 405 11962 11998
type(
  Xml.element
)
ident(
  int_ref el "src/xmlstream.ml" 403 11887 11905 "src/xmlstream.ml" 403 11887 11907
)
"src/xmlstream.ml" 405 11962 12002 "src/xmlstream.ml" 405 11962 12005
type(
  Xml.element list
)
ident(
  int_ref els "src/xmlstream.ml" 404 11910 11934 "src/xmlstream.ml" 404 11910 11937
)
"src/xmlstream.ml" 405 11962 11995 "src/xmlstream.ml" 405 11962 12006
type(
  Xml.element list
)
"src/xmlstream.ml" 405 11962 11981 "src/xmlstream.ml" 405 11962 12007
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 405 11962 12008 "src/xmlstream.ml" 405 11962 12009
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 405 11962 12008 "src/xmlstream.ml" 405 11962 12015
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 405 11962 11970 "src/xmlstream.ml" 405 11962 12015
type(
  unit
)
"src/xmlstream.ml" 404 11910 11916 "src/xmlstream.ml" 405 11962 12015
type(
  unit
)
"src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  def loop "src/xmlstream.ml" 407 12023 12027 "src/xmlstream.ml" 472 14581 14609
)
"src/xmlstream.ml" 408 12051 12072 "src/xmlstream.ml" 408 12051 12073
type(
  X.data
)
ident(
  def t "src/xmlstream.ml" 408 12051 12078 "src/xmlstream.ml" 455 14195 14202
)
"src/xmlstream.ml" 408 12051 12066 "src/xmlstream.ml" 408 12051 12074
type(
  XmlParser.X.token
)
"src/xmlstream.ml" 408 12051 12059 "src/xmlstream.ml" 408 12051 12074
type(
  XmlParser.X.token IE.t
)
"src/xmlstream.ml" 409 12080 12094 "src/xmlstream.ml" 409 12080 12095
type(
  X.data
)
ident(
  int_ref t "src/xmlstream.ml" 408 12051 12072 "src/xmlstream.ml" 408 12051 12073
)
"src/xmlstream.ml" 410 12101 12123 "src/xmlstream.ml" 410 12101 12127
type(
  string
)
ident(
  def name "src/xmlstream.ml" 411 12152 12164 "src/xmlstream.ml" 437 13364 13379
)
"src/xmlstream.ml" 410 12101 12129 "src/xmlstream.ml" 410 12101 12134
type(
  (string * string) list
)
ident(
  def attrs "src/xmlstream.ml" 411 12152 12164 "src/xmlstream.ml" 437 13364 13379
)
"src/xmlstream.ml" 410 12101 12136 "src/xmlstream.ml" 410 12101 12147
type(
  bool
)
ident(
  def selfclosing "src/xmlstream.ml" 411 12152 12164 "src/xmlstream.ml" 437 13364 13379
)
"src/xmlstream.ml" 410 12101 12113 "src/xmlstream.ml" 410 12101 12148
type(
  X.data
)
type(
  X.data
)
"src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
type(
  Xml.qname
)
ident(
  def qname "src/xmlstream.ml" 413 12249 12263 "src/xmlstream.ml" 437 13364 13379
)
"src/xmlstream.ml" 411 12152 12175 "src/xmlstream.ml" 411 12152 12179
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  def lnss "src/xmlstream.ml" 413 12249 12263 "src/xmlstream.ml" 437 13364 13379
)
"src/xmlstream.ml" 411 12152 12181 "src/xmlstream.ml" 411 12152 12186
type(
  Xml.attribute list
)
ident(
  def attrs "src/xmlstream.ml" 413 12249 12263 "src/xmlstream.ml" 437 13364 13379
)
"src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12186
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list * Xml.attribute list
)
"src/xmlstream.ml" 412 12189 12203 "src/xmlstream.ml" 412 12189 12221
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t ->
  string ->
  (string * string) list ->
  Xml.qname * (Xml.namespace * Xml.prefix) list * Xml.attribute list
)
ident(
  int_ref Xml.parse_element_head "src/xml.mli" 87 2923 2923 "src/xml.mli" 91 3024 3076
)
"src/xmlstream.ml" 412 12189 12222 "src/xmlstream.ml" 412 12189 12223
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 412 12189 12222 "src/xmlstream.ml" 412 12189 12234
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 412 12189 12235 "src/xmlstream.ml" 412 12189 12239
type(
  string
)
ident(
  int_ref name "src/xmlstream.ml" 410 12101 12123 "src/xmlstream.ml" 410 12101 12127
)
"src/xmlstream.ml" 412 12189 12240 "src/xmlstream.ml" 412 12189 12245
type(
  (string * string) list
)
ident(
  int_ref attrs "src/xmlstream.ml" 410 12101 12129 "src/xmlstream.ml" 410 12101 12134
)
"src/xmlstream.ml" 412 12189 12203 "src/xmlstream.ml" 412 12189 12245
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list * Xml.attribute list
)
"src/xmlstream.ml" 413 12249 12266 "src/xmlstream.ml" 413 12249 12280
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> bool
)
ident(
  int_ref Stdlib.Stack.is_empty "stack.mli" 58 2222 2222 "stack.mli" 58 2222 2249
)
"src/xmlstream.ml" 413 12249 12281 "src/xmlstream.ml" 413 12249 12282
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 413 12249 12281 "src/xmlstream.ml" 413 12249 12288
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 413 12249 12266 "src/xmlstream.ml" 413 12249 12288
type(
  bool
)
"src/xmlstream.ml" 414 12295 12314 "src/xmlstream.ml" 414 12295 12325
type(
  bool
)
ident(
  int_ref selfclosing "src/xmlstream.ml" 410 12101 12136 "src/xmlstream.ml" 410 12101 12147
)
"src/xmlstream.ml" 415 12333 12351 "src/xmlstream.ml" 415 12333 12363
type(
  Xml.qname -> Xml.attribute list -> unit M.t
)
ident(
  int_ref stream_start "src/xmlstream.ml" 402 11840 11854 "src/xmlstream.ml" 402 11840 11866
)
"src/xmlstream.ml" 415 12333 12364 "src/xmlstream.ml" 415 12333 12369
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
)
"src/xmlstream.ml" 415 12333 12370 "src/xmlstream.ml" 415 12333 12375
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 411 12152 12181 "src/xmlstream.ml" 411 12152 12186
)
"src/xmlstream.ml" 415 12333 12351 "src/xmlstream.ml" 415 12333 12375
type(
  unit M.t
)
"src/xmlstream.ml" 415 12333 12376 "src/xmlstream.ml" 415 12333 12379
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 399 11793 11799 "src/xmlstream.ml" 399 11793 11804
)
"src/xmlstream.ml" 415 12333 12380 "src/xmlstream.ml" 415 12333 12390
type(
  unit -> unit M.t
)
ident(
  int_ref stream_end "src/xmlstream.ml" 402 11840 11874 "src/xmlstream.ml" 402 11840 11884
)
"src/xmlstream.ml" 415 12333 12351 "src/xmlstream.ml" 415 12333 12390
type(
  unit M.t
)
"src/xmlstream.ml" 415 12333 12391 "src/xmlstream.ml" 415 12333 12394
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 399 11793 11799 "src/xmlstream.ml" 399 11793 11804
)
"src/xmlstream.ml" 415 12333 12399 "src/xmlstream.ml" 415 12333 12401
type(
  unit
)
"src/xmlstream.ml" 416 12405 12423 "src/xmlstream.ml" 416 12405 12440
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t ->
  (Xml.namespace * Xml.prefix) list -> unit
)
ident(
  int_ref Xml.remove_namespaces "src/xml.mli" 78 2550 2550 "src/xml.mli" 79 2574 2642
)
"src/xmlstream.ml" 416 12405 12441 "src/xmlstream.ml" 416 12405 12442
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 416 12405 12441 "src/xmlstream.ml" 416 12405 12453
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 416 12405 12454 "src/xmlstream.ml" 416 12405 12458
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 411 12152 12175 "src/xmlstream.ml" 411 12152 12179
)
"src/xmlstream.ml" 416 12405 12423 "src/xmlstream.ml" 416 12405 12458
type(
  unit
)
"src/xmlstream.ml" 417 12460 12478 "src/xmlstream.ml" 417 12460 12482
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 417 12460 12491 "src/xmlstream.ml" 417 12460 12495
type(
  XmlParser.X.token
)
"src/xmlstream.ml" 417 12460 12483 "src/xmlstream.ml" 417 12460 12496
type(
  XmlParser.X.token IE.t
)
"src/xmlstream.ml" 417 12460 12478 "src/xmlstream.ml" 417 12460 12496
type(
  unit M.t
)
"src/xmlstream.ml" 416 12405 12423 "src/xmlstream.ml" 417 12460 12496
type(
  unit M.t
)
"src/xmlstream.ml" 415 12333 12395 "src/xmlstream.ml" 417 12460 12496
type(
  unit -> unit M.t
)
"src/xmlstream.ml" 414 12295 12331 "src/xmlstream.ml" 418 12497 12514
type(
  unit M.t
)
"src/xmlstream.ml" 419 12522 12540 "src/xmlstream.ml" 419 12522 12550
type(
  Xml.qname * Xml.attribute list * Xml.element list ->
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 419 12522 12552 "src/xmlstream.ml" 419 12522 12557
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
)
"src/xmlstream.ml" 419 12522 12559 "src/xmlstream.ml" 419 12522 12564
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 411 12152 12181 "src/xmlstream.ml" 411 12152 12186
)
"src/xmlstream.ml" 419 12522 12566 "src/xmlstream.ml" 419 12522 12568
type(
  Xml.element list
)
"src/xmlstream.ml" 419 12522 12551 "src/xmlstream.ml" 419 12522 12569
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 419 12522 12570 "src/xmlstream.ml" 419 12522 12571
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 419 12522 12570 "src/xmlstream.ml" 419 12522 12577
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 419 12522 12540 "src/xmlstream.ml" 419 12522 12577
type(
  unit
)
"src/xmlstream.ml" 420 12579 12597 "src/xmlstream.ml" 420 12579 12607
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list ->
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 420 12579 12609 "src/xmlstream.ml" 420 12579 12614
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
)
"src/xmlstream.ml" 420 12579 12616 "src/xmlstream.ml" 420 12579 12620
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 411 12152 12175 "src/xmlstream.ml" 411 12152 12179
)
"src/xmlstream.ml" 420 12579 12608 "src/xmlstream.ml" 420 12579 12621
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
"src/xmlstream.ml" 420 12579 12622 "src/xmlstream.ml" 420 12579 12623
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 420 12579 12622 "src/xmlstream.ml" 420 12579 12632
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 420 12579 12597 "src/xmlstream.ml" 420 12579 12632
type(
  unit
)
"src/xmlstream.ml" 421 12634 12652 "src/xmlstream.ml" 421 12634 12664
type(
  Xml.qname -> Xml.attribute list -> unit M.t
)
ident(
  int_ref stream_start "src/xmlstream.ml" 402 11840 11854 "src/xmlstream.ml" 402 11840 11866
)
"src/xmlstream.ml" 421 12634 12665 "src/xmlstream.ml" 421 12634 12670
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
)
"src/xmlstream.ml" 421 12634 12671 "src/xmlstream.ml" 421 12634 12676
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 411 12152 12181 "src/xmlstream.ml" 411 12152 12186
)
"src/xmlstream.ml" 421 12634 12652 "src/xmlstream.ml" 421 12634 12676
type(
  unit M.t
)
"src/xmlstream.ml" 421 12634 12677 "src/xmlstream.ml" 421 12634 12680
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 399 11793 11799 "src/xmlstream.ml" 399 11793 11804
)
"src/xmlstream.ml" 421 12634 12685 "src/xmlstream.ml" 421 12634 12687
type(
  unit
)
"src/xmlstream.ml" 422 12691 12709 "src/xmlstream.ml" 422 12691 12713
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 422 12691 12715 "src/xmlstream.ml" 422 12691 12730
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 422 12691 12731 "src/xmlstream.ml" 422 12691 12732
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 422 12691 12731 "src/xmlstream.ml" 422 12691 12738
type(
  XmlParser.state
)
"src/xmlstream.ml" 422 12691 12739 "src/xmlstream.ml" 422 12691 12740
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 422 12691 12739 "src/xmlstream.ml" 422 12691 12745
type(
  IterStream.stream
)
"src/xmlstream.ml" 422 12691 12714 "src/xmlstream.ml" 422 12691 12746
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 422 12691 12709 "src/xmlstream.ml" 422 12691 12746
type(
  unit M.t
)
"src/xmlstream.ml" 421 12634 12681 "src/xmlstream.ml" 422 12691 12746
type(
  unit -> unit M.t
)
"src/xmlstream.ml" 421 12634 12652 "src/xmlstream.ml" 422 12691 12746
type(
  unit M.t
)
"src/xmlstream.ml" 420 12579 12597 "src/xmlstream.ml" 422 12691 12746
type(
  unit M.t
)
"src/xmlstream.ml" 418 12497 12520 "src/xmlstream.ml" 423 12747 12764
type(
  unit M.t
)
"src/xmlstream.ml" 414 12295 12311 "src/xmlstream.ml" 423 12747 12764
type(
  unit M.t
)
"src/xmlstream.ml" 424 12765 12787 "src/xmlstream.ml" 424 12765 12798
type(
  bool
)
ident(
  int_ref selfclosing "src/xmlstream.ml" 410 12101 12136 "src/xmlstream.ml" 410 12101 12147
)
"src/xmlstream.ml" 425 12806 12822 "src/xmlstream.ml" 425 12806 12839
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t ->
  (Xml.namespace * Xml.prefix) list -> unit
)
ident(
  int_ref Xml.remove_namespaces "src/xml.mli" 78 2550 2550 "src/xml.mli" 79 2574 2642
)
"src/xmlstream.ml" 425 12806 12840 "src/xmlstream.ml" 425 12806 12841
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 425 12806 12840 "src/xmlstream.ml" 425 12806 12852
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 425 12806 12853 "src/xmlstream.ml" 425 12806 12857
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 411 12152 12175 "src/xmlstream.ml" 411 12152 12179
)
"src/xmlstream.ml" 425 12806 12822 "src/xmlstream.ml" 425 12806 12857
type(
  unit
)
"src/xmlstream.ml" 426 12859 12878 "src/xmlstream.ml" 426 12859 12890
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> int
)
ident(
  int_ref Stdlib.Stack.length "stack.mli" 61 2320 2320 "stack.mli" 61 2320 2344
)
"src/xmlstream.ml" 426 12859 12891 "src/xmlstream.ml" 426 12859 12892
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 426 12859 12891 "src/xmlstream.ml" 426 12859 12898
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 426 12859 12878 "src/xmlstream.ml" 426 12859 12898
type(
  int
)
"src/xmlstream.ml" 426 12859 12899 "src/xmlstream.ml" 426 12859 12900
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/xmlstream.ml" 426 12859 12901 "src/xmlstream.ml" 426 12859 12902
type(
  int
)
"src/xmlstream.ml" 426 12859 12878 "src/xmlstream.ml" 426 12859 12902
type(
  bool
)
"src/xmlstream.ml" 427 12908 12926 "src/xmlstream.ml" 427 12908 12932
type(
  Xml.qname * Xml.attribute list * Xml.element list -> unit M.t
)
ident(
  int_ref stanza "src/xmlstream.ml" 402 11840 11867 "src/xmlstream.ml" 402 11840 11873
)
"src/xmlstream.ml" 427 12908 12934 "src/xmlstream.ml" 427 12908 12939
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
)
"src/xmlstream.ml" 427 12908 12941 "src/xmlstream.ml" 427 12908 12946
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 411 12152 12181 "src/xmlstream.ml" 411 12152 12186
)
"src/xmlstream.ml" 427 12908 12948 "src/xmlstream.ml" 427 12908 12950
type(
  Xml.element list
)
"src/xmlstream.ml" 427 12908 12933 "src/xmlstream.ml" 427 12908 12951
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 427 12908 12926 "src/xmlstream.ml" 427 12908 12951
type(
  unit M.t
)
"src/xmlstream.ml" 427 12908 12952 "src/xmlstream.ml" 427 12908 12955
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 399 11793 11799 "src/xmlstream.ml" 399 11793 11804
)
"src/xmlstream.ml" 427 12908 12960 "src/xmlstream.ml" 427 12908 12962
type(
  unit
)
"src/xmlstream.ml" 428 12966 12982 "src/xmlstream.ml" 428 12966 12986
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 428 12966 12988 "src/xmlstream.ml" 428 12966 13003
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 428 12966 13004 "src/xmlstream.ml" 428 12966 13005
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 428 12966 13004 "src/xmlstream.ml" 428 12966 13011
type(
  XmlParser.state
)
"src/xmlstream.ml" 428 12966 13012 "src/xmlstream.ml" 428 12966 13013
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 428 12966 13012 "src/xmlstream.ml" 428 12966 13018
type(
  IterStream.stream
)
"src/xmlstream.ml" 428 12966 12987 "src/xmlstream.ml" 428 12966 13019
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 428 12966 12982 "src/xmlstream.ml" 428 12966 13019
type(
  unit M.t
)
"src/xmlstream.ml" 427 12908 12956 "src/xmlstream.ml" 428 12966 13019
type(
  unit -> unit M.t
)
"src/xmlstream.ml" 427 12908 12926 "src/xmlstream.ml" 428 12966 13019
type(
  unit M.t
)
"src/xmlstream.ml" 430 13043 13061 "src/xmlstream.ml" 430 13043 13070
type(
  Xml.element -> unit
)
ident(
  int_ref add_child "src/xmlstream.ml" 403 11887 11895 "src/xmlstream.ml" 403 11887 11904
)
"src/xmlstream.ml" 430 13043 13084 "src/xmlstream.ml" 430 13043 13089
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
)
"src/xmlstream.ml" 430 13043 13091 "src/xmlstream.ml" 430 13043 13096
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 411 12152 12181 "src/xmlstream.ml" 411 12152 12186
)
"src/xmlstream.ml" 430 13043 13098 "src/xmlstream.ml" 430 13043 13100
type(
  Xml.element list
)
"src/xmlstream.ml" 430 13043 13083 "src/xmlstream.ml" 430 13043 13101
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 430 13043 13071 "src/xmlstream.ml" 430 13043 13102
type(
  Xml.element
)
"src/xmlstream.ml" 430 13043 13061 "src/xmlstream.ml" 430 13043 13102
type(
  unit
)
"src/xmlstream.ml" 431 13104 13122 "src/xmlstream.ml" 431 13104 13126
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 431 13104 13128 "src/xmlstream.ml" 431 13104 13143
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 431 13104 13144 "src/xmlstream.ml" 431 13104 13145
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 431 13104 13144 "src/xmlstream.ml" 431 13104 13151
type(
  XmlParser.state
)
"src/xmlstream.ml" 431 13104 13152 "src/xmlstream.ml" 431 13104 13153
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 431 13104 13152 "src/xmlstream.ml" 431 13104 13158
type(
  IterStream.stream
)
"src/xmlstream.ml" 431 13104 13127 "src/xmlstream.ml" 431 13104 13159
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 431 13104 13122 "src/xmlstream.ml" 431 13104 13159
type(
  unit M.t
)
"src/xmlstream.ml" 429 13020 13041 "src/xmlstream.ml" 432 13160 13177
type(
  unit M.t
)
"src/xmlstream.ml" 426 12859 12875 "src/xmlstream.ml" 432 13160 13177
type(
  unit M.t
)
"src/xmlstream.ml" 424 12765 12804 "src/xmlstream.ml" 433 13178 13193
type(
  unit M.t
)
"src/xmlstream.ml" 434 13201 13217 "src/xmlstream.ml" 434 13201 13227
type(
  Xml.qname * Xml.attribute list * Xml.element list ->
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 434 13201 13229 "src/xmlstream.ml" 434 13201 13234
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
)
"src/xmlstream.ml" 434 13201 13236 "src/xmlstream.ml" 434 13201 13241
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 411 12152 12181 "src/xmlstream.ml" 411 12152 12186
)
"src/xmlstream.ml" 434 13201 13243 "src/xmlstream.ml" 434 13201 13245
type(
  Xml.element list
)
"src/xmlstream.ml" 434 13201 13228 "src/xmlstream.ml" 434 13201 13246
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 434 13201 13247 "src/xmlstream.ml" 434 13201 13248
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 434 13201 13247 "src/xmlstream.ml" 434 13201 13254
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 434 13201 13217 "src/xmlstream.ml" 434 13201 13254
type(
  unit
)
"src/xmlstream.ml" 435 13256 13272 "src/xmlstream.ml" 435 13256 13282
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list ->
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t -> unit
)
ident(
  int_ref Stdlib.Stack.push "stack.mli" 31 1423 1423 "stack.mli" 31 1423 1452
)
"src/xmlstream.ml" 435 13256 13285 "src/xmlstream.ml" 435 13256 13290
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 411 12152 12168 "src/xmlstream.ml" 411 12152 12173
)
"src/xmlstream.ml" 435 13256 13292 "src/xmlstream.ml" 435 13256 13296
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 411 12152 12175 "src/xmlstream.ml" 411 12152 12179
)
"src/xmlstream.ml" 435 13256 13284 "src/xmlstream.ml" 435 13256 13297
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
"src/xmlstream.ml" 435 13256 13298 "src/xmlstream.ml" 435 13256 13299
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 435 13256 13298 "src/xmlstream.ml" 435 13256 13308
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 435 13256 13272 "src/xmlstream.ml" 435 13256 13308
type(
  unit
)
"src/xmlstream.ml" 436 13310 13326 "src/xmlstream.ml" 436 13310 13330
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 436 13310 13332 "src/xmlstream.ml" 436 13310 13347
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 436 13310 13348 "src/xmlstream.ml" 436 13310 13349
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 436 13310 13348 "src/xmlstream.ml" 436 13310 13355
type(
  XmlParser.state
)
"src/xmlstream.ml" 436 13310 13356 "src/xmlstream.ml" 436 13310 13357
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 436 13310 13356 "src/xmlstream.ml" 436 13310 13362
type(
  IterStream.stream
)
"src/xmlstream.ml" 436 13310 13331 "src/xmlstream.ml" 436 13310 13363
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 436 13310 13326 "src/xmlstream.ml" 436 13310 13363
type(
  unit M.t
)
"src/xmlstream.ml" 435 13256 13272 "src/xmlstream.ml" 436 13310 13363
type(
  unit M.t
)
"src/xmlstream.ml" 433 13178 13199 "src/xmlstream.ml" 437 13364 13379
type(
  unit M.t
)
"src/xmlstream.ml" 424 12765 12784 "src/xmlstream.ml" 437 13364 13379
type(
  unit M.t
)
"src/xmlstream.ml" 413 12249 12263 "src/xmlstream.ml" 437 13364 13379
type(
  unit M.t
)
"src/xmlstream.ml" 411 12152 12164 "src/xmlstream.ml" 437 13364 13379
type(
  unit M.t
)
"src/xmlstream.ml" 438 13380 13397 "src/xmlstream.ml" 438 13380 13401
type(
  string
)
ident(
  def text "src/xmlstream.ml" 439 13405 13417 "src/xmlstream.ml" 440 13444 13493
)
"src/xmlstream.ml" 438 13380 13392 "src/xmlstream.ml" 438 13380 13401
type(
  X.data
)
type(
  X.data
)
"src/xmlstream.ml" 439 13405 13417 "src/xmlstream.ml" 439 13405 13426
type(
  Xml.element -> unit
)
ident(
  int_ref add_child "src/xmlstream.ml" 403 11887 11895 "src/xmlstream.ml" 403 11887 11904
)
"src/xmlstream.ml" 439 13405 13437 "src/xmlstream.ml" 439 13405 13441
type(
  Xml.cdata
)
ident(
  int_ref text "src/xmlstream.ml" 438 13380 13397 "src/xmlstream.ml" 438 13380 13401
)
"src/xmlstream.ml" 439 13405 13427 "src/xmlstream.ml" 439 13405 13442
type(
  Xml.element
)
"src/xmlstream.ml" 439 13405 13417 "src/xmlstream.ml" 439 13405 13442
type(
  unit
)
"src/xmlstream.ml" 440 13444 13456 "src/xmlstream.ml" 440 13444 13460
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 440 13444 13462 "src/xmlstream.ml" 440 13444 13477
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 440 13444 13478 "src/xmlstream.ml" 440 13444 13479
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 440 13444 13478 "src/xmlstream.ml" 440 13444 13485
type(
  XmlParser.state
)
"src/xmlstream.ml" 440 13444 13486 "src/xmlstream.ml" 440 13444 13487
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 440 13444 13486 "src/xmlstream.ml" 440 13444 13492
type(
  IterStream.stream
)
"src/xmlstream.ml" 440 13444 13461 "src/xmlstream.ml" 440 13444 13493
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 440 13444 13456 "src/xmlstream.ml" 440 13444 13493
type(
  unit M.t
)
"src/xmlstream.ml" 439 13405 13417 "src/xmlstream.ml" 440 13444 13493
type(
  unit M.t
)
"src/xmlstream.ml" 441 13494 13513 "src/xmlstream.ml" 441 13494 13518
type(
  string
)
ident(
  def _name "src/xmlstream.ml" 442 13522 13534 "src/xmlstream.ml" 453 14122 14139
)
"src/xmlstream.ml" 441 13494 13506 "src/xmlstream.ml" 441 13494 13518
type(
  X.data
)
type(
  X.data
)
"src/xmlstream.ml" 442 13522 13539 "src/xmlstream.ml" 442 13522 13544
type(
  Xml.qname
)
ident(
  def qname "src/xmlstream.ml" 443 13578 13592 "src/xmlstream.ml" 453 14122 14139
)
"src/xmlstream.ml" 442 13522 13546 "src/xmlstream.ml" 442 13522 13550
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  def lnss "src/xmlstream.ml" 443 13578 13592 "src/xmlstream.ml" 453 14122 14139
)
"src/xmlstream.ml" 442 13522 13538 "src/xmlstream.ml" 442 13522 13551
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
"src/xmlstream.ml" 442 13522 13554 "src/xmlstream.ml" 442 13522 13563
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t ->
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref Stdlib.Stack.pop "stack.mli" 34 1518 1518 "stack.mli" 34 1518 1538
)
"src/xmlstream.ml" 442 13522 13564 "src/xmlstream.ml" 442 13522 13565
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 442 13522 13564 "src/xmlstream.ml" 442 13522 13574
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 442 13522 13554 "src/xmlstream.ml" 442 13522 13574
type(
  Xml.qname * (Xml.namespace * Xml.prefix) list
)
"src/xmlstream.ml" 443 13578 13592 "src/xmlstream.ml" 443 13578 13609
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t ->
  (Xml.namespace * Xml.prefix) list -> unit
)
ident(
  int_ref Xml.remove_namespaces "src/xml.mli" 78 2550 2550 "src/xml.mli" 79 2574 2642
)
"src/xmlstream.ml" 443 13578 13610 "src/xmlstream.ml" 443 13578 13611
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 443 13578 13610 "src/xmlstream.ml" 443 13578 13622
type(
  (Xml.prefix, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 443 13578 13623 "src/xmlstream.ml" 443 13578 13627
type(
  (Xml.namespace * Xml.prefix) list
)
ident(
  int_ref lnss "src/xmlstream.ml" 442 13522 13546 "src/xmlstream.ml" 442 13522 13550
)
"src/xmlstream.ml" 443 13578 13592 "src/xmlstream.ml" 443 13578 13627
type(
  unit
)
"src/xmlstream.ml" 444 13629 13648 "src/xmlstream.ml" 444 13629 13649
type(
  Xml.qname
)
ident(
  def q "src/xmlstream.ml" 445 13682 13698 "src/xmlstream.ml" 453 14122 14139
)
"src/xmlstream.ml" 444 13629 13651 "src/xmlstream.ml" 444 13629 13652
type(
  Xml.attribute list
)
ident(
  def a "src/xmlstream.ml" 445 13682 13698 "src/xmlstream.ml" 453 14122 14139
)
"src/xmlstream.ml" 444 13629 13654 "src/xmlstream.ml" 444 13629 13657
type(
  Xml.element list
)
ident(
  def els "src/xmlstream.ml" 445 13682 13698 "src/xmlstream.ml" 453 14122 14139
)
"src/xmlstream.ml" 444 13629 13647 "src/xmlstream.ml" 444 13629 13658
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 444 13629 13661 "src/xmlstream.ml" 444 13629 13670
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t ->
  Xml.qname * Xml.attribute list * Xml.element list
)
ident(
  int_ref Stdlib.Stack.pop "stack.mli" 34 1518 1518 "stack.mli" 34 1518 1538
)
"src/xmlstream.ml" 444 13629 13671 "src/xmlstream.ml" 444 13629 13672
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 444 13629 13671 "src/xmlstream.ml" 444 13629 13678
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 444 13629 13661 "src/xmlstream.ml" 444 13629 13678
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 445 13682 13701 "src/xmlstream.ml" 445 13682 13715
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> bool
)
ident(
  int_ref Stdlib.Stack.is_empty "stack.mli" 58 2222 2222 "stack.mli" 58 2222 2249
)
"src/xmlstream.ml" 445 13682 13716 "src/xmlstream.ml" 445 13682 13717
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 445 13682 13716 "src/xmlstream.ml" 445 13682 13723
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 445 13682 13701 "src/xmlstream.ml" 445 13682 13723
type(
  bool
)
"src/xmlstream.ml" 446 13729 13747 "src/xmlstream.ml" 446 13729 13757
type(
  unit -> unit M.t
)
ident(
  int_ref stream_end "src/xmlstream.ml" 402 11840 11874 "src/xmlstream.ml" 402 11840 11884
)
"src/xmlstream.ml" 446 13729 13758 "src/xmlstream.ml" 446 13729 13760
type(
  unit
)
"src/xmlstream.ml" 446 13729 13747 "src/xmlstream.ml" 446 13729 13760
type(
  unit M.t
)
"src/xmlstream.ml" 446 13729 13761 "src/xmlstream.ml" 446 13729 13764
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 399 11793 11799 "src/xmlstream.ml" 399 11793 11804
)
"src/xmlstream.ml" 446 13729 13769 "src/xmlstream.ml" 446 13729 13771
type(
  unit
)
"src/xmlstream.ml" 446 13729 13775 "src/xmlstream.ml" 446 13729 13779
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 446 13729 13788 "src/xmlstream.ml" 446 13729 13792
type(
  XmlParser.X.token
)
"src/xmlstream.ml" 446 13729 13780 "src/xmlstream.ml" 446 13729 13793
type(
  XmlParser.X.token IE.t
)
"src/xmlstream.ml" 446 13729 13775 "src/xmlstream.ml" 446 13729 13793
type(
  unit M.t
)
"src/xmlstream.ml" 446 13729 13765 "src/xmlstream.ml" 446 13729 13793
type(
  unit -> unit M.t
)
"src/xmlstream.ml" 446 13729 13747 "src/xmlstream.ml" 446 13729 13793
type(
  unit M.t
)
"src/xmlstream.ml" 447 13794 13818 "src/xmlstream.ml" 447 13794 13830
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t -> int
)
ident(
  int_ref Stdlib.Stack.length "stack.mli" 61 2320 2320 "stack.mli" 61 2320 2344
)
"src/xmlstream.ml" 447 13794 13831 "src/xmlstream.ml" 447 13794 13832
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 447 13794 13831 "src/xmlstream.ml" 447 13794 13838
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 447 13794 13818 "src/xmlstream.ml" 447 13794 13838
type(
  int
)
"src/xmlstream.ml" 447 13794 13839 "src/xmlstream.ml" 447 13794 13840
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/xmlstream.ml" 447 13794 13841 "src/xmlstream.ml" 447 13794 13842
type(
  int
)
"src/xmlstream.ml" 447 13794 13818 "src/xmlstream.ml" 447 13794 13842
type(
  bool
)
"src/xmlstream.ml" 448 13848 13866 "src/xmlstream.ml" 448 13848 13872
type(
  Xml.qname * Xml.attribute list * Xml.element list -> unit M.t
)
ident(
  int_ref stanza "src/xmlstream.ml" 402 11840 11867 "src/xmlstream.ml" 402 11840 11873
)
"src/xmlstream.ml" 448 13848 13874 "src/xmlstream.ml" 448 13848 13875
type(
  Xml.qname
)
ident(
  int_ref q "src/xmlstream.ml" 444 13629 13648 "src/xmlstream.ml" 444 13629 13649
)
"src/xmlstream.ml" 448 13848 13877 "src/xmlstream.ml" 448 13848 13885
type(
  Xml.attribute list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/xmlstream.ml" 448 13848 13886 "src/xmlstream.ml" 448 13848 13887
type(
  Xml.attribute list
)
ident(
  int_ref a "src/xmlstream.ml" 444 13629 13651 "src/xmlstream.ml" 444 13629 13652
)
"src/xmlstream.ml" 448 13848 13877 "src/xmlstream.ml" 448 13848 13887
type(
  Xml.attribute list
)
"src/xmlstream.ml" 448 13848 13889 "src/xmlstream.ml" 448 13848 13897
type(
  Xml.element list -> Xml.element list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/xmlstream.ml" 448 13848 13898 "src/xmlstream.ml" 448 13848 13901
type(
  Xml.element list
)
ident(
  int_ref els "src/xmlstream.ml" 444 13629 13654 "src/xmlstream.ml" 444 13629 13657
)
"src/xmlstream.ml" 448 13848 13889 "src/xmlstream.ml" 448 13848 13901
type(
  Xml.element list
)
"src/xmlstream.ml" 448 13848 13873 "src/xmlstream.ml" 448 13848 13902
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 448 13848 13866 "src/xmlstream.ml" 448 13848 13902
type(
  unit M.t
)
"src/xmlstream.ml" 448 13848 13903 "src/xmlstream.ml" 448 13848 13906
type(
  unit M.t -> (unit -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 399 11793 11799 "src/xmlstream.ml" 399 11793 11804
)
"src/xmlstream.ml" 448 13848 13911 "src/xmlstream.ml" 448 13848 13913
type(
  unit
)
"src/xmlstream.ml" 449 13917 13933 "src/xmlstream.ml" 449 13917 13937
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 449 13917 13939 "src/xmlstream.ml" 449 13917 13954
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 449 13917 13955 "src/xmlstream.ml" 449 13917 13956
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 449 13917 13955 "src/xmlstream.ml" 449 13917 13962
type(
  XmlParser.state
)
"src/xmlstream.ml" 449 13917 13963 "src/xmlstream.ml" 449 13917 13964
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 449 13917 13963 "src/xmlstream.ml" 449 13917 13969
type(
  IterStream.stream
)
"src/xmlstream.ml" 449 13917 13938 "src/xmlstream.ml" 449 13917 13970
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 449 13917 13933 "src/xmlstream.ml" 449 13917 13970
type(
  unit M.t
)
"src/xmlstream.ml" 448 13848 13907 "src/xmlstream.ml" 449 13917 13970
type(
  unit -> unit M.t
)
"src/xmlstream.ml" 448 13848 13866 "src/xmlstream.ml" 449 13917 13970
type(
  unit M.t
)
"src/xmlstream.ml" 451 13994 14012 "src/xmlstream.ml" 451 13994 14021
type(
  Xml.element -> unit
)
ident(
  int_ref add_child "src/xmlstream.ml" 403 11887 11895 "src/xmlstream.ml" 403 11887 11904
)
"src/xmlstream.ml" 451 13994 14035 "src/xmlstream.ml" 451 13994 14036
type(
  Xml.qname
)
ident(
  int_ref q "src/xmlstream.ml" 444 13629 13648 "src/xmlstream.ml" 444 13629 13649
)
"src/xmlstream.ml" 451 13994 14038 "src/xmlstream.ml" 451 13994 14046
type(
  Xml.attribute list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/xmlstream.ml" 451 13994 14047 "src/xmlstream.ml" 451 13994 14048
type(
  Xml.attribute list
)
ident(
  int_ref a "src/xmlstream.ml" 444 13629 13651 "src/xmlstream.ml" 444 13629 13652
)
"src/xmlstream.ml" 451 13994 14038 "src/xmlstream.ml" 451 13994 14048
type(
  Xml.attribute list
)
"src/xmlstream.ml" 451 13994 14050 "src/xmlstream.ml" 451 13994 14058
type(
  Xml.element list -> Xml.element list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/xmlstream.ml" 451 13994 14059 "src/xmlstream.ml" 451 13994 14062
type(
  Xml.element list
)
ident(
  int_ref els "src/xmlstream.ml" 444 13629 13654 "src/xmlstream.ml" 444 13629 13657
)
"src/xmlstream.ml" 451 13994 14050 "src/xmlstream.ml" 451 13994 14062
type(
  Xml.element list
)
"src/xmlstream.ml" 451 13994 14034 "src/xmlstream.ml" 451 13994 14063
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/xmlstream.ml" 451 13994 14022 "src/xmlstream.ml" 451 13994 14064
type(
  Xml.element
)
"src/xmlstream.ml" 451 13994 14012 "src/xmlstream.ml" 451 13994 14064
type(
  unit
)
"src/xmlstream.ml" 452 14066 14084 "src/xmlstream.ml" 452 14066 14088
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 452 14066 14090 "src/xmlstream.ml" 452 14066 14105
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 452 14066 14106 "src/xmlstream.ml" 452 14066 14107
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 452 14066 14106 "src/xmlstream.ml" 452 14066 14113
type(
  XmlParser.state
)
"src/xmlstream.ml" 452 14066 14114 "src/xmlstream.ml" 452 14066 14115
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 452 14066 14114 "src/xmlstream.ml" 452 14066 14120
type(
  IterStream.stream
)
"src/xmlstream.ml" 452 14066 14089 "src/xmlstream.ml" 452 14066 14121
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 452 14066 14084 "src/xmlstream.ml" 452 14066 14121
type(
  unit M.t
)
"src/xmlstream.ml" 450 13971 13992 "src/xmlstream.ml" 453 14122 14139
type(
  unit M.t
)
"src/xmlstream.ml" 447 13794 13815 "src/xmlstream.ml" 453 14122 14139
type(
  unit M.t
)
"src/xmlstream.ml" 445 13682 13698 "src/xmlstream.ml" 453 14122 14139
type(
  unit M.t
)
"src/xmlstream.ml" 444 13629 13643 "src/xmlstream.ml" 453 14122 14139
type(
  unit M.t
)
"src/xmlstream.ml" 443 13578 13592 "src/xmlstream.ml" 453 14122 14139
type(
  unit M.t
)
"src/xmlstream.ml" 442 13522 13534 "src/xmlstream.ml" 453 14122 14139
type(
  unit M.t
)
"src/xmlstream.ml" 454 14140 14152 "src/xmlstream.ml" 454 14140 14153
type(
  X.data
)
type(
  X.data
)
"src/xmlstream.ml" 454 14140 14157 "src/xmlstream.ml" 454 14140 14161
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 454 14140 14163 "src/xmlstream.ml" 454 14140 14178
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 454 14140 14179 "src/xmlstream.ml" 454 14140 14180
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 454 14140 14179 "src/xmlstream.ml" 454 14140 14186
type(
  XmlParser.state
)
"src/xmlstream.ml" 454 14140 14187 "src/xmlstream.ml" 454 14140 14188
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 454 14140 14187 "src/xmlstream.ml" 454 14140 14193
type(
  IterStream.stream
)
"src/xmlstream.ml" 454 14140 14162 "src/xmlstream.ml" 454 14140 14194
type(
  XmlParser.X.token XmlParser.S.t
)
"src/xmlstream.ml" 454 14140 14157 "src/xmlstream.ml" 454 14140 14194
type(
  unit M.t
)
"src/xmlstream.ml" 408 12051 12078 "src/xmlstream.ml" 455 14195 14202
type(
  unit M.t
)
"src/xmlstream.ml" 456 14203 14218 "src/xmlstream.ml" 456 14203 14222
type(
  XmlParser.X.token
)
"src/xmlstream.ml" 456 14203 14211 "src/xmlstream.ml" 456 14203 14222
type(
  XmlParser.X.token IE.t
)
"src/xmlstream.ml" 456 14203 14226 "src/xmlstream.ml" 456 14203 14230
type(
  exn -> unit M.t
)
ident(
  int_ref IE.fail "src/xmllexerE.ml" 27 427 433 "src/xmllexerE.ml" 27 427 437
)
"src/xmlstream.ml" 456 14203 14231 "src/xmlstream.ml" 456 14203 14242
type(
  exn
)
"src/xmlstream.ml" 456 14203 14226 "src/xmlstream.ml" 456 14203 14242
type(
  unit M.t
)
"src/xmlstream.ml" 457 14243 14260 "src/xmlstream.ml" 457 14243 14264
type(
  IE.input -> XmlParser.X.token IE.t
)
ident(
  def cont "src/xmlstream.ml" 458 14268 14276 "src/xmlstream.ml" 463 14373 14403
)
"src/xmlstream.ml" 457 14243 14251 "src/xmlstream.ml" 457 14243 14264
type(
  XmlParser.X.token IE.t
)
"src/xmlstream.ml" 458 14268 14279 "src/xmlstream.ml" 458 14268 14287
type(
  IE.input -> bool
)
ident(
  int_ref IE.is_empty "src/xmllexerE.ml" 19 297 303 "src/xmllexerE.ml" 19 297 311
)
"src/xmlstream.ml" 458 14268 14288 "src/xmlstream.ml" 458 14268 14289
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 458 14268 14288 "src/xmlstream.ml" 458 14268 14296
type(
  IE.input
)
"src/xmlstream.ml" 458 14268 14279 "src/xmlstream.ml" 458 14268 14296
type(
  bool
)
"src/xmlstream.ml" 459 14304 14314 "src/xmlstream.ml" 459 14304 14315
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 459 14304 14324 "src/xmlstream.ml" 459 14304 14328
type(
  IE.input -> X.token IE.t
)
ident(
  int_ref cont "src/xmlstream.ml" 457 14243 14260 "src/xmlstream.ml" 457 14243 14264
)
"src/xmlstream.ml" 459 14304 14314 "src/xmlstream.ml" 459 14304 14328
type(
  unit
)
"src/xmlstream.ml" 460 14330 14340 "src/xmlstream.ml" 460 14330 14346
type(
  unit -> unit M.t
)
ident(
  int_ref return "src/xmlstream.ml" 400 11815 11821 "src/xmlstream.ml" 400 11815 11827
)
"src/xmlstream.ml" 460 14330 14347 "src/xmlstream.ml" 460 14330 14349
type(
  unit
)
"src/xmlstream.ml" 460 14330 14340 "src/xmlstream.ml" 460 14330 14349
type(
  unit M.t
)
"src/xmlstream.ml" 458 14268 14302 "src/xmlstream.ml" 461 14350 14359
type(
  unit M.t
)
"src/xmlstream.ml" 463 14373 14383 "src/xmlstream.ml" 463 14373 14387
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 463 14373 14389 "src/xmlstream.ml" 463 14373 14393
type(
  IE.input -> XmlParser.X.token IE.t
)
ident(
  int_ref cont "src/xmlstream.ml" 457 14243 14260 "src/xmlstream.ml" 457 14243 14264
)
"src/xmlstream.ml" 463 14373 14394 "src/xmlstream.ml" 463 14373 14395
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 463 14373 14394 "src/xmlstream.ml" 463 14373 14402
type(
  IE.input
)
"src/xmlstream.ml" 463 14373 14388 "src/xmlstream.ml" 463 14373 14403
type(
  XmlParser.X.token IE.t
)
"src/xmlstream.ml" 463 14373 14383 "src/xmlstream.ml" 463 14373 14403
type(
  unit M.t
)
"src/xmlstream.ml" 458 14268 14276 "src/xmlstream.ml" 463 14373 14403
type(
  unit M.t
)
"src/xmlstream.ml" 407 12023 12042 "src/xmlstream.ml" 463 14373 14403
type(
  XmlParser.X.token IE.t -> unit M.t
)
"src/xmlstream.ml" 465 14411 14417 "src/xmlstream.ml" 465 14411 14418
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 465 14411 14417 "src/xmlstream.ml" 465 14411 14423
type(
  bytes -> int -> int -> int M.t
)
"src/xmlstream.ml" 465 14411 14424 "src/xmlstream.ml" 465 14411 14425
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 465 14411 14424 "src/xmlstream.ml" 465 14411 14432
type(
  IE.input
)
"src/xmlstream.ml" 465 14411 14424 "src/xmlstream.ml" 465 14411 14436
type(
  bytes
)
"src/xmlstream.ml" 465 14411 14437 "src/xmlstream.ml" 465 14411 14438
type(
  int
)
"src/xmlstream.ml" 465 14411 14439 "src/xmlstream.ml" 465 14411 14443
type(
  int
)
"src/xmlstream.ml" 465 14411 14417 "src/xmlstream.ml" 465 14411 14443
type(
  int M.t
)
"src/xmlstream.ml" 465 14411 14444 "src/xmlstream.ml" 465 14411 14447
type(
  int M.t -> (int -> unit M.t) -> unit M.t
)
ident(
  int_ref >>= "src/xmlstream.ml" 399 11793 11799 "src/xmlstream.ml" 399 11793 11804
)
"src/xmlstream.ml" 465 14411 14452 "src/xmlstream.ml" 465 14411 14456
type(
  int
)
ident(
  def size "src/xmlstream.ml" 466 14460 14464 "src/xmlstream.ml" 472 14581 14609
)
"src/xmlstream.ml" 466 14460 14467 "src/xmlstream.ml" 466 14460 14471
type(
  int
)
ident(
  int_ref size "src/xmlstream.ml" 465 14411 14452 "src/xmlstream.ml" 465 14411 14456
)
"src/xmlstream.ml" 466 14460 14472 "src/xmlstream.ml" 466 14460 14473
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/xmlstream.ml" 466 14460 14474 "src/xmlstream.ml" 466 14460 14475
type(
  int
)
"src/xmlstream.ml" 466 14460 14467 "src/xmlstream.ml" 466 14460 14475
type(
  bool
)
"src/xmlstream.ml" 467 14481 14487 "src/xmlstream.ml" 467 14481 14488
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 467 14481 14487 "src/xmlstream.ml" 467 14481 14495
type(
  IE.input
)
"src/xmlstream.ml" 467 14481 14508 "src/xmlstream.ml" 467 14481 14512
type(
  bool
)
"src/xmlstream.ml" 467 14481 14487 "src/xmlstream.ml" 467 14481 14512
type(
  unit
)
"src/xmlstream.ml" 469 14524 14530 "src/xmlstream.ml" 469 14524 14531
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 469 14524 14530 "src/xmlstream.ml" 469 14524 14538
type(
  IE.input
)
"src/xmlstream.ml" 469 14524 14544 "src/xmlstream.ml" 469 14524 14545
type(
  int
)
"src/xmlstream.ml" 469 14524 14530 "src/xmlstream.ml" 469 14524 14545
type(
  unit
)
"src/xmlstream.ml" 470 14547 14553 "src/xmlstream.ml" 470 14547 14554
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 470 14547 14553 "src/xmlstream.ml" 470 14547 14561
type(
  IE.input
)
"src/xmlstream.ml" 470 14547 14569 "src/xmlstream.ml" 470 14547 14573
type(
  int
)
ident(
  int_ref size "src/xmlstream.ml" 465 14411 14452 "src/xmlstream.ml" 465 14411 14456
)
"src/xmlstream.ml" 470 14547 14553 "src/xmlstream.ml" 470 14547 14573
type(
  unit
)
"src/xmlstream.ml" 468 14513 14522 "src/xmlstream.ml" 471 14574 14579
type(
  unit
)
"src/xmlstream.ml" 466 14460 14464 "src/xmlstream.ml" 471 14574 14579
type(
  unit
)
"src/xmlstream.ml" 472 14581 14587 "src/xmlstream.ml" 472 14581 14591
type(
  XmlParser.X.token IE.t -> unit M.t
)
ident(
  int_ref loop "src/xmlstream.ml" 407 12023 12035 "src/xmlstream.ml" 407 12023 12039
)
"src/xmlstream.ml" 472 14581 14593 "src/xmlstream.ml" 472 14581 14594
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 472 14581 14593 "src/xmlstream.ml" 472 14581 14599
type(
  IE.input -> X.token IE.t
)
"src/xmlstream.ml" 472 14581 14600 "src/xmlstream.ml" 472 14581 14601
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 402 11840 11852 "src/xmlstream.ml" 402 11840 11853
)
"src/xmlstream.ml" 472 14581 14600 "src/xmlstream.ml" 472 14581 14608
type(
  IE.input
)
"src/xmlstream.ml" 472 14581 14592 "src/xmlstream.ml" 472 14581 14609
type(
  X.token IE.t
)
"src/xmlstream.ml" 472 14581 14587 "src/xmlstream.ml" 472 14581 14609
type(
  unit M.t
)
"src/xmlstream.ml" 466 14460 14464 "src/xmlstream.ml" 472 14581 14609
type(
  unit M.t
)
"src/xmlstream.ml" 465 14411 14448 "src/xmlstream.ml" 472 14581 14609
type(
  int -> unit M.t
)
"src/xmlstream.ml" 465 14411 14417 "src/xmlstream.ml" 472 14581 14609
type(
  unit M.t
)
"src/xmlstream.ml" 407 12023 12027 "src/xmlstream.ml" 472 14581 14609
type(
  unit M.t
)
"src/xmlstream.ml" 403 11887 11891 "src/xmlstream.ml" 472 14581 14609
type(
  unit M.t
)
"src/xmlstream.ml" 475 14612 14618 "src/xmlstream.ml" 475 14612 14624
type(
  (bytes -> int -> int -> int M.t) -> p
)
ident(
  def create "src/xmlstream.ml" 489 15042 15049 "src/xmlstream.ml" 491 15051 15054
)
"src/xmlstream.ml" 475 14612 14625 "src/xmlstream.ml" 475 14612 14629
type(
  bytes -> int -> int -> int M.t
)
ident(
  def read "src/xmlstream.ml" 476 14632 14636 "src/xmlstream.ml" 489 15042 15049
)
"src/xmlstream.ml" 476 14632 14640 "src/xmlstream.ml" 476 14632 14645
type(
  XmlParser.state
)
ident(
  def state "src/xmlstream.ml" 477 14677 14681 "src/xmlstream.ml" 489 15042 15049
)
"src/xmlstream.ml" 476 14632 14648 "src/xmlstream.ml" 476 14632 14670
type(
  unit -> XmlParser.state
)
ident(
  int_ref XmlParser.create_state "src/xmllexer_generic.ml" 1418 47337 47343 "src/xmllexer_generic.ml" 1418 47337 47355
)
"src/xmlstream.ml" 476 14632 14671 "src/xmlstream.ml" 476 14632 14673
type(
  unit
)
"src/xmlstream.ml" 476 14632 14648 "src/xmlstream.ml" 476 14632 14673
type(
  XmlParser.state
)
"src/xmlstream.ml" 477 14677 14685 "src/xmlstream.ml" 477 14677 14689
type(
  IterStream.input -> int option IterStream.t
)
ident(
  def strm "src/xmlstream.ml" 478 14721 14725 "src/xmlstream.ml" 489 15042 15049
)
"src/xmlstream.ml" 477 14677 14692 "src/xmlstream.ml" 477 14677 14714
type(
  unit -> IterStream.input -> int option IterStream.t
)
ident(
  int_ref IterStream.make_stream "src/xmlstream.ml" 340 10221 10227 "src/xmlstream.ml" 340 10221 10238
)
"src/xmlstream.ml" 477 14677 14715 "src/xmlstream.ml" 477 14677 14717
type(
  unit
)
"src/xmlstream.ml" 477 14677 14692 "src/xmlstream.ml" 477 14677 14717
type(
  IterStream.input -> int option IterStream.t
)
"src/xmlstream.ml" 478 14721 14729 "src/xmlstream.ml" 478 14721 14730
type(
  p
)
ident(
  def p "src/xmlstream.ml" 488 14997 15003 "src/xmlstream.ml" 489 15042 15049
)
"src/xmlstream.ml" 479 14735 14754 "src/xmlstream.ml" 479 14735 14768
type(
  ?random:bool -> int -> (string, Xml.namespace) Hashtbl.t
)
ident(
  int_ref Stdlib.Hashtbl.create "hashtbl.mli" 31 1451 1451 "hashtbl.mli" 32 1517 1547
)
"src/xmlstream.ml" 479 14735 14769 "src/xmlstream.ml" 479 14735 14771
type(
  int
)
"src/xmlstream.ml" 479 14735 14754 "src/xmlstream.ml" 479 14735 14771
type(
  (string, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 480 14773 14787 "src/xmlstream.ml" 480 14773 14799
type(
  unit -> (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
ident(
  int_ref Stdlib.Stack.create "stack.mli" 28 1352 1352 "stack.mli" 28 1352 1377
)
"src/xmlstream.ml" 480 14773 14800 "src/xmlstream.ml" 480 14773 14802
type(
  unit
)
"src/xmlstream.ml" 480 14773 14787 "src/xmlstream.ml" 480 14773 14802
type(
  (Xml.qname * Xml.attribute list * Xml.element list) Stack.t
)
"src/xmlstream.ml" 481 14804 14821 "src/xmlstream.ml" 481 14804 14833
type(
  unit -> (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
ident(
  int_ref Stdlib.Stack.create "stack.mli" 28 1352 1352 "stack.mli" 28 1352 1377
)
"src/xmlstream.ml" 481 14804 14834 "src/xmlstream.ml" 481 14804 14836
type(
  unit
)
"src/xmlstream.ml" 481 14804 14821 "src/xmlstream.ml" 481 14804 14836
type(
  (Xml.qname * (Xml.namespace * Xml.prefix) list) Stack.t
)
"src/xmlstream.ml" 482 14838 14852 "src/xmlstream.ml" 482 14838 14857
type(
  XmlParser.state
)
ident(
  int_ref state "src/xmlstream.ml" 476 14632 14640 "src/xmlstream.ml" 476 14632 14645
)
"src/xmlstream.ml" 483 14859 14872 "src/xmlstream.ml" 483 14859 14876
type(
  IterStream.stream
)
ident(
  int_ref strm "src/xmlstream.ml" 477 14677 14685 "src/xmlstream.ml" 477 14677 14689
)
"src/xmlstream.ml" 484 14878 14891 "src/xmlstream.ml" 484 14878 14895
type(
  bytes -> int -> int -> int M.t
)
ident(
  int_ref read "src/xmlstream.ml" 475 14612 14625 "src/xmlstream.ml" 475 14612 14629
)
"src/xmlstream.ml" 485 14897 14915 "src/xmlstream.ml" 485 14897 14921
type(
  IE.input
)
ident(
  def source "src/xmlstream.ml" 485 14897 14925 "src/xmlstream.ml" 485 14897 14951
)
"src/xmlstream.ml" 485 14897 14925 "src/xmlstream.ml" 485 14897 14940
type(
  XmlParser.state -> XmlParser.S.stream -> XmlParser.X.token XmlParser.S.t
)
ident(
  int_ref XmlParser.lexer "src/xmllexer_generic.ml" 1425 47480 47486 "src/xmllexer_generic.ml" 1425 47480 47491
)
"src/xmlstream.ml" 485 14897 14941 "src/xmlstream.ml" 485 14897 14946
type(
  XmlParser.state
)
ident(
  int_ref state "src/xmlstream.ml" 476 14632 14640 "src/xmlstream.ml" 476 14632 14645
)
"src/xmlstream.ml" 485 14897 14947 "src/xmlstream.ml" 485 14897 14951
type(
  XmlParser.S.stream
)
ident(
  int_ref strm "src/xmlstream.ml" 477 14677 14685 "src/xmlstream.ml" 477 14677 14689
)
"src/xmlstream.ml" 485 14897 14925 "src/xmlstream.ml" 485 14897 14951
type(
  X.token IE.t
)
"src/xmlstream.ml" 485 14897 14910 "src/xmlstream.ml" 485 14897 14952
type(
  IE.input -> X.token IE.t
)
"src/xmlstream.ml" 486 14954 14969 "src/xmlstream.ml" 486 14954 14982
type(
  int -> IE.input
)
ident(
  int_ref IE.make_chunk "src/xmllexerE.ml" 16 207 213 "src/xmllexerE.ml" 16 207 223
)
"src/xmlstream.ml" 486 14954 14983 "src/xmlstream.ml" 486 14954 14987
type(
  int
)
"src/xmlstream.ml" 486 14954 14969 "src/xmlstream.ml" 486 14954 14987
type(
  IE.input
)
"src/xmlstream.ml" 478 14721 14733 "src/xmlstream.ml" 487 14988 14993
type(
  p
)
"src/xmlstream.ml" 488 14997 15003 "src/xmlstream.ml" 488 14997 15014
type(
  (string, Xml.namespace) Hashtbl.t -> string -> Xml.namespace -> unit
)
ident(
  int_ref Stdlib.Hashtbl.add "hashtbl.mli" 82 3918 3918 "hashtbl.mli" 82 3918 3958
)
"src/xmlstream.ml" 488 14997 15015 "src/xmlstream.ml" 488 14997 15016
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 478 14721 14729 "src/xmlstream.ml" 478 14721 14730
)
"src/xmlstream.ml" 488 14997 15015 "src/xmlstream.ml" 488 14997 15027
type(
  (string, Xml.namespace) Hashtbl.t
)
"src/xmlstream.ml" 488 14997 15028 "src/xmlstream.ml" 488 14997 15033
type(
  string
)
"src/xmlstream.ml" 488 14997 15034 "src/xmlstream.ml" 488 14997 15040
type(
  Xml.namespace
)
ident(
  int_ref Xml.ns_xml "src/xml.mli" 20 362 362 "src/xml.mli" 20 362 384
)
"src/xmlstream.ml" 488 14997 15003 "src/xmlstream.ml" 488 14997 15040
type(
  unit
)
"src/xmlstream.ml" 489 15042 15048 "src/xmlstream.ml" 489 15042 15049
type(
  p
)
ident(
  int_ref p "src/xmlstream.ml" 478 14721 14729 "src/xmlstream.ml" 478 14721 14730
)
"src/xmlstream.ml" 488 14997 15003 "src/xmlstream.ml" 489 15042 15049
type(
  p
)
"src/xmlstream.ml" 478 14721 14725 "src/xmlstream.ml" 489 15042 15049
type(
  p
)
"src/xmlstream.ml" 477 14677 14681 "src/xmlstream.ml" 489 15042 15049
type(
  p
)
"src/xmlstream.ml" 476 14632 14636 "src/xmlstream.ml" 489 15042 15049
type(
  p
)
"src/xmlstream.ml" 496 15081 15085 "src/xmlstream.ml" 496 15081 15096
type(
  Xml.Serialization.t -> string -> Xml.namespace -> unit
)
ident(
  def bind_prefix "src/xmlstream.ml" 499 15174 15174 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 496 15081 15097 "src/xmlstream.ml" 496 15081 15100
type(
  Xml.Serialization.t
)
ident(
  def ser "src/xmlstream.ml" 496 15081 15101 "src/xmlstream.ml" 497 15120 15172
)
"src/xmlstream.ml" 496 15081 15101 "src/xmlstream.ml" 496 15081 15107
type(
  string
)
ident(
  def prefix "src/xmlstream.ml" 496 15081 15108 "src/xmlstream.ml" 497 15120 15172
)
"src/xmlstream.ml" 496 15081 15108 "src/xmlstream.ml" 496 15081 15117
type(
  Xml.namespace
)
ident(
  def namespace "src/xmlstream.ml" 497 15120 15122 "src/xmlstream.ml" 497 15120 15172
)
"src/xmlstream.ml" 497 15120 15122 "src/xmlstream.ml" 497 15120 15151
type(
  Xml.Serialization.t -> string -> Xml.namespace -> unit
)
ident(
  int_ref Xml.Serialization.bind_prefix "src/xml.mli" 34 678 682 "src/xml.mli" 34 678 732
)
"src/xmlstream.ml" 497 15120 15152 "src/xmlstream.ml" 497 15120 15155
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 496 15081 15097 "src/xmlstream.ml" 496 15081 15100
)
"src/xmlstream.ml" 497 15120 15156 "src/xmlstream.ml" 497 15120 15162
type(
  string
)
ident(
  int_ref prefix "src/xmlstream.ml" 496 15081 15101 "src/xmlstream.ml" 496 15081 15107
)
"src/xmlstream.ml" 497 15120 15163 "src/xmlstream.ml" 497 15120 15172
type(
  Xml.namespace
)
ident(
  int_ref namespace "src/xmlstream.ml" 496 15081 15108 "src/xmlstream.ml" 496 15081 15117
)
"src/xmlstream.ml" 497 15120 15122 "src/xmlstream.ml" 497 15120 15172
type(
  unit
)
"src/xmlstream.ml" 499 15174 15178 "src/xmlstream.ml" 499 15174 15194
type(
  Xml.Serialization.t -> Xml.element -> bytes
)
ident(
  def stanza_serialize "src/xmlstream.ml" 506 15389 15389 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 499 15174 15195 "src/xmlstream.ml" 499 15174 15198
type(
  Xml.Serialization.t
)
ident(
  def ser "src/xmlstream.ml" 499 15174 15199 "src/xmlstream.ml" 504 15357 15385
)
"src/xmlstream.ml" 499 15174 15199 "src/xmlstream.ml" 499 15174 15201
type(
  Xml.element
)
ident(
  def el "src/xmlstream.ml" 500 15204 15206 "src/xmlstream.ml" 504 15357 15385
)
"src/xmlstream.ml" 500 15204 15210 "src/xmlstream.ml" 500 15204 15213
type(
  Buffer.t
)
ident(
  def buf "src/xmlstream.ml" 501 15236 15238 "src/xmlstream.ml" 504 15357 15385
)
"src/xmlstream.ml" 500 15204 15216 "src/xmlstream.ml" 500 15204 15229
type(
  int -> Buffer.t
)
ident(
  int_ref Stdlib.Buffer.create "buffer.mli" 36 1528 1528 "buffer.mli" 36 1528 1549
)
"src/xmlstream.ml" 500 15204 15230 "src/xmlstream.ml" 500 15204 15232
type(
  int
)
"src/xmlstream.ml" 500 15204 15216 "src/xmlstream.ml" 500 15204 15232
type(
  Buffer.t
)
"src/xmlstream.ml" 501 15236 15242 "src/xmlstream.ml" 501 15236 15245
type(
  string -> unit
)
ident(
  def out "src/xmlstream.ml" 502 15273 15275 "src/xmlstream.ml" 504 15357 15385
)
"src/xmlstream.ml" 501 15236 15248 "src/xmlstream.ml" 501 15236 15265
type(
  Buffer.t -> string -> unit
)
ident(
  int_ref Stdlib.Buffer.add_string "buffer.mli" 132 5161 5161 "buffer.mli" 132 5161 5197
)
"src/xmlstream.ml" 501 15236 15266 "src/xmlstream.ml" 501 15236 15269
type(
  Buffer.t
)
ident(
  int_ref buf "src/xmlstream.ml" 500 15204 15210 "src/xmlstream.ml" 500 15204 15213
)
"src/xmlstream.ml" 501 15236 15248 "src/xmlstream.ml" 501 15236 15269
type(
  string -> unit
)
"src/xmlstream.ml" 502 15273 15275 "src/xmlstream.ml" 502 15273 15306
type(
  Xml.namespace list ->
  Xml.Serialization.t -> (string -> unit) -> Xml.element -> unit
)
ident(
  int_ref Xml.Serialization.aux_serialize "src/xml.mli" 42 1084 1088 "src/xml.mli" 43 1108 1172
)
"src/xmlstream.ml" 502 15273 15307 "src/xmlstream.ml" 502 15273 15309
type(
  Xml.namespace list
)
"src/xmlstream.ml" 502 15273 15310 "src/xmlstream.ml" 502 15273 15313
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 499 15174 15195 "src/xmlstream.ml" 499 15174 15198
)
"src/xmlstream.ml" 502 15273 15314 "src/xmlstream.ml" 502 15273 15317
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 501 15236 15242 "src/xmlstream.ml" 501 15236 15245
)
"src/xmlstream.ml" 502 15273 15318 "src/xmlstream.ml" 502 15273 15320
type(
  Xml.element
)
ident(
  int_ref el "src/xmlstream.ml" 499 15174 15199 "src/xmlstream.ml" 499 15174 15201
)
"src/xmlstream.ml" 502 15273 15275 "src/xmlstream.ml" 502 15273 15320
type(
  unit
)
"src/xmlstream.ml" 503 15322 15328 "src/xmlstream.ml" 503 15322 15331
type(
  string
)
ident(
  def str "src/xmlstream.ml" 504 15357 15359 "src/xmlstream.ml" 504 15357 15385
)
"src/xmlstream.ml" 503 15322 15334 "src/xmlstream.ml" 503 15322 15349
type(
  Buffer.t -> string
)
ident(
  int_ref Stdlib.Buffer.contents "buffer.mli" 50 2308 2308 "buffer.mli" 50 2308 2334
)
"src/xmlstream.ml" 503 15322 15350 "src/xmlstream.ml" 503 15322 15353
type(
  Buffer.t
)
ident(
  int_ref buf "src/xmlstream.ml" 500 15204 15210 "src/xmlstream.ml" 500 15204 15213
)
"src/xmlstream.ml" 503 15322 15334 "src/xmlstream.ml" 503 15322 15353
type(
  string
)
"src/xmlstream.ml" 504 15357 15359 "src/xmlstream.ml" 504 15357 15381
type(
  string -> bytes
)
ident(
  int_ref Stdlib.Bytes.unsafe_of_string "bytes.mli" 446 18698 18698 "bytes.mli" 446 18698 18736
)
"src/xmlstream.ml" 504 15357 15382 "src/xmlstream.ml" 504 15357 15385
type(
  string
)
ident(
  int_ref str "src/xmlstream.ml" 503 15322 15328 "src/xmlstream.ml" 503 15322 15331
)
"src/xmlstream.ml" 504 15357 15359 "src/xmlstream.ml" 504 15357 15385
type(
  bytes
)
"src/xmlstream.ml" 503 15322 15324 "src/xmlstream.ml" 504 15357 15385
type(
  bytes
)
"src/xmlstream.ml" 502 15273 15275 "src/xmlstream.ml" 504 15357 15385
type(
  bytes
)
"src/xmlstream.ml" 501 15236 15238 "src/xmlstream.ml" 504 15357 15385
type(
  bytes
)
"src/xmlstream.ml" 500 15204 15206 "src/xmlstream.ml" 504 15357 15385
type(
  bytes
)
"src/xmlstream.ml" 506 15389 15393 "src/xmlstream.ml" 506 15389 15406
type(
  Xml.Serialization.t -> Xml.qname -> Xml.attribute list -> bytes
)
ident(
  def stream_header "src/xmlstream.ml" 525 15969 15969 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 506 15389 15407 "src/xmlstream.ml" 506 15389 15410
type(
  Xml.Serialization.t
)
ident(
  def ser "src/xmlstream.ml" 506 15389 15411 "src/xmlstream.ml" 523 15931 15961
)
"src/xmlstream.ml" 506 15389 15411 "src/xmlstream.ml" 506 15389 15416
type(
  Xml.qname
)
ident(
  def qname "src/xmlstream.ml" 506 15389 15417 "src/xmlstream.ml" 523 15931 15961
)
"src/xmlstream.ml" 506 15389 15417 "src/xmlstream.ml" 506 15389 15422
type(
  Xml.attribute list
)
ident(
  def attrs "src/xmlstream.ml" 507 15425 15427 "src/xmlstream.ml" 523 15931 15961
)
"src/xmlstream.ml" 507 15425 15431 "src/xmlstream.ml" 507 15425 15434
type(
  Buffer.t
)
ident(
  def buf "src/xmlstream.ml" 508 15457 15459 "src/xmlstream.ml" 523 15931 15961
)
"src/xmlstream.ml" 507 15425 15437 "src/xmlstream.ml" 507 15425 15450
type(
  int -> Buffer.t
)
ident(
  int_ref Stdlib.Buffer.create "buffer.mli" 36 1528 1528 "buffer.mli" 36 1528 1549
)
"src/xmlstream.ml" 507 15425 15451 "src/xmlstream.ml" 507 15425 15453
type(
  int
)
"src/xmlstream.ml" 507 15425 15437 "src/xmlstream.ml" 507 15425 15453
type(
  Buffer.t
)
"src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
type(
  string -> unit
)
ident(
  def out "src/xmlstream.ml" 509 15494 15498 "src/xmlstream.ml" 523 15931 15961
)
"src/xmlstream.ml" 508 15457 15469 "src/xmlstream.ml" 508 15457 15486
type(
  Buffer.t -> string -> unit
)
ident(
  int_ref Stdlib.Buffer.add_string "buffer.mli" 132 5161 5161 "buffer.mli" 132 5161 5197
)
"src/xmlstream.ml" 508 15457 15487 "src/xmlstream.ml" 508 15457 15490
type(
  Buffer.t
)
ident(
  int_ref buf "src/xmlstream.ml" 507 15425 15431 "src/xmlstream.ml" 507 15425 15434
)
"src/xmlstream.ml" 508 15457 15469 "src/xmlstream.ml" 508 15457 15490
type(
  string -> unit
)
"src/xmlstream.ml" 509 15494 15498 "src/xmlstream.ml" 509 15494 15501
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
)
"src/xmlstream.ml" 509 15494 15502 "src/xmlstream.ml" 509 15494 15525
type(
  string
)
"src/xmlstream.ml" 509 15494 15498 "src/xmlstream.ml" 509 15494 15525
type(
  unit
)
"src/xmlstream.ml" 510 15527 15531 "src/xmlstream.ml" 510 15527 15534
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
)
"src/xmlstream.ml" 510 15527 15535 "src/xmlstream.ml" 510 15527 15538
type(
  string
)
"src/xmlstream.ml" 510 15527 15531 "src/xmlstream.ml" 510 15527 15538
type(
  unit
)
"src/xmlstream.ml" 511 15540 15544 "src/xmlstream.ml" 511 15540 15547
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
)
"src/xmlstream.ml" 511 15540 15549 "src/xmlstream.ml" 511 15540 15582
type(
  Xml.Serialization.t -> Xml.qname -> string
)
ident(
  int_ref Xml.Serialization.string_of_qname "src/xml.mli" 36 770 774 "src/xml.mli" 36 770 816
)
"src/xmlstream.ml" 511 15540 15583 "src/xmlstream.ml" 511 15540 15586
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 506 15389 15407 "src/xmlstream.ml" 506 15389 15410
)
"src/xmlstream.ml" 511 15540 15587 "src/xmlstream.ml" 511 15540 15592
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 506 15389 15411 "src/xmlstream.ml" 506 15389 15416
)
"src/xmlstream.ml" 511 15540 15548 "src/xmlstream.ml" 511 15540 15593
type(
  string
)
"src/xmlstream.ml" 511 15540 15544 "src/xmlstream.ml" 511 15540 15593
type(
  unit
)
"src/xmlstream.ml" 512 15595 15603 "src/xmlstream.ml" 512 15595 15607
type(
  Xml.namespace list
)
ident(
  def lnss "src/xmlstream.ml" 513 15662 15666 "src/xmlstream.ml" 523 15931 15961
)
"src/xmlstream.ml" 512 15595 15610 "src/xmlstream.ml" 512 15595 15626
type(
  Xml.namespace list ->
  Xml.Serialization.t ->
  Xml.qname -> Xml.attribute list -> Xml.namespace list
)
ident(
  int_ref Xml.Serialization.local_namespaces "src/xml.mli" 39 938 942 "src/xml.mli" 40 965 1035
)
"src/xmlstream.ml" 512 15595 15627 "src/xmlstream.ml" 512 15595 15630
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 506 15389 15407 "src/xmlstream.ml" 506 15389 15410
)
"src/xmlstream.ml" 512 15595 15627 "src/xmlstream.ml" 512 15595 15642
type(
  Xml.namespace list
)
"src/xmlstream.ml" 512 15595 15643 "src/xmlstream.ml" 512 15595 15646
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 506 15389 15407 "src/xmlstream.ml" 506 15389 15410
)
"src/xmlstream.ml" 512 15595 15647 "src/xmlstream.ml" 512 15595 15652
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 506 15389 15411 "src/xmlstream.ml" 506 15389 15416
)
"src/xmlstream.ml" 512 15595 15653 "src/xmlstream.ml" 512 15595 15658
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 506 15389 15417 "src/xmlstream.ml" 506 15389 15422
)
"src/xmlstream.ml" 512 15595 15610 "src/xmlstream.ml" 512 15595 15658
type(
  Xml.namespace list
)
"src/xmlstream.ml" 513 15662 15669 "src/xmlstream.ml" 513 15662 15674
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 506 15389 15417 "src/xmlstream.ml" 506 15389 15422
)
"src/xmlstream.ml" 513 15662 15675 "src/xmlstream.ml" 513 15662 15677
type(
  Xml.attribute list -> Xml.attribute list -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/xmlstream.ml" 513 15662 15678 "src/xmlstream.ml" 513 15662 15680
type(
  Xml.attribute list
)
"src/xmlstream.ml" 513 15662 15669 "src/xmlstream.ml" 513 15662 15680
type(
  bool
)
"src/xmlstream.ml" 514 15688 15694 "src/xmlstream.ml" 514 15688 15697
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
)
"src/xmlstream.ml" 514 15688 15698 "src/xmlstream.ml" 514 15688 15701
type(
  string
)
"src/xmlstream.ml" 514 15688 15694 "src/xmlstream.ml" 514 15688 15701
type(
  unit
)
"src/xmlstream.ml" 515 15703 15709 "src/xmlstream.ml" 515 15703 15712
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
)
"src/xmlstream.ml" 515 15703 15714 "src/xmlstream.ml" 515 15703 15728
type(
  (Xml.attribute -> string) -> string -> Xml.attribute list -> string
)
ident(
  int_ref Xml.Serialization.string_of_list "src/xml.mli" 38 867 871 "src/xml.mli" 38 867 937
)
"src/xmlstream.ml" 515 15703 15730 "src/xmlstream.ml" 515 15703 15744
type(
  Xml.Serialization.t -> Xml.attribute -> string
)
ident(
  int_ref Xml.Serialization.string_of_attr "src/xml.mli" 37 817 821 "src/xml.mli" 37 817 866
)
"src/xmlstream.ml" 515 15703 15745 "src/xmlstream.ml" 515 15703 15748
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 506 15389 15407 "src/xmlstream.ml" 506 15389 15410
)
"src/xmlstream.ml" 515 15703 15729 "src/xmlstream.ml" 515 15703 15749
type(
  Xml.attribute -> string
)
"src/xmlstream.ml" 515 15703 15750 "src/xmlstream.ml" 515 15703 15753
type(
  string
)
"src/xmlstream.ml" 515 15703 15754 "src/xmlstream.ml" 515 15703 15759
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/xmlstream.ml" 506 15389 15417 "src/xmlstream.ml" 506 15389 15422
)
"src/xmlstream.ml" 515 15703 15713 "src/xmlstream.ml" 515 15703 15760
type(
  string
)
"src/xmlstream.ml" 515 15703 15709 "src/xmlstream.ml" 515 15703 15760
type(
  unit
)
"src/xmlstream.ml" 513 15662 15686 "src/xmlstream.ml" 516 15761 15766
type(
  unit
)
"src/xmlstream.ml" 513 15662 15666 "src/xmlstream.ml" 516 15761 15766
type(
  unit
)
"src/xmlstream.ml" 517 15768 15775 "src/xmlstream.ml" 517 15768 15779
type(
  Xml.namespace list
)
ident(
  int_ref lnss "src/xmlstream.ml" 512 15595 15603 "src/xmlstream.ml" 512 15595 15607
)
"src/xmlstream.ml" 517 15768 15780 "src/xmlstream.ml" 517 15768 15782
type(
  Xml.namespace list -> Xml.namespace list -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/xmlstream.ml" 517 15768 15783 "src/xmlstream.ml" 517 15768 15785
type(
  Xml.namespace list
)
"src/xmlstream.ml" 517 15768 15775 "src/xmlstream.ml" 517 15768 15785
type(
  bool
)
"src/xmlstream.ml" 518 15793 15799 "src/xmlstream.ml" 518 15793 15802
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
)
"src/xmlstream.ml" 518 15793 15803 "src/xmlstream.ml" 518 15793 15806
type(
  string
)
"src/xmlstream.ml" 518 15793 15799 "src/xmlstream.ml" 518 15793 15806
type(
  unit
)
"src/xmlstream.ml" 519 15808 15814 "src/xmlstream.ml" 519 15808 15817
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
)
"src/xmlstream.ml" 519 15808 15819 "src/xmlstream.ml" 519 15808 15833
type(
  (Xml.namespace -> string) -> string -> Xml.namespace list -> string
)
ident(
  int_ref Xml.Serialization.string_of_list "src/xml.mli" 38 867 871 "src/xml.mli" 38 867 937
)
"src/xmlstream.ml" 519 15808 15835 "src/xmlstream.ml" 519 15808 15847
type(
  Xml.Serialization.t -> Xml.namespace -> string
)
ident(
  int_ref Xml.Serialization.string_of_ns "src/xml.mli" 41 1036 1040 "src/xml.mli" 41 1036 1083
)
"src/xmlstream.ml" 519 15808 15848 "src/xmlstream.ml" 519 15808 15851
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 506 15389 15407 "src/xmlstream.ml" 506 15389 15410
)
"src/xmlstream.ml" 519 15808 15834 "src/xmlstream.ml" 519 15808 15852
type(
  Xml.namespace -> string
)
"src/xmlstream.ml" 519 15808 15853 "src/xmlstream.ml" 519 15808 15856
type(
  string
)
"src/xmlstream.ml" 519 15808 15857 "src/xmlstream.ml" 519 15808 15860
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 506 15389 15407 "src/xmlstream.ml" 506 15389 15410
)
"src/xmlstream.ml" 519 15808 15857 "src/xmlstream.ml" 519 15808 15872
type(
  Xml.namespace list
)
"src/xmlstream.ml" 519 15808 15818 "src/xmlstream.ml" 519 15808 15873
type(
  string
)
"src/xmlstream.ml" 519 15808 15814 "src/xmlstream.ml" 519 15808 15873
type(
  unit
)
"src/xmlstream.ml" 517 15768 15791 "src/xmlstream.ml" 520 15874 15879
type(
  unit
)
"src/xmlstream.ml" 517 15768 15772 "src/xmlstream.ml" 520 15874 15879
type(
  unit
)
"src/xmlstream.ml" 521 15881 15885 "src/xmlstream.ml" 521 15881 15888
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 508 15457 15463 "src/xmlstream.ml" 508 15457 15466
)
"src/xmlstream.ml" 521 15881 15889 "src/xmlstream.ml" 521 15881 15892
type(
  string
)
"src/xmlstream.ml" 521 15881 15885 "src/xmlstream.ml" 521 15881 15892
type(
  unit
)
"src/xmlstream.ml" 522 15894 15902 "src/xmlstream.ml" 522 15894 15905
type(
  string
)
ident(
  def str "src/xmlstream.ml" 523 15931 15935 "src/xmlstream.ml" 523 15931 15961
)
"src/xmlstream.ml" 522 15894 15908 "src/xmlstream.ml" 522 15894 15923
type(
  Buffer.t -> string
)
ident(
  int_ref Stdlib.Buffer.contents "buffer.mli" 50 2308 2308 "buffer.mli" 50 2308 2334
)
"src/xmlstream.ml" 522 15894 15924 "src/xmlstream.ml" 522 15894 15927
type(
  Buffer.t
)
ident(
  int_ref buf "src/xmlstream.ml" 507 15425 15431 "src/xmlstream.ml" 507 15425 15434
)
"src/xmlstream.ml" 522 15894 15908 "src/xmlstream.ml" 522 15894 15927
type(
  string
)
"src/xmlstream.ml" 523 15931 15935 "src/xmlstream.ml" 523 15931 15957
type(
  string -> bytes
)
ident(
  int_ref Stdlib.Bytes.unsafe_of_string "bytes.mli" 446 18698 18698 "bytes.mli" 446 18698 18736
)
"src/xmlstream.ml" 523 15931 15958 "src/xmlstream.ml" 523 15931 15961
type(
  string
)
ident(
  int_ref str "src/xmlstream.ml" 522 15894 15902 "src/xmlstream.ml" 522 15894 15905
)
"src/xmlstream.ml" 523 15931 15935 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 522 15894 15898 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 521 15881 15885 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 517 15768 15772 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 513 15662 15666 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 512 15595 15599 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 511 15540 15544 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 510 15527 15531 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 509 15494 15498 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 508 15457 15459 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 507 15425 15427 "src/xmlstream.ml" 523 15931 15961
type(
  bytes
)
"src/xmlstream.ml" 525 15969 15973 "src/xmlstream.ml" 525 15969 15983
type(
  Xml.Serialization.t -> Xml.qname -> bytes
)
ident(
  def stream_end "src/xmlstream.ml" 532 16158 16186 "src/xmlstream.ml" 0 0 -1
)
"src/xmlstream.ml" 525 15969 15984 "src/xmlstream.ml" 525 15969 15987
type(
  Xml.Serialization.t
)
ident(
  def ser "src/xmlstream.ml" 525 15969 15988 "src/xmlstream.ml" 532 16158 16186
)
"src/xmlstream.ml" 525 15969 15988 "src/xmlstream.ml" 525 15969 15993
type(
  Xml.qname
)
ident(
  def qname "src/xmlstream.ml" 526 15996 15998 "src/xmlstream.ml" 532 16158 16186
)
"src/xmlstream.ml" 526 15996 16002 "src/xmlstream.ml" 526 15996 16005
type(
  Buffer.t
)
ident(
  def buf "src/xmlstream.ml" 527 16028 16030 "src/xmlstream.ml" 532 16158 16186
)
"src/xmlstream.ml" 526 15996 16008 "src/xmlstream.ml" 526 15996 16021
type(
  int -> Buffer.t
)
ident(
  int_ref Stdlib.Buffer.create "buffer.mli" 36 1528 1528 "buffer.mli" 36 1528 1549
)
"src/xmlstream.ml" 526 15996 16022 "src/xmlstream.ml" 526 15996 16024
type(
  int
)
"src/xmlstream.ml" 526 15996 16008 "src/xmlstream.ml" 526 15996 16024
type(
  Buffer.t
)
"src/xmlstream.ml" 527 16028 16034 "src/xmlstream.ml" 527 16028 16037
type(
  string -> unit
)
ident(
  def out "src/xmlstream.ml" 528 16065 16067 "src/xmlstream.ml" 532 16158 16186
)
"src/xmlstream.ml" 527 16028 16040 "src/xmlstream.ml" 527 16028 16057
type(
  Buffer.t -> string -> unit
)
ident(
  int_ref Stdlib.Buffer.add_string "buffer.mli" 132 5161 5161 "buffer.mli" 132 5161 5197
)
"src/xmlstream.ml" 527 16028 16058 "src/xmlstream.ml" 527 16028 16061
type(
  Buffer.t
)
ident(
  int_ref buf "src/xmlstream.ml" 526 15996 16002 "src/xmlstream.ml" 526 15996 16005
)
"src/xmlstream.ml" 527 16028 16040 "src/xmlstream.ml" 527 16028 16061
type(
  string -> unit
)
"src/xmlstream.ml" 528 16065 16067 "src/xmlstream.ml" 528 16065 16070
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 527 16028 16034 "src/xmlstream.ml" 527 16028 16037
)
"src/xmlstream.ml" 528 16065 16071 "src/xmlstream.ml" 528 16065 16075
type(
  string
)
"src/xmlstream.ml" 528 16065 16067 "src/xmlstream.ml" 528 16065 16075
type(
  unit
)
"src/xmlstream.ml" 529 16077 16079 "src/xmlstream.ml" 529 16077 16082
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 527 16028 16034 "src/xmlstream.ml" 527 16028 16037
)
"src/xmlstream.ml" 529 16077 16084 "src/xmlstream.ml" 529 16077 16099
type(
  Xml.Serialization.t -> Xml.qname -> string
)
ident(
  int_ref Xml.Serialization.string_of_qname "src/xml.mli" 36 770 774 "src/xml.mli" 36 770 816
)
"src/xmlstream.ml" 529 16077 16100 "src/xmlstream.ml" 529 16077 16103
type(
  Xml.Serialization.t
)
ident(
  int_ref ser "src/xmlstream.ml" 525 15969 15984 "src/xmlstream.ml" 525 15969 15987
)
"src/xmlstream.ml" 529 16077 16104 "src/xmlstream.ml" 529 16077 16109
type(
  Xml.qname
)
ident(
  int_ref qname "src/xmlstream.ml" 525 15969 15988 "src/xmlstream.ml" 525 15969 15993
)
"src/xmlstream.ml" 529 16077 16083 "src/xmlstream.ml" 529 16077 16110
type(
  string
)
"src/xmlstream.ml" 529 16077 16079 "src/xmlstream.ml" 529 16077 16110
type(
  unit
)
"src/xmlstream.ml" 530 16112 16114 "src/xmlstream.ml" 530 16112 16117
type(
  string -> unit
)
ident(
  int_ref out "src/xmlstream.ml" 527 16028 16034 "src/xmlstream.ml" 527 16028 16037
)
"src/xmlstream.ml" 530 16112 16118 "src/xmlstream.ml" 530 16112 16121
type(
  string
)
"src/xmlstream.ml" 530 16112 16114 "src/xmlstream.ml" 530 16112 16121
type(
  unit
)
"src/xmlstream.ml" 531 16123 16129 "src/xmlstream.ml" 531 16123 16132
type(
  string
)
ident(
  def str "src/xmlstream.ml" 532 16158 16160 "src/xmlstream.ml" 532 16158 16186
)
"src/xmlstream.ml" 531 16123 16135 "src/xmlstream.ml" 531 16123 16150
type(
  Buffer.t -> string
)
ident(
  int_ref Stdlib.Buffer.contents "buffer.mli" 50 2308 2308 "buffer.mli" 50 2308 2334
)
"src/xmlstream.ml" 531 16123 16151 "src/xmlstream.ml" 531 16123 16154
type(
  Buffer.t
)
ident(
  int_ref buf "src/xmlstream.ml" 526 15996 16002 "src/xmlstream.ml" 526 15996 16005
)
"src/xmlstream.ml" 531 16123 16135 "src/xmlstream.ml" 531 16123 16154
type(
  string
)
"src/xmlstream.ml" 532 16158 16160 "src/xmlstream.ml" 532 16158 16182
type(
  string -> bytes
)
ident(
  int_ref Stdlib.Bytes.unsafe_of_string "bytes.mli" 446 18698 18698 "bytes.mli" 446 18698 18736
)
"src/xmlstream.ml" 532 16158 16183 "src/xmlstream.ml" 532 16158 16186
type(
  string
)
ident(
  int_ref str "src/xmlstream.ml" 531 16123 16129 "src/xmlstream.ml" 531 16123 16132
)
"src/xmlstream.ml" 532 16158 16160 "src/xmlstream.ml" 532 16158 16186
type(
  bytes
)
"src/xmlstream.ml" 531 16123 16125 "src/xmlstream.ml" 532 16158 16186
type(
  bytes
)
"src/xmlstream.ml" 530 16112 16114 "src/xmlstream.ml" 532 16158 16186
type(
  bytes
)
"src/xmlstream.ml" 529 16077 16079 "src/xmlstream.ml" 532 16158 16186
type(
  bytes
)
"src/xmlstream.ml" 528 16065 16067 "src/xmlstream.ml" 532 16158 16186
type(
  bytes
)
"src/xmlstream.ml" 527 16028 16030 "src/xmlstream.ml" 532 16158 16186
type(
  bytes
)
"src/xmlstream.ml" 526 15996 15998 "src/xmlstream.ml" 532 16158 16186
type(
  bytes
)
