"src/XEP_muc.ml" 8 95 102 "src/XEP_muc.ml" 8 95 106
ident(
  def Make "src/XEP_muc.ml" 520 18311 18314 "src/XEP_muc.ml" 0 0 -1
)
"src/XEP_muc.ml" 14 161 167 "src/XEP_muc.ml" 14 161 173
type(
  string option
)
ident(
  def ns_muc "src/XEP_muc.ml" 15 214 216 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 14 161 181 "src/XEP_muc.ml" 14 161 213
type(
  string
)
"src/XEP_muc.ml" 14 161 176 "src/XEP_muc.ml" 14 161 213
type(
  string option
)
"src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
type(
  string option
)
ident(
  def ns_muc_user "src/XEP_muc.ml" 16 277 279 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 15 214 239 "src/XEP_muc.ml" 15 214 276
type(
  string
)
"src/XEP_muc.ml" 15 214 234 "src/XEP_muc.ml" 15 214 276
type(
  string option
)
"src/XEP_muc.ml" 16 277 283 "src/XEP_muc.ml" 16 277 295
type(
  string option
)
ident(
  def ns_muc_admin "src/XEP_muc.ml" 17 342 344 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 16 277 303 "src/XEP_muc.ml" 16 277 341
type(
  string
)
"src/XEP_muc.ml" 16 277 298 "src/XEP_muc.ml" 16 277 341
type(
  string option
)
"src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
type(
  string option
)
ident(
  def ns_muc_owner "src/XEP_muc.ml" 18 407 409 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 17 342 368 "src/XEP_muc.ml" 17 342 406
type(
  string
)
"src/XEP_muc.ml" 17 342 363 "src/XEP_muc.ml" 17 342 406
type(
  string option
)
"src/XEP_muc.ml" 18 407 413 "src/XEP_muc.ml" 18 407 426
type(
  string option
)
ident(
  def ns_muc_unique "src/XEP_muc.ml" 20 477 479 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 18 407 434 "src/XEP_muc.ml" 18 407 473
type(
  string
)
"src/XEP_muc.ml" 18 407 429 "src/XEP_muc.ml" 18 407 473
type(
  string option
)
"src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
type(
  ('a -> 'b) -> 'a option -> 'b option
)
ident(
  def maybe "src/XEP_muc.ml" 37 797 799 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 35 735 747 "src/XEP_muc.ml" 35 735 748
type(
  'a -> 'b
)
ident(
  def f "src/XEP_muc.ml" 35 735 751 "src/XEP_muc.ml" 35 735 795
)
"src/XEP_muc.ml" 35 735 760 "src/XEP_muc.ml" 35 735 764
type(
  'a option
)
"src/XEP_muc.ml" 35 735 768 "src/XEP_muc.ml" 35 735 772
type(
  'b option
)
"src/XEP_muc.ml" 35 735 780 "src/XEP_muc.ml" 35 735 781
type(
  'a
)
ident(
  def v "src/XEP_muc.ml" 35 735 785 "src/XEP_muc.ml" 35 735 795
)
"src/XEP_muc.ml" 35 735 775 "src/XEP_muc.ml" 35 735 781
type(
  'a option
)
"src/XEP_muc.ml" 35 735 791 "src/XEP_muc.ml" 35 735 792
type(
  'a -> 'b
)
ident(
  int_ref f "src/XEP_muc.ml" 35 735 747 "src/XEP_muc.ml" 35 735 748
)
"src/XEP_muc.ml" 35 735 793 "src/XEP_muc.ml" 35 735 794
type(
  'a
)
ident(
  int_ref v "src/XEP_muc.ml" 35 735 780 "src/XEP_muc.ml" 35 735 781
)
"src/XEP_muc.ml" 35 735 790 "src/XEP_muc.ml" 35 735 795
type(
  'b
)
"src/XEP_muc.ml" 35 735 785 "src/XEP_muc.ml" 35 735 795
type(
  'b option
)
"src/XEP_muc.ml" 35 735 751 "src/XEP_muc.ml" 35 735 795
type(
  'a option -> 'b option
)
"src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  def get_attr_value_option "src/XEP_muc.ml" 40 917 919 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 37 797 825 "src/XEP_muc.ml" 37 797 829
type(
  Xml.name
)
ident(
  def name "src/XEP_muc.ml" 37 797 830 "src/XEP_muc.ml" 38 838 901
)
"src/XEP_muc.ml" 37 797 830 "src/XEP_muc.ml" 37 797 835
type(
  Xml.attribute list
)
ident(
  def attrs "src/XEP_muc.ml" 38 838 842 "src/XEP_muc.ml" 38 838 901
)
"src/XEP_muc.ml" 38 838 852 "src/XEP_muc.ml" 38 838 866
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.attribute list -> Xml.cdata
)
ident(
  int_ref Xml.get_attr_value "src/xml.mli" 51 1412 1412 "src/xml.mli" 52 1458 1483
)
"src/XEP_muc.ml" 38 838 867 "src/XEP_muc.ml" 38 838 871
type(
  Xml.name
)
ident(
  int_ref name "src/XEP_muc.ml" 37 797 825 "src/XEP_muc.ml" 37 797 829
)
"src/XEP_muc.ml" 38 838 872 "src/XEP_muc.ml" 38 838 877
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 37 797 830 "src/XEP_muc.ml" 37 797 835
)
"src/XEP_muc.ml" 38 838 851 "src/XEP_muc.ml" 38 838 878
type(
  Xml.cdata
)
"src/XEP_muc.ml" 38 838 846 "src/XEP_muc.ml" 38 838 878
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 38 838 884 "src/XEP_muc.ml" 38 838 893
type(
  exn
)
"src/XEP_muc.ml" 38 838 897 "src/XEP_muc.ml" 38 838 901
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 38 838 842 "src/XEP_muc.ml" 38 838 901
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  def get_subcdata_option "src/XEP_muc.ml" 45 1062 1064 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 40 917 943 "src/XEP_muc.ml" 40 917 948
type(
  Xml.qname
)
ident(
  def qname "src/XEP_muc.ml" 40 917 949 "src/XEP_muc.ml" 43 1034 1060
)
"src/XEP_muc.ml" 40 917 949 "src/XEP_muc.ml" 40 917 951
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 41 954 958 "src/XEP_muc.ml" 43 1034 1060
)
"src/XEP_muc.ml" 41 954 966 "src/XEP_muc.ml" 41 954 971
type(
  Xml.element
)
ident(
  def subel "src/XEP_muc.ml" 42 1001 1011 "src/XEP_muc.ml" 42 1001 1033
)
"src/XEP_muc.ml" 41 954 974 "src/XEP_muc.ml" 41 954 988
type(
  Xml.qname -> Xml.element -> Xml.element
)
ident(
  int_ref Xml.get_subelement "src/xml.mli" 58 1713 1713 "src/xml.mli" 58 1713 1761
)
"src/XEP_muc.ml" 41 954 989 "src/XEP_muc.ml" 41 954 994
type(
  Xml.qname
)
ident(
  int_ref qname "src/XEP_muc.ml" 40 917 943 "src/XEP_muc.ml" 40 917 948
)
"src/XEP_muc.ml" 41 954 995 "src/XEP_muc.ml" 41 954 997
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 40 917 949 "src/XEP_muc.ml" 40 917 951
)
"src/XEP_muc.ml" 41 954 974 "src/XEP_muc.ml" 41 954 997
type(
  Xml.element
)
"src/XEP_muc.ml" 42 1001 1017 "src/XEP_muc.ml" 42 1001 1026
type(
  Xml.element -> string
)
ident(
  int_ref Xml.get_cdata "src/xml.mli" 62 1908 1908 "src/xml.mli" 62 1908 1941
)
"src/XEP_muc.ml" 42 1001 1027 "src/XEP_muc.ml" 42 1001 1032
type(
  Xml.element
)
ident(
  int_ref subel "src/XEP_muc.ml" 41 954 966 "src/XEP_muc.ml" 41 954 971
)
"src/XEP_muc.ml" 42 1001 1016 "src/XEP_muc.ml" 42 1001 1033
type(
  string
)
"src/XEP_muc.ml" 42 1001 1011 "src/XEP_muc.ml" 42 1001 1033
type(
  string option
)
"src/XEP_muc.ml" 41 954 962 "src/XEP_muc.ml" 42 1001 1033
type(
  string option
)
"src/XEP_muc.ml" 43 1034 1043 "src/XEP_muc.ml" 43 1034 1052
type(
  exn
)
"src/XEP_muc.ml" 43 1034 1056 "src/XEP_muc.ml" 43 1034 1060
type(
  string option
)
"src/XEP_muc.ml" 41 954 958 "src/XEP_muc.ml" 43 1034 1060
type(
  string option
)
"src/XEP_muc.ml" 45 1062 1068 "src/XEP_muc.ml" 45 1062 1078
type(
  ?maxchars:int ->
  ?maxstanzas:int ->
  ?seconds:int -> ?since:int -> ?password:Xml.cdata -> unit -> Xml.element
)
ident(
  def encode_muc "src/XEP_muc.ml" 68 1761 1763 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 45 1062 1080 "src/XEP_muc.ml" 45 1062 1088
type(
  int option
)
ident(
  def maxchars "src/XEP_muc.ml" 45 1062 1089 "src/XEP_muc.ml" 66 1720 1759
)
"src/XEP_muc.ml" 45 1062 1090 "src/XEP_muc.ml" 45 1062 1100
type(
  int option
)
ident(
  def maxstanzas "src/XEP_muc.ml" 45 1062 1101 "src/XEP_muc.ml" 66 1720 1759
)
"src/XEP_muc.ml" 45 1062 1102 "src/XEP_muc.ml" 45 1062 1109
type(
  int option
)
ident(
  def seconds "src/XEP_muc.ml" 45 1062 1110 "src/XEP_muc.ml" 66 1720 1759
)
"src/XEP_muc.ml" 45 1062 1111 "src/XEP_muc.ml" 45 1062 1116
type(
  int option
)
ident(
  def since "src/XEP_muc.ml" 45 1062 1117 "src/XEP_muc.ml" 66 1720 1759
)
"src/XEP_muc.ml" 45 1062 1118 "src/XEP_muc.ml" 45 1062 1126
type(
  Xml.cdata option
)
ident(
  def password "src/XEP_muc.ml" 45 1062 1127 "src/XEP_muc.ml" 66 1720 1759
)
"src/XEP_muc.ml" 45 1062 1127 "src/XEP_muc.ml" 45 1062 1129
type(
  unit
)
"src/XEP_muc.ml" 46 1132 1140 "src/XEP_muc.ml" 46 1132 1153
type(
  Xml.attribute list
)
ident(
  def history_attrs "src/XEP_muc.ml" 55 1434 1438 "src/XEP_muc.ml" 66 1720 1759
)
"src/XEP_muc.ml" 47 1156 1162 "src/XEP_muc.ml" 47 1156 1176
type(
  (Xml.attribute list -> Xml.name * int option -> Xml.attribute list) ->
  Xml.attribute list -> (Xml.name * int option) list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 47 1156 1182 "src/XEP_muc.ml" 47 1156 1185
type(
  Xml.attribute list
)
ident(
  def acc "src/XEP_muc.ml" 47 1156 1186 "src/XEP_muc.ml" 50 1240 1298
)
"src/XEP_muc.ml" 47 1156 1187 "src/XEP_muc.ml" 47 1156 1188
type(
  Xml.name
)
ident(
  def k "src/XEP_muc.ml" 48 1195 1203 "src/XEP_muc.ml" 50 1240 1298
)
"src/XEP_muc.ml" 47 1156 1189 "src/XEP_muc.ml" 47 1156 1190
type(
  int option
)
ident(
  def v "src/XEP_muc.ml" 48 1195 1203 "src/XEP_muc.ml" 50 1240 1298
)
"src/XEP_muc.ml" 47 1156 1186 "src/XEP_muc.ml" 47 1156 1191
type(
  Xml.name * int option
)
"src/XEP_muc.ml" 48 1195 1209 "src/XEP_muc.ml" 48 1195 1210
type(
  int option
)
ident(
  int_ref v "src/XEP_muc.ml" 47 1156 1189 "src/XEP_muc.ml" 47 1156 1190
)
"src/XEP_muc.ml" 49 1216 1228 "src/XEP_muc.ml" 49 1216 1232
type(
  int option
)
type(
  int option
)
"src/XEP_muc.ml" 49 1216 1236 "src/XEP_muc.ml" 49 1216 1239
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 47 1156 1182 "src/XEP_muc.ml" 47 1156 1185
)
"src/XEP_muc.ml" 50 1240 1257 "src/XEP_muc.ml" 50 1240 1258
type(
  int
)
ident(
  def i "src/XEP_muc.ml" 50 1240 1262 "src/XEP_muc.ml" 50 1240 1298
)
"src/XEP_muc.ml" 50 1240 1252 "src/XEP_muc.ml" 50 1240 1258
type(
  int option
)
type(
  int option
)
"src/XEP_muc.ml" 50 1240 1262 "src/XEP_muc.ml" 50 1240 1271
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 50 1240 1272 "src/XEP_muc.ml" 50 1240 1273
type(
  Xml.name
)
ident(
  int_ref k "src/XEP_muc.ml" 47 1156 1187 "src/XEP_muc.ml" 47 1156 1188
)
"src/XEP_muc.ml" 50 1240 1275 "src/XEP_muc.ml" 50 1240 1288
type(
  int -> Xml.cdata
)
ident(
  int_ref Stdlib.string_of_int "stdlib.mli" 750 27897 27897 "stdlib.mli" 750 27897 27930
)
"src/XEP_muc.ml" 50 1240 1289 "src/XEP_muc.ml" 50 1240 1290
type(
  int
)
ident(
  int_ref i "src/XEP_muc.ml" 50 1240 1257 "src/XEP_muc.ml" 50 1240 1258
)
"src/XEP_muc.ml" 50 1240 1274 "src/XEP_muc.ml" 50 1240 1291
type(
  Xml.cdata
)
"src/XEP_muc.ml" 50 1240 1262 "src/XEP_muc.ml" 50 1240 1291
type(
  Xml.attribute
)
"src/XEP_muc.ml" 50 1240 1295 "src/XEP_muc.ml" 50 1240 1298
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 47 1156 1182 "src/XEP_muc.ml" 47 1156 1185
)
"src/XEP_muc.ml" 50 1240 1262 "src/XEP_muc.ml" 50 1240 1298
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 48 1195 1203 "src/XEP_muc.ml" 50 1240 1298
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 47 1156 1177 "src/XEP_muc.ml" 51 1299 1306
type(
  Xml.attribute list -> Xml.name * int option -> Xml.attribute list
)
"src/XEP_muc.ml" 51 1299 1307 "src/XEP_muc.ml" 51 1299 1309
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 51 1299 1311 "src/XEP_muc.ml" 51 1299 1321
type(
  Xml.name
)
"src/XEP_muc.ml" 51 1299 1323 "src/XEP_muc.ml" 51 1299 1331
type(
  int option
)
ident(
  int_ref maxchars "src/XEP_muc.ml" 45 1062 1080 "src/XEP_muc.ml" 45 1062 1088
)
"src/XEP_muc.ml" 51 1299 1311 "src/XEP_muc.ml" 51 1299 1331
type(
  Xml.name * int option
)
"src/XEP_muc.ml" 52 1333 1345 "src/XEP_muc.ml" 52 1333 1357
type(
  Xml.name
)
"src/XEP_muc.ml" 52 1333 1359 "src/XEP_muc.ml" 52 1333 1369
type(
  int option
)
ident(
  int_ref maxstanzas "src/XEP_muc.ml" 45 1062 1090 "src/XEP_muc.ml" 45 1062 1100
)
"src/XEP_muc.ml" 52 1333 1345 "src/XEP_muc.ml" 52 1333 1369
type(
  Xml.name * int option
)
"src/XEP_muc.ml" 53 1371 1383 "src/XEP_muc.ml" 53 1371 1392
type(
  Xml.name
)
"src/XEP_muc.ml" 53 1371 1394 "src/XEP_muc.ml" 53 1371 1401
type(
  int option
)
ident(
  int_ref seconds "src/XEP_muc.ml" 45 1062 1102 "src/XEP_muc.ml" 45 1062 1109
)
"src/XEP_muc.ml" 53 1371 1383 "src/XEP_muc.ml" 53 1371 1401
type(
  Xml.name * int option
)
"src/XEP_muc.ml" 54 1403 1415 "src/XEP_muc.ml" 54 1403 1422
type(
  Xml.name
)
"src/XEP_muc.ml" 54 1403 1424 "src/XEP_muc.ml" 54 1403 1429
type(
  int option
)
ident(
  int_ref since "src/XEP_muc.ml" 45 1062 1111 "src/XEP_muc.ml" 45 1062 1116
)
"src/XEP_muc.ml" 54 1403 1415 "src/XEP_muc.ml" 54 1403 1429
type(
  Xml.name * int option
)
"src/XEP_muc.ml" 51 1299 1310 "src/XEP_muc.ml" 54 1403 1430
type(
  (Xml.name * int option) list
)
"src/XEP_muc.ml" 47 1156 1162 "src/XEP_muc.ml" 54 1403 1430
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 55 1434 1442 "src/XEP_muc.ml" 55 1434 1449
type(
  Xml.element list
)
ident(
  def history "src/XEP_muc.ml" 61 1575 1579 "src/XEP_muc.ml" 66 1720 1759
)
"src/XEP_muc.ml" 56 1452 1461 "src/XEP_muc.ml" 56 1452 1474
type(
  Xml.attribute list
)
ident(
  int_ref history_attrs "src/XEP_muc.ml" 46 1132 1140 "src/XEP_muc.ml" 46 1132 1153
)
"src/XEP_muc.ml" 56 1452 1475 "src/XEP_muc.ml" 56 1452 1477
type(
  Xml.attribute list -> Xml.attribute list -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/XEP_muc.ml" 56 1452 1478 "src/XEP_muc.ml" 56 1452 1480
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 56 1452 1461 "src/XEP_muc.ml" 56 1452 1480
type(
  bool
)
"src/XEP_muc.ml" 57 1486 1495 "src/XEP_muc.ml" 57 1486 1507
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 57 1486 1509 "src/XEP_muc.ml" 57 1486 1515
type(
  Xml.namespace
)
ident(
  int_ref ns_muc "src/XEP_muc.ml" 14 161 167 "src/XEP_muc.ml" 14 161 173
)
"src/XEP_muc.ml" 57 1486 1517 "src/XEP_muc.ml" 57 1486 1526
type(
  Xml.name
)
"src/XEP_muc.ml" 57 1486 1508 "src/XEP_muc.ml" 57 1486 1527
type(
  Xml.qname
)
"src/XEP_muc.ml" 57 1486 1528 "src/XEP_muc.ml" 57 1486 1541
type(
  Xml.attribute list
)
ident(
  int_ref history_attrs "src/XEP_muc.ml" 46 1132 1140 "src/XEP_muc.ml" 46 1132 1153
)
"src/XEP_muc.ml" 57 1486 1542 "src/XEP_muc.ml" 57 1486 1544
type(
  Xml.element list
)
"src/XEP_muc.ml" 57 1486 1495 "src/XEP_muc.ml" 57 1486 1544
type(
  Xml.element
)
"src/XEP_muc.ml" 57 1486 1494 "src/XEP_muc.ml" 57 1486 1545
type(
  Xml.element list
)
"src/XEP_muc.ml" 59 1557 1565 "src/XEP_muc.ml" 59 1557 1567
type(
  Xml.element list
)
"src/XEP_muc.ml" 56 1452 1458 "src/XEP_muc.ml" 59 1557 1567
type(
  Xml.element list
)
"src/XEP_muc.ml" 61 1575 1583 "src/XEP_muc.ml" 61 1575 1586
type(
  Xml.element list
)
ident(
  def els "src/XEP_muc.ml" 66 1720 1726 "src/XEP_muc.ml" 66 1720 1759
)
"src/XEP_muc.ml" 62 1589 1601 "src/XEP_muc.ml" 62 1589 1609
type(
  Xml.cdata option
)
ident(
  int_ref password "src/XEP_muc.ml" 45 1062 1118 "src/XEP_muc.ml" 45 1062 1126
)
"src/XEP_muc.ml" 63 1615 1625 "src/XEP_muc.ml" 63 1615 1629
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 63 1615 1633 "src/XEP_muc.ml" 63 1615 1640
type(
  Xml.element list
)
ident(
  int_ref history "src/XEP_muc.ml" 55 1434 1442 "src/XEP_muc.ml" 55 1434 1449
)
"src/XEP_muc.ml" 64 1641 1656 "src/XEP_muc.ml" 64 1641 1657
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 64 1641 1661 "src/XEP_muc.ml" 64 1641 1712
)
"src/XEP_muc.ml" 64 1641 1651 "src/XEP_muc.ml" 64 1641 1657
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 64 1641 1661 "src/XEP_muc.ml" 64 1641 1678
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 64 1641 1680 "src/XEP_muc.ml" 64 1641 1686
type(
  Xml.namespace
)
ident(
  int_ref ns_muc "src/XEP_muc.ml" 14 161 167 "src/XEP_muc.ml" 14 161 173
)
"src/XEP_muc.ml" 64 1641 1688 "src/XEP_muc.ml" 64 1641 1698
type(
  Xml.name
)
"src/XEP_muc.ml" 64 1641 1679 "src/XEP_muc.ml" 64 1641 1699
type(
  Xml.qname
)
"src/XEP_muc.ml" 64 1641 1700 "src/XEP_muc.ml" 64 1641 1701
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 64 1641 1656 "src/XEP_muc.ml" 64 1641 1657
)
"src/XEP_muc.ml" 64 1641 1661 "src/XEP_muc.ml" 64 1641 1701
type(
  Xml.element
)
"src/XEP_muc.ml" 64 1641 1705 "src/XEP_muc.ml" 64 1641 1712
type(
  Xml.element list
)
ident(
  int_ref history "src/XEP_muc.ml" 55 1434 1442 "src/XEP_muc.ml" 55 1434 1449
)
"src/XEP_muc.ml" 64 1641 1661 "src/XEP_muc.ml" 64 1641 1712
type(
  Xml.element list
)
"src/XEP_muc.ml" 62 1589 1595 "src/XEP_muc.ml" 64 1641 1712
type(
  Xml.element list
)
"src/XEP_muc.ml" 66 1720 1726 "src/XEP_muc.ml" 66 1720 1738
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 66 1720 1740 "src/XEP_muc.ml" 66 1720 1746
type(
  Xml.namespace
)
ident(
  int_ref ns_muc "src/XEP_muc.ml" 14 161 167 "src/XEP_muc.ml" 14 161 173
)
"src/XEP_muc.ml" 66 1720 1748 "src/XEP_muc.ml" 66 1720 1751
type(
  Xml.name
)
"src/XEP_muc.ml" 66 1720 1739 "src/XEP_muc.ml" 66 1720 1752
type(
  Xml.qname
)
"src/XEP_muc.ml" 66 1720 1753 "src/XEP_muc.ml" 66 1720 1755
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 66 1720 1756 "src/XEP_muc.ml" 66 1720 1759
type(
  Xml.element list
)
ident(
  int_ref els "src/XEP_muc.ml" 61 1575 1583 "src/XEP_muc.ml" 61 1575 1586
)
"src/XEP_muc.ml" 66 1720 1726 "src/XEP_muc.ml" 66 1720 1759
type(
  Xml.element
)
"src/XEP_muc.ml" 61 1575 1579 "src/XEP_muc.ml" 66 1720 1759
type(
  Xml.element
)
"src/XEP_muc.ml" 55 1434 1438 "src/XEP_muc.ml" 66 1720 1759
type(
  Xml.element
)
"src/XEP_muc.ml" 46 1132 1136 "src/XEP_muc.ml" 66 1720 1759
type(
  Xml.element
)
"src/XEP_muc.ml" 76 1925 1931 "src/XEP_muc.ml" 76 1925 1948
type(
  string -> int option
)
ident(
  def try_int_of_string "src/XEP_muc.ml" 79 2004 2006 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 76 1925 1949 "src/XEP_muc.ml" 76 1925 1950
type(
  string
)
ident(
  def i "src/XEP_muc.ml" 77 1953 1957 "src/XEP_muc.ml" 77 1953 1998
)
"src/XEP_muc.ml" 77 1953 1967 "src/XEP_muc.ml" 77 1953 1980
type(
  string -> int
)
ident(
  int_ref Stdlib.int_of_string "stdlib.mli" 774 28807 28807 "stdlib.mli" 774 28807 28868
)
"src/XEP_muc.ml" 77 1953 1981 "src/XEP_muc.ml" 77 1953 1982
type(
  string
)
ident(
  int_ref i "src/XEP_muc.ml" 76 1925 1949 "src/XEP_muc.ml" 76 1925 1950
)
"src/XEP_muc.ml" 77 1953 1966 "src/XEP_muc.ml" 77 1953 1983
type(
  int
)
"src/XEP_muc.ml" 77 1953 1961 "src/XEP_muc.ml" 77 1953 1983
type(
  int option
)
"src/XEP_muc.ml" 77 1953 1989 "src/XEP_muc.ml" 77 1953 1990
type(
  exn
)
"src/XEP_muc.ml" 77 1953 1994 "src/XEP_muc.ml" 77 1953 1998
type(
  int option
)
"src/XEP_muc.ml" 77 1953 1957 "src/XEP_muc.ml" 77 1953 1998
type(
  int option
)
"src/XEP_muc.ml" 79 2004 2010 "src/XEP_muc.ml" 79 2004 2020
type(
  Xml.element -> muc_data
)
ident(
  def decode_muc "src/XEP_muc.ml" 112 3369 3371 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 79 2004 2021 "src/XEP_muc.ml" 79 2004 2023
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 80 2026 2030 "src/XEP_muc.ml" 110 3320 3353
)
"src/XEP_muc.ml" 80 2026 2034 "src/XEP_muc.ml" 80 2026 2042
type(
  string option
)
ident(
  def password "src/XEP_muc.ml" 81 2092 2096 "src/XEP_muc.ml" 110 3320 3353
)
"src/XEP_muc.ml" 80 2026 2045 "src/XEP_muc.ml" 80 2026 2064
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  int_ref get_subcdata_option "src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
)
"src/XEP_muc.ml" 80 2026 2066 "src/XEP_muc.ml" 80 2026 2072
type(
  Xml.namespace
)
ident(
  int_ref ns_muc "src/XEP_muc.ml" 14 161 167 "src/XEP_muc.ml" 14 161 173
)
"src/XEP_muc.ml" 80 2026 2074 "src/XEP_muc.ml" 80 2026 2084
type(
  Xml.name
)
"src/XEP_muc.ml" 80 2026 2065 "src/XEP_muc.ml" 80 2026 2085
type(
  Xml.qname
)
"src/XEP_muc.ml" 80 2026 2086 "src/XEP_muc.ml" 80 2026 2088
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 79 2004 2021 "src/XEP_muc.ml" 79 2004 2023
)
"src/XEP_muc.ml" 80 2026 2045 "src/XEP_muc.ml" 80 2026 2088
type(
  string option
)
"src/XEP_muc.ml" 81 2092 2100 "src/XEP_muc.ml" 81 2092 2107
type(
  Xml.element option
)
ident(
  def history "src/XEP_muc.ml" 83 2191 2197 "src/XEP_muc.ml" 110 3320 3353
)
"src/XEP_muc.ml" 82 2110 2126 "src/XEP_muc.ml" 82 2110 2140
type(
  Xml.qname -> Xml.element -> Xml.element
)
ident(
  int_ref Xml.get_subelement "src/xml.mli" 58 1713 1713 "src/xml.mli" 58 1713 1761
)
"src/XEP_muc.ml" 82 2110 2142 "src/XEP_muc.ml" 82 2110 2148
type(
  Xml.namespace
)
ident(
  int_ref ns_muc "src/XEP_muc.ml" 14 161 167 "src/XEP_muc.ml" 14 161 173
)
"src/XEP_muc.ml" 82 2110 2150 "src/XEP_muc.ml" 82 2110 2159
type(
  Xml.name
)
"src/XEP_muc.ml" 82 2110 2141 "src/XEP_muc.ml" 82 2110 2160
type(
  Xml.qname
)
"src/XEP_muc.ml" 82 2110 2161 "src/XEP_muc.ml" 82 2110 2163
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 79 2004 2021 "src/XEP_muc.ml" 79 2004 2023
)
"src/XEP_muc.ml" 82 2110 2125 "src/XEP_muc.ml" 82 2110 2164
type(
  Xml.element
)
"src/XEP_muc.ml" 82 2110 2120 "src/XEP_muc.ml" 82 2110 2164
type(
  Xml.element option
)
"src/XEP_muc.ml" 82 2110 2170 "src/XEP_muc.ml" 82 2110 2179
type(
  exn
)
"src/XEP_muc.ml" 82 2110 2183 "src/XEP_muc.ml" 82 2110 2187
type(
  Xml.element option
)
"src/XEP_muc.ml" 82 2110 2116 "src/XEP_muc.ml" 82 2110 2187
type(
  Xml.element option
)
"src/XEP_muc.ml" 83 2191 2203 "src/XEP_muc.ml" 83 2191 2210
type(
  Xml.element option
)
ident(
  int_ref history "src/XEP_muc.ml" 81 2092 2100 "src/XEP_muc.ml" 81 2092 2107
)
"src/XEP_muc.ml" 84 2216 2226 "src/XEP_muc.ml" 84 2216 2230
type(
  Xml.element option
)
type(
  Xml.element option
)
"src/XEP_muc.ml" 84 2216 2246 "src/XEP_muc.ml" 84 2216 2250
type(
  int option
)
"src/XEP_muc.ml" 85 2252 2284 "src/XEP_muc.ml" 85 2252 2288
type(
  int option
)
"src/XEP_muc.ml" 86 2290 2319 "src/XEP_muc.ml" 86 2290 2323
type(
  int option
)
"src/XEP_muc.ml" 87 2325 2352 "src/XEP_muc.ml" 87 2325 2356
type(
  int option
)
"src/XEP_muc.ml" 88 2358 2388 "src/XEP_muc.ml" 88 2358 2396
type(
  string option
)
ident(
  int_ref password "src/XEP_muc.ml" 80 2026 2034 "src/XEP_muc.ml" 80 2026 2042
)
"src/XEP_muc.ml" 84 2216 2234 "src/XEP_muc.ml" 88 2358 2397
type(
  muc_data
)
"src/XEP_muc.ml" 89 2398 2413 "src/XEP_muc.ml" 89 2398 2415
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 90 2419 2429 "src/XEP_muc.ml" 110 3320 3353
)
"src/XEP_muc.ml" 89 2398 2408 "src/XEP_muc.ml" 89 2398 2415
type(
  Xml.element option
)
type(
  Xml.element option
)
"src/XEP_muc.ml" 90 2419 2433 "src/XEP_muc.ml" 90 2419 2441
type(
  int option
)
ident(
  def maxchars "src/XEP_muc.ml" 106 3188 3200 "src/XEP_muc.ml" 110 3320 3353
)
"src/XEP_muc.ml" 90 2419 2443 "src/XEP_muc.ml" 90 2419 2453
type(
  int option
)
ident(
  def maxstanzas "src/XEP_muc.ml" 106 3188 3200 "src/XEP_muc.ml" 110 3320 3353
)
"src/XEP_muc.ml" 90 2419 2455 "src/XEP_muc.ml" 90 2419 2462
type(
  int option
)
ident(
  def seconds "src/XEP_muc.ml" 106 3188 3200 "src/XEP_muc.ml" 110 3320 3353
)
"src/XEP_muc.ml" 90 2419 2464 "src/XEP_muc.ml" 90 2419 2469
type(
  int option
)
ident(
  def since "src/XEP_muc.ml" 106 3188 3200 "src/XEP_muc.ml" 110 3320 3353
)
"src/XEP_muc.ml" 90 2419 2433 "src/XEP_muc.ml" 90 2419 2469
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 91 2472 2484 "src/XEP_muc.ml" 91 2472 2498
type(
  (int option * int option * int option * int option ->
   Xml.attribute -> int option * int option * int option * int option) ->
  int option * int option * int option * int option ->
  Xml.attribute list -> int option * int option * int option * int option
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 92 2499 2519 "src/XEP_muc.ml" 92 2499 2527
type(
  int option
)
ident(
  def maxchars "src/XEP_muc.ml" 92 2499 2557 "src/XEP_muc.ml" 103 3060 3118
)
"src/XEP_muc.ml" 92 2499 2529 "src/XEP_muc.ml" 92 2499 2539
type(
  int option
)
ident(
  def maxstanzas "src/XEP_muc.ml" 92 2499 2557 "src/XEP_muc.ml" 103 3060 3118
)
"src/XEP_muc.ml" 92 2499 2541 "src/XEP_muc.ml" 92 2499 2548
type(
  int option
)
ident(
  def seconds "src/XEP_muc.ml" 92 2499 2557 "src/XEP_muc.ml" 103 3060 3118
)
"src/XEP_muc.ml" 92 2499 2550 "src/XEP_muc.ml" 92 2499 2555
type(
  int option
)
ident(
  def since "src/XEP_muc.ml" 92 2499 2557 "src/XEP_muc.ml" 103 3060 3118
)
"src/XEP_muc.ml" 92 2499 2518 "src/XEP_muc.ml" 92 2499 2556
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 92 2499 2558 "src/XEP_muc.ml" 92 2499 2559
type(
  Xml.qname
)
ident(
  def k "src/XEP_muc.ml" 93 2566 2582 "src/XEP_muc.ml" 103 3060 3118
)
"src/XEP_muc.ml" 92 2499 2560 "src/XEP_muc.ml" 92 2499 2561
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 93 2566 2582 "src/XEP_muc.ml" 103 3060 3118
)
"src/XEP_muc.ml" 92 2499 2557 "src/XEP_muc.ml" 92 2499 2562
type(
  Xml.qname * Xml.cdata
)
"src/XEP_muc.ml" 93 2566 2588 "src/XEP_muc.ml" 93 2566 2589
type(
  Xml.qname
)
ident(
  int_ref k "src/XEP_muc.ml" 92 2499 2558 "src/XEP_muc.ml" 92 2499 2559
)
"src/XEP_muc.ml" 94 2595 2615 "src/XEP_muc.ml" 94 2595 2619
type(
  Xml.namespace
)
"src/XEP_muc.ml" 94 2595 2621 "src/XEP_muc.ml" 94 2595 2631
type(
  Xml.name
)
"src/XEP_muc.ml" 94 2595 2615 "src/XEP_muc.ml" 94 2595 2631
type(
  Xml.namespace * Xml.name
)
type(
  Xml.namespace * Xml.name
)
"src/XEP_muc.ml" 95 2635 2656 "src/XEP_muc.ml" 95 2635 2673
type(
  Xml.cdata -> int option
)
ident(
  int_ref try_int_of_string "src/XEP_muc.ml" 76 1925 1931 "src/XEP_muc.ml" 76 1925 1948
)
"src/XEP_muc.ml" 95 2635 2674 "src/XEP_muc.ml" 95 2635 2675
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 92 2499 2560 "src/XEP_muc.ml" 92 2499 2561
)
"src/XEP_muc.ml" 95 2635 2656 "src/XEP_muc.ml" 95 2635 2675
type(
  int option
)
"src/XEP_muc.ml" 95 2635 2677 "src/XEP_muc.ml" 95 2635 2687
type(
  int option
)
ident(
  int_ref maxstanzas "src/XEP_muc.ml" 92 2499 2529 "src/XEP_muc.ml" 92 2499 2539
)
"src/XEP_muc.ml" 95 2635 2689 "src/XEP_muc.ml" 95 2635 2696
type(
  int option
)
ident(
  int_ref seconds "src/XEP_muc.ml" 92 2499 2541 "src/XEP_muc.ml" 92 2499 2548
)
"src/XEP_muc.ml" 95 2635 2698 "src/XEP_muc.ml" 95 2635 2703
type(
  int option
)
ident(
  int_ref since "src/XEP_muc.ml" 92 2499 2550 "src/XEP_muc.ml" 92 2499 2555
)
"src/XEP_muc.ml" 95 2635 2655 "src/XEP_muc.ml" 95 2635 2704
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 96 2705 2725 "src/XEP_muc.ml" 96 2705 2729
type(
  Xml.namespace
)
"src/XEP_muc.ml" 96 2705 2731 "src/XEP_muc.ml" 96 2705 2743
type(
  Xml.name
)
"src/XEP_muc.ml" 96 2705 2725 "src/XEP_muc.ml" 96 2705 2743
type(
  Xml.namespace * Xml.name
)
type(
  Xml.namespace * Xml.name
)
"src/XEP_muc.ml" 97 2747 2768 "src/XEP_muc.ml" 97 2747 2776
type(
  int option
)
ident(
  int_ref maxchars "src/XEP_muc.ml" 92 2499 2519 "src/XEP_muc.ml" 92 2499 2527
)
"src/XEP_muc.ml" 97 2747 2778 "src/XEP_muc.ml" 97 2747 2795
type(
  Xml.cdata -> int option
)
ident(
  int_ref try_int_of_string "src/XEP_muc.ml" 76 1925 1931 "src/XEP_muc.ml" 76 1925 1948
)
"src/XEP_muc.ml" 97 2747 2796 "src/XEP_muc.ml" 97 2747 2797
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 92 2499 2560 "src/XEP_muc.ml" 92 2499 2561
)
"src/XEP_muc.ml" 97 2747 2778 "src/XEP_muc.ml" 97 2747 2797
type(
  int option
)
"src/XEP_muc.ml" 97 2747 2799 "src/XEP_muc.ml" 97 2747 2806
type(
  int option
)
ident(
  int_ref seconds "src/XEP_muc.ml" 92 2499 2541 "src/XEP_muc.ml" 92 2499 2548
)
"src/XEP_muc.ml" 97 2747 2808 "src/XEP_muc.ml" 97 2747 2813
type(
  int option
)
ident(
  int_ref since "src/XEP_muc.ml" 92 2499 2550 "src/XEP_muc.ml" 92 2499 2555
)
"src/XEP_muc.ml" 97 2747 2767 "src/XEP_muc.ml" 97 2747 2814
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 98 2815 2835 "src/XEP_muc.ml" 98 2815 2839
type(
  Xml.namespace
)
"src/XEP_muc.ml" 98 2815 2841 "src/XEP_muc.ml" 98 2815 2850
type(
  Xml.name
)
"src/XEP_muc.ml" 98 2815 2835 "src/XEP_muc.ml" 98 2815 2850
type(
  Xml.namespace * Xml.name
)
type(
  Xml.namespace * Xml.name
)
"src/XEP_muc.ml" 99 2854 2875 "src/XEP_muc.ml" 99 2854 2883
type(
  int option
)
ident(
  int_ref maxchars "src/XEP_muc.ml" 92 2499 2519 "src/XEP_muc.ml" 92 2499 2527
)
"src/XEP_muc.ml" 99 2854 2885 "src/XEP_muc.ml" 99 2854 2895
type(
  int option
)
ident(
  int_ref maxstanzas "src/XEP_muc.ml" 92 2499 2529 "src/XEP_muc.ml" 92 2499 2539
)
"src/XEP_muc.ml" 99 2854 2897 "src/XEP_muc.ml" 99 2854 2914
type(
  Xml.cdata -> int option
)
ident(
  int_ref try_int_of_string "src/XEP_muc.ml" 76 1925 1931 "src/XEP_muc.ml" 76 1925 1948
)
"src/XEP_muc.ml" 99 2854 2915 "src/XEP_muc.ml" 99 2854 2916
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 92 2499 2560 "src/XEP_muc.ml" 92 2499 2561
)
"src/XEP_muc.ml" 99 2854 2897 "src/XEP_muc.ml" 99 2854 2916
type(
  int option
)
"src/XEP_muc.ml" 99 2854 2918 "src/XEP_muc.ml" 99 2854 2923
type(
  int option
)
ident(
  int_ref since "src/XEP_muc.ml" 92 2499 2550 "src/XEP_muc.ml" 92 2499 2555
)
"src/XEP_muc.ml" 99 2854 2874 "src/XEP_muc.ml" 99 2854 2924
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 100 2925 2945 "src/XEP_muc.ml" 100 2925 2949
type(
  Xml.namespace
)
"src/XEP_muc.ml" 100 2925 2951 "src/XEP_muc.ml" 100 2925 2958
type(
  Xml.name
)
"src/XEP_muc.ml" 100 2925 2945 "src/XEP_muc.ml" 100 2925 2958
type(
  Xml.namespace * Xml.name
)
type(
  Xml.namespace * Xml.name
)
"src/XEP_muc.ml" 101 2962 2983 "src/XEP_muc.ml" 101 2962 2991
type(
  int option
)
ident(
  int_ref maxchars "src/XEP_muc.ml" 92 2499 2519 "src/XEP_muc.ml" 92 2499 2527
)
"src/XEP_muc.ml" 101 2962 2993 "src/XEP_muc.ml" 101 2962 3003
type(
  int option
)
ident(
  int_ref maxstanzas "src/XEP_muc.ml" 92 2499 2529 "src/XEP_muc.ml" 92 2499 2539
)
"src/XEP_muc.ml" 101 2962 3005 "src/XEP_muc.ml" 101 2962 3012
type(
  int option
)
ident(
  int_ref seconds "src/XEP_muc.ml" 92 2499 2541 "src/XEP_muc.ml" 92 2499 2548
)
"src/XEP_muc.ml" 101 2962 3014 "src/XEP_muc.ml" 101 2962 3031
type(
  Xml.cdata -> int option
)
ident(
  int_ref try_int_of_string "src/XEP_muc.ml" 76 1925 1931 "src/XEP_muc.ml" 76 1925 1948
)
"src/XEP_muc.ml" 101 2962 3032 "src/XEP_muc.ml" 101 2962 3033
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 92 2499 2560 "src/XEP_muc.ml" 92 2499 2561
)
"src/XEP_muc.ml" 101 2962 3014 "src/XEP_muc.ml" 101 2962 3033
type(
  int option
)
"src/XEP_muc.ml" 101 2962 2982 "src/XEP_muc.ml" 101 2962 3034
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 102 3035 3055 "src/XEP_muc.ml" 102 3035 3056
type(
  Xml.qname
)
type(
  Xml.qname
)
"src/XEP_muc.ml" 103 3060 3081 "src/XEP_muc.ml" 103 3060 3089
type(
  int option
)
ident(
  int_ref maxchars "src/XEP_muc.ml" 92 2499 2519 "src/XEP_muc.ml" 92 2499 2527
)
"src/XEP_muc.ml" 103 3060 3091 "src/XEP_muc.ml" 103 3060 3101
type(
  int option
)
ident(
  int_ref maxstanzas "src/XEP_muc.ml" 92 2499 2529 "src/XEP_muc.ml" 92 2499 2539
)
"src/XEP_muc.ml" 103 3060 3103 "src/XEP_muc.ml" 103 3060 3110
type(
  int option
)
ident(
  int_ref seconds "src/XEP_muc.ml" 92 2499 2541 "src/XEP_muc.ml" 92 2499 2548
)
"src/XEP_muc.ml" 103 3060 3112 "src/XEP_muc.ml" 103 3060 3117
type(
  int option
)
ident(
  int_ref since "src/XEP_muc.ml" 92 2499 2550 "src/XEP_muc.ml" 92 2499 2555
)
"src/XEP_muc.ml" 103 3060 3080 "src/XEP_muc.ml" 103 3060 3118
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 93 2566 2582 "src/XEP_muc.ml" 103 3060 3118
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 92 2499 2513 "src/XEP_muc.ml" 104 3119 3134
type(
  int option * int option * int option * int option ->
  Xml.attribute -> int option * int option * int option * int option
)
"src/XEP_muc.ml" 104 3119 3136 "src/XEP_muc.ml" 104 3119 3140
type(
  int option
)
"src/XEP_muc.ml" 104 3119 3142 "src/XEP_muc.ml" 104 3119 3146
type(
  int option
)
"src/XEP_muc.ml" 104 3119 3148 "src/XEP_muc.ml" 104 3119 3152
type(
  int option
)
"src/XEP_muc.ml" 104 3119 3154 "src/XEP_muc.ml" 104 3119 3158
type(
  int option
)
"src/XEP_muc.ml" 104 3119 3135 "src/XEP_muc.ml" 104 3119 3159
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 104 3119 3161 "src/XEP_muc.ml" 104 3119 3170
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 104 3119 3171 "src/XEP_muc.ml" 104 3119 3173
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 89 2398 2413 "src/XEP_muc.ml" 89 2398 2415
)
"src/XEP_muc.ml" 104 3119 3160 "src/XEP_muc.ml" 104 3119 3174
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 91 2472 2484 "src/XEP_muc.ml" 104 3119 3174
type(
  int option * int option * int option * int option
)
"src/XEP_muc.ml" 106 3188 3212 "src/XEP_muc.ml" 106 3188 3220
type(
  int option
)
ident(
  int_ref maxchars "src/XEP_muc.ml" 90 2419 2433 "src/XEP_muc.ml" 90 2419 2441
)
"src/XEP_muc.ml" 107 3222 3248 "src/XEP_muc.ml" 107 3222 3258
type(
  int option
)
ident(
  int_ref maxstanzas "src/XEP_muc.ml" 90 2419 2443 "src/XEP_muc.ml" 90 2419 2453
)
"src/XEP_muc.ml" 108 3260 3283 "src/XEP_muc.ml" 108 3260 3290
type(
  int option
)
ident(
  int_ref seconds "src/XEP_muc.ml" 90 2419 2455 "src/XEP_muc.ml" 90 2419 2462
)
"src/XEP_muc.ml" 109 3292 3313 "src/XEP_muc.ml" 109 3292 3318
type(
  int option
)
ident(
  int_ref since "src/XEP_muc.ml" 90 2419 2464 "src/XEP_muc.ml" 90 2419 2469
)
"src/XEP_muc.ml" 110 3320 3344 "src/XEP_muc.ml" 110 3320 3352
type(
  string option
)
ident(
  int_ref password "src/XEP_muc.ml" 80 2026 2034 "src/XEP_muc.ml" 80 2026 2042
)
"src/XEP_muc.ml" 106 3188 3200 "src/XEP_muc.ml" 110 3320 3353
type(
  muc_data
)
"src/XEP_muc.ml" 90 2419 2429 "src/XEP_muc.ml" 110 3320 3353
type(
  muc_data
)
"src/XEP_muc.ml" 83 2191 2197 "src/XEP_muc.ml" 110 3320 3353
type(
  muc_data
)
"src/XEP_muc.ml" 81 2092 2096 "src/XEP_muc.ml" 110 3320 3353
type(
  muc_data
)
"src/XEP_muc.ml" 80 2026 2030 "src/XEP_muc.ml" 110 3320 3353
type(
  muc_data
)
"src/XEP_muc.ml" 112 3369 3378 "src/XEP_muc.ml" 112 3369 3382
ident(
  def User "src/XEP_muc.ml" 367 13044 13049 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 134 3941 3949 "src/XEP_muc.ml" 134 3941 3963
type(
  ?jid_from:JID.t ->
  ?jid_to:JID.t -> ?reason:Xml.cdata -> unit -> Xml.element
)
ident(
  def encode_decline "src/XEP_muc.ml" 146 4398 4402 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 134 3941 3965 "src/XEP_muc.ml" 134 3941 3973
type(
  JID.t option
)
ident(
  def jid_from "src/XEP_muc.ml" 134 3941 3974 "src/XEP_muc.ml" 144 4328 4396
)
"src/XEP_muc.ml" 134 3941 3975 "src/XEP_muc.ml" 134 3941 3981
type(
  JID.t option
)
ident(
  def jid_to "src/XEP_muc.ml" 134 3941 3982 "src/XEP_muc.ml" 144 4328 4396
)
"src/XEP_muc.ml" 134 3941 3983 "src/XEP_muc.ml" 134 3941 3989
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 134 3941 3990 "src/XEP_muc.ml" 144 4328 4396
)
"src/XEP_muc.ml" 134 3941 3990 "src/XEP_muc.ml" 134 3941 3992
type(
  unit
)
"src/XEP_muc.ml" 135 3995 4001 "src/XEP_muc.ml" 135 3995 4013
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 135 3995 4015 "src/XEP_muc.ml" 135 3995 4026
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 135 3995 4028 "src/XEP_muc.ml" 135 3995 4037
type(
  Xml.name
)
"src/XEP_muc.ml" 135 3995 4014 "src/XEP_muc.ml" 135 3995 4038
type(
  Xml.qname
)
"src/XEP_muc.ml" 136 4039 4048 "src/XEP_muc.ml" 136 4039 4062
type(
  (Xml.attribute list -> Xml.name * Xml.cdata option -> Xml.attribute list) ->
  Xml.attribute list ->
  (Xml.name * Xml.cdata option) list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 136 4039 4068 "src/XEP_muc.ml" 136 4039 4071
type(
  Xml.attribute list
)
ident(
  def acc "src/XEP_muc.ml" 136 4039 4072 "src/XEP_muc.ml" 139 4130 4174
)
"src/XEP_muc.ml" 136 4039 4073 "src/XEP_muc.ml" 136 4039 4074
type(
  Xml.name
)
ident(
  def k "src/XEP_muc.ml" 137 4081 4091 "src/XEP_muc.ml" 139 4130 4174
)
"src/XEP_muc.ml" 136 4039 4075 "src/XEP_muc.ml" 136 4039 4076
type(
  Xml.cdata option
)
ident(
  def v "src/XEP_muc.ml" 137 4081 4091 "src/XEP_muc.ml" 139 4130 4174
)
"src/XEP_muc.ml" 136 4039 4072 "src/XEP_muc.ml" 136 4039 4077
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 137 4081 4097 "src/XEP_muc.ml" 137 4081 4098
type(
  Xml.cdata option
)
ident(
  int_ref v "src/XEP_muc.ml" 136 4039 4075 "src/XEP_muc.ml" 136 4039 4076
)
"src/XEP_muc.ml" 138 4104 4118 "src/XEP_muc.ml" 138 4104 4122
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 138 4104 4126 "src/XEP_muc.ml" 138 4104 4129
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 136 4039 4068 "src/XEP_muc.ml" 136 4039 4071
)
"src/XEP_muc.ml" 139 4130 4149 "src/XEP_muc.ml" 139 4130 4150
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 139 4130 4154 "src/XEP_muc.ml" 139 4130 4174
)
"src/XEP_muc.ml" 139 4130 4144 "src/XEP_muc.ml" 139 4130 4150
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 139 4130 4154 "src/XEP_muc.ml" 139 4130 4163
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 139 4130 4164 "src/XEP_muc.ml" 139 4130 4165
type(
  Xml.name
)
ident(
  int_ref k "src/XEP_muc.ml" 136 4039 4073 "src/XEP_muc.ml" 136 4039 4074
)
"src/XEP_muc.ml" 139 4130 4166 "src/XEP_muc.ml" 139 4130 4167
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 139 4130 4149 "src/XEP_muc.ml" 139 4130 4150
)
"src/XEP_muc.ml" 139 4130 4154 "src/XEP_muc.ml" 139 4130 4167
type(
  Xml.attribute
)
"src/XEP_muc.ml" 139 4130 4171 "src/XEP_muc.ml" 139 4130 4174
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 136 4039 4068 "src/XEP_muc.ml" 136 4039 4071
)
"src/XEP_muc.ml" 139 4130 4154 "src/XEP_muc.ml" 139 4130 4174
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 137 4081 4091 "src/XEP_muc.ml" 139 4130 4174
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 136 4039 4063 "src/XEP_muc.ml" 140 4175 4185
type(
  Xml.attribute list -> Xml.name * Xml.cdata option -> Xml.attribute list
)
"src/XEP_muc.ml" 140 4175 4186 "src/XEP_muc.ml" 140 4175 4188
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 140 4175 4190 "src/XEP_muc.ml" 140 4175 4196
type(
  Xml.name
)
"src/XEP_muc.ml" 140 4175 4198 "src/XEP_muc.ml" 140 4175 4203
type(
  (JID.t -> Xml.cdata) -> JID.t option -> Xml.cdata option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 140 4175 4204 "src/XEP_muc.ml" 140 4175 4217
type(
  bool option
)
type(
  ?lowercase:bool -> JID.t -> Xml.cdata
)
ident(
  int_ref JID.string_of_jid "src/JID.mli" 19 288 288 "src/JID.mli" 19 288 338
)
type(
  JID.t -> Xml.cdata
)
"src/XEP_muc.ml" 140 4175 4218 "src/XEP_muc.ml" 140 4175 4226
type(
  JID.t option
)
ident(
  int_ref jid_from "src/XEP_muc.ml" 134 3941 3965 "src/XEP_muc.ml" 134 3941 3973
)
"src/XEP_muc.ml" 140 4175 4198 "src/XEP_muc.ml" 140 4175 4226
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 140 4175 4190 "src/XEP_muc.ml" 140 4175 4226
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 141 4228 4243 "src/XEP_muc.ml" 141 4228 4247
type(
  Xml.name
)
"src/XEP_muc.ml" 141 4228 4249 "src/XEP_muc.ml" 141 4228 4254
type(
  (JID.t -> Xml.cdata) -> JID.t option -> Xml.cdata option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 141 4228 4255 "src/XEP_muc.ml" 141 4228 4268
type(
  bool option
)
type(
  ?lowercase:bool -> JID.t -> Xml.cdata
)
ident(
  int_ref JID.string_of_jid "src/JID.mli" 19 288 288 "src/JID.mli" 19 288 338
)
type(
  JID.t -> Xml.cdata
)
"src/XEP_muc.ml" 141 4228 4269 "src/XEP_muc.ml" 141 4228 4275
type(
  JID.t option
)
ident(
  int_ref jid_to "src/XEP_muc.ml" 134 3941 3975 "src/XEP_muc.ml" 134 3941 3981
)
"src/XEP_muc.ml" 141 4228 4249 "src/XEP_muc.ml" 141 4228 4275
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 141 4228 4243 "src/XEP_muc.ml" 141 4228 4275
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 140 4175 4189 "src/XEP_muc.ml" 141 4228 4276
type(
  (Xml.name * Xml.cdata option) list
)
"src/XEP_muc.ml" 136 4039 4047 "src/XEP_muc.ml" 141 4228 4277
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 142 4278 4293 "src/XEP_muc.ml" 142 4278 4299
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 134 3941 3983 "src/XEP_muc.ml" 134 3941 3989
)
"src/XEP_muc.ml" 143 4305 4317 "src/XEP_muc.ml" 143 4305 4321
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 143 4305 4325 "src/XEP_muc.ml" 143 4305 4327
type(
  Xml.element list
)
"src/XEP_muc.ml" 144 4328 4345 "src/XEP_muc.ml" 144 4328 4346
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 144 4328 4350 "src/XEP_muc.ml" 144 4328 4395
)
"src/XEP_muc.ml" 144 4328 4340 "src/XEP_muc.ml" 144 4328 4346
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 144 4328 4351 "src/XEP_muc.ml" 144 4328 4368
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 144 4328 4370 "src/XEP_muc.ml" 144 4328 4381
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 144 4328 4383 "src/XEP_muc.ml" 144 4328 4391
type(
  Xml.name
)
"src/XEP_muc.ml" 144 4328 4369 "src/XEP_muc.ml" 144 4328 4392
type(
  Xml.qname
)
"src/XEP_muc.ml" 144 4328 4393 "src/XEP_muc.ml" 144 4328 4394
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 144 4328 4345 "src/XEP_muc.ml" 144 4328 4346
)
"src/XEP_muc.ml" 144 4328 4351 "src/XEP_muc.ml" 144 4328 4394
type(
  Xml.element
)
"src/XEP_muc.ml" 144 4328 4350 "src/XEP_muc.ml" 144 4328 4395
type(
  Xml.element list
)
"src/XEP_muc.ml" 142 4278 4286 "src/XEP_muc.ml" 144 4328 4396
type(
  Xml.element list
)
"src/XEP_muc.ml" 135 3995 4001 "src/XEP_muc.ml" 144 4328 4396
type(
  Xml.element
)
"src/XEP_muc.ml" 146 4398 4406 "src/XEP_muc.ml" 146 4398 4420
type(
  Xml.element -> JID.t option * JID.t option * string option
)
ident(
  def decode_decline "src/XEP_muc.ml" 153 4725 4729 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 146 4398 4421 "src/XEP_muc.ml" 146 4398 4423
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 147 4426 4432 "src/XEP_muc.ml" 151 4687 4721
)
"src/XEP_muc.ml" 147 4426 4436 "src/XEP_muc.ml" 147 4426 4441
type(
  Xml.attribute list
)
ident(
  def attrs "src/XEP_muc.ml" 148 4460 4466 "src/XEP_muc.ml" 151 4687 4721
)
"src/XEP_muc.ml" 147 4426 4444 "src/XEP_muc.ml" 147 4426 4453
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 147 4426 4454 "src/XEP_muc.ml" 147 4426 4456
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 146 4398 4421 "src/XEP_muc.ml" 146 4398 4423
)
"src/XEP_muc.ml" 147 4426 4444 "src/XEP_muc.ml" 147 4426 4456
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 148 4460 4470 "src/XEP_muc.ml" 148 4460 4478
type(
  JID.t option
)
ident(
  def jid_from "src/XEP_muc.ml" 149 4541 4547 "src/XEP_muc.ml" 151 4687 4721
)
"src/XEP_muc.ml" 148 4460 4481 "src/XEP_muc.ml" 148 4460 4486
type(
  (Xml.cdata -> JID.t) -> Xml.cdata option -> JID.t option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 148 4460 4487 "src/XEP_muc.ml" 148 4460 4500
type(
  bool option
)
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
type(
  Xml.cdata -> JID.t
)
"src/XEP_muc.ml" 148 4460 4502 "src/XEP_muc.ml" 148 4460 4523
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 148 4460 4524 "src/XEP_muc.ml" 148 4460 4530
type(
  Xml.name
)
"src/XEP_muc.ml" 148 4460 4531 "src/XEP_muc.ml" 148 4460 4536
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 147 4426 4436 "src/XEP_muc.ml" 147 4426 4441
)
"src/XEP_muc.ml" 148 4460 4501 "src/XEP_muc.ml" 148 4460 4537
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 148 4460 4481 "src/XEP_muc.ml" 148 4460 4537
type(
  JID.t option
)
"src/XEP_muc.ml" 149 4541 4551 "src/XEP_muc.ml" 149 4541 4557
type(
  JID.t option
)
ident(
  def jid_to "src/XEP_muc.ml" 150 4618 4624 "src/XEP_muc.ml" 151 4687 4721
)
"src/XEP_muc.ml" 149 4541 4560 "src/XEP_muc.ml" 149 4541 4565
type(
  (Xml.cdata -> JID.t) -> Xml.cdata option -> JID.t option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 149 4541 4566 "src/XEP_muc.ml" 149 4541 4579
type(
  bool option
)
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
type(
  Xml.cdata -> JID.t
)
"src/XEP_muc.ml" 149 4541 4581 "src/XEP_muc.ml" 149 4541 4602
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 149 4541 4603 "src/XEP_muc.ml" 149 4541 4607
type(
  Xml.name
)
"src/XEP_muc.ml" 149 4541 4608 "src/XEP_muc.ml" 149 4541 4613
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 147 4426 4436 "src/XEP_muc.ml" 147 4426 4441
)
"src/XEP_muc.ml" 149 4541 4580 "src/XEP_muc.ml" 149 4541 4614
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 149 4541 4560 "src/XEP_muc.ml" 149 4541 4614
type(
  JID.t option
)
"src/XEP_muc.ml" 150 4618 4628 "src/XEP_muc.ml" 150 4618 4634
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 151 4687 4695 "src/XEP_muc.ml" 151 4687 4721
)
"src/XEP_muc.ml" 150 4618 4637 "src/XEP_muc.ml" 150 4618 4656
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  int_ref get_subcdata_option "src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
)
"src/XEP_muc.ml" 150 4618 4658 "src/XEP_muc.ml" 150 4618 4669
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 150 4618 4671 "src/XEP_muc.ml" 150 4618 4679
type(
  Xml.name
)
"src/XEP_muc.ml" 150 4618 4657 "src/XEP_muc.ml" 150 4618 4680
type(
  Xml.qname
)
"src/XEP_muc.ml" 150 4618 4681 "src/XEP_muc.ml" 150 4618 4683
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 146 4398 4421 "src/XEP_muc.ml" 146 4398 4423
)
"src/XEP_muc.ml" 150 4618 4637 "src/XEP_muc.ml" 150 4618 4683
type(
  string option
)
"src/XEP_muc.ml" 151 4687 4696 "src/XEP_muc.ml" 151 4687 4704
type(
  JID.t option
)
ident(
  int_ref jid_from "src/XEP_muc.ml" 148 4460 4470 "src/XEP_muc.ml" 148 4460 4478
)
"src/XEP_muc.ml" 151 4687 4706 "src/XEP_muc.ml" 151 4687 4712
type(
  JID.t option
)
ident(
  int_ref jid_to "src/XEP_muc.ml" 149 4541 4551 "src/XEP_muc.ml" 149 4541 4557
)
"src/XEP_muc.ml" 151 4687 4714 "src/XEP_muc.ml" 151 4687 4720
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 150 4618 4628 "src/XEP_muc.ml" 150 4618 4634
)
"src/XEP_muc.ml" 151 4687 4695 "src/XEP_muc.ml" 151 4687 4721
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 150 4618 4624 "src/XEP_muc.ml" 151 4687 4721
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 149 4541 4547 "src/XEP_muc.ml" 151 4687 4721
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 148 4460 4466 "src/XEP_muc.ml" 151 4687 4721
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 147 4426 4432 "src/XEP_muc.ml" 151 4687 4721
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 153 4725 4733 "src/XEP_muc.ml" 153 4725 4747
type(
  ?jid:JID.t -> ?reason:Xml.cdata -> unit -> Xml.element
)
ident(
  def encode_destroy "src/XEP_muc.ml" 161 5024 5028 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 153 4725 4749 "src/XEP_muc.ml" 153 4725 4752
type(
  JID.t option
)
ident(
  def jid "src/XEP_muc.ml" 153 4725 4753 "src/XEP_muc.ml" 159 4954 5022
)
"src/XEP_muc.ml" 153 4725 4754 "src/XEP_muc.ml" 153 4725 4760
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 153 4725 4761 "src/XEP_muc.ml" 159 4954 5022
)
"src/XEP_muc.ml" 153 4725 4761 "src/XEP_muc.ml" 153 4725 4763
type(
  unit
)
"src/XEP_muc.ml" 154 4766 4772 "src/XEP_muc.ml" 154 4766 4784
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 154 4766 4786 "src/XEP_muc.ml" 154 4766 4797
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 154 4766 4799 "src/XEP_muc.ml" 154 4766 4808
type(
  Xml.name
)
"src/XEP_muc.ml" 154 4766 4785 "src/XEP_muc.ml" 154 4766 4809
type(
  Xml.qname
)
"src/XEP_muc.ml" 155 4810 4825 "src/XEP_muc.ml" 155 4810 4828
type(
  JID.t option
)
ident(
  int_ref jid "src/XEP_muc.ml" 153 4725 4749 "src/XEP_muc.ml" 153 4725 4752
)
"src/XEP_muc.ml" 155 4810 4834 "src/XEP_muc.ml" 155 4810 4838
type(
  JID.t option
)
type(
  JID.t option
)
"src/XEP_muc.ml" 155 4810 4842 "src/XEP_muc.ml" 155 4810 4844
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 155 4810 4852 "src/XEP_muc.ml" 155 4810 4853
type(
  JID.t
)
ident(
  def v "src/XEP_muc.ml" 156 4857 4867 "src/XEP_muc.ml" 156 4857 4902
)
"src/XEP_muc.ml" 155 4810 4847 "src/XEP_muc.ml" 155 4810 4853
type(
  JID.t option
)
type(
  JID.t option
)
"src/XEP_muc.ml" 156 4857 4868 "src/XEP_muc.ml" 156 4857 4877
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 156 4857 4878 "src/XEP_muc.ml" 156 4857 4883
type(
  Xml.name
)
"src/XEP_muc.ml" 156 4857 4885 "src/XEP_muc.ml" 156 4857 4898
type(
  ?lowercase:bool -> JID.t -> Xml.cdata
)
ident(
  int_ref JID.string_of_jid "src/JID.mli" 19 288 288 "src/JID.mli" 19 288 338
)
"src/XEP_muc.ml" 156 4857 4899 "src/XEP_muc.ml" 156 4857 4900
type(
  JID.t
)
ident(
  int_ref v "src/XEP_muc.ml" 155 4810 4852 "src/XEP_muc.ml" 155 4810 4853
)
"src/XEP_muc.ml" 156 4857 4884 "src/XEP_muc.ml" 156 4857 4901
type(
  Xml.cdata
)
"src/XEP_muc.ml" 156 4857 4868 "src/XEP_muc.ml" 156 4857 4901
type(
  Xml.attribute
)
"src/XEP_muc.ml" 156 4857 4867 "src/XEP_muc.ml" 156 4857 4902
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 155 4810 4818 "src/XEP_muc.ml" 156 4857 4903
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 157 4904 4919 "src/XEP_muc.ml" 157 4904 4925
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 153 4725 4754 "src/XEP_muc.ml" 153 4725 4760
)
"src/XEP_muc.ml" 158 4931 4943 "src/XEP_muc.ml" 158 4931 4947
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 158 4931 4951 "src/XEP_muc.ml" 158 4931 4953
type(
  Xml.element list
)
"src/XEP_muc.ml" 159 4954 4971 "src/XEP_muc.ml" 159 4954 4972
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 159 4954 4976 "src/XEP_muc.ml" 159 4954 5021
)
"src/XEP_muc.ml" 159 4954 4966 "src/XEP_muc.ml" 159 4954 4972
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 159 4954 4977 "src/XEP_muc.ml" 159 4954 4994
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 159 4954 4996 "src/XEP_muc.ml" 159 4954 5007
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 159 4954 5009 "src/XEP_muc.ml" 159 4954 5017
type(
  Xml.name
)
"src/XEP_muc.ml" 159 4954 4995 "src/XEP_muc.ml" 159 4954 5018
type(
  Xml.qname
)
"src/XEP_muc.ml" 159 4954 5019 "src/XEP_muc.ml" 159 4954 5020
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 159 4954 4971 "src/XEP_muc.ml" 159 4954 4972
)
"src/XEP_muc.ml" 159 4954 4977 "src/XEP_muc.ml" 159 4954 5020
type(
  Xml.element
)
"src/XEP_muc.ml" 159 4954 4976 "src/XEP_muc.ml" 159 4954 5021
type(
  Xml.element list
)
"src/XEP_muc.ml" 157 4904 4912 "src/XEP_muc.ml" 159 4954 5022
type(
  Xml.element list
)
"src/XEP_muc.ml" 154 4766 4772 "src/XEP_muc.ml" 159 4954 5022
type(
  Xml.element
)
"src/XEP_muc.ml" 161 5024 5032 "src/XEP_muc.ml" 161 5024 5046
type(
  Xml.element -> JID.t option * string option
)
ident(
  def decode_destroy "src/XEP_muc.ml" 167 5246 5250 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 161 5024 5047 "src/XEP_muc.ml" 161 5024 5049
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 162 5052 5058 "src/XEP_muc.ml" 165 5213 5234
)
"src/XEP_muc.ml" 162 5052 5062 "src/XEP_muc.ml" 162 5052 5065
type(
  JID.t option
)
ident(
  def jid "src/XEP_muc.ml" 164 5144 5150 "src/XEP_muc.ml" 165 5213 5234
)
"src/XEP_muc.ml" 162 5052 5068 "src/XEP_muc.ml" 162 5052 5073
type(
  (Xml.cdata -> JID.t) -> Xml.cdata option -> JID.t option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 162 5052 5074 "src/XEP_muc.ml" 162 5052 5087
type(
  bool option
)
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
type(
  Xml.cdata -> JID.t
)
"src/XEP_muc.ml" 163 5088 5097 "src/XEP_muc.ml" 163 5088 5118
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 163 5088 5119 "src/XEP_muc.ml" 163 5088 5124
type(
  Xml.name
)
"src/XEP_muc.ml" 163 5088 5126 "src/XEP_muc.ml" 163 5088 5135
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 163 5088 5136 "src/XEP_muc.ml" 163 5088 5138
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 161 5024 5047 "src/XEP_muc.ml" 161 5024 5049
)
"src/XEP_muc.ml" 163 5088 5125 "src/XEP_muc.ml" 163 5088 5139
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 163 5088 5096 "src/XEP_muc.ml" 163 5088 5140
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 162 5052 5068 "src/XEP_muc.ml" 163 5088 5140
type(
  JID.t option
)
"src/XEP_muc.ml" 164 5144 5154 "src/XEP_muc.ml" 164 5144 5160
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 165 5213 5221 "src/XEP_muc.ml" 165 5213 5234
)
"src/XEP_muc.ml" 164 5144 5163 "src/XEP_muc.ml" 164 5144 5182
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  int_ref get_subcdata_option "src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
)
"src/XEP_muc.ml" 164 5144 5184 "src/XEP_muc.ml" 164 5144 5195
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 164 5144 5197 "src/XEP_muc.ml" 164 5144 5205
type(
  Xml.name
)
"src/XEP_muc.ml" 164 5144 5183 "src/XEP_muc.ml" 164 5144 5206
type(
  Xml.qname
)
"src/XEP_muc.ml" 164 5144 5207 "src/XEP_muc.ml" 164 5144 5209
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 161 5024 5047 "src/XEP_muc.ml" 161 5024 5049
)
"src/XEP_muc.ml" 164 5144 5163 "src/XEP_muc.ml" 164 5144 5209
type(
  string option
)
"src/XEP_muc.ml" 165 5213 5222 "src/XEP_muc.ml" 165 5213 5225
type(
  JID.t option
)
ident(
  int_ref jid "src/XEP_muc.ml" 162 5052 5062 "src/XEP_muc.ml" 162 5052 5065
)
"src/XEP_muc.ml" 165 5213 5227 "src/XEP_muc.ml" 165 5213 5233
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 164 5144 5154 "src/XEP_muc.ml" 164 5144 5160
)
"src/XEP_muc.ml" 165 5213 5221 "src/XEP_muc.ml" 165 5213 5234
type(
  JID.t option * string option
)
"src/XEP_muc.ml" 164 5144 5150 "src/XEP_muc.ml" 165 5213 5234
type(
  JID.t option * string option
)
"src/XEP_muc.ml" 162 5052 5058 "src/XEP_muc.ml" 165 5213 5234
type(
  JID.t option * string option
)
"src/XEP_muc.ml" 167 5246 5254 "src/XEP_muc.ml" 167 5246 5267
type(
  ?jid_from:JID.t ->
  ?jid_to:JID.t -> ?reason:Xml.cdata -> unit -> Xml.element
)
ident(
  def encode_invite "src/XEP_muc.ml" 179 5709 5713 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 167 5246 5269 "src/XEP_muc.ml" 167 5246 5277
type(
  JID.t option
)
ident(
  def jid_from "src/XEP_muc.ml" 167 5246 5278 "src/XEP_muc.ml" 177 5631 5699
)
"src/XEP_muc.ml" 167 5246 5279 "src/XEP_muc.ml" 167 5246 5285
type(
  JID.t option
)
ident(
  def jid_to "src/XEP_muc.ml" 167 5246 5286 "src/XEP_muc.ml" 177 5631 5699
)
"src/XEP_muc.ml" 167 5246 5287 "src/XEP_muc.ml" 167 5246 5293
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 167 5246 5294 "src/XEP_muc.ml" 177 5631 5699
)
"src/XEP_muc.ml" 167 5246 5294 "src/XEP_muc.ml" 167 5246 5296
type(
  unit
)
"src/XEP_muc.ml" 168 5299 5305 "src/XEP_muc.ml" 168 5299 5317
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 168 5299 5319 "src/XEP_muc.ml" 168 5299 5330
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 168 5299 5332 "src/XEP_muc.ml" 168 5299 5340
type(
  Xml.name
)
"src/XEP_muc.ml" 168 5299 5318 "src/XEP_muc.ml" 168 5299 5341
type(
  Xml.qname
)
"src/XEP_muc.ml" 169 5342 5351 "src/XEP_muc.ml" 169 5342 5365
type(
  (Xml.attribute list -> Xml.name * Xml.cdata option -> Xml.attribute list) ->
  Xml.attribute list ->
  (Xml.name * Xml.cdata option) list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 169 5342 5371 "src/XEP_muc.ml" 169 5342 5374
type(
  Xml.attribute list
)
ident(
  def acc "src/XEP_muc.ml" 169 5342 5375 "src/XEP_muc.ml" 172 5433 5477
)
"src/XEP_muc.ml" 169 5342 5376 "src/XEP_muc.ml" 169 5342 5377
type(
  Xml.name
)
ident(
  def k "src/XEP_muc.ml" 170 5384 5394 "src/XEP_muc.ml" 172 5433 5477
)
"src/XEP_muc.ml" 169 5342 5378 "src/XEP_muc.ml" 169 5342 5379
type(
  Xml.cdata option
)
ident(
  def v "src/XEP_muc.ml" 170 5384 5394 "src/XEP_muc.ml" 172 5433 5477
)
"src/XEP_muc.ml" 169 5342 5375 "src/XEP_muc.ml" 169 5342 5380
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 170 5384 5400 "src/XEP_muc.ml" 170 5384 5401
type(
  Xml.cdata option
)
ident(
  int_ref v "src/XEP_muc.ml" 169 5342 5378 "src/XEP_muc.ml" 169 5342 5379
)
"src/XEP_muc.ml" 171 5407 5421 "src/XEP_muc.ml" 171 5407 5425
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 171 5407 5429 "src/XEP_muc.ml" 171 5407 5432
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 169 5342 5371 "src/XEP_muc.ml" 169 5342 5374
)
"src/XEP_muc.ml" 172 5433 5452 "src/XEP_muc.ml" 172 5433 5453
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 172 5433 5457 "src/XEP_muc.ml" 172 5433 5477
)
"src/XEP_muc.ml" 172 5433 5447 "src/XEP_muc.ml" 172 5433 5453
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 172 5433 5457 "src/XEP_muc.ml" 172 5433 5466
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 172 5433 5467 "src/XEP_muc.ml" 172 5433 5468
type(
  Xml.name
)
ident(
  int_ref k "src/XEP_muc.ml" 169 5342 5376 "src/XEP_muc.ml" 169 5342 5377
)
"src/XEP_muc.ml" 172 5433 5469 "src/XEP_muc.ml" 172 5433 5470
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 172 5433 5452 "src/XEP_muc.ml" 172 5433 5453
)
"src/XEP_muc.ml" 172 5433 5457 "src/XEP_muc.ml" 172 5433 5470
type(
  Xml.attribute
)
"src/XEP_muc.ml" 172 5433 5474 "src/XEP_muc.ml" 172 5433 5477
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 169 5342 5371 "src/XEP_muc.ml" 169 5342 5374
)
"src/XEP_muc.ml" 172 5433 5457 "src/XEP_muc.ml" 172 5433 5477
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 170 5384 5394 "src/XEP_muc.ml" 172 5433 5477
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 169 5342 5366 "src/XEP_muc.ml" 173 5478 5488
type(
  Xml.attribute list -> Xml.name * Xml.cdata option -> Xml.attribute list
)
"src/XEP_muc.ml" 173 5478 5489 "src/XEP_muc.ml" 173 5478 5491
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 173 5478 5493 "src/XEP_muc.ml" 173 5478 5499
type(
  Xml.name
)
"src/XEP_muc.ml" 173 5478 5501 "src/XEP_muc.ml" 173 5478 5506
type(
  (JID.t -> Xml.cdata) -> JID.t option -> Xml.cdata option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 173 5478 5507 "src/XEP_muc.ml" 173 5478 5520
type(
  bool option
)
type(
  ?lowercase:bool -> JID.t -> Xml.cdata
)
ident(
  int_ref JID.string_of_jid "src/JID.mli" 19 288 288 "src/JID.mli" 19 288 338
)
type(
  JID.t -> Xml.cdata
)
"src/XEP_muc.ml" 173 5478 5521 "src/XEP_muc.ml" 173 5478 5529
type(
  JID.t option
)
ident(
  int_ref jid_from "src/XEP_muc.ml" 167 5246 5269 "src/XEP_muc.ml" 167 5246 5277
)
"src/XEP_muc.ml" 173 5478 5501 "src/XEP_muc.ml" 173 5478 5529
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 173 5478 5493 "src/XEP_muc.ml" 173 5478 5529
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 174 5531 5546 "src/XEP_muc.ml" 174 5531 5550
type(
  Xml.name
)
"src/XEP_muc.ml" 174 5531 5552 "src/XEP_muc.ml" 174 5531 5557
type(
  (JID.t -> Xml.cdata) -> JID.t option -> Xml.cdata option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 174 5531 5558 "src/XEP_muc.ml" 174 5531 5571
type(
  bool option
)
type(
  ?lowercase:bool -> JID.t -> Xml.cdata
)
ident(
  int_ref JID.string_of_jid "src/JID.mli" 19 288 288 "src/JID.mli" 19 288 338
)
type(
  JID.t -> Xml.cdata
)
"src/XEP_muc.ml" 174 5531 5572 "src/XEP_muc.ml" 174 5531 5578
type(
  JID.t option
)
ident(
  int_ref jid_to "src/XEP_muc.ml" 167 5246 5279 "src/XEP_muc.ml" 167 5246 5285
)
"src/XEP_muc.ml" 174 5531 5552 "src/XEP_muc.ml" 174 5531 5578
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 174 5531 5546 "src/XEP_muc.ml" 174 5531 5578
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 173 5478 5492 "src/XEP_muc.ml" 174 5531 5579
type(
  (Xml.name * Xml.cdata option) list
)
"src/XEP_muc.ml" 169 5342 5350 "src/XEP_muc.ml" 174 5531 5580
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 175 5581 5596 "src/XEP_muc.ml" 175 5581 5602
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 167 5246 5287 "src/XEP_muc.ml" 167 5246 5293
)
"src/XEP_muc.ml" 176 5608 5620 "src/XEP_muc.ml" 176 5608 5624
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 176 5608 5628 "src/XEP_muc.ml" 176 5608 5630
type(
  Xml.element list
)
"src/XEP_muc.ml" 177 5631 5648 "src/XEP_muc.ml" 177 5631 5649
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 177 5631 5653 "src/XEP_muc.ml" 177 5631 5698
)
"src/XEP_muc.ml" 177 5631 5643 "src/XEP_muc.ml" 177 5631 5649
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 177 5631 5654 "src/XEP_muc.ml" 177 5631 5671
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 177 5631 5673 "src/XEP_muc.ml" 177 5631 5684
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 177 5631 5686 "src/XEP_muc.ml" 177 5631 5694
type(
  Xml.name
)
"src/XEP_muc.ml" 177 5631 5672 "src/XEP_muc.ml" 177 5631 5695
type(
  Xml.qname
)
"src/XEP_muc.ml" 177 5631 5696 "src/XEP_muc.ml" 177 5631 5697
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 177 5631 5648 "src/XEP_muc.ml" 177 5631 5649
)
"src/XEP_muc.ml" 177 5631 5654 "src/XEP_muc.ml" 177 5631 5697
type(
  Xml.element
)
"src/XEP_muc.ml" 177 5631 5653 "src/XEP_muc.ml" 177 5631 5698
type(
  Xml.element list
)
"src/XEP_muc.ml" 175 5581 5589 "src/XEP_muc.ml" 177 5631 5699
type(
  Xml.element list
)
"src/XEP_muc.ml" 168 5299 5305 "src/XEP_muc.ml" 177 5631 5699
type(
  Xml.element
)
"src/XEP_muc.ml" 179 5709 5717 "src/XEP_muc.ml" 179 5709 5730
type(
  Xml.element -> JID.t option * JID.t option * string option
)
ident(
  def decode_invite "src/XEP_muc.ml" 186 6035 6039 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 179 5709 5731 "src/XEP_muc.ml" 179 5709 5733
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 180 5736 5742 "src/XEP_muc.ml" 184 5997 6031
)
"src/XEP_muc.ml" 180 5736 5746 "src/XEP_muc.ml" 180 5736 5752
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 181 5805 5811 "src/XEP_muc.ml" 184 5997 6031
)
"src/XEP_muc.ml" 180 5736 5755 "src/XEP_muc.ml" 180 5736 5774
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  int_ref get_subcdata_option "src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
)
"src/XEP_muc.ml" 180 5736 5776 "src/XEP_muc.ml" 180 5736 5787
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 180 5736 5789 "src/XEP_muc.ml" 180 5736 5797
type(
  Xml.name
)
"src/XEP_muc.ml" 180 5736 5775 "src/XEP_muc.ml" 180 5736 5798
type(
  Xml.qname
)
"src/XEP_muc.ml" 180 5736 5799 "src/XEP_muc.ml" 180 5736 5801
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 179 5709 5731 "src/XEP_muc.ml" 179 5709 5733
)
"src/XEP_muc.ml" 180 5736 5755 "src/XEP_muc.ml" 180 5736 5801
type(
  string option
)
"src/XEP_muc.ml" 181 5805 5815 "src/XEP_muc.ml" 181 5805 5820
type(
  Xml.attribute list
)
ident(
  def attrs "src/XEP_muc.ml" 182 5839 5845 "src/XEP_muc.ml" 184 5997 6031
)
"src/XEP_muc.ml" 181 5805 5823 "src/XEP_muc.ml" 181 5805 5832
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 181 5805 5833 "src/XEP_muc.ml" 181 5805 5835
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 179 5709 5731 "src/XEP_muc.ml" 179 5709 5733
)
"src/XEP_muc.ml" 181 5805 5823 "src/XEP_muc.ml" 181 5805 5835
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 182 5839 5849 "src/XEP_muc.ml" 182 5839 5857
type(
  JID.t option
)
ident(
  def jid_from "src/XEP_muc.ml" 183 5920 5926 "src/XEP_muc.ml" 184 5997 6031
)
"src/XEP_muc.ml" 182 5839 5860 "src/XEP_muc.ml" 182 5839 5865
type(
  (Xml.cdata -> JID.t) -> Xml.cdata option -> JID.t option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 182 5839 5866 "src/XEP_muc.ml" 182 5839 5879
type(
  bool option
)
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
type(
  Xml.cdata -> JID.t
)
"src/XEP_muc.ml" 182 5839 5881 "src/XEP_muc.ml" 182 5839 5902
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 182 5839 5903 "src/XEP_muc.ml" 182 5839 5909
type(
  Xml.name
)
"src/XEP_muc.ml" 182 5839 5910 "src/XEP_muc.ml" 182 5839 5915
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 181 5805 5815 "src/XEP_muc.ml" 181 5805 5820
)
"src/XEP_muc.ml" 182 5839 5880 "src/XEP_muc.ml" 182 5839 5916
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 182 5839 5860 "src/XEP_muc.ml" 182 5839 5916
type(
  JID.t option
)
"src/XEP_muc.ml" 183 5920 5930 "src/XEP_muc.ml" 183 5920 5936
type(
  JID.t option
)
ident(
  def jid_to "src/XEP_muc.ml" 184 5997 6005 "src/XEP_muc.ml" 184 5997 6031
)
"src/XEP_muc.ml" 183 5920 5939 "src/XEP_muc.ml" 183 5920 5944
type(
  (Xml.cdata -> JID.t) -> Xml.cdata option -> JID.t option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 183 5920 5945 "src/XEP_muc.ml" 183 5920 5958
type(
  bool option
)
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
type(
  Xml.cdata -> JID.t
)
"src/XEP_muc.ml" 183 5920 5960 "src/XEP_muc.ml" 183 5920 5981
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 183 5920 5982 "src/XEP_muc.ml" 183 5920 5986
type(
  Xml.name
)
"src/XEP_muc.ml" 183 5920 5987 "src/XEP_muc.ml" 183 5920 5992
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 181 5805 5815 "src/XEP_muc.ml" 181 5805 5820
)
"src/XEP_muc.ml" 183 5920 5959 "src/XEP_muc.ml" 183 5920 5993
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 183 5920 5939 "src/XEP_muc.ml" 183 5920 5993
type(
  JID.t option
)
"src/XEP_muc.ml" 184 5997 6006 "src/XEP_muc.ml" 184 5997 6014
type(
  JID.t option
)
ident(
  int_ref jid_from "src/XEP_muc.ml" 182 5839 5849 "src/XEP_muc.ml" 182 5839 5857
)
"src/XEP_muc.ml" 184 5997 6016 "src/XEP_muc.ml" 184 5997 6022
type(
  JID.t option
)
ident(
  int_ref jid_to "src/XEP_muc.ml" 183 5920 5930 "src/XEP_muc.ml" 183 5920 5936
)
"src/XEP_muc.ml" 184 5997 6024 "src/XEP_muc.ml" 184 5997 6030
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 180 5736 5746 "src/XEP_muc.ml" 180 5736 5752
)
"src/XEP_muc.ml" 184 5997 6005 "src/XEP_muc.ml" 184 5997 6031
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 183 5920 5926 "src/XEP_muc.ml" 184 5997 6031
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 182 5839 5845 "src/XEP_muc.ml" 184 5997 6031
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 181 5805 5811 "src/XEP_muc.ml" 184 5997 6031
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 180 5736 5742 "src/XEP_muc.ml" 184 5997 6031
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 186 6035 6043 "src/XEP_muc.ml" 186 6035 6054
type(
  ?actor:JID.t ->
  ?reason:Xml.cdata ->
  ?continue:Xml.cdata ->
  ?affiliation:affiliation ->
  ?jid:JID.t -> ?nick:Xml.cdata -> ?role:role -> unit -> Xml.element
)
ident(
  def encode_item "src/XEP_muc.ml" 228 7750 7754 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 186 6035 6056 "src/XEP_muc.ml" 186 6035 6061
type(
  JID.t option
)
ident(
  def actor "src/XEP_muc.ml" 186 6035 6062 "src/XEP_muc.ml" 226 7727 7740
)
"src/XEP_muc.ml" 186 6035 6063 "src/XEP_muc.ml" 186 6035 6069
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 186 6035 6070 "src/XEP_muc.ml" 226 7727 7740
)
"src/XEP_muc.ml" 186 6035 6071 "src/XEP_muc.ml" 186 6035 6079
type(
  Xml.cdata option
)
ident(
  def continue "src/XEP_muc.ml" 186 6035 6080 "src/XEP_muc.ml" 226 7727 7740
)
"src/XEP_muc.ml" 186 6035 6081 "src/XEP_muc.ml" 186 6035 6092
type(
  affiliation option
)
ident(
  def affiliation "src/XEP_muc.ml" 186 6035 6093 "src/XEP_muc.ml" 226 7727 7740
)
"src/XEP_muc.ml" 186 6035 6094 "src/XEP_muc.ml" 186 6035 6097
type(
  JID.t option
)
ident(
  def jid "src/XEP_muc.ml" 186 6035 6098 "src/XEP_muc.ml" 226 7727 7740
)
"src/XEP_muc.ml" 186 6035 6099 "src/XEP_muc.ml" 186 6035 6103
type(
  Xml.cdata option
)
ident(
  def nick "src/XEP_muc.ml" 186 6035 6104 "src/XEP_muc.ml" 226 7727 7740
)
"src/XEP_muc.ml" 186 6035 6105 "src/XEP_muc.ml" 186 6035 6109
type(
  role option
)
ident(
  def role "src/XEP_muc.ml" 186 6035 6110 "src/XEP_muc.ml" 226 7727 7740
)
"src/XEP_muc.ml" 186 6035 6110 "src/XEP_muc.ml" 186 6035 6112
type(
  unit
)
"src/XEP_muc.ml" 187 6115 6121 "src/XEP_muc.ml" 187 6115 6133
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 187 6115 6135 "src/XEP_muc.ml" 187 6115 6146
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 187 6115 6148 "src/XEP_muc.ml" 187 6115 6154
type(
  Xml.name
)
"src/XEP_muc.ml" 187 6115 6134 "src/XEP_muc.ml" 187 6115 6155
type(
  Xml.qname
)
"src/XEP_muc.ml" 188 6156 6165 "src/XEP_muc.ml" 188 6156 6179
type(
  (Xml.attribute list -> Xml.name * Xml.cdata option -> Xml.attribute list) ->
  Xml.attribute list ->
  (Xml.name * Xml.cdata option) list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 188 6156 6185 "src/XEP_muc.ml" 188 6156 6188
type(
  Xml.attribute list
)
ident(
  def acc "src/XEP_muc.ml" 188 6156 6189 "src/XEP_muc.ml" 191 6247 6291
)
"src/XEP_muc.ml" 188 6156 6190 "src/XEP_muc.ml" 188 6156 6191
type(
  Xml.name
)
ident(
  def k "src/XEP_muc.ml" 189 6198 6208 "src/XEP_muc.ml" 191 6247 6291
)
"src/XEP_muc.ml" 188 6156 6192 "src/XEP_muc.ml" 188 6156 6193
type(
  Xml.cdata option
)
ident(
  def v "src/XEP_muc.ml" 189 6198 6208 "src/XEP_muc.ml" 191 6247 6291
)
"src/XEP_muc.ml" 188 6156 6189 "src/XEP_muc.ml" 188 6156 6194
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 189 6198 6214 "src/XEP_muc.ml" 189 6198 6215
type(
  Xml.cdata option
)
ident(
  int_ref v "src/XEP_muc.ml" 188 6156 6192 "src/XEP_muc.ml" 188 6156 6193
)
"src/XEP_muc.ml" 190 6221 6235 "src/XEP_muc.ml" 190 6221 6239
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 190 6221 6243 "src/XEP_muc.ml" 190 6221 6246
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 188 6156 6185 "src/XEP_muc.ml" 188 6156 6188
)
"src/XEP_muc.ml" 191 6247 6266 "src/XEP_muc.ml" 191 6247 6267
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 191 6247 6271 "src/XEP_muc.ml" 191 6247 6291
)
"src/XEP_muc.ml" 191 6247 6261 "src/XEP_muc.ml" 191 6247 6267
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 191 6247 6271 "src/XEP_muc.ml" 191 6247 6280
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 191 6247 6281 "src/XEP_muc.ml" 191 6247 6282
type(
  Xml.name
)
ident(
  int_ref k "src/XEP_muc.ml" 188 6156 6190 "src/XEP_muc.ml" 188 6156 6191
)
"src/XEP_muc.ml" 191 6247 6283 "src/XEP_muc.ml" 191 6247 6284
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 191 6247 6266 "src/XEP_muc.ml" 191 6247 6267
)
"src/XEP_muc.ml" 191 6247 6271 "src/XEP_muc.ml" 191 6247 6284
type(
  Xml.attribute
)
"src/XEP_muc.ml" 191 6247 6288 "src/XEP_muc.ml" 191 6247 6291
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 188 6156 6185 "src/XEP_muc.ml" 188 6156 6188
)
"src/XEP_muc.ml" 191 6247 6271 "src/XEP_muc.ml" 191 6247 6291
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 189 6198 6208 "src/XEP_muc.ml" 191 6247 6291
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 188 6156 6180 "src/XEP_muc.ml" 192 6292 6302
type(
  Xml.attribute list -> Xml.name * Xml.cdata option -> Xml.attribute list
)
"src/XEP_muc.ml" 192 6292 6303 "src/XEP_muc.ml" 192 6292 6305
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 193 6306 6318 "src/XEP_muc.ml" 193 6306 6323
type(
  Xml.name
)
"src/XEP_muc.ml" 193 6306 6325 "src/XEP_muc.ml" 193 6306 6330
type(
  (JID.t -> Xml.cdata) -> JID.t option -> Xml.cdata option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 193 6306 6331 "src/XEP_muc.ml" 193 6306 6344
type(
  bool option
)
type(
  ?lowercase:bool -> JID.t -> Xml.cdata
)
ident(
  int_ref JID.string_of_jid "src/JID.mli" 19 288 288 "src/JID.mli" 19 288 338
)
type(
  JID.t -> Xml.cdata
)
"src/XEP_muc.ml" 193 6306 6345 "src/XEP_muc.ml" 193 6306 6348
type(
  JID.t option
)
ident(
  int_ref jid "src/XEP_muc.ml" 186 6035 6094 "src/XEP_muc.ml" 186 6035 6097
)
"src/XEP_muc.ml" 193 6306 6325 "src/XEP_muc.ml" 193 6306 6348
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 193 6306 6318 "src/XEP_muc.ml" 193 6306 6348
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 194 6350 6362 "src/XEP_muc.ml" 194 6350 6368
type(
  Xml.name
)
"src/XEP_muc.ml" 194 6350 6370 "src/XEP_muc.ml" 194 6350 6374
type(
  Xml.cdata option
)
ident(
  int_ref nick "src/XEP_muc.ml" 186 6035 6099 "src/XEP_muc.ml" 186 6035 6103
)
"src/XEP_muc.ml" 194 6350 6362 "src/XEP_muc.ml" 194 6350 6374
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 195 6376 6388 "src/XEP_muc.ml" 195 6376 6401
type(
  Xml.name
)
"src/XEP_muc.ml" 195 6376 6410 "src/XEP_muc.ml" 195 6376 6421
type(
  affiliation option
)
ident(
  int_ref affiliation "src/XEP_muc.ml" 186 6035 6081 "src/XEP_muc.ml" 186 6035 6092
)
"src/XEP_muc.ml" 196 6427 6443 "src/XEP_muc.ml" 196 6427 6447
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 196 6427 6451 "src/XEP_muc.ml" 196 6427 6455
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 197 6456 6477 "src/XEP_muc.ml" 197 6456 6493
type(
  affiliation
)
"src/XEP_muc.ml" 197 6456 6472 "src/XEP_muc.ml" 197 6456 6493
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 197 6456 6502 "src/XEP_muc.ml" 197 6456 6509
type(
  Xml.cdata
)
"src/XEP_muc.ml" 197 6456 6497 "src/XEP_muc.ml" 197 6456 6509
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 198 6510 6531 "src/XEP_muc.ml" 198 6510 6547
type(
  affiliation
)
"src/XEP_muc.ml" 198 6510 6526 "src/XEP_muc.ml" 198 6510 6547
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 198 6510 6556 "src/XEP_muc.ml" 198 6510 6563
type(
  Xml.cdata
)
"src/XEP_muc.ml" 198 6510 6551 "src/XEP_muc.ml" 198 6510 6563
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 199 6564 6585 "src/XEP_muc.ml" 199 6564 6602
type(
  affiliation
)
"src/XEP_muc.ml" 199 6564 6580 "src/XEP_muc.ml" 199 6564 6602
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 199 6564 6611 "src/XEP_muc.ml" 199 6564 6619
type(
  Xml.cdata
)
"src/XEP_muc.ml" 199 6564 6606 "src/XEP_muc.ml" 199 6564 6619
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 200 6620 6641 "src/XEP_muc.ml" 200 6620 6659
type(
  affiliation
)
"src/XEP_muc.ml" 200 6620 6636 "src/XEP_muc.ml" 200 6620 6659
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 200 6620 6668 "src/XEP_muc.ml" 200 6620 6677
type(
  Xml.cdata
)
"src/XEP_muc.ml" 200 6620 6663 "src/XEP_muc.ml" 200 6620 6677
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 201 6678 6699 "src/XEP_muc.ml" 201 6678 6714
type(
  affiliation
)
"src/XEP_muc.ml" 201 6678 6694 "src/XEP_muc.ml" 201 6678 6714
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 201 6678 6723 "src/XEP_muc.ml" 201 6678 6729
type(
  Xml.cdata
)
"src/XEP_muc.ml" 201 6678 6718 "src/XEP_muc.ml" 201 6678 6729
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 195 6376 6403 "src/XEP_muc.ml" 201 6678 6730
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 195 6376 6388 "src/XEP_muc.ml" 201 6678 6730
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 202 6732 6744 "src/XEP_muc.ml" 202 6732 6750
type(
  Xml.name
)
"src/XEP_muc.ml" 202 6732 6759 "src/XEP_muc.ml" 202 6732 6763
type(
  role option
)
ident(
  int_ref role "src/XEP_muc.ml" 186 6035 6105 "src/XEP_muc.ml" 186 6035 6109
)
"src/XEP_muc.ml" 203 6769 6785 "src/XEP_muc.ml" 203 6769 6789
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 203 6769 6793 "src/XEP_muc.ml" 203 6769 6797
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 204 6798 6819 "src/XEP_muc.ml" 204 6798 6832
type(
  role
)
"src/XEP_muc.ml" 204 6798 6814 "src/XEP_muc.ml" 204 6798 6832
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 204 6798 6841 "src/XEP_muc.ml" 204 6798 6852
type(
  Xml.cdata
)
"src/XEP_muc.ml" 204 6798 6836 "src/XEP_muc.ml" 204 6798 6852
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 205 6853 6874 "src/XEP_muc.ml" 205 6853 6889
type(
  role
)
"src/XEP_muc.ml" 205 6853 6869 "src/XEP_muc.ml" 205 6853 6889
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 205 6853 6898 "src/XEP_muc.ml" 205 6853 6911
type(
  Xml.cdata
)
"src/XEP_muc.ml" 205 6853 6893 "src/XEP_muc.ml" 205 6853 6911
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 206 6912 6933 "src/XEP_muc.ml" 206 6912 6944
type(
  role
)
"src/XEP_muc.ml" 206 6912 6928 "src/XEP_muc.ml" 206 6912 6944
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 206 6912 6953 "src/XEP_muc.ml" 206 6912 6962
type(
  Xml.cdata
)
"src/XEP_muc.ml" 206 6912 6948 "src/XEP_muc.ml" 206 6912 6962
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 207 6963 6984 "src/XEP_muc.ml" 207 6963 6992
type(
  role
)
"src/XEP_muc.ml" 207 6963 6979 "src/XEP_muc.ml" 207 6963 6992
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 207 6963 7001 "src/XEP_muc.ml" 207 6963 7007
type(
  Xml.cdata
)
"src/XEP_muc.ml" 207 6963 6996 "src/XEP_muc.ml" 207 6963 7007
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 202 6732 6752 "src/XEP_muc.ml" 207 6963 7008
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 202 6732 6744 "src/XEP_muc.ml" 207 6963 7008
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 193 6306 6317 "src/XEP_muc.ml" 207 6963 7009
type(
  (Xml.name * Xml.cdata option) list
)
"src/XEP_muc.ml" 188 6156 6164 "src/XEP_muc.ml" 207 6963 7010
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 208 7011 7020 "src/XEP_muc.ml" 208 7011 7034
type(
  (Xml.element list -> Xml.element option -> Xml.element list) ->
  Xml.element list -> Xml.element option list -> Xml.element list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 208 7011 7040 "src/XEP_muc.ml" 208 7011 7043
type(
  Xml.element list
)
ident(
  def acc "src/XEP_muc.ml" 208 7011 7047 "src/XEP_muc.ml" 210 7080 7112
)
"src/XEP_muc.ml" 209 7056 7068 "src/XEP_muc.ml" 209 7056 7072
type(
  Xml.element option
)
"src/XEP_muc.ml" 209 7056 7076 "src/XEP_muc.ml" 209 7056 7079
type(
  Xml.element list
)
ident(
  int_ref acc "src/XEP_muc.ml" 208 7011 7040 "src/XEP_muc.ml" 208 7011 7043
)
"src/XEP_muc.ml" 210 7080 7097 "src/XEP_muc.ml" 210 7080 7099
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 210 7080 7103 "src/XEP_muc.ml" 210 7080 7112
)
"src/XEP_muc.ml" 210 7080 7092 "src/XEP_muc.ml" 210 7080 7099
type(
  Xml.element option
)
"src/XEP_muc.ml" 210 7080 7103 "src/XEP_muc.ml" 210 7080 7105
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 210 7080 7097 "src/XEP_muc.ml" 210 7080 7099
)
"src/XEP_muc.ml" 210 7080 7109 "src/XEP_muc.ml" 210 7080 7112
type(
  Xml.element list
)
ident(
  int_ref acc "src/XEP_muc.ml" 208 7011 7040 "src/XEP_muc.ml" 208 7011 7043
)
"src/XEP_muc.ml" 210 7080 7103 "src/XEP_muc.ml" 210 7080 7112
type(
  Xml.element list
)
"src/XEP_muc.ml" 208 7011 7047 "src/XEP_muc.ml" 210 7080 7112
type(
  Xml.element option -> Xml.element list
)
"src/XEP_muc.ml" 208 7011 7035 "src/XEP_muc.ml" 211 7113 7123
type(
  Xml.element list -> Xml.element option -> Xml.element list
)
"src/XEP_muc.ml" 211 7113 7124 "src/XEP_muc.ml" 211 7113 7126
type(
  Xml.element list
)
"src/XEP_muc.ml" 212 7127 7146 "src/XEP_muc.ml" 212 7127 7151
type(
  JID.t option
)
ident(
  int_ref actor "src/XEP_muc.ml" 186 6035 6056 "src/XEP_muc.ml" 186 6035 6061
)
"src/XEP_muc.ml" 213 7157 7172 "src/XEP_muc.ml" 213 7157 7176
type(
  JID.t option
)
type(
  JID.t option
)
"src/XEP_muc.ml" 213 7157 7180 "src/XEP_muc.ml" 213 7157 7184
type(
  Xml.element option
)
"src/XEP_muc.ml" 214 7185 7205 "src/XEP_muc.ml" 214 7185 7206
type(
  JID.t
)
ident(
  def v "src/XEP_muc.ml" 215 7210 7225 "src/XEP_muc.ml" 216 7267 7329
)
"src/XEP_muc.ml" 214 7185 7200 "src/XEP_muc.ml" 214 7185 7206
type(
  JID.t option
)
type(
  JID.t option
)
"src/XEP_muc.ml" 215 7210 7231 "src/XEP_muc.ml" 215 7210 7243
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 215 7210 7245 "src/XEP_muc.ml" 215 7210 7256
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 215 7210 7258 "src/XEP_muc.ml" 215 7210 7265
type(
  Xml.name
)
"src/XEP_muc.ml" 215 7210 7244 "src/XEP_muc.ml" 215 7210 7266
type(
  Xml.qname
)
"src/XEP_muc.ml" 216 7267 7291 "src/XEP_muc.ml" 216 7267 7300
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 216 7267 7301 "src/XEP_muc.ml" 216 7267 7306
type(
  Xml.name
)
"src/XEP_muc.ml" 216 7267 7308 "src/XEP_muc.ml" 216 7267 7321
type(
  ?lowercase:bool -> JID.t -> Xml.cdata
)
ident(
  int_ref JID.string_of_jid "src/JID.mli" 19 288 288 "src/JID.mli" 19 288 338
)
"src/XEP_muc.ml" 216 7267 7322 "src/XEP_muc.ml" 216 7267 7323
type(
  JID.t
)
ident(
  int_ref v "src/XEP_muc.ml" 214 7185 7205 "src/XEP_muc.ml" 214 7185 7206
)
"src/XEP_muc.ml" 216 7267 7307 "src/XEP_muc.ml" 216 7267 7324
type(
  Xml.cdata
)
"src/XEP_muc.ml" 216 7267 7291 "src/XEP_muc.ml" 216 7267 7324
type(
  Xml.attribute
)
"src/XEP_muc.ml" 216 7267 7290 "src/XEP_muc.ml" 216 7267 7325
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 216 7267 7326 "src/XEP_muc.ml" 216 7267 7328
type(
  Xml.element list
)
"src/XEP_muc.ml" 215 7210 7230 "src/XEP_muc.ml" 216 7267 7329
type(
  Xml.element
)
"src/XEP_muc.ml" 215 7210 7225 "src/XEP_muc.ml" 216 7267 7329
type(
  Xml.element option
)
"src/XEP_muc.ml" 212 7127 7139 "src/XEP_muc.ml" 217 7330 7343
type(
  Xml.element option
)
"src/XEP_muc.ml" 218 7345 7364 "src/XEP_muc.ml" 218 7345 7370
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 186 6035 6063 "src/XEP_muc.ml" 186 6035 6069
)
"src/XEP_muc.ml" 219 7376 7392 "src/XEP_muc.ml" 219 7376 7396
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 219 7376 7400 "src/XEP_muc.ml" 219 7376 7404
type(
  Xml.element option
)
"src/XEP_muc.ml" 220 7405 7426 "src/XEP_muc.ml" 220 7405 7427
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 220 7405 7431 "src/XEP_muc.ml" 220 7405 7481
)
"src/XEP_muc.ml" 220 7405 7421 "src/XEP_muc.ml" 220 7405 7427
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 220 7405 7437 "src/XEP_muc.ml" 220 7405 7454
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 220 7405 7456 "src/XEP_muc.ml" 220 7405 7467
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 220 7405 7469 "src/XEP_muc.ml" 220 7405 7477
type(
  Xml.name
)
"src/XEP_muc.ml" 220 7405 7455 "src/XEP_muc.ml" 220 7405 7478
type(
  Xml.qname
)
"src/XEP_muc.ml" 220 7405 7479 "src/XEP_muc.ml" 220 7405 7480
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 220 7405 7426 "src/XEP_muc.ml" 220 7405 7427
)
"src/XEP_muc.ml" 220 7405 7436 "src/XEP_muc.ml" 220 7405 7481
type(
  Xml.element
)
"src/XEP_muc.ml" 220 7405 7431 "src/XEP_muc.ml" 220 7405 7481
type(
  Xml.element option
)
"src/XEP_muc.ml" 218 7345 7357 "src/XEP_muc.ml" 220 7405 7482
type(
  Xml.element option
)
"src/XEP_muc.ml" 221 7484 7503 "src/XEP_muc.ml" 221 7484 7511
type(
  Xml.cdata option
)
ident(
  int_ref continue "src/XEP_muc.ml" 186 6035 6071 "src/XEP_muc.ml" 186 6035 6079
)
"src/XEP_muc.ml" 222 7517 7533 "src/XEP_muc.ml" 222 7517 7537
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 222 7517 7541 "src/XEP_muc.ml" 222 7517 7545
type(
  Xml.element option
)
"src/XEP_muc.ml" 223 7546 7567 "src/XEP_muc.ml" 223 7546 7573
type(
  Xml.cdata
)
ident(
  def thread "src/XEP_muc.ml" 224 7609 7625 "src/XEP_muc.ml" 225 7670 7725
)
"src/XEP_muc.ml" 223 7546 7562 "src/XEP_muc.ml" 223 7546 7573
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 224 7609 7631 "src/XEP_muc.ml" 224 7609 7643
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 224 7609 7645 "src/XEP_muc.ml" 224 7609 7656
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 224 7609 7658 "src/XEP_muc.ml" 224 7609 7668
type(
  Xml.name
)
"src/XEP_muc.ml" 224 7609 7644 "src/XEP_muc.ml" 224 7609 7669
type(
  Xml.qname
)
"src/XEP_muc.ml" 225 7670 7695 "src/XEP_muc.ml" 225 7670 7704
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 225 7670 7705 "src/XEP_muc.ml" 225 7670 7713
type(
  Xml.name
)
"src/XEP_muc.ml" 225 7670 7714 "src/XEP_muc.ml" 225 7670 7720
type(
  Xml.cdata
)
ident(
  int_ref thread "src/XEP_muc.ml" 223 7546 7567 "src/XEP_muc.ml" 223 7546 7573
)
"src/XEP_muc.ml" 225 7670 7695 "src/XEP_muc.ml" 225 7670 7720
type(
  Xml.attribute
)
"src/XEP_muc.ml" 225 7670 7694 "src/XEP_muc.ml" 225 7670 7721
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 225 7670 7722 "src/XEP_muc.ml" 225 7670 7724
type(
  Xml.element list
)
"src/XEP_muc.ml" 224 7609 7630 "src/XEP_muc.ml" 225 7670 7725
type(
  Xml.element
)
"src/XEP_muc.ml" 224 7609 7625 "src/XEP_muc.ml" 225 7670 7725
type(
  Xml.element option
)
"src/XEP_muc.ml" 221 7484 7496 "src/XEP_muc.ml" 225 7670 7726
type(
  Xml.element option
)
"src/XEP_muc.ml" 212 7127 7138 "src/XEP_muc.ml" 226 7727 7739
type(
  Xml.element option list
)
"src/XEP_muc.ml" 208 7011 7019 "src/XEP_muc.ml" 226 7727 7740
type(
  Xml.element list
)
"src/XEP_muc.ml" 187 6115 6121 "src/XEP_muc.ml" 226 7727 7740
type(
  Xml.element
)
"src/XEP_muc.ml" 228 7750 7758 "src/XEP_muc.ml" 228 7750 7769
type(
  Xml.element -> item
)
ident(
  def decode_item "src/XEP_muc.ml" 269 9351 9355 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 228 7750 7770 "src/XEP_muc.ml" 228 7750 7772
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 229 7775 7781 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 229 7775 7785 "src/XEP_muc.ml" 229 7775 7790
type(
  JID.t option
)
ident(
  def actor "src/XEP_muc.ml" 233 7971 7977 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 230 7793 7809 "src/XEP_muc.ml" 230 7793 7814
type(
  Xml.element
)
ident(
  def subel "src/XEP_muc.ml" 231 7861 7875 "src/XEP_muc.ml" 231 7861 7936
)
"src/XEP_muc.ml" 230 7793 7817 "src/XEP_muc.ml" 230 7793 7831
type(
  Xml.qname -> Xml.element -> Xml.element
)
ident(
  int_ref Xml.get_subelement "src/xml.mli" 58 1713 1713 "src/xml.mli" 58 1713 1761
)
"src/XEP_muc.ml" 230 7793 7833 "src/XEP_muc.ml" 230 7793 7844
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 230 7793 7846 "src/XEP_muc.ml" 230 7793 7853
type(
  Xml.name
)
"src/XEP_muc.ml" 230 7793 7832 "src/XEP_muc.ml" 230 7793 7854
type(
  Xml.qname
)
"src/XEP_muc.ml" 230 7793 7855 "src/XEP_muc.ml" 230 7793 7857
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 228 7750 7770 "src/XEP_muc.ml" 228 7750 7772
)
"src/XEP_muc.ml" 230 7793 7817 "src/XEP_muc.ml" 230 7793 7857
type(
  Xml.element
)
"src/XEP_muc.ml" 231 7861 7881 "src/XEP_muc.ml" 231 7861 7894
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
"src/XEP_muc.ml" 231 7861 7896 "src/XEP_muc.ml" 231 7861 7910
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.attribute list -> Xml.cdata
)
ident(
  int_ref Xml.get_attr_value "src/xml.mli" 51 1412 1412 "src/xml.mli" 52 1458 1483
)
"src/XEP_muc.ml" 231 7861 7911 "src/XEP_muc.ml" 231 7861 7916
type(
  Xml.name
)
"src/XEP_muc.ml" 231 7861 7918 "src/XEP_muc.ml" 231 7861 7927
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 231 7861 7928 "src/XEP_muc.ml" 231 7861 7933
type(
  Xml.element
)
ident(
  int_ref subel "src/XEP_muc.ml" 230 7793 7809 "src/XEP_muc.ml" 230 7793 7814
)
"src/XEP_muc.ml" 231 7861 7917 "src/XEP_muc.ml" 231 7861 7934
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 231 7861 7895 "src/XEP_muc.ml" 231 7861 7935
type(
  Xml.cdata
)
"src/XEP_muc.ml" 231 7861 7880 "src/XEP_muc.ml" 231 7861 7936
type(
  JID.t
)
"src/XEP_muc.ml" 231 7861 7875 "src/XEP_muc.ml" 231 7861 7936
type(
  JID.t option
)
"src/XEP_muc.ml" 230 7793 7805 "src/XEP_muc.ml" 231 7861 7936
type(
  JID.t option
)
"src/XEP_muc.ml" 232 7937 7950 "src/XEP_muc.ml" 232 7937 7959
type(
  exn
)
"src/XEP_muc.ml" 232 7937 7963 "src/XEP_muc.ml" 232 7937 7967
type(
  JID.t option
)
"src/XEP_muc.ml" 230 7793 7801 "src/XEP_muc.ml" 232 7937 7967
type(
  JID.t option
)
"src/XEP_muc.ml" 233 7971 7981 "src/XEP_muc.ml" 233 7971 7989
type(
  Xml.cdata option
)
ident(
  def continue "src/XEP_muc.ml" 237 8160 8166 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 234 7992 8008 "src/XEP_muc.ml" 234 7992 8013
type(
  Xml.element
)
ident(
  def subel "src/XEP_muc.ml" 235 8063 8077 "src/XEP_muc.ml" 235 8063 8125
)
"src/XEP_muc.ml" 234 7992 8016 "src/XEP_muc.ml" 234 7992 8030
type(
  Xml.qname -> Xml.element -> Xml.element
)
ident(
  int_ref Xml.get_subelement "src/xml.mli" 58 1713 1713 "src/xml.mli" 58 1713 1761
)
"src/XEP_muc.ml" 234 7992 8032 "src/XEP_muc.ml" 234 7992 8043
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 234 7992 8045 "src/XEP_muc.ml" 234 7992 8055
type(
  Xml.name
)
"src/XEP_muc.ml" 234 7992 8031 "src/XEP_muc.ml" 234 7992 8056
type(
  Xml.qname
)
"src/XEP_muc.ml" 234 7992 8057 "src/XEP_muc.ml" 234 7992 8059
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 228 7750 7770 "src/XEP_muc.ml" 228 7750 7772
)
"src/XEP_muc.ml" 234 7992 8016 "src/XEP_muc.ml" 234 7992 8059
type(
  Xml.element
)
"src/XEP_muc.ml" 235 8063 8083 "src/XEP_muc.ml" 235 8063 8097
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.attribute list -> Xml.cdata
)
ident(
  int_ref Xml.get_attr_value "src/xml.mli" 51 1412 1412 "src/xml.mli" 52 1458 1483
)
"src/XEP_muc.ml" 235 8063 8098 "src/XEP_muc.ml" 235 8063 8106
type(
  Xml.name
)
"src/XEP_muc.ml" 235 8063 8108 "src/XEP_muc.ml" 235 8063 8117
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 235 8063 8118 "src/XEP_muc.ml" 235 8063 8123
type(
  Xml.element
)
ident(
  int_ref subel "src/XEP_muc.ml" 234 7992 8008 "src/XEP_muc.ml" 234 7992 8013
)
"src/XEP_muc.ml" 235 8063 8107 "src/XEP_muc.ml" 235 8063 8124
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 235 8063 8082 "src/XEP_muc.ml" 235 8063 8125
type(
  Xml.cdata
)
"src/XEP_muc.ml" 235 8063 8077 "src/XEP_muc.ml" 235 8063 8125
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 234 7992 8004 "src/XEP_muc.ml" 235 8063 8125
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 236 8126 8139 "src/XEP_muc.ml" 236 8126 8148
type(
  exn
)
"src/XEP_muc.ml" 236 8126 8152 "src/XEP_muc.ml" 236 8126 8156
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 234 7992 8000 "src/XEP_muc.ml" 236 8126 8156
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 237 8160 8170 "src/XEP_muc.ml" 237 8160 8176
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 238 8229 8235 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 237 8160 8179 "src/XEP_muc.ml" 237 8160 8198
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  int_ref get_subcdata_option "src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
)
"src/XEP_muc.ml" 237 8160 8200 "src/XEP_muc.ml" 237 8160 8211
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 237 8160 8213 "src/XEP_muc.ml" 237 8160 8221
type(
  Xml.name
)
"src/XEP_muc.ml" 237 8160 8199 "src/XEP_muc.ml" 237 8160 8222
type(
  Xml.qname
)
"src/XEP_muc.ml" 237 8160 8223 "src/XEP_muc.ml" 237 8160 8225
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 228 7750 7770 "src/XEP_muc.ml" 228 7750 7772
)
"src/XEP_muc.ml" 237 8160 8179 "src/XEP_muc.ml" 237 8160 8225
type(
  string option
)
"src/XEP_muc.ml" 238 8229 8239 "src/XEP_muc.ml" 238 8229 8244
type(
  Xml.attribute list
)
ident(
  def attrs "src/XEP_muc.ml" 239 8263 8269 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 238 8229 8247 "src/XEP_muc.ml" 238 8229 8256
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 238 8229 8257 "src/XEP_muc.ml" 238 8229 8259
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 228 7750 7770 "src/XEP_muc.ml" 228 7750 7772
)
"src/XEP_muc.ml" 238 8229 8247 "src/XEP_muc.ml" 238 8229 8259
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 239 8263 8273 "src/XEP_muc.ml" 239 8263 8284
type(
  affiliation option
)
ident(
  def affiliation "src/XEP_muc.ml" 249 8679 8685 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 240 8287 8301 "src/XEP_muc.ml" 240 8287 8322
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 240 8287 8323 "src/XEP_muc.ml" 240 8287 8336
type(
  Xml.name
)
"src/XEP_muc.ml" 240 8287 8337 "src/XEP_muc.ml" 240 8287 8342
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 238 8229 8239 "src/XEP_muc.ml" 238 8229 8244
)
"src/XEP_muc.ml" 240 8287 8301 "src/XEP_muc.ml" 240 8287 8342
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 241 8348 8360 "src/XEP_muc.ml" 241 8348 8364
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 241 8348 8368 "src/XEP_muc.ml" 241 8348 8372
type(
  affiliation option
)
"src/XEP_muc.ml" 242 8373 8390 "src/XEP_muc.ml" 242 8373 8397
type(
  Xml.cdata
)
"src/XEP_muc.ml" 242 8373 8385 "src/XEP_muc.ml" 242 8373 8397
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 242 8373 8406 "src/XEP_muc.ml" 242 8373 8422
type(
  affiliation
)
"src/XEP_muc.ml" 242 8373 8401 "src/XEP_muc.ml" 242 8373 8422
type(
  affiliation option
)
"src/XEP_muc.ml" 243 8423 8440 "src/XEP_muc.ml" 243 8423 8447
type(
  Xml.cdata
)
"src/XEP_muc.ml" 243 8423 8435 "src/XEP_muc.ml" 243 8423 8447
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 243 8423 8456 "src/XEP_muc.ml" 243 8423 8472
type(
  affiliation
)
"src/XEP_muc.ml" 243 8423 8451 "src/XEP_muc.ml" 243 8423 8472
type(
  affiliation option
)
"src/XEP_muc.ml" 244 8473 8490 "src/XEP_muc.ml" 244 8473 8498
type(
  Xml.cdata
)
"src/XEP_muc.ml" 244 8473 8485 "src/XEP_muc.ml" 244 8473 8498
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 244 8473 8507 "src/XEP_muc.ml" 244 8473 8524
type(
  affiliation
)
"src/XEP_muc.ml" 244 8473 8502 "src/XEP_muc.ml" 244 8473 8524
type(
  affiliation option
)
"src/XEP_muc.ml" 245 8525 8542 "src/XEP_muc.ml" 245 8525 8551
type(
  Xml.cdata
)
"src/XEP_muc.ml" 245 8525 8537 "src/XEP_muc.ml" 245 8525 8551
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 245 8525 8560 "src/XEP_muc.ml" 245 8525 8578
type(
  affiliation
)
"src/XEP_muc.ml" 245 8525 8555 "src/XEP_muc.ml" 245 8525 8578
type(
  affiliation option
)
"src/XEP_muc.ml" 246 8579 8596 "src/XEP_muc.ml" 246 8579 8602
type(
  Xml.cdata
)
"src/XEP_muc.ml" 246 8579 8591 "src/XEP_muc.ml" 246 8579 8602
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 246 8579 8611 "src/XEP_muc.ml" 246 8579 8626
type(
  affiliation
)
"src/XEP_muc.ml" 246 8579 8606 "src/XEP_muc.ml" 246 8579 8626
type(
  affiliation option
)
"src/XEP_muc.ml" 247 8627 8644 "src/XEP_muc.ml" 247 8627 8645
type(
  Xml.cdata
)
"src/XEP_muc.ml" 247 8627 8639 "src/XEP_muc.ml" 247 8627 8645
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 247 8627 8654 "src/XEP_muc.ml" 247 8627 8669
type(
  affiliation
)
"src/XEP_muc.ml" 247 8627 8649 "src/XEP_muc.ml" 247 8627 8669
type(
  affiliation option
)
"src/XEP_muc.ml" 240 8287 8295 "src/XEP_muc.ml" 247 8627 8669
type(
  affiliation option
)
"src/XEP_muc.ml" 249 8679 8689 "src/XEP_muc.ml" 249 8679 8692
type(
  JID.t option
)
ident(
  def jid "src/XEP_muc.ml" 250 8754 8760 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 249 8679 8695 "src/XEP_muc.ml" 249 8679 8700
type(
  (Xml.cdata -> JID.t) -> Xml.cdata option -> JID.t option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 249 8679 8701 "src/XEP_muc.ml" 249 8679 8714
type(
  bool option
)
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
type(
  Xml.cdata -> JID.t
)
"src/XEP_muc.ml" 249 8679 8716 "src/XEP_muc.ml" 249 8679 8737
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 249 8679 8738 "src/XEP_muc.ml" 249 8679 8743
type(
  Xml.name
)
"src/XEP_muc.ml" 249 8679 8744 "src/XEP_muc.ml" 249 8679 8749
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 238 8229 8239 "src/XEP_muc.ml" 238 8229 8244
)
"src/XEP_muc.ml" 249 8679 8715 "src/XEP_muc.ml" 249 8679 8750
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 249 8679 8695 "src/XEP_muc.ml" 249 8679 8750
type(
  JID.t option
)
"src/XEP_muc.ml" 250 8754 8764 "src/XEP_muc.ml" 250 8754 8768
type(
  Xml.cdata option
)
ident(
  def nick "src/XEP_muc.ml" 251 8809 8815 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 250 8754 8771 "src/XEP_muc.ml" 250 8754 8792
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 250 8754 8793 "src/XEP_muc.ml" 250 8754 8799
type(
  Xml.name
)
"src/XEP_muc.ml" 250 8754 8800 "src/XEP_muc.ml" 250 8754 8805
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 238 8229 8239 "src/XEP_muc.ml" 238 8229 8244
)
"src/XEP_muc.ml" 250 8754 8771 "src/XEP_muc.ml" 250 8754 8805
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 251 8809 8819 "src/XEP_muc.ml" 251 8809 8823
type(
  role option
)
ident(
  def role "src/XEP_muc.ml" 260 9144 9152 "src/XEP_muc.ml" 267 9330 9339
)
"src/XEP_muc.ml" 252 8826 8840 "src/XEP_muc.ml" 252 8826 8861
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 252 8826 8862 "src/XEP_muc.ml" 252 8826 8868
type(
  Xml.name
)
"src/XEP_muc.ml" 252 8826 8869 "src/XEP_muc.ml" 252 8826 8874
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 238 8229 8239 "src/XEP_muc.ml" 238 8229 8244
)
"src/XEP_muc.ml" 252 8826 8840 "src/XEP_muc.ml" 252 8826 8874
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 253 8880 8892 "src/XEP_muc.ml" 253 8880 8896
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 253 8880 8900 "src/XEP_muc.ml" 253 8880 8904
type(
  role option
)
"src/XEP_muc.ml" 254 8905 8922 "src/XEP_muc.ml" 254 8905 8933
type(
  Xml.cdata
)
"src/XEP_muc.ml" 254 8905 8917 "src/XEP_muc.ml" 254 8905 8933
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 254 8905 8942 "src/XEP_muc.ml" 254 8905 8955
type(
  role
)
"src/XEP_muc.ml" 254 8905 8937 "src/XEP_muc.ml" 254 8905 8955
type(
  role option
)
"src/XEP_muc.ml" 255 8956 8973 "src/XEP_muc.ml" 255 8956 8986
type(
  Xml.cdata
)
"src/XEP_muc.ml" 255 8956 8968 "src/XEP_muc.ml" 255 8956 8986
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 255 8956 8995 "src/XEP_muc.ml" 255 8956 9010
type(
  role
)
"src/XEP_muc.ml" 255 8956 8990 "src/XEP_muc.ml" 255 8956 9010
type(
  role option
)
"src/XEP_muc.ml" 256 9011 9028 "src/XEP_muc.ml" 256 9011 9037
type(
  Xml.cdata
)
"src/XEP_muc.ml" 256 9011 9023 "src/XEP_muc.ml" 256 9011 9037
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 256 9011 9046 "src/XEP_muc.ml" 256 9011 9057
type(
  role
)
"src/XEP_muc.ml" 256 9011 9041 "src/XEP_muc.ml" 256 9011 9057
type(
  role option
)
"src/XEP_muc.ml" 257 9058 9075 "src/XEP_muc.ml" 257 9058 9081
type(
  Xml.cdata
)
"src/XEP_muc.ml" 257 9058 9070 "src/XEP_muc.ml" 257 9058 9081
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 257 9058 9090 "src/XEP_muc.ml" 257 9058 9098
type(
  role
)
"src/XEP_muc.ml" 257 9058 9085 "src/XEP_muc.ml" 257 9058 9098
type(
  role option
)
"src/XEP_muc.ml" 258 9099 9116 "src/XEP_muc.ml" 258 9099 9117
type(
  Xml.cdata
)
"src/XEP_muc.ml" 258 9099 9111 "src/XEP_muc.ml" 258 9099 9117
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 258 9099 9126 "src/XEP_muc.ml" 258 9099 9134
type(
  role
)
"src/XEP_muc.ml" 258 9099 9121 "src/XEP_muc.ml" 258 9099 9134
type(
  role option
)
"src/XEP_muc.ml" 252 8826 8834 "src/XEP_muc.ml" 258 9099 9134
type(
  role option
)
"src/XEP_muc.ml" 260 9144 9162 "src/XEP_muc.ml" 260 9144 9167
type(
  JID.t option
)
ident(
  int_ref actor "src/XEP_muc.ml" 229 7775 7785 "src/XEP_muc.ml" 229 7775 7790
)
"src/XEP_muc.ml" 261 9169 9190 "src/XEP_muc.ml" 261 9169 9198
type(
  Xml.cdata option
)
ident(
  int_ref continue "src/XEP_muc.ml" 233 7971 7981 "src/XEP_muc.ml" 233 7971 7989
)
"src/XEP_muc.ml" 262 9200 9219 "src/XEP_muc.ml" 262 9200 9225
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 237 8160 8170 "src/XEP_muc.ml" 237 8160 8176
)
"src/XEP_muc.ml" 263 9227 9243 "src/XEP_muc.ml" 263 9227 9246
type(
  JID.t option
)
ident(
  int_ref jid "src/XEP_muc.ml" 249 8679 8689 "src/XEP_muc.ml" 249 8679 8692
)
"src/XEP_muc.ml" 264 9248 9265 "src/XEP_muc.ml" 264 9248 9269
type(
  Xml.cdata option
)
ident(
  int_ref nick "src/XEP_muc.ml" 250 8754 8764 "src/XEP_muc.ml" 250 8754 8768
)
"src/XEP_muc.ml" 265 9271 9295 "src/XEP_muc.ml" 265 9271 9306
type(
  affiliation option
)
ident(
  int_ref affiliation "src/XEP_muc.ml" 239 8263 8273 "src/XEP_muc.ml" 239 8263 8284
)
"src/XEP_muc.ml" 266 9308 9325 "src/XEP_muc.ml" 266 9308 9329
type(
  role option
)
ident(
  int_ref role "src/XEP_muc.ml" 251 8809 8819 "src/XEP_muc.ml" 251 8809 8823
)
"src/XEP_muc.ml" 260 9144 9152 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 251 8809 8815 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 250 8754 8760 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 249 8679 8685 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 239 8263 8269 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 238 8229 8235 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 237 8160 8166 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 233 7971 7977 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 229 7775 7781 "src/XEP_muc.ml" 267 9330 9339
type(
  item
)
"src/XEP_muc.ml" 269 9351 9359 "src/XEP_muc.ml" 269 9351 9374
type(
  Xml.cdata -> Xml.element
)
ident(
  def encode_password "src/XEP_muc.ml" 272 9454 9458 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 269 9351 9375 "src/XEP_muc.ml" 269 9351 9383
type(
  Xml.cdata
)
ident(
  def password "src/XEP_muc.ml" 270 9386 9392 "src/XEP_muc.ml" 270 9386 9444
)
"src/XEP_muc.ml" 270 9386 9392 "src/XEP_muc.ml" 270 9386 9409
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 270 9386 9411 "src/XEP_muc.ml" 270 9386 9422
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 270 9386 9424 "src/XEP_muc.ml" 270 9386 9434
type(
  Xml.name
)
"src/XEP_muc.ml" 270 9386 9410 "src/XEP_muc.ml" 270 9386 9435
type(
  Xml.qname
)
"src/XEP_muc.ml" 270 9386 9436 "src/XEP_muc.ml" 270 9386 9444
type(
  Xml.cdata
)
ident(
  int_ref password "src/XEP_muc.ml" 269 9351 9375 "src/XEP_muc.ml" 269 9351 9383
)
"src/XEP_muc.ml" 270 9386 9392 "src/XEP_muc.ml" 270 9386 9444
type(
  Xml.element
)
"src/XEP_muc.ml" 272 9454 9462 "src/XEP_muc.ml" 272 9454 9477
type(
  Xml.element -> string
)
ident(
  def decode_password "src/XEP_muc.ml" 275 9511 9515 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 272 9454 9478 "src/XEP_muc.ml" 272 9454 9480
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 273 9483 9489 "src/XEP_muc.ml" 273 9483 9501
)
"src/XEP_muc.ml" 273 9483 9489 "src/XEP_muc.ml" 273 9483 9498
type(
  Xml.element -> string
)
ident(
  int_ref Xml.get_cdata "src/xml.mli" 62 1908 1908 "src/xml.mli" 62 1908 1941
)
"src/XEP_muc.ml" 273 9483 9499 "src/XEP_muc.ml" 273 9483 9501
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 272 9454 9478 "src/XEP_muc.ml" 272 9454 9480
)
"src/XEP_muc.ml" 273 9483 9489 "src/XEP_muc.ml" 273 9483 9501
type(
  string
)
"src/XEP_muc.ml" 275 9511 9519 "src/XEP_muc.ml" 275 9511 9532
type(
  int -> Xml.element
)
ident(
  def encode_status "src/XEP_muc.ml" 279 9643 9647 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 275 9511 9533 "src/XEP_muc.ml" 275 9511 9537
type(
  int
)
ident(
  def code "src/XEP_muc.ml" 276 9540 9546 "src/XEP_muc.ml" 277 9583 9633
)
"src/XEP_muc.ml" 276 9540 9546 "src/XEP_muc.ml" 276 9540 9558
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 276 9540 9560 "src/XEP_muc.ml" 276 9540 9571
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 276 9540 9573 "src/XEP_muc.ml" 276 9540 9581
type(
  Xml.name
)
"src/XEP_muc.ml" 276 9540 9559 "src/XEP_muc.ml" 276 9540 9582
type(
  Xml.qname
)
"src/XEP_muc.ml" 277 9583 9592 "src/XEP_muc.ml" 277 9583 9601
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 277 9583 9602 "src/XEP_muc.ml" 277 9583 9608
type(
  Xml.name
)
"src/XEP_muc.ml" 277 9583 9610 "src/XEP_muc.ml" 277 9583 9623
type(
  int -> Xml.cdata
)
ident(
  int_ref Stdlib.string_of_int "stdlib.mli" 750 27897 27897 "stdlib.mli" 750 27897 27930
)
"src/XEP_muc.ml" 277 9583 9624 "src/XEP_muc.ml" 277 9583 9628
type(
  int
)
ident(
  int_ref code "src/XEP_muc.ml" 275 9511 9533 "src/XEP_muc.ml" 275 9511 9537
)
"src/XEP_muc.ml" 277 9583 9609 "src/XEP_muc.ml" 277 9583 9629
type(
  Xml.cdata
)
"src/XEP_muc.ml" 277 9583 9592 "src/XEP_muc.ml" 277 9583 9629
type(
  Xml.attribute
)
"src/XEP_muc.ml" 277 9583 9591 "src/XEP_muc.ml" 277 9583 9630
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 277 9583 9631 "src/XEP_muc.ml" 277 9583 9633
type(
  Xml.element list
)
"src/XEP_muc.ml" 276 9540 9546 "src/XEP_muc.ml" 277 9583 9633
type(
  Xml.element
)
"src/XEP_muc.ml" 279 9643 9651 "src/XEP_muc.ml" 279 9643 9664
type(
  Xml.element -> int
)
ident(
  def decode_status "src/XEP_muc.ml" 283 9765 9769 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 279 9643 9665 "src/XEP_muc.ml" 279 9643 9667
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 280 9670 9676 "src/XEP_muc.ml" 281 9727 9753
)
"src/XEP_muc.ml" 280 9670 9680 "src/XEP_muc.ml" 280 9670 9684
type(
  Xml.cdata
)
ident(
  def code "src/XEP_muc.ml" 281 9727 9735 "src/XEP_muc.ml" 281 9727 9753
)
"src/XEP_muc.ml" 280 9670 9687 "src/XEP_muc.ml" 280 9670 9701
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.attribute list -> Xml.cdata
)
ident(
  int_ref Xml.get_attr_value "src/xml.mli" 51 1412 1412 "src/xml.mli" 52 1458 1483
)
"src/XEP_muc.ml" 280 9670 9702 "src/XEP_muc.ml" 280 9670 9708
type(
  Xml.name
)
"src/XEP_muc.ml" 280 9670 9710 "src/XEP_muc.ml" 280 9670 9719
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 280 9670 9720 "src/XEP_muc.ml" 280 9670 9722
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 279 9643 9665 "src/XEP_muc.ml" 279 9643 9667
)
"src/XEP_muc.ml" 280 9670 9709 "src/XEP_muc.ml" 280 9670 9723
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 280 9670 9687 "src/XEP_muc.ml" 280 9670 9723
type(
  Xml.cdata
)
"src/XEP_muc.ml" 281 9727 9735 "src/XEP_muc.ml" 281 9727 9748
type(
  Xml.cdata -> int
)
ident(
  int_ref Stdlib.int_of_string "stdlib.mli" 774 28807 28807 "stdlib.mli" 774 28807 28868
)
"src/XEP_muc.ml" 281 9727 9749 "src/XEP_muc.ml" 281 9727 9753
type(
  Xml.cdata
)
ident(
  int_ref code "src/XEP_muc.ml" 280 9670 9680 "src/XEP_muc.ml" 280 9670 9684
)
"src/XEP_muc.ml" 281 9727 9735 "src/XEP_muc.ml" 281 9727 9753
type(
  int
)
"src/XEP_muc.ml" 280 9670 9676 "src/XEP_muc.ml" 281 9727 9753
type(
  int
)
"src/XEP_muc.ml" 283 9765 9773 "src/XEP_muc.ml" 283 9765 9779
type(
  data -> Xml.element
)
ident(
  def encode "src/XEP_muc.ml" 306 10723 10727 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 283 9765 9780 "src/XEP_muc.ml" 283 9765 9784
type(
  data
)
ident(
  def data "src/XEP_muc.ml" 284 9787 9793 "src/XEP_muc.ml" 304 10665 10711
)
"src/XEP_muc.ml" 284 9787 9797 "src/XEP_muc.ml" 284 9787 9800
type(
  Xml.element list
)
ident(
  def els "src/XEP_muc.ml" 304 10665 10673 "src/XEP_muc.ml" 304 10665 10711
)
"src/XEP_muc.ml" 285 9803 9811 "src/XEP_muc.ml" 285 9803 9825
type(
  (Xml.element list -> Xml.element option -> Xml.element list) ->
  Xml.element list -> Xml.element option list -> Xml.element list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 285 9803 9831 "src/XEP_muc.ml" 285 9803 9834
type(
  Xml.element list
)
ident(
  def acc "src/XEP_muc.ml" 285 9803 9838 "src/XEP_muc.ml" 287 9871 9903
)
"src/XEP_muc.ml" 286 9847 9859 "src/XEP_muc.ml" 286 9847 9863
type(
  Xml.element option
)
"src/XEP_muc.ml" 286 9847 9867 "src/XEP_muc.ml" 286 9847 9870
type(
  Xml.element list
)
ident(
  int_ref acc "src/XEP_muc.ml" 285 9803 9831 "src/XEP_muc.ml" 285 9803 9834
)
"src/XEP_muc.ml" 287 9871 9888 "src/XEP_muc.ml" 287 9871 9890
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 287 9871 9894 "src/XEP_muc.ml" 287 9871 9903
)
"src/XEP_muc.ml" 287 9871 9883 "src/XEP_muc.ml" 287 9871 9890
type(
  Xml.element option
)
"src/XEP_muc.ml" 287 9871 9894 "src/XEP_muc.ml" 287 9871 9896
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 287 9871 9888 "src/XEP_muc.ml" 287 9871 9890
)
"src/XEP_muc.ml" 287 9871 9900 "src/XEP_muc.ml" 287 9871 9903
type(
  Xml.element list
)
ident(
  int_ref acc "src/XEP_muc.ml" 285 9803 9831 "src/XEP_muc.ml" 285 9803 9834
)
"src/XEP_muc.ml" 287 9871 9894 "src/XEP_muc.ml" 287 9871 9903
type(
  Xml.element list
)
"src/XEP_muc.ml" 285 9803 9838 "src/XEP_muc.ml" 287 9871 9903
type(
  Xml.element option -> Xml.element list
)
"src/XEP_muc.ml" 285 9803 9826 "src/XEP_muc.ml" 288 9904 9913
type(
  Xml.element list -> Xml.element option -> Xml.element list
)
"src/XEP_muc.ml" 289 9914 9925 "src/XEP_muc.ml" 289 9914 9933
type(
  (JID.t option * JID.t option * Xml.cdata option -> Xml.element) ->
  (JID.t option * JID.t option * Xml.cdata option) list -> Xml.element list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/XEP_muc.ml" 289 9914 9940 "src/XEP_muc.ml" 289 9914 9948
type(
  JID.t option
)
ident(
  def jid_from "src/XEP_muc.ml" 290 9969 9981 "src/XEP_muc.ml" 290 9969 10023
)
"src/XEP_muc.ml" 289 9914 9950 "src/XEP_muc.ml" 289 9914 9956
type(
  JID.t option
)
ident(
  def jid_to "src/XEP_muc.ml" 290 9969 9981 "src/XEP_muc.ml" 290 9969 10023
)
"src/XEP_muc.ml" 289 9914 9958 "src/XEP_muc.ml" 289 9914 9964
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 290 9969 9981 "src/XEP_muc.ml" 290 9969 10023
)
"src/XEP_muc.ml" 289 9914 9939 "src/XEP_muc.ml" 289 9914 9965
type(
  JID.t option * JID.t option * Xml.cdata option
)
"src/XEP_muc.ml" 290 9969 9981 "src/XEP_muc.ml" 290 9969 9994
type(
  ?jid_from:JID.t ->
  ?jid_to:JID.t -> ?reason:Xml.cdata -> unit -> Xml.element
)
ident(
  int_ref encode_invite "src/XEP_muc.ml" 167 5246 5254 "src/XEP_muc.ml" 167 5246 5267
)
"src/XEP_muc.ml" 290 9969 9996 "src/XEP_muc.ml" 290 9969 10004
type(
  JID.t option
)
ident(
  int_ref jid_from "src/XEP_muc.ml" 289 9914 9940 "src/XEP_muc.ml" 289 9914 9948
)
"src/XEP_muc.ml" 290 9969 10006 "src/XEP_muc.ml" 290 9969 10012
type(
  JID.t option
)
ident(
  int_ref jid_to "src/XEP_muc.ml" 289 9914 9950 "src/XEP_muc.ml" 289 9914 9956
)
"src/XEP_muc.ml" 290 9969 10014 "src/XEP_muc.ml" 290 9969 10020
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 289 9914 9958 "src/XEP_muc.ml" 289 9914 9964
)
"src/XEP_muc.ml" 290 9969 10021 "src/XEP_muc.ml" 290 9969 10023
type(
  unit
)
"src/XEP_muc.ml" 290 9969 9981 "src/XEP_muc.ml" 290 9969 10023
type(
  Xml.element
)
"src/XEP_muc.ml" 289 9914 9934 "src/XEP_muc.ml" 290 9969 10024
type(
  JID.t option * JID.t option * Xml.cdata option -> Xml.element
)
"src/XEP_muc.ml" 290 9969 10025 "src/XEP_muc.ml" 290 9969 10029
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 283 9765 9780 "src/XEP_muc.ml" 283 9765 9784
)
"src/XEP_muc.ml" 290 9969 10025 "src/XEP_muc.ml" 290 9969 10036
type(
  (JID.t option * JID.t option * Xml.cdata option) list
)
"src/XEP_muc.ml" 289 9914 9924 "src/XEP_muc.ml" 290 9969 10037
type(
  Xml.element list
)
"src/XEP_muc.ml" 291 10038 10049 "src/XEP_muc.ml" 291 10038 10054
type(
  (JID.t option * JID.t option * Xml.cdata option -> Xml.element) ->
  (JID.t option * JID.t option * Xml.cdata option) option ->
  Xml.element option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 292 10055 10074 "src/XEP_muc.ml" 292 10055 10082
type(
  JID.t option
)
ident(
  def jid_from "src/XEP_muc.ml" 293 10103 10118 "src/XEP_muc.ml" 293 10103 10161
)
"src/XEP_muc.ml" 292 10055 10084 "src/XEP_muc.ml" 292 10055 10090
type(
  JID.t option
)
ident(
  def jid_to "src/XEP_muc.ml" 293 10103 10118 "src/XEP_muc.ml" 293 10103 10161
)
"src/XEP_muc.ml" 292 10055 10092 "src/XEP_muc.ml" 292 10055 10098
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 293 10103 10118 "src/XEP_muc.ml" 293 10103 10161
)
"src/XEP_muc.ml" 292 10055 10073 "src/XEP_muc.ml" 292 10055 10099
type(
  JID.t option * JID.t option * Xml.cdata option
)
"src/XEP_muc.ml" 293 10103 10118 "src/XEP_muc.ml" 293 10103 10132
type(
  ?jid_from:JID.t ->
  ?jid_to:JID.t -> ?reason:Xml.cdata -> unit -> Xml.element
)
ident(
  int_ref encode_decline "src/XEP_muc.ml" 134 3941 3949 "src/XEP_muc.ml" 134 3941 3963
)
"src/XEP_muc.ml" 293 10103 10134 "src/XEP_muc.ml" 293 10103 10142
type(
  JID.t option
)
ident(
  int_ref jid_from "src/XEP_muc.ml" 292 10055 10074 "src/XEP_muc.ml" 292 10055 10082
)
"src/XEP_muc.ml" 293 10103 10144 "src/XEP_muc.ml" 293 10103 10150
type(
  JID.t option
)
ident(
  int_ref jid_to "src/XEP_muc.ml" 292 10055 10084 "src/XEP_muc.ml" 292 10055 10090
)
"src/XEP_muc.ml" 293 10103 10152 "src/XEP_muc.ml" 293 10103 10158
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 292 10055 10092 "src/XEP_muc.ml" 292 10055 10098
)
"src/XEP_muc.ml" 293 10103 10159 "src/XEP_muc.ml" 293 10103 10161
type(
  unit
)
"src/XEP_muc.ml" 293 10103 10118 "src/XEP_muc.ml" 293 10103 10161
type(
  Xml.element
)
"src/XEP_muc.ml" 292 10055 10068 "src/XEP_muc.ml" 293 10103 10162
type(
  JID.t option * JID.t option * Xml.cdata option -> Xml.element
)
"src/XEP_muc.ml" 293 10103 10163 "src/XEP_muc.ml" 293 10103 10167
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 283 9765 9780 "src/XEP_muc.ml" 283 9765 9784
)
"src/XEP_muc.ml" 293 10103 10163 "src/XEP_muc.ml" 293 10103 10175
type(
  (JID.t option * JID.t option * Xml.cdata option) option
)
"src/XEP_muc.ml" 291 10038 10049 "src/XEP_muc.ml" 293 10103 10175
type(
  Xml.element option
)
"src/XEP_muc.ml" 294 10179 10192 "src/XEP_muc.ml" 294 10179 10197
type(
  (JID.t option * Xml.cdata option -> Xml.element) ->
  (JID.t option * Xml.cdata option) option -> Xml.element option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 295 10198 10217 "src/XEP_muc.ml" 295 10198 10220
type(
  JID.t option
)
ident(
  def jid "src/XEP_muc.ml" 295 10198 10233 "src/XEP_muc.ml" 295 10198 10263
)
"src/XEP_muc.ml" 295 10198 10222 "src/XEP_muc.ml" 295 10198 10228
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 295 10198 10233 "src/XEP_muc.ml" 295 10198 10263
)
"src/XEP_muc.ml" 295 10198 10216 "src/XEP_muc.ml" 295 10198 10229
type(
  JID.t option * Xml.cdata option
)
"src/XEP_muc.ml" 295 10198 10233 "src/XEP_muc.ml" 295 10198 10247
type(
  ?jid:JID.t -> ?reason:Xml.cdata -> unit -> Xml.element
)
ident(
  int_ref encode_destroy "src/XEP_muc.ml" 153 4725 4733 "src/XEP_muc.ml" 153 4725 4747
)
"src/XEP_muc.ml" 295 10198 10249 "src/XEP_muc.ml" 295 10198 10252
type(
  JID.t option
)
ident(
  int_ref jid "src/XEP_muc.ml" 295 10198 10217 "src/XEP_muc.ml" 295 10198 10220
)
"src/XEP_muc.ml" 295 10198 10254 "src/XEP_muc.ml" 295 10198 10260
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 295 10198 10222 "src/XEP_muc.ml" 295 10198 10228
)
"src/XEP_muc.ml" 295 10198 10261 "src/XEP_muc.ml" 295 10198 10263
type(
  unit
)
"src/XEP_muc.ml" 295 10198 10233 "src/XEP_muc.ml" 295 10198 10263
type(
  Xml.element
)
"src/XEP_muc.ml" 295 10198 10211 "src/XEP_muc.ml" 295 10198 10264
type(
  JID.t option * Xml.cdata option -> Xml.element
)
"src/XEP_muc.ml" 295 10198 10265 "src/XEP_muc.ml" 295 10198 10269
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 283 9765 9780 "src/XEP_muc.ml" 283 9765 9784
)
"src/XEP_muc.ml" 295 10198 10265 "src/XEP_muc.ml" 295 10198 10277
type(
  (JID.t option * Xml.cdata option) option
)
"src/XEP_muc.ml" 294 10179 10192 "src/XEP_muc.ml" 295 10198 10277
type(
  Xml.element option
)
"src/XEP_muc.ml" 296 10281 10294 "src/XEP_muc.ml" 296 10281 10299
type(
  (item -> Xml.element) -> item option -> Xml.element option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 297 10300 10318 "src/XEP_muc.ml" 297 10300 10319
type(
  item
)
ident(
  def i "src/XEP_muc.ml" 298 10323 10338 "src/XEP_muc.ml" 300 10471 10503
)
"src/XEP_muc.ml" 298 10323 10338 "src/XEP_muc.ml" 298 10323 10349
type(
  ?actor:JID.t ->
  ?reason:Xml.cdata ->
  ?continue:Xml.cdata ->
  ?affiliation:affiliation ->
  ?jid:JID.t -> ?nick:Xml.cdata -> ?role:role -> unit -> Xml.element
)
ident(
  int_ref encode_item "src/XEP_muc.ml" 186 6035 6043 "src/XEP_muc.ml" 186 6035 6054
)
"src/XEP_muc.ml" 298 10323 10357 "src/XEP_muc.ml" 298 10323 10358
type(
  item
)
ident(
  int_ref i "src/XEP_muc.ml" 297 10300 10318 "src/XEP_muc.ml" 297 10300 10319
)
"src/XEP_muc.ml" 298 10323 10357 "src/XEP_muc.ml" 298 10323 10364
type(
  JID.t option
)
"src/XEP_muc.ml" 298 10323 10373 "src/XEP_muc.ml" 298 10323 10374
type(
  item
)
ident(
  int_ref i "src/XEP_muc.ml" 297 10300 10318 "src/XEP_muc.ml" 297 10300 10319
)
"src/XEP_muc.ml" 298 10323 10373 "src/XEP_muc.ml" 298 10323 10381
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 298 10323 10392 "src/XEP_muc.ml" 298 10323 10393
type(
  item
)
ident(
  int_ref i "src/XEP_muc.ml" 297 10300 10318 "src/XEP_muc.ml" 297 10300 10319
)
"src/XEP_muc.ml" 298 10323 10392 "src/XEP_muc.ml" 298 10323 10402
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 299 10403 10433 "src/XEP_muc.ml" 299 10403 10434
type(
  item
)
ident(
  int_ref i "src/XEP_muc.ml" 297 10300 10318 "src/XEP_muc.ml" 297 10300 10319
)
"src/XEP_muc.ml" 299 10403 10433 "src/XEP_muc.ml" 299 10403 10446
type(
  affiliation option
)
"src/XEP_muc.ml" 299 10403 10452 "src/XEP_muc.ml" 299 10403 10453
type(
  item
)
ident(
  int_ref i "src/XEP_muc.ml" 297 10300 10318 "src/XEP_muc.ml" 297 10300 10319
)
"src/XEP_muc.ml" 299 10403 10452 "src/XEP_muc.ml" 299 10403 10457
type(
  JID.t option
)
"src/XEP_muc.ml" 299 10403 10464 "src/XEP_muc.ml" 299 10403 10465
type(
  item
)
ident(
  int_ref i "src/XEP_muc.ml" 297 10300 10318 "src/XEP_muc.ml" 297 10300 10319
)
"src/XEP_muc.ml" 299 10403 10464 "src/XEP_muc.ml" 299 10403 10470
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 300 10471 10494 "src/XEP_muc.ml" 300 10471 10495
type(
  item
)
ident(
  int_ref i "src/XEP_muc.ml" 297 10300 10318 "src/XEP_muc.ml" 297 10300 10319
)
"src/XEP_muc.ml" 300 10471 10494 "src/XEP_muc.ml" 300 10471 10500
type(
  role option
)
"src/XEP_muc.ml" 300 10471 10501 "src/XEP_muc.ml" 300 10471 10503
type(
  unit
)
"src/XEP_muc.ml" 298 10323 10338 "src/XEP_muc.ml" 300 10471 10503
type(
  Xml.element
)
"src/XEP_muc.ml" 297 10300 10313 "src/XEP_muc.ml" 300 10471 10504
type(
  item -> Xml.element
)
"src/XEP_muc.ml" 300 10471 10505 "src/XEP_muc.ml" 300 10471 10509
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 283 9765 9780 "src/XEP_muc.ml" 283 9765 9784
)
"src/XEP_muc.ml" 300 10471 10505 "src/XEP_muc.ml" 300 10471 10514
type(
  item option
)
"src/XEP_muc.ml" 296 10281 10294 "src/XEP_muc.ml" 300 10471 10514
type(
  Xml.element option
)
"src/XEP_muc.ml" 301 10518 10531 "src/XEP_muc.ml" 301 10518 10536
type(
  (Xml.cdata -> Xml.element) -> Xml.cdata option -> Xml.element option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 301 10518 10537 "src/XEP_muc.ml" 301 10518 10552
type(
  Xml.cdata -> Xml.element
)
ident(
  int_ref encode_password "src/XEP_muc.ml" 269 9351 9359 "src/XEP_muc.ml" 269 9351 9374
)
"src/XEP_muc.ml" 301 10518 10553 "src/XEP_muc.ml" 301 10518 10557
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 283 9765 9780 "src/XEP_muc.ml" 283 9765 9784
)
"src/XEP_muc.ml" 301 10518 10553 "src/XEP_muc.ml" 301 10518 10566
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 301 10518 10531 "src/XEP_muc.ml" 301 10518 10566
type(
  Xml.element option
)
"src/XEP_muc.ml" 302 10570 10584 "src/XEP_muc.ml" 302 10570 10592
type(
  (int -> Xml.element option) -> int list -> Xml.element option list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/XEP_muc.ml" 302 10570 10598 "src/XEP_muc.ml" 302 10570 10602
type(
  int
)
ident(
  def code "src/XEP_muc.ml" 302 10570 10606 "src/XEP_muc.ml" 302 10570 10631
)
"src/XEP_muc.ml" 302 10570 10612 "src/XEP_muc.ml" 302 10570 10625
type(
  int -> Xml.element
)
ident(
  int_ref encode_status "src/XEP_muc.ml" 275 9511 9519 "src/XEP_muc.ml" 275 9511 9532
)
"src/XEP_muc.ml" 302 10570 10626 "src/XEP_muc.ml" 302 10570 10630
type(
  int
)
ident(
  int_ref code "src/XEP_muc.ml" 302 10570 10598 "src/XEP_muc.ml" 302 10570 10602
)
"src/XEP_muc.ml" 302 10570 10611 "src/XEP_muc.ml" 302 10570 10631
type(
  Xml.element
)
"src/XEP_muc.ml" 302 10570 10606 "src/XEP_muc.ml" 302 10570 10631
type(
  Xml.element option
)
"src/XEP_muc.ml" 302 10570 10593 "src/XEP_muc.ml" 302 10570 10632
type(
  int -> Xml.element option
)
"src/XEP_muc.ml" 302 10570 10633 "src/XEP_muc.ml" 302 10570 10637
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 283 9765 9780 "src/XEP_muc.ml" 283 9765 9784
)
"src/XEP_muc.ml" 302 10570 10633 "src/XEP_muc.ml" 302 10570 10644
type(
  int list
)
"src/XEP_muc.ml" 302 10570 10583 "src/XEP_muc.ml" 302 10570 10645
type(
  Xml.element option list
)
"src/XEP_muc.ml" 301 10518 10531 "src/XEP_muc.ml" 302 10570 10645
type(
  Xml.element option list
)
"src/XEP_muc.ml" 296 10281 10294 "src/XEP_muc.ml" 302 10570 10645
type(
  Xml.element option list
)
"src/XEP_muc.ml" 294 10179 10192 "src/XEP_muc.ml" 302 10570 10645
type(
  Xml.element option list
)
"src/XEP_muc.ml" 291 10038 10048 "src/XEP_muc.ml" 302 10570 10646
type(
  Xml.element option list
)
"src/XEP_muc.ml" 285 9803 9811 "src/XEP_muc.ml" 302 10570 10646
type(
  Xml.element list
)
"src/XEP_muc.ml" 304 10665 10673 "src/XEP_muc.ml" 304 10665 10685
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 304 10665 10687 "src/XEP_muc.ml" 304 10665 10698
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 304 10665 10700 "src/XEP_muc.ml" 304 10665 10703
type(
  Xml.name
)
"src/XEP_muc.ml" 304 10665 10686 "src/XEP_muc.ml" 304 10665 10704
type(
  Xml.qname
)
"src/XEP_muc.ml" 304 10665 10705 "src/XEP_muc.ml" 304 10665 10707
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 304 10665 10708 "src/XEP_muc.ml" 304 10665 10711
type(
  Xml.element list
)
ident(
  int_ref els "src/XEP_muc.ml" 284 9787 9797 "src/XEP_muc.ml" 284 9787 9800
)
"src/XEP_muc.ml" 304 10665 10673 "src/XEP_muc.ml" 304 10665 10711
type(
  Xml.element
)
"src/XEP_muc.ml" 284 9787 9793 "src/XEP_muc.ml" 304 10665 10711
type(
  Xml.element
)
"src/XEP_muc.ml" 306 10723 10731 "src/XEP_muc.ml" 306 10723 10737
type(
  Xml.element -> data
)
ident(
  def decode "src/XEP_muc.ml" 365 13020 13032 "src/XEP_muc.ml" 367 13044 13049
)
"src/XEP_muc.ml" 306 10723 10738 "src/XEP_muc.ml" 306 10723 10740
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 307 10743 10749 "src/XEP_muc.ml" 365 13020 13032
)
"src/XEP_muc.ml" 307 10743 10753 "src/XEP_muc.ml" 307 10743 10757
type(
  data
)
ident(
  def data "src/XEP_muc.ml" 365 13020 13028 "src/XEP_muc.ml" 365 13020 13032
)
"src/XEP_muc.ml" 308 10760 10768 "src/XEP_muc.ml" 308 10760 10782
type(
  (data -> Xml.element -> data) -> data -> Xml.element list -> data
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
type(
  data
)
ident(
  def data "src/XEP_muc.ml" 309 10783 10806 "src/XEP_muc.ml" 358 12814 12832
)
"src/XEP_muc.ml" 310 10815 10842 "src/XEP_muc.ml" 310 10815 10844
type(
  Xml.namespace
)
ident(
  def ns "src/XEP_muc.ml" 311 10865 10886 "src/XEP_muc.ml" 355 12741 12758
)
"src/XEP_muc.ml" 310 10815 10846 "src/XEP_muc.ml" 310 10815 10850
type(
  Xml.name
)
ident(
  def name "src/XEP_muc.ml" 311 10865 10886 "src/XEP_muc.ml" 355 12741 12758
)
"src/XEP_muc.ml" 310 10815 10841 "src/XEP_muc.ml" 310 10815 10851
type(
  Xml.namespace * Xml.name
)
"src/XEP_muc.ml" 310 10815 10853 "src/XEP_muc.ml" 310 10815 10854
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 310 10815 10856 "src/XEP_muc.ml" 310 10815 10857
type(
  Xml.element list
)
"src/XEP_muc.ml" 310 10815 10840 "src/XEP_muc.ml" 310 10815 10858
type(
  (Xml.namespace * Xml.name) * Xml.attribute list * Xml.element list
)
"src/XEP_muc.ml" 310 10815 10829 "src/XEP_muc.ml" 310 10815 10858
type(
  Xml.element
)
"src/XEP_muc.ml" 310 10815 10829 "src/XEP_muc.ml" 310 10815 10864
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 311 10865 10886 "src/XEP_muc.ml" 355 12741 12758
)
"src/XEP_muc.ml" 311 10865 10886 "src/XEP_muc.ml" 311 10865 10888
type(
  Xml.namespace
)
ident(
  int_ref ns "src/XEP_muc.ml" 310 10815 10842 "src/XEP_muc.ml" 310 10815 10844
)
"src/XEP_muc.ml" 311 10865 10889 "src/XEP_muc.ml" 311 10865 10890
type(
  Xml.namespace -> Xml.namespace -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/XEP_muc.ml" 311 10865 10891 "src/XEP_muc.ml" 311 10865 10902
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_user "src/XEP_muc.ml" 15 214 220 "src/XEP_muc.ml" 15 214 231
)
"src/XEP_muc.ml" 311 10865 10886 "src/XEP_muc.ml" 311 10865 10902
type(
  bool
)
"src/XEP_muc.ml" 312 10908 10932 "src/XEP_muc.ml" 312 10908 10936
type(
  Xml.name
)
ident(
  int_ref name "src/XEP_muc.ml" 310 10815 10846 "src/XEP_muc.ml" 310 10815 10850
)
"src/XEP_muc.ml" 313 10942 10964 "src/XEP_muc.ml" 313 10942 10973
type(
  Xml.name
)
type(
  Xml.name
)
"src/XEP_muc.ml" 314 10979 11007 "src/XEP_muc.ml" 314 10979 11011
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 314 10979 11007 "src/XEP_muc.ml" 314 10979 11019
type(
  (JID.t option * JID.t option * string option) option
)
"src/XEP_muc.ml" 315 11025 11051 "src/XEP_muc.ml" 315 11025 11055
type(
  (JID.t option * JID.t option * string option) option
)
type(
  (JID.t option * JID.t option * string option) option
)
"src/XEP_muc.ml" 316 11059 11089 "src/XEP_muc.ml" 316 11059 11097
type(
  JID.t option
)
ident(
  def jid_from "src/XEP_muc.ml" 317 11137 11165 "src/XEP_muc.ml" 318 11176 11249
)
"src/XEP_muc.ml" 316 11059 11099 "src/XEP_muc.ml" 316 11059 11105
type(
  JID.t option
)
ident(
  def jid_to "src/XEP_muc.ml" 317 11137 11165 "src/XEP_muc.ml" 318 11176 11249
)
"src/XEP_muc.ml" 316 11059 11107 "src/XEP_muc.ml" 316 11059 11113
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 317 11137 11165 "src/XEP_muc.ml" 318 11176 11249
)
"src/XEP_muc.ml" 316 11059 11089 "src/XEP_muc.ml" 316 11059 11113
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 316 11059 11116 "src/XEP_muc.ml" 316 11059 11130
type(
  Xml.element -> JID.t option * JID.t option * string option
)
ident(
  int_ref decode_decline "src/XEP_muc.ml" 146 4398 4406 "src/XEP_muc.ml" 146 4398 4420
)
"src/XEP_muc.ml" 316 11059 11131 "src/XEP_muc.ml" 316 11059 11133
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 310 10815 10829 "src/XEP_muc.ml" 310 10815 10864
)
"src/XEP_muc.ml" 316 11059 11116 "src/XEP_muc.ml" 316 11059 11133
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 317 11137 11166 "src/XEP_muc.ml" 317 11137 11170
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 318 11176 11222 "src/XEP_muc.ml" 318 11176 11230
type(
  JID.t option
)
ident(
  int_ref jid_from "src/XEP_muc.ml" 316 11059 11089 "src/XEP_muc.ml" 316 11059 11097
)
"src/XEP_muc.ml" 318 11176 11232 "src/XEP_muc.ml" 318 11176 11238
type(
  JID.t option
)
ident(
  int_ref jid_to "src/XEP_muc.ml" 316 11059 11099 "src/XEP_muc.ml" 316 11059 11105
)
"src/XEP_muc.ml" 318 11176 11240 "src/XEP_muc.ml" 318 11176 11246
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 316 11059 11107 "src/XEP_muc.ml" 316 11059 11113
)
"src/XEP_muc.ml" 318 11176 11221 "src/XEP_muc.ml" 318 11176 11247
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 318 11176 11216 "src/XEP_muc.ml" 318 11176 11247
type(
  (JID.t option * JID.t option * string option) option
)
"src/XEP_muc.ml" 317 11137 11165 "src/XEP_muc.ml" 318 11176 11249
type(
  data
)
"src/XEP_muc.ml" 316 11059 11085 "src/XEP_muc.ml" 318 11176 11249
type(
  data
)
"src/XEP_muc.ml" 319 11250 11281 "src/XEP_muc.ml" 319 11250 11282
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 319 11250 11276 "src/XEP_muc.ml" 319 11250 11282
type(
  (JID.t option * JID.t option * string option) option
)
type(
  (JID.t option * JID.t option * string option) option
)
"src/XEP_muc.ml" 320 11286 11312 "src/XEP_muc.ml" 320 11286 11316
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 313 10942 10977 "src/XEP_muc.ml" 321 11317 11338
type(
  data
)
"src/XEP_muc.ml" 322 11339 11361 "src/XEP_muc.ml" 322 11339 11370
type(
  Xml.name
)
type(
  Xml.name
)
"src/XEP_muc.ml" 323 11376 11404 "src/XEP_muc.ml" 323 11376 11408
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 323 11376 11404 "src/XEP_muc.ml" 323 11376 11416
type(
  (JID.t option * string option) option
)
"src/XEP_muc.ml" 324 11422 11447 "src/XEP_muc.ml" 324 11422 11451
type(
  (JID.t option * string option) option
)
type(
  (JID.t option * string option) option
)
"src/XEP_muc.ml" 325 11455 11485 "src/XEP_muc.ml" 325 11455 11488
type(
  JID.t option
)
ident(
  def jid "src/XEP_muc.ml" 326 11520 11548 "src/XEP_muc.ml" 326 11520 11589
)
"src/XEP_muc.ml" 325 11455 11490 "src/XEP_muc.ml" 325 11455 11496
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 326 11520 11548 "src/XEP_muc.ml" 326 11520 11589
)
"src/XEP_muc.ml" 325 11455 11485 "src/XEP_muc.ml" 325 11455 11496
type(
  JID.t option * string option
)
"src/XEP_muc.ml" 325 11455 11499 "src/XEP_muc.ml" 325 11455 11513
type(
  Xml.element -> JID.t option * string option
)
ident(
  int_ref decode_destroy "src/XEP_muc.ml" 161 5024 5032 "src/XEP_muc.ml" 161 5024 5046
)
"src/XEP_muc.ml" 325 11455 11514 "src/XEP_muc.ml" 325 11455 11516
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 310 10815 10829 "src/XEP_muc.ml" 310 10815 10864
)
"src/XEP_muc.ml" 325 11455 11499 "src/XEP_muc.ml" 325 11455 11516
type(
  JID.t option * string option
)
"src/XEP_muc.ml" 326 11520 11549 "src/XEP_muc.ml" 326 11520 11553
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 326 11520 11575 "src/XEP_muc.ml" 326 11520 11578
type(
  JID.t option
)
ident(
  int_ref jid "src/XEP_muc.ml" 325 11455 11485 "src/XEP_muc.ml" 325 11455 11488
)
"src/XEP_muc.ml" 326 11520 11580 "src/XEP_muc.ml" 326 11520 11586
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 325 11455 11490 "src/XEP_muc.ml" 325 11455 11496
)
"src/XEP_muc.ml" 326 11520 11574 "src/XEP_muc.ml" 326 11520 11587
type(
  JID.t option * string option
)
"src/XEP_muc.ml" 326 11520 11569 "src/XEP_muc.ml" 326 11520 11587
type(
  (JID.t option * string option) option
)
"src/XEP_muc.ml" 326 11520 11548 "src/XEP_muc.ml" 326 11520 11589
type(
  data
)
"src/XEP_muc.ml" 325 11455 11481 "src/XEP_muc.ml" 326 11520 11589
type(
  data
)
"src/XEP_muc.ml" 327 11590 11621 "src/XEP_muc.ml" 327 11590 11622
type(
  JID.t option * string option
)
"src/XEP_muc.ml" 327 11590 11616 "src/XEP_muc.ml" 327 11590 11622
type(
  (JID.t option * string option) option
)
type(
  (JID.t option * string option) option
)
"src/XEP_muc.ml" 328 11626 11652 "src/XEP_muc.ml" 328 11626 11656
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 322 11339 11374 "src/XEP_muc.ml" 329 11657 11678
type(
  data
)
"src/XEP_muc.ml" 330 11679 11701 "src/XEP_muc.ml" 330 11679 11709
type(
  Xml.name
)
type(
  Xml.name
)
"src/XEP_muc.ml" 331 11713 11739 "src/XEP_muc.ml" 331 11713 11747
type(
  JID.t option
)
ident(
  def jid_from "src/XEP_muc.ml" 332 11786 11810 "src/XEP_muc.ml" 333 11821 11898
)
"src/XEP_muc.ml" 331 11713 11749 "src/XEP_muc.ml" 331 11713 11755
type(
  JID.t option
)
ident(
  def jid_to "src/XEP_muc.ml" 332 11786 11810 "src/XEP_muc.ml" 333 11821 11898
)
"src/XEP_muc.ml" 331 11713 11757 "src/XEP_muc.ml" 331 11713 11763
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 332 11786 11810 "src/XEP_muc.ml" 333 11821 11898
)
"src/XEP_muc.ml" 331 11713 11739 "src/XEP_muc.ml" 331 11713 11763
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 331 11713 11766 "src/XEP_muc.ml" 331 11713 11779
type(
  Xml.element -> JID.t option * JID.t option * string option
)
ident(
  int_ref decode_invite "src/XEP_muc.ml" 179 5709 5717 "src/XEP_muc.ml" 179 5709 5730
)
"src/XEP_muc.ml" 331 11713 11780 "src/XEP_muc.ml" 331 11713 11782
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 310 10815 10829 "src/XEP_muc.ml" 310 10815 10864
)
"src/XEP_muc.ml" 331 11713 11766 "src/XEP_muc.ml" 331 11713 11782
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 332 11786 11811 "src/XEP_muc.ml" 332 11786 11815
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 333 11821 11857 "src/XEP_muc.ml" 333 11821 11865
type(
  JID.t option
)
ident(
  int_ref jid_from "src/XEP_muc.ml" 331 11713 11739 "src/XEP_muc.ml" 331 11713 11747
)
"src/XEP_muc.ml" 333 11821 11867 "src/XEP_muc.ml" 333 11821 11873
type(
  JID.t option
)
ident(
  int_ref jid_to "src/XEP_muc.ml" 331 11713 11749 "src/XEP_muc.ml" 331 11713 11755
)
"src/XEP_muc.ml" 333 11821 11875 "src/XEP_muc.ml" 333 11821 11881
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 331 11713 11757 "src/XEP_muc.ml" 331 11713 11763
)
"src/XEP_muc.ml" 333 11821 11856 "src/XEP_muc.ml" 333 11821 11882
type(
  JID.t option * JID.t option * string option
)
"src/XEP_muc.ml" 333 11821 11886 "src/XEP_muc.ml" 333 11821 11890
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 333 11821 11886 "src/XEP_muc.ml" 333 11821 11897
type(
  (JID.t option * JID.t option * string option) list
)
"src/XEP_muc.ml" 333 11821 11856 "src/XEP_muc.ml" 333 11821 11897
type(
  (JID.t option * JID.t option * string option) list
)
"src/XEP_muc.ml" 332 11786 11810 "src/XEP_muc.ml" 333 11821 11898
type(
  data
)
"src/XEP_muc.ml" 331 11713 11735 "src/XEP_muc.ml" 333 11821 11898
type(
  data
)
"src/XEP_muc.ml" 334 11899 11921 "src/XEP_muc.ml" 334 11899 11927
type(
  Xml.name
)
type(
  Xml.name
)
"src/XEP_muc.ml" 335 11933 11961 "src/XEP_muc.ml" 335 11933 11965
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 335 11933 11961 "src/XEP_muc.ml" 335 11933 11970
type(
  item option
)
"src/XEP_muc.ml" 336 11976 12002 "src/XEP_muc.ml" 336 11976 12006
type(
  item option
)
type(
  item option
)
"src/XEP_muc.ml" 337 12010 12040 "src/XEP_muc.ml" 337 12010 12041
type(
  item
)
ident(
  def i "src/XEP_muc.ml" 338 12062 12090 "src/XEP_muc.ml" 338 12062 12115
)
"src/XEP_muc.ml" 337 12010 12044 "src/XEP_muc.ml" 337 12010 12055
type(
  Xml.element -> item
)
ident(
  int_ref decode_item "src/XEP_muc.ml" 228 7750 7758 "src/XEP_muc.ml" 228 7750 7769
)
"src/XEP_muc.ml" 337 12010 12056 "src/XEP_muc.ml" 337 12010 12058
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 310 10815 10829 "src/XEP_muc.ml" 310 10815 10864
)
"src/XEP_muc.ml" 337 12010 12044 "src/XEP_muc.ml" 337 12010 12058
type(
  item
)
"src/XEP_muc.ml" 338 12062 12091 "src/XEP_muc.ml" 338 12062 12095
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 338 12062 12113 "src/XEP_muc.ml" 338 12062 12114
type(
  item
)
ident(
  int_ref i "src/XEP_muc.ml" 337 12010 12040 "src/XEP_muc.ml" 337 12010 12041
)
"src/XEP_muc.ml" 338 12062 12108 "src/XEP_muc.ml" 338 12062 12114
type(
  item option
)
"src/XEP_muc.ml" 338 12062 12090 "src/XEP_muc.ml" 338 12062 12115
type(
  data
)
"src/XEP_muc.ml" 337 12010 12036 "src/XEP_muc.ml" 338 12062 12115
type(
  data
)
"src/XEP_muc.ml" 339 12116 12147 "src/XEP_muc.ml" 339 12116 12148
type(
  item
)
"src/XEP_muc.ml" 339 12116 12142 "src/XEP_muc.ml" 339 12116 12148
type(
  item option
)
type(
  item option
)
"src/XEP_muc.ml" 340 12152 12178 "src/XEP_muc.ml" 340 12152 12182
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 334 11899 11931 "src/XEP_muc.ml" 341 12183 12204
type(
  data
)
"src/XEP_muc.ml" 342 12205 12227 "src/XEP_muc.ml" 342 12205 12237
type(
  Xml.name
)
type(
  Xml.name
)
"src/XEP_muc.ml" 343 12243 12271 "src/XEP_muc.ml" 343 12243 12275
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 343 12243 12271 "src/XEP_muc.ml" 343 12243 12284
type(
  string option
)
"src/XEP_muc.ml" 344 12290 12316 "src/XEP_muc.ml" 344 12290 12320
type(
  string option
)
type(
  string option
)
"src/XEP_muc.ml" 345 12324 12354 "src/XEP_muc.ml" 345 12324 12355
type(
  string
)
ident(
  def p "src/XEP_muc.ml" 346 12380 12408 "src/XEP_muc.ml" 346 12380 12437
)
"src/XEP_muc.ml" 345 12324 12358 "src/XEP_muc.ml" 345 12324 12373
type(
  Xml.element -> string
)
ident(
  int_ref decode_password "src/XEP_muc.ml" 272 9454 9462 "src/XEP_muc.ml" 272 9454 9477
)
"src/XEP_muc.ml" 345 12324 12374 "src/XEP_muc.ml" 345 12324 12376
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 310 10815 10829 "src/XEP_muc.ml" 310 10815 10864
)
"src/XEP_muc.ml" 345 12324 12358 "src/XEP_muc.ml" 345 12324 12376
type(
  string
)
"src/XEP_muc.ml" 346 12380 12409 "src/XEP_muc.ml" 346 12380 12413
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 346 12380 12435 "src/XEP_muc.ml" 346 12380 12436
type(
  string
)
ident(
  int_ref p "src/XEP_muc.ml" 345 12324 12354 "src/XEP_muc.ml" 345 12324 12355
)
"src/XEP_muc.ml" 346 12380 12430 "src/XEP_muc.ml" 346 12380 12436
type(
  string option
)
"src/XEP_muc.ml" 346 12380 12408 "src/XEP_muc.ml" 346 12380 12437
type(
  data
)
"src/XEP_muc.ml" 345 12324 12350 "src/XEP_muc.ml" 346 12380 12437
type(
  data
)
"src/XEP_muc.ml" 347 12438 12469 "src/XEP_muc.ml" 347 12438 12470
type(
  string
)
"src/XEP_muc.ml" 347 12438 12464 "src/XEP_muc.ml" 347 12438 12470
type(
  string option
)
type(
  string option
)
"src/XEP_muc.ml" 348 12474 12500 "src/XEP_muc.ml" 348 12474 12504
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 342 12205 12241 "src/XEP_muc.ml" 349 12505 12526
type(
  data
)
"src/XEP_muc.ml" 350 12527 12549 "src/XEP_muc.ml" 350 12527 12557
type(
  Xml.name
)
type(
  Xml.name
)
"src/XEP_muc.ml" 351 12561 12587 "src/XEP_muc.ml" 351 12561 12588
type(
  int
)
ident(
  def s "src/XEP_muc.ml" 352 12611 12635 "src/XEP_muc.ml" 352 12611 12672
)
"src/XEP_muc.ml" 351 12561 12591 "src/XEP_muc.ml" 351 12561 12604
type(
  Xml.element -> int
)
ident(
  int_ref decode_status "src/XEP_muc.ml" 279 9643 9651 "src/XEP_muc.ml" 279 9643 9664
)
"src/XEP_muc.ml" 351 12561 12605 "src/XEP_muc.ml" 351 12561 12607
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 310 10815 10829 "src/XEP_muc.ml" 310 10815 10864
)
"src/XEP_muc.ml" 351 12561 12591 "src/XEP_muc.ml" 351 12561 12607
type(
  int
)
"src/XEP_muc.ml" 352 12611 12636 "src/XEP_muc.ml" 352 12611 12640
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 352 12611 12655 "src/XEP_muc.ml" 352 12611 12656
type(
  int
)
ident(
  int_ref s "src/XEP_muc.ml" 351 12561 12587 "src/XEP_muc.ml" 351 12561 12588
)
"src/XEP_muc.ml" 352 12611 12660 "src/XEP_muc.ml" 352 12611 12664
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 352 12611 12660 "src/XEP_muc.ml" 352 12611 12671
type(
  int list
)
"src/XEP_muc.ml" 352 12611 12655 "src/XEP_muc.ml" 352 12611 12671
type(
  int list
)
"src/XEP_muc.ml" 352 12611 12635 "src/XEP_muc.ml" 352 12611 12672
type(
  data
)
"src/XEP_muc.ml" 351 12561 12583 "src/XEP_muc.ml" 352 12611 12672
type(
  data
)
"src/XEP_muc.ml" 353 12673 12695 "src/XEP_muc.ml" 353 12673 12696
type(
  Xml.name
)
type(
  Xml.name
)
"src/XEP_muc.ml" 354 12714 12736 "src/XEP_muc.ml" 354 12714 12740
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 311 10865 10906 "src/XEP_muc.ml" 355 12741 12758
type(
  data
)
"src/XEP_muc.ml" 356 12759 12784 "src/XEP_muc.ml" 356 12759 12785
type(
  Xml.qname * Xml.attribute list * Xml.element list
)
"src/XEP_muc.ml" 356 12759 12773 "src/XEP_muc.ml" 356 12759 12785
type(
  Xml.element
)
"src/XEP_muc.ml" 357 12786 12809 "src/XEP_muc.ml" 357 12786 12810
type(
  Xml.cdata
)
"src/XEP_muc.ml" 357 12786 12800 "src/XEP_muc.ml" 357 12786 12810
type(
  Xml.element
)
"src/XEP_muc.ml" 356 12759 12773 "src/XEP_muc.ml" 357 12786 12810
type(
  Xml.element
)
"src/XEP_muc.ml" 358 12814 12828 "src/XEP_muc.ml" 358 12814 12832
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 309 10783 10798 "src/XEP_muc.ml" 309 10783 10802
)
"src/XEP_muc.ml" 309 10783 10806 "src/XEP_muc.ml" 358 12814 12832
type(
  Xml.element -> data
)
"src/XEP_muc.ml" 309 10783 10793 "src/XEP_muc.ml" 359 12833 12844
type(
  data -> Xml.element -> data
)
"src/XEP_muc.ml" 359 12833 12856 "src/XEP_muc.ml" 359 12833 12860
type(
  (JID.t option * JID.t option * string option) option
)
"src/XEP_muc.ml" 360 12862 12885 "src/XEP_muc.ml" 360 12862 12889
type(
  (JID.t option * string option) option
)
"src/XEP_muc.ml" 361 12891 12913 "src/XEP_muc.ml" 361 12891 12915
type(
  (JID.t option * JID.t option * string option) list
)
"src/XEP_muc.ml" 362 12917 12937 "src/XEP_muc.ml" 362 12917 12941
type(
  item option
)
"src/XEP_muc.ml" 363 12943 12967 "src/XEP_muc.ml" 363 12943 12971
type(
  string option
)
"src/XEP_muc.ml" 364 12973 12995 "src/XEP_muc.ml" 364 12973 12997
type(
  int list
)
"src/XEP_muc.ml" 359 12833 12845 "src/XEP_muc.ml" 364 12973 12998
type(
  data
)
"src/XEP_muc.ml" 364 12973 13000 "src/XEP_muc.ml" 364 12973 13012
type(
  Xml.element -> Xml.element list
)
ident(
  int_ref Xml.get_children "src/xml.mli" 57 1670 1670 "src/xml.mli" 57 1670 1712
)
"src/XEP_muc.ml" 364 12973 13013 "src/XEP_muc.ml" 364 12973 13015
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 306 10723 10738 "src/XEP_muc.ml" 306 10723 10740
)
"src/XEP_muc.ml" 364 12973 12999 "src/XEP_muc.ml" 364 12973 13016
type(
  Xml.element list
)
"src/XEP_muc.ml" 308 10760 10768 "src/XEP_muc.ml" 364 12973 13016
type(
  data
)
"src/XEP_muc.ml" 365 13020 13028 "src/XEP_muc.ml" 365 13020 13032
type(
  data
)
ident(
  int_ref data "src/XEP_muc.ml" 307 10743 10753 "src/XEP_muc.ml" 307 10743 10757
)
"src/XEP_muc.ml" 307 10743 10749 "src/XEP_muc.ml" 365 13020 13032
type(
  data
)
"src/XEP_muc.ml" 369 13051 13060 "src/XEP_muc.ml" 369 13051 13065
ident(
  def Admin "src/XEP_muc.ml" 458 16308 16313 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 371 13077 13085 "src/XEP_muc.ml" 371 13077 13091
type(
  Xml.element list -> Xml.element
)
ident(
  def encode "src/XEP_muc.ml" 374 13161 13165 "src/XEP_muc.ml" 458 16308 16313
)
"src/XEP_muc.ml" 371 13077 13092 "src/XEP_muc.ml" 371 13077 13097
type(
  Xml.element list
)
ident(
  def items "src/XEP_muc.ml" 372 13100 13106 "src/XEP_muc.ml" 372 13100 13151
)
"src/XEP_muc.ml" 372 13100 13106 "src/XEP_muc.ml" 372 13100 13118
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 372 13100 13120 "src/XEP_muc.ml" 372 13100 13132
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_admin "src/XEP_muc.ml" 16 277 283 "src/XEP_muc.ml" 16 277 295
)
"src/XEP_muc.ml" 372 13100 13134 "src/XEP_muc.ml" 372 13100 13141
type(
  Xml.name
)
"src/XEP_muc.ml" 372 13100 13119 "src/XEP_muc.ml" 372 13100 13142
type(
  Xml.qname
)
"src/XEP_muc.ml" 372 13100 13143 "src/XEP_muc.ml" 372 13100 13145
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 372 13100 13146 "src/XEP_muc.ml" 372 13100 13151
type(
  Xml.element list
)
ident(
  int_ref items "src/XEP_muc.ml" 371 13077 13092 "src/XEP_muc.ml" 371 13077 13097
)
"src/XEP_muc.ml" 372 13100 13106 "src/XEP_muc.ml" 372 13100 13151
type(
  Xml.element
)
"src/XEP_muc.ml" 374 13161 13169 "src/XEP_muc.ml" 374 13161 13180
type(
  ?actor:JID.t ->
  ?reason:Xml.cdata ->
  ?affiliation:affiliation ->
  ?jid:Xml.cdata -> ?nick:Xml.cdata -> ?role:role -> unit -> Xml.element
)
ident(
  def encode_item "src/XEP_muc.ml" 411 14606 14610 "src/XEP_muc.ml" 458 16308 16313
)
"src/XEP_muc.ml" 374 13161 13183 "src/XEP_muc.ml" 374 13161 13188
type(
  JID.t option
)
ident(
  def actor "src/XEP_muc.ml" 374 13161 13189 "src/XEP_muc.ml" 409 14583 14596
)
"src/XEP_muc.ml" 374 13161 13190 "src/XEP_muc.ml" 374 13161 13196
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 374 13161 13197 "src/XEP_muc.ml" 409 14583 14596
)
"src/XEP_muc.ml" 374 13161 13198 "src/XEP_muc.ml" 374 13161 13209
type(
  affiliation option
)
ident(
  def affiliation "src/XEP_muc.ml" 374 13161 13210 "src/XEP_muc.ml" 409 14583 14596
)
"src/XEP_muc.ml" 374 13161 13211 "src/XEP_muc.ml" 374 13161 13214
type(
  Xml.cdata option
)
ident(
  def jid "src/XEP_muc.ml" 374 13161 13215 "src/XEP_muc.ml" 409 14583 14596
)
"src/XEP_muc.ml" 374 13161 13216 "src/XEP_muc.ml" 374 13161 13220
type(
  Xml.cdata option
)
ident(
  def nick "src/XEP_muc.ml" 374 13161 13221 "src/XEP_muc.ml" 409 14583 14596
)
"src/XEP_muc.ml" 374 13161 13222 "src/XEP_muc.ml" 374 13161 13226
type(
  role option
)
ident(
  def role "src/XEP_muc.ml" 374 13161 13227 "src/XEP_muc.ml" 409 14583 14596
)
"src/XEP_muc.ml" 374 13161 13227 "src/XEP_muc.ml" 374 13161 13229
type(
  unit
)
"src/XEP_muc.ml" 375 13232 13238 "src/XEP_muc.ml" 375 13232 13250
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 375 13232 13252 "src/XEP_muc.ml" 375 13232 13264
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_admin "src/XEP_muc.ml" 16 277 283 "src/XEP_muc.ml" 16 277 295
)
"src/XEP_muc.ml" 375 13232 13266 "src/XEP_muc.ml" 375 13232 13272
type(
  Xml.name
)
"src/XEP_muc.ml" 375 13232 13251 "src/XEP_muc.ml" 375 13232 13273
type(
  Xml.qname
)
"src/XEP_muc.ml" 376 13274 13283 "src/XEP_muc.ml" 376 13274 13297
type(
  (Xml.attribute list -> Xml.name * Xml.cdata option -> Xml.attribute list) ->
  Xml.attribute list ->
  (Xml.name * Xml.cdata option) list -> Xml.attribute list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 376 13274 13303 "src/XEP_muc.ml" 376 13274 13306
type(
  Xml.attribute list
)
ident(
  def acc "src/XEP_muc.ml" 376 13274 13307 "src/XEP_muc.ml" 379 13365 13409
)
"src/XEP_muc.ml" 376 13274 13308 "src/XEP_muc.ml" 376 13274 13309
type(
  Xml.name
)
ident(
  def k "src/XEP_muc.ml" 377 13316 13326 "src/XEP_muc.ml" 379 13365 13409
)
"src/XEP_muc.ml" 376 13274 13310 "src/XEP_muc.ml" 376 13274 13311
type(
  Xml.cdata option
)
ident(
  def v "src/XEP_muc.ml" 377 13316 13326 "src/XEP_muc.ml" 379 13365 13409
)
"src/XEP_muc.ml" 376 13274 13307 "src/XEP_muc.ml" 376 13274 13312
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 377 13316 13332 "src/XEP_muc.ml" 377 13316 13333
type(
  Xml.cdata option
)
ident(
  int_ref v "src/XEP_muc.ml" 376 13274 13310 "src/XEP_muc.ml" 376 13274 13311
)
"src/XEP_muc.ml" 378 13339 13353 "src/XEP_muc.ml" 378 13339 13357
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 378 13339 13361 "src/XEP_muc.ml" 378 13339 13364
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 376 13274 13303 "src/XEP_muc.ml" 376 13274 13306
)
"src/XEP_muc.ml" 379 13365 13384 "src/XEP_muc.ml" 379 13365 13385
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 379 13365 13389 "src/XEP_muc.ml" 379 13365 13409
)
"src/XEP_muc.ml" 379 13365 13379 "src/XEP_muc.ml" 379 13365 13385
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 379 13365 13389 "src/XEP_muc.ml" 379 13365 13398
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 379 13365 13399 "src/XEP_muc.ml" 379 13365 13400
type(
  Xml.name
)
ident(
  int_ref k "src/XEP_muc.ml" 376 13274 13308 "src/XEP_muc.ml" 376 13274 13309
)
"src/XEP_muc.ml" 379 13365 13401 "src/XEP_muc.ml" 379 13365 13402
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 379 13365 13384 "src/XEP_muc.ml" 379 13365 13385
)
"src/XEP_muc.ml" 379 13365 13389 "src/XEP_muc.ml" 379 13365 13402
type(
  Xml.attribute
)
"src/XEP_muc.ml" 379 13365 13406 "src/XEP_muc.ml" 379 13365 13409
type(
  Xml.attribute list
)
ident(
  int_ref acc "src/XEP_muc.ml" 376 13274 13303 "src/XEP_muc.ml" 376 13274 13306
)
"src/XEP_muc.ml" 379 13365 13389 "src/XEP_muc.ml" 379 13365 13409
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 377 13316 13326 "src/XEP_muc.ml" 379 13365 13409
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 376 13274 13298 "src/XEP_muc.ml" 380 13410 13420
type(
  Xml.attribute list -> Xml.name * Xml.cdata option -> Xml.attribute list
)
"src/XEP_muc.ml" 380 13410 13421 "src/XEP_muc.ml" 380 13410 13423
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 381 13424 13436 "src/XEP_muc.ml" 381 13424 13441
type(
  Xml.name
)
"src/XEP_muc.ml" 381 13424 13443 "src/XEP_muc.ml" 381 13424 13446
type(
  Xml.cdata option
)
ident(
  int_ref jid "src/XEP_muc.ml" 374 13161 13211 "src/XEP_muc.ml" 374 13161 13214
)
"src/XEP_muc.ml" 381 13424 13436 "src/XEP_muc.ml" 381 13424 13446
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 382 13448 13460 "src/XEP_muc.ml" 382 13448 13466
type(
  Xml.name
)
"src/XEP_muc.ml" 382 13448 13468 "src/XEP_muc.ml" 382 13448 13472
type(
  Xml.cdata option
)
ident(
  int_ref nick "src/XEP_muc.ml" 374 13161 13216 "src/XEP_muc.ml" 374 13161 13220
)
"src/XEP_muc.ml" 382 13448 13460 "src/XEP_muc.ml" 382 13448 13472
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 383 13474 13486 "src/XEP_muc.ml" 383 13474 13499
type(
  Xml.name
)
"src/XEP_muc.ml" 383 13474 13508 "src/XEP_muc.ml" 383 13474 13519
type(
  affiliation option
)
ident(
  int_ref affiliation "src/XEP_muc.ml" 374 13161 13198 "src/XEP_muc.ml" 374 13161 13209
)
"src/XEP_muc.ml" 384 13525 13541 "src/XEP_muc.ml" 384 13525 13545
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 384 13525 13549 "src/XEP_muc.ml" 384 13525 13553
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 385 13554 13575 "src/XEP_muc.ml" 385 13554 13591
type(
  affiliation
)
"src/XEP_muc.ml" 385 13554 13570 "src/XEP_muc.ml" 385 13554 13591
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 385 13554 13600 "src/XEP_muc.ml" 385 13554 13607
type(
  Xml.cdata
)
"src/XEP_muc.ml" 385 13554 13595 "src/XEP_muc.ml" 385 13554 13607
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 386 13608 13629 "src/XEP_muc.ml" 386 13608 13645
type(
  affiliation
)
"src/XEP_muc.ml" 386 13608 13624 "src/XEP_muc.ml" 386 13608 13645
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 386 13608 13654 "src/XEP_muc.ml" 386 13608 13661
type(
  Xml.cdata
)
"src/XEP_muc.ml" 386 13608 13649 "src/XEP_muc.ml" 386 13608 13661
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 387 13662 13683 "src/XEP_muc.ml" 387 13662 13700
type(
  affiliation
)
"src/XEP_muc.ml" 387 13662 13678 "src/XEP_muc.ml" 387 13662 13700
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 387 13662 13709 "src/XEP_muc.ml" 387 13662 13717
type(
  Xml.cdata
)
"src/XEP_muc.ml" 387 13662 13704 "src/XEP_muc.ml" 387 13662 13717
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 388 13718 13739 "src/XEP_muc.ml" 388 13718 13757
type(
  affiliation
)
"src/XEP_muc.ml" 388 13718 13734 "src/XEP_muc.ml" 388 13718 13757
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 388 13718 13766 "src/XEP_muc.ml" 388 13718 13775
type(
  Xml.cdata
)
"src/XEP_muc.ml" 388 13718 13761 "src/XEP_muc.ml" 388 13718 13775
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 389 13776 13797 "src/XEP_muc.ml" 389 13776 13812
type(
  affiliation
)
"src/XEP_muc.ml" 389 13776 13792 "src/XEP_muc.ml" 389 13776 13812
type(
  affiliation option
)
type(
  affiliation option
)
"src/XEP_muc.ml" 389 13776 13821 "src/XEP_muc.ml" 389 13776 13827
type(
  Xml.cdata
)
"src/XEP_muc.ml" 389 13776 13816 "src/XEP_muc.ml" 389 13776 13827
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 383 13474 13501 "src/XEP_muc.ml" 389 13776 13828
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 383 13474 13486 "src/XEP_muc.ml" 389 13776 13828
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 390 13830 13842 "src/XEP_muc.ml" 390 13830 13848
type(
  Xml.name
)
"src/XEP_muc.ml" 390 13830 13857 "src/XEP_muc.ml" 390 13830 13861
type(
  role option
)
ident(
  int_ref role "src/XEP_muc.ml" 374 13161 13222 "src/XEP_muc.ml" 374 13161 13226
)
"src/XEP_muc.ml" 391 13867 13883 "src/XEP_muc.ml" 391 13867 13887
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 391 13867 13891 "src/XEP_muc.ml" 391 13867 13895
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 392 13896 13917 "src/XEP_muc.ml" 392 13896 13930
type(
  role
)
"src/XEP_muc.ml" 392 13896 13912 "src/XEP_muc.ml" 392 13896 13930
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 392 13896 13939 "src/XEP_muc.ml" 392 13896 13950
type(
  Xml.cdata
)
"src/XEP_muc.ml" 392 13896 13934 "src/XEP_muc.ml" 392 13896 13950
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 393 13951 13972 "src/XEP_muc.ml" 393 13951 13987
type(
  role
)
"src/XEP_muc.ml" 393 13951 13967 "src/XEP_muc.ml" 393 13951 13987
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 393 13951 13996 "src/XEP_muc.ml" 393 13951 14009
type(
  Xml.cdata
)
"src/XEP_muc.ml" 393 13951 13991 "src/XEP_muc.ml" 393 13951 14009
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 394 14010 14031 "src/XEP_muc.ml" 394 14010 14042
type(
  role
)
"src/XEP_muc.ml" 394 14010 14026 "src/XEP_muc.ml" 394 14010 14042
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 394 14010 14051 "src/XEP_muc.ml" 394 14010 14060
type(
  Xml.cdata
)
"src/XEP_muc.ml" 394 14010 14046 "src/XEP_muc.ml" 394 14010 14060
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 395 14061 14082 "src/XEP_muc.ml" 395 14061 14090
type(
  role
)
"src/XEP_muc.ml" 395 14061 14077 "src/XEP_muc.ml" 395 14061 14090
type(
  role option
)
type(
  role option
)
"src/XEP_muc.ml" 395 14061 14099 "src/XEP_muc.ml" 395 14061 14105
type(
  Xml.cdata
)
"src/XEP_muc.ml" 395 14061 14094 "src/XEP_muc.ml" 395 14061 14105
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 390 13830 13850 "src/XEP_muc.ml" 395 14061 14106
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 390 13830 13842 "src/XEP_muc.ml" 395 14061 14106
type(
  Xml.name * Xml.cdata option
)
"src/XEP_muc.ml" 381 13424 13435 "src/XEP_muc.ml" 395 14061 14107
type(
  (Xml.name * Xml.cdata option) list
)
"src/XEP_muc.ml" 376 13274 13282 "src/XEP_muc.ml" 395 14061 14108
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 396 14109 14118 "src/XEP_muc.ml" 396 14109 14132
type(
  (Xml.element list -> Xml.element option -> Xml.element list) ->
  Xml.element list -> Xml.element option list -> Xml.element list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 396 14109 14138 "src/XEP_muc.ml" 396 14109 14141
type(
  Xml.element list
)
ident(
  def acc "src/XEP_muc.ml" 396 14109 14145 "src/XEP_muc.ml" 398 14178 14210
)
"src/XEP_muc.ml" 397 14154 14166 "src/XEP_muc.ml" 397 14154 14170
type(
  Xml.element option
)
"src/XEP_muc.ml" 397 14154 14174 "src/XEP_muc.ml" 397 14154 14177
type(
  Xml.element list
)
ident(
  int_ref acc "src/XEP_muc.ml" 396 14109 14138 "src/XEP_muc.ml" 396 14109 14141
)
"src/XEP_muc.ml" 398 14178 14195 "src/XEP_muc.ml" 398 14178 14197
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 398 14178 14201 "src/XEP_muc.ml" 398 14178 14210
)
"src/XEP_muc.ml" 398 14178 14190 "src/XEP_muc.ml" 398 14178 14197
type(
  Xml.element option
)
"src/XEP_muc.ml" 398 14178 14201 "src/XEP_muc.ml" 398 14178 14203
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 398 14178 14195 "src/XEP_muc.ml" 398 14178 14197
)
"src/XEP_muc.ml" 398 14178 14207 "src/XEP_muc.ml" 398 14178 14210
type(
  Xml.element list
)
ident(
  int_ref acc "src/XEP_muc.ml" 396 14109 14138 "src/XEP_muc.ml" 396 14109 14141
)
"src/XEP_muc.ml" 398 14178 14201 "src/XEP_muc.ml" 398 14178 14210
type(
  Xml.element list
)
"src/XEP_muc.ml" 396 14109 14145 "src/XEP_muc.ml" 398 14178 14210
type(
  Xml.element option -> Xml.element list
)
"src/XEP_muc.ml" 396 14109 14133 "src/XEP_muc.ml" 399 14211 14221
type(
  Xml.element list -> Xml.element option -> Xml.element list
)
"src/XEP_muc.ml" 399 14211 14222 "src/XEP_muc.ml" 399 14211 14224
type(
  Xml.element list
)
"src/XEP_muc.ml" 400 14225 14244 "src/XEP_muc.ml" 400 14225 14249
type(
  JID.t option
)
ident(
  int_ref actor "src/XEP_muc.ml" 374 13161 13183 "src/XEP_muc.ml" 374 13161 13188
)
"src/XEP_muc.ml" 401 14255 14270 "src/XEP_muc.ml" 401 14255 14274
type(
  JID.t option
)
type(
  JID.t option
)
"src/XEP_muc.ml" 401 14255 14278 "src/XEP_muc.ml" 401 14255 14282
type(
  Xml.element option
)
"src/XEP_muc.ml" 402 14283 14303 "src/XEP_muc.ml" 402 14283 14304
type(
  JID.t
)
ident(
  def v "src/XEP_muc.ml" 403 14308 14323 "src/XEP_muc.ml" 404 14366 14428
)
"src/XEP_muc.ml" 402 14283 14298 "src/XEP_muc.ml" 402 14283 14304
type(
  JID.t option
)
type(
  JID.t option
)
"src/XEP_muc.ml" 403 14308 14329 "src/XEP_muc.ml" 403 14308 14341
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 403 14308 14343 "src/XEP_muc.ml" 403 14308 14355
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_admin "src/XEP_muc.ml" 16 277 283 "src/XEP_muc.ml" 16 277 295
)
"src/XEP_muc.ml" 403 14308 14357 "src/XEP_muc.ml" 403 14308 14364
type(
  Xml.name
)
"src/XEP_muc.ml" 403 14308 14342 "src/XEP_muc.ml" 403 14308 14365
type(
  Xml.qname
)
"src/XEP_muc.ml" 404 14366 14390 "src/XEP_muc.ml" 404 14366 14399
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 404 14366 14400 "src/XEP_muc.ml" 404 14366 14405
type(
  Xml.name
)
"src/XEP_muc.ml" 404 14366 14407 "src/XEP_muc.ml" 404 14366 14420
type(
  ?lowercase:bool -> JID.t -> Xml.cdata
)
ident(
  int_ref JID.string_of_jid "src/JID.mli" 19 288 288 "src/JID.mli" 19 288 338
)
"src/XEP_muc.ml" 404 14366 14421 "src/XEP_muc.ml" 404 14366 14422
type(
  JID.t
)
ident(
  int_ref v "src/XEP_muc.ml" 402 14283 14303 "src/XEP_muc.ml" 402 14283 14304
)
"src/XEP_muc.ml" 404 14366 14406 "src/XEP_muc.ml" 404 14366 14423
type(
  Xml.cdata
)
"src/XEP_muc.ml" 404 14366 14390 "src/XEP_muc.ml" 404 14366 14423
type(
  Xml.attribute
)
"src/XEP_muc.ml" 404 14366 14389 "src/XEP_muc.ml" 404 14366 14424
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 404 14366 14425 "src/XEP_muc.ml" 404 14366 14427
type(
  Xml.element list
)
"src/XEP_muc.ml" 403 14308 14328 "src/XEP_muc.ml" 404 14366 14428
type(
  Xml.element
)
"src/XEP_muc.ml" 403 14308 14323 "src/XEP_muc.ml" 404 14366 14428
type(
  Xml.element option
)
"src/XEP_muc.ml" 400 14225 14237 "src/XEP_muc.ml" 405 14429 14442
type(
  Xml.element option
)
"src/XEP_muc.ml" 406 14444 14463 "src/XEP_muc.ml" 406 14444 14469
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 374 13161 13190 "src/XEP_muc.ml" 374 13161 13196
)
"src/XEP_muc.ml" 407 14475 14491 "src/XEP_muc.ml" 407 14475 14495
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 407 14475 14499 "src/XEP_muc.ml" 407 14475 14503
type(
  Xml.element option
)
"src/XEP_muc.ml" 408 14504 14525 "src/XEP_muc.ml" 408 14504 14526
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 408 14504 14530 "src/XEP_muc.ml" 408 14504 14581
)
"src/XEP_muc.ml" 408 14504 14520 "src/XEP_muc.ml" 408 14504 14526
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 408 14504 14536 "src/XEP_muc.ml" 408 14504 14553
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 408 14504 14555 "src/XEP_muc.ml" 408 14504 14567
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_admin "src/XEP_muc.ml" 16 277 283 "src/XEP_muc.ml" 16 277 295
)
"src/XEP_muc.ml" 408 14504 14569 "src/XEP_muc.ml" 408 14504 14577
type(
  Xml.name
)
"src/XEP_muc.ml" 408 14504 14554 "src/XEP_muc.ml" 408 14504 14578
type(
  Xml.qname
)
"src/XEP_muc.ml" 408 14504 14579 "src/XEP_muc.ml" 408 14504 14580
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 408 14504 14525 "src/XEP_muc.ml" 408 14504 14526
)
"src/XEP_muc.ml" 408 14504 14535 "src/XEP_muc.ml" 408 14504 14581
type(
  Xml.element
)
"src/XEP_muc.ml" 408 14504 14530 "src/XEP_muc.ml" 408 14504 14581
type(
  Xml.element option
)
"src/XEP_muc.ml" 406 14444 14456 "src/XEP_muc.ml" 408 14504 14582
type(
  Xml.element option
)
"src/XEP_muc.ml" 400 14225 14236 "src/XEP_muc.ml" 409 14583 14595
type(
  Xml.element option list
)
"src/XEP_muc.ml" 396 14109 14117 "src/XEP_muc.ml" 409 14583 14596
type(
  Xml.element list
)
"src/XEP_muc.ml" 375 13232 13238 "src/XEP_muc.ml" 409 14583 14596
type(
  Xml.element
)
"src/XEP_muc.ml" 420 14816 14824 "src/XEP_muc.ml" 420 14816 14835
type(
  Xml.element -> item
)
ident(
  def decode_item "src/XEP_muc.ml" 455 16190 16194 "src/XEP_muc.ml" 458 16308 16313
)
"src/XEP_muc.ml" 420 14816 14836 "src/XEP_muc.ml" 420 14816 14838
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 421 14841 14847 "src/XEP_muc.ml" 453 16156 16178
)
"src/XEP_muc.ml" 421 14841 14851 "src/XEP_muc.ml" 421 14841 14856
type(
  JID.t option
)
ident(
  def actor "src/XEP_muc.ml" 425 15038 15044 "src/XEP_muc.ml" 453 16156 16178
)
"src/XEP_muc.ml" 422 14859 14875 "src/XEP_muc.ml" 422 14859 14880
type(
  Xml.element
)
ident(
  def subel "src/XEP_muc.ml" 423 14928 14942 "src/XEP_muc.ml" 423 14928 15003
)
"src/XEP_muc.ml" 422 14859 14883 "src/XEP_muc.ml" 422 14859 14897
type(
  Xml.qname -> Xml.element -> Xml.element
)
ident(
  int_ref Xml.get_subelement "src/xml.mli" 58 1713 1713 "src/xml.mli" 58 1713 1761
)
"src/XEP_muc.ml" 422 14859 14899 "src/XEP_muc.ml" 422 14859 14911
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_admin "src/XEP_muc.ml" 16 277 283 "src/XEP_muc.ml" 16 277 295
)
"src/XEP_muc.ml" 422 14859 14913 "src/XEP_muc.ml" 422 14859 14920
type(
  Xml.name
)
"src/XEP_muc.ml" 422 14859 14898 "src/XEP_muc.ml" 422 14859 14921
type(
  Xml.qname
)
"src/XEP_muc.ml" 422 14859 14922 "src/XEP_muc.ml" 422 14859 14924
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 420 14816 14836 "src/XEP_muc.ml" 420 14816 14838
)
"src/XEP_muc.ml" 422 14859 14883 "src/XEP_muc.ml" 422 14859 14924
type(
  Xml.element
)
"src/XEP_muc.ml" 423 14928 14948 "src/XEP_muc.ml" 423 14928 14961
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
"src/XEP_muc.ml" 423 14928 14963 "src/XEP_muc.ml" 423 14928 14977
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.attribute list -> Xml.cdata
)
ident(
  int_ref Xml.get_attr_value "src/xml.mli" 51 1412 1412 "src/xml.mli" 52 1458 1483
)
"src/XEP_muc.ml" 423 14928 14978 "src/XEP_muc.ml" 423 14928 14983
type(
  Xml.name
)
"src/XEP_muc.ml" 423 14928 14985 "src/XEP_muc.ml" 423 14928 14994
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 423 14928 14995 "src/XEP_muc.ml" 423 14928 15000
type(
  Xml.element
)
ident(
  int_ref subel "src/XEP_muc.ml" 422 14859 14875 "src/XEP_muc.ml" 422 14859 14880
)
"src/XEP_muc.ml" 423 14928 14984 "src/XEP_muc.ml" 423 14928 15001
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 423 14928 14962 "src/XEP_muc.ml" 423 14928 15002
type(
  Xml.cdata
)
"src/XEP_muc.ml" 423 14928 14947 "src/XEP_muc.ml" 423 14928 15003
type(
  JID.t
)
"src/XEP_muc.ml" 423 14928 14942 "src/XEP_muc.ml" 423 14928 15003
type(
  JID.t option
)
"src/XEP_muc.ml" 422 14859 14871 "src/XEP_muc.ml" 423 14928 15003
type(
  JID.t option
)
"src/XEP_muc.ml" 424 15004 15017 "src/XEP_muc.ml" 424 15004 15026
type(
  exn
)
"src/XEP_muc.ml" 424 15004 15030 "src/XEP_muc.ml" 424 15004 15034
type(
  JID.t option
)
"src/XEP_muc.ml" 422 14859 14867 "src/XEP_muc.ml" 424 15004 15034
type(
  JID.t option
)
"src/XEP_muc.ml" 425 15038 15048 "src/XEP_muc.ml" 425 15038 15054
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 426 15108 15114 "src/XEP_muc.ml" 453 16156 16178
)
"src/XEP_muc.ml" 425 15038 15057 "src/XEP_muc.ml" 425 15038 15076
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  int_ref get_subcdata_option "src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
)
"src/XEP_muc.ml" 425 15038 15078 "src/XEP_muc.ml" 425 15038 15090
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_admin "src/XEP_muc.ml" 16 277 283 "src/XEP_muc.ml" 16 277 295
)
"src/XEP_muc.ml" 425 15038 15092 "src/XEP_muc.ml" 425 15038 15100
type(
  Xml.name
)
"src/XEP_muc.ml" 425 15038 15077 "src/XEP_muc.ml" 425 15038 15101
type(
  Xml.qname
)
"src/XEP_muc.ml" 425 15038 15102 "src/XEP_muc.ml" 425 15038 15104
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 420 14816 14836 "src/XEP_muc.ml" 420 14816 14838
)
"src/XEP_muc.ml" 425 15038 15057 "src/XEP_muc.ml" 425 15038 15104
type(
  string option
)
"src/XEP_muc.ml" 426 15108 15118 "src/XEP_muc.ml" 426 15108 15123
type(
  Xml.attribute list
)
ident(
  def attrs "src/XEP_muc.ml" 427 15142 15148 "src/XEP_muc.ml" 453 16156 16178
)
"src/XEP_muc.ml" 426 15108 15126 "src/XEP_muc.ml" 426 15108 15135
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 426 15108 15136 "src/XEP_muc.ml" 426 15108 15138
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 420 14816 14836 "src/XEP_muc.ml" 420 14816 14838
)
"src/XEP_muc.ml" 426 15108 15126 "src/XEP_muc.ml" 426 15108 15138
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 427 15142 15152 "src/XEP_muc.ml" 427 15142 15163
type(
  affiliation option
)
ident(
  def affiliation "src/XEP_muc.ml" 437 15558 15564 "src/XEP_muc.ml" 453 16156 16178
)
"src/XEP_muc.ml" 428 15166 15180 "src/XEP_muc.ml" 428 15166 15201
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 428 15166 15202 "src/XEP_muc.ml" 428 15166 15215
type(
  Xml.name
)
"src/XEP_muc.ml" 428 15166 15216 "src/XEP_muc.ml" 428 15166 15221
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 426 15108 15118 "src/XEP_muc.ml" 426 15108 15123
)
"src/XEP_muc.ml" 428 15166 15180 "src/XEP_muc.ml" 428 15166 15221
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 429 15227 15239 "src/XEP_muc.ml" 429 15227 15243
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 429 15227 15247 "src/XEP_muc.ml" 429 15227 15251
type(
  affiliation option
)
"src/XEP_muc.ml" 430 15252 15269 "src/XEP_muc.ml" 430 15252 15276
type(
  Xml.cdata
)
"src/XEP_muc.ml" 430 15252 15264 "src/XEP_muc.ml" 430 15252 15276
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 430 15252 15285 "src/XEP_muc.ml" 430 15252 15301
type(
  affiliation
)
"src/XEP_muc.ml" 430 15252 15280 "src/XEP_muc.ml" 430 15252 15301
type(
  affiliation option
)
"src/XEP_muc.ml" 431 15302 15319 "src/XEP_muc.ml" 431 15302 15326
type(
  Xml.cdata
)
"src/XEP_muc.ml" 431 15302 15314 "src/XEP_muc.ml" 431 15302 15326
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 431 15302 15335 "src/XEP_muc.ml" 431 15302 15351
type(
  affiliation
)
"src/XEP_muc.ml" 431 15302 15330 "src/XEP_muc.ml" 431 15302 15351
type(
  affiliation option
)
"src/XEP_muc.ml" 432 15352 15369 "src/XEP_muc.ml" 432 15352 15377
type(
  Xml.cdata
)
"src/XEP_muc.ml" 432 15352 15364 "src/XEP_muc.ml" 432 15352 15377
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 432 15352 15386 "src/XEP_muc.ml" 432 15352 15403
type(
  affiliation
)
"src/XEP_muc.ml" 432 15352 15381 "src/XEP_muc.ml" 432 15352 15403
type(
  affiliation option
)
"src/XEP_muc.ml" 433 15404 15421 "src/XEP_muc.ml" 433 15404 15430
type(
  Xml.cdata
)
"src/XEP_muc.ml" 433 15404 15416 "src/XEP_muc.ml" 433 15404 15430
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 433 15404 15439 "src/XEP_muc.ml" 433 15404 15457
type(
  affiliation
)
"src/XEP_muc.ml" 433 15404 15434 "src/XEP_muc.ml" 433 15404 15457
type(
  affiliation option
)
"src/XEP_muc.ml" 434 15458 15475 "src/XEP_muc.ml" 434 15458 15481
type(
  Xml.cdata
)
"src/XEP_muc.ml" 434 15458 15470 "src/XEP_muc.ml" 434 15458 15481
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 434 15458 15490 "src/XEP_muc.ml" 434 15458 15505
type(
  affiliation
)
"src/XEP_muc.ml" 434 15458 15485 "src/XEP_muc.ml" 434 15458 15505
type(
  affiliation option
)
"src/XEP_muc.ml" 435 15506 15523 "src/XEP_muc.ml" 435 15506 15524
type(
  Xml.cdata
)
"src/XEP_muc.ml" 435 15506 15518 "src/XEP_muc.ml" 435 15506 15524
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 435 15506 15533 "src/XEP_muc.ml" 435 15506 15548
type(
  affiliation
)
"src/XEP_muc.ml" 435 15506 15528 "src/XEP_muc.ml" 435 15506 15548
type(
  affiliation option
)
"src/XEP_muc.ml" 428 15166 15174 "src/XEP_muc.ml" 435 15506 15548
type(
  affiliation option
)
"src/XEP_muc.ml" 437 15558 15568 "src/XEP_muc.ml" 437 15558 15571
type(
  JID.t option
)
ident(
  def jid "src/XEP_muc.ml" 438 15633 15639 "src/XEP_muc.ml" 453 16156 16178
)
"src/XEP_muc.ml" 437 15558 15574 "src/XEP_muc.ml" 437 15558 15579
type(
  (Xml.cdata -> JID.t) -> Xml.cdata option -> JID.t option
)
ident(
  int_ref maybe "src/XEP_muc.ml" 35 735 741 "src/XEP_muc.ml" 35 735 746
)
"src/XEP_muc.ml" 437 15558 15580 "src/XEP_muc.ml" 437 15558 15593
type(
  bool option
)
type(
  ?strong:bool -> Xml.cdata -> JID.t
)
ident(
  int_ref JID.of_string "src/JID.mli" 16 202 202 "src/JID.mli" 16 202 245
)
type(
  Xml.cdata -> JID.t
)
"src/XEP_muc.ml" 437 15558 15595 "src/XEP_muc.ml" 437 15558 15616
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 437 15558 15617 "src/XEP_muc.ml" 437 15558 15622
type(
  Xml.name
)
"src/XEP_muc.ml" 437 15558 15623 "src/XEP_muc.ml" 437 15558 15628
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 426 15108 15118 "src/XEP_muc.ml" 426 15108 15123
)
"src/XEP_muc.ml" 437 15558 15594 "src/XEP_muc.ml" 437 15558 15629
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 437 15558 15574 "src/XEP_muc.ml" 437 15558 15629
type(
  JID.t option
)
"src/XEP_muc.ml" 438 15633 15643 "src/XEP_muc.ml" 438 15633 15647
type(
  Xml.cdata option
)
ident(
  def nick "src/XEP_muc.ml" 439 15688 15694 "src/XEP_muc.ml" 453 16156 16178
)
"src/XEP_muc.ml" 438 15633 15650 "src/XEP_muc.ml" 438 15633 15671
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 438 15633 15672 "src/XEP_muc.ml" 438 15633 15678
type(
  Xml.name
)
"src/XEP_muc.ml" 438 15633 15679 "src/XEP_muc.ml" 438 15633 15684
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 426 15108 15118 "src/XEP_muc.ml" 426 15108 15123
)
"src/XEP_muc.ml" 438 15633 15650 "src/XEP_muc.ml" 438 15633 15684
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 439 15688 15698 "src/XEP_muc.ml" 439 15688 15702
type(
  role option
)
ident(
  def role "src/XEP_muc.ml" 448 16023 16031 "src/XEP_muc.ml" 453 16156 16178
)
"src/XEP_muc.ml" 440 15705 15719 "src/XEP_muc.ml" 440 15705 15740
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 440 15705 15741 "src/XEP_muc.ml" 440 15705 15747
type(
  Xml.name
)
"src/XEP_muc.ml" 440 15705 15748 "src/XEP_muc.ml" 440 15705 15753
type(
  Xml.attribute list
)
ident(
  int_ref attrs "src/XEP_muc.ml" 426 15108 15118 "src/XEP_muc.ml" 426 15108 15123
)
"src/XEP_muc.ml" 440 15705 15719 "src/XEP_muc.ml" 440 15705 15753
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 441 15759 15771 "src/XEP_muc.ml" 441 15759 15775
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 441 15759 15779 "src/XEP_muc.ml" 441 15759 15783
type(
  role option
)
"src/XEP_muc.ml" 442 15784 15801 "src/XEP_muc.ml" 442 15784 15812
type(
  Xml.cdata
)
"src/XEP_muc.ml" 442 15784 15796 "src/XEP_muc.ml" 442 15784 15812
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 442 15784 15821 "src/XEP_muc.ml" 442 15784 15834
type(
  role
)
"src/XEP_muc.ml" 442 15784 15816 "src/XEP_muc.ml" 442 15784 15834
type(
  role option
)
"src/XEP_muc.ml" 443 15835 15852 "src/XEP_muc.ml" 443 15835 15865
type(
  Xml.cdata
)
"src/XEP_muc.ml" 443 15835 15847 "src/XEP_muc.ml" 443 15835 15865
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 443 15835 15874 "src/XEP_muc.ml" 443 15835 15889
type(
  role
)
"src/XEP_muc.ml" 443 15835 15869 "src/XEP_muc.ml" 443 15835 15889
type(
  role option
)
"src/XEP_muc.ml" 444 15890 15907 "src/XEP_muc.ml" 444 15890 15916
type(
  Xml.cdata
)
"src/XEP_muc.ml" 444 15890 15902 "src/XEP_muc.ml" 444 15890 15916
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 444 15890 15925 "src/XEP_muc.ml" 444 15890 15936
type(
  role
)
"src/XEP_muc.ml" 444 15890 15920 "src/XEP_muc.ml" 444 15890 15936
type(
  role option
)
"src/XEP_muc.ml" 445 15937 15954 "src/XEP_muc.ml" 445 15937 15960
type(
  Xml.cdata
)
"src/XEP_muc.ml" 445 15937 15949 "src/XEP_muc.ml" 445 15937 15960
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 445 15937 15969 "src/XEP_muc.ml" 445 15937 15977
type(
  role
)
"src/XEP_muc.ml" 445 15937 15964 "src/XEP_muc.ml" 445 15937 15977
type(
  role option
)
"src/XEP_muc.ml" 446 15978 15995 "src/XEP_muc.ml" 446 15978 15996
type(
  Xml.cdata
)
"src/XEP_muc.ml" 446 15978 15990 "src/XEP_muc.ml" 446 15978 15996
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 446 15978 16005 "src/XEP_muc.ml" 446 15978 16013
type(
  role
)
"src/XEP_muc.ml" 446 15978 16000 "src/XEP_muc.ml" 446 15978 16013
type(
  role option
)
"src/XEP_muc.ml" 440 15705 15713 "src/XEP_muc.ml" 446 15978 16013
type(
  role option
)
"src/XEP_muc.ml" 448 16023 16041 "src/XEP_muc.ml" 448 16023 16046
type(
  JID.t option
)
ident(
  int_ref actor "src/XEP_muc.ml" 421 14841 14851 "src/XEP_muc.ml" 421 14841 14856
)
"src/XEP_muc.ml" 449 16048 16067 "src/XEP_muc.ml" 449 16048 16073
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 425 15038 15048 "src/XEP_muc.ml" 425 15038 15054
)
"src/XEP_muc.ml" 450 16075 16091 "src/XEP_muc.ml" 450 16075 16094
type(
  JID.t option
)
ident(
  int_ref jid "src/XEP_muc.ml" 437 15558 15568 "src/XEP_muc.ml" 437 15558 15571
)
"src/XEP_muc.ml" 451 16096 16113 "src/XEP_muc.ml" 451 16096 16117
type(
  Xml.cdata option
)
ident(
  int_ref nick "src/XEP_muc.ml" 438 15633 15643 "src/XEP_muc.ml" 438 15633 15647
)
"src/XEP_muc.ml" 452 16119 16143 "src/XEP_muc.ml" 452 16119 16154
type(
  affiliation option
)
ident(
  int_ref affiliation "src/XEP_muc.ml" 427 15142 15152 "src/XEP_muc.ml" 427 15142 15163
)
"src/XEP_muc.ml" 453 16156 16173 "src/XEP_muc.ml" 453 16156 16177
type(
  role option
)
ident(
  int_ref role "src/XEP_muc.ml" 439 15688 15698 "src/XEP_muc.ml" 439 15688 15702
)
"src/XEP_muc.ml" 448 16023 16031 "src/XEP_muc.ml" 453 16156 16178
type(
  item
)
"src/XEP_muc.ml" 439 15688 15694 "src/XEP_muc.ml" 453 16156 16178
type(
  item
)
"src/XEP_muc.ml" 438 15633 15639 "src/XEP_muc.ml" 453 16156 16178
type(
  item
)
"src/XEP_muc.ml" 437 15558 15564 "src/XEP_muc.ml" 453 16156 16178
type(
  item
)
"src/XEP_muc.ml" 427 15142 15148 "src/XEP_muc.ml" 453 16156 16178
type(
  item
)
"src/XEP_muc.ml" 426 15108 15114 "src/XEP_muc.ml" 453 16156 16178
type(
  item
)
"src/XEP_muc.ml" 425 15038 15044 "src/XEP_muc.ml" 453 16156 16178
type(
  item
)
"src/XEP_muc.ml" 421 14841 14847 "src/XEP_muc.ml" 453 16156 16178
type(
  item
)
"src/XEP_muc.ml" 455 16190 16198 "src/XEP_muc.ml" 455 16190 16204
type(
  Xml.element -> item list
)
ident(
  def decode "src/XEP_muc.ml" 457 16273 16307 "src/XEP_muc.ml" 458 16308 16313
)
"src/XEP_muc.ml" 455 16190 16205 "src/XEP_muc.ml" 455 16190 16207
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 456 16210 16216 "src/XEP_muc.ml" 457 16273 16307
)
"src/XEP_muc.ml" 456 16210 16220 "src/XEP_muc.ml" 456 16210 16225
type(
  Xml.element list
)
ident(
  def items "src/XEP_muc.ml" 457 16273 16281 "src/XEP_muc.ml" 457 16273 16307
)
"src/XEP_muc.ml" 456 16210 16228 "src/XEP_muc.ml" 456 16210 16243
type(
  Xml.qname -> Xml.element -> Xml.element list
)
ident(
  int_ref Xml.get_subelements "src/xml.mli" 59 1762 1762 "src/xml.mli" 59 1762 1816
)
"src/XEP_muc.ml" 456 16210 16245 "src/XEP_muc.ml" 456 16210 16257
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_admin "src/XEP_muc.ml" 16 277 283 "src/XEP_muc.ml" 16 277 295
)
"src/XEP_muc.ml" 456 16210 16259 "src/XEP_muc.ml" 456 16210 16265
type(
  Xml.name
)
"src/XEP_muc.ml" 456 16210 16244 "src/XEP_muc.ml" 456 16210 16266
type(
  Xml.qname
)
"src/XEP_muc.ml" 456 16210 16267 "src/XEP_muc.ml" 456 16210 16269
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 455 16190 16205 "src/XEP_muc.ml" 455 16190 16207
)
"src/XEP_muc.ml" 456 16210 16228 "src/XEP_muc.ml" 456 16210 16269
type(
  Xml.element list
)
"src/XEP_muc.ml" 457 16273 16281 "src/XEP_muc.ml" 457 16273 16289
type(
  (Xml.element -> item) -> Xml.element list -> item list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/XEP_muc.ml" 457 16273 16290 "src/XEP_muc.ml" 457 16273 16301
type(
  Xml.element -> item
)
ident(
  int_ref decode_item "src/XEP_muc.ml" 420 14816 14824 "src/XEP_muc.ml" 420 14816 14835
)
"src/XEP_muc.ml" 457 16273 16302 "src/XEP_muc.ml" 457 16273 16307
type(
  Xml.element list
)
ident(
  int_ref items "src/XEP_muc.ml" 456 16210 16220 "src/XEP_muc.ml" 456 16210 16225
)
"src/XEP_muc.ml" 457 16273 16281 "src/XEP_muc.ml" 457 16273 16307
type(
  item list
)
"src/XEP_muc.ml" 456 16210 16216 "src/XEP_muc.ml" 457 16273 16307
type(
  item list
)
"src/XEP_muc.ml" 460 16319 16328 "src/XEP_muc.ml" 460 16319 16333
ident(
  def Owner "src/XEP_muc.ml" 494 17646 17651 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 462 16345 16353 "src/XEP_muc.ml" 462 16345 16367
type(
  ?jid:Xml.cdata ->
  ?password:Xml.cdata -> ?reason:Xml.cdata -> unit -> Xml.element
)
ident(
  def encode_destroy "src/XEP_muc.ml" 480 17063 17067 "src/XEP_muc.ml" 494 17646 17651
)
"src/XEP_muc.ml" 462 16345 16369 "src/XEP_muc.ml" 462 16345 16372
type(
  Xml.cdata option
)
ident(
  def jid "src/XEP_muc.ml" 462 16345 16373 "src/XEP_muc.ml" 478 17039 17053
)
"src/XEP_muc.ml" 462 16345 16374 "src/XEP_muc.ml" 462 16345 16382
type(
  Xml.cdata option
)
ident(
  def password "src/XEP_muc.ml" 462 16345 16383 "src/XEP_muc.ml" 478 17039 17053
)
"src/XEP_muc.ml" 462 16345 16384 "src/XEP_muc.ml" 462 16345 16390
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 462 16345 16391 "src/XEP_muc.ml" 478 17039 17053
)
"src/XEP_muc.ml" 462 16345 16391 "src/XEP_muc.ml" 462 16345 16393
type(
  unit
)
"src/XEP_muc.ml" 463 16396 16402 "src/XEP_muc.ml" 463 16396 16414
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 463 16396 16416 "src/XEP_muc.ml" 463 16396 16428
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_owner "src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
)
"src/XEP_muc.ml" 463 16396 16430 "src/XEP_muc.ml" 463 16396 16437
type(
  Xml.name
)
"src/XEP_muc.ml" 463 16396 16415 "src/XEP_muc.ml" 463 16396 16438
type(
  Xml.qname
)
"src/XEP_muc.ml" 463 16396 16439 "src/XEP_muc.ml" 463 16396 16441
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 464 16442 16451 "src/XEP_muc.ml" 464 16442 16463
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 464 16442 16465 "src/XEP_muc.ml" 464 16442 16477
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_owner "src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
)
"src/XEP_muc.ml" 464 16442 16479 "src/XEP_muc.ml" 464 16442 16488
type(
  Xml.name
)
"src/XEP_muc.ml" 464 16442 16464 "src/XEP_muc.ml" 464 16442 16489
type(
  Xml.qname
)
"src/XEP_muc.ml" 465 16490 16509 "src/XEP_muc.ml" 465 16490 16512
type(
  Xml.cdata option
)
ident(
  int_ref jid "src/XEP_muc.ml" 462 16345 16369 "src/XEP_muc.ml" 462 16345 16372
)
"src/XEP_muc.ml" 465 16490 16518 "src/XEP_muc.ml" 465 16490 16522
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 465 16490 16526 "src/XEP_muc.ml" 465 16490 16528
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 465 16490 16536 "src/XEP_muc.ml" 465 16490 16537
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 465 16490 16541 "src/XEP_muc.ml" 465 16490 16560
)
"src/XEP_muc.ml" 465 16490 16531 "src/XEP_muc.ml" 465 16490 16537
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 465 16490 16542 "src/XEP_muc.ml" 465 16490 16551
type(
  ?ns:Xml.namespace -> Xml.name -> Xml.cdata -> Xml.attribute
)
ident(
  int_ref Xml.make_attr "src/xml.mli" 65 2060 2060 "src/xml.mli" 65 2060 2119
)
"src/XEP_muc.ml" 465 16490 16552 "src/XEP_muc.ml" 465 16490 16557
type(
  Xml.name
)
"src/XEP_muc.ml" 465 16490 16558 "src/XEP_muc.ml" 465 16490 16559
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 465 16490 16536 "src/XEP_muc.ml" 465 16490 16537
)
"src/XEP_muc.ml" 465 16490 16542 "src/XEP_muc.ml" 465 16490 16559
type(
  Xml.attribute
)
"src/XEP_muc.ml" 465 16490 16541 "src/XEP_muc.ml" 465 16490 16560
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 465 16490 16502 "src/XEP_muc.ml" 465 16490 16561
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 466 16562 16575 "src/XEP_muc.ml" 466 16562 16589
type(
  (Xml.element list -> Xml.element option -> Xml.element list) ->
  Xml.element list -> Xml.element option list -> Xml.element list
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/XEP_muc.ml" 466 16562 16595 "src/XEP_muc.ml" 466 16562 16598
type(
  Xml.element list
)
ident(
  def acc "src/XEP_muc.ml" 466 16562 16602 "src/XEP_muc.ml" 468 16639 16675
)
"src/XEP_muc.ml" 467 16611 16627 "src/XEP_muc.ml" 467 16611 16631
type(
  Xml.element option
)
"src/XEP_muc.ml" 467 16611 16635 "src/XEP_muc.ml" 467 16611 16638
type(
  Xml.element list
)
ident(
  int_ref acc "src/XEP_muc.ml" 466 16562 16595 "src/XEP_muc.ml" 466 16562 16598
)
"src/XEP_muc.ml" 468 16639 16660 "src/XEP_muc.ml" 468 16639 16662
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 468 16639 16666 "src/XEP_muc.ml" 468 16639 16675
)
"src/XEP_muc.ml" 468 16639 16655 "src/XEP_muc.ml" 468 16639 16662
type(
  Xml.element option
)
"src/XEP_muc.ml" 468 16639 16666 "src/XEP_muc.ml" 468 16639 16668
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 468 16639 16660 "src/XEP_muc.ml" 468 16639 16662
)
"src/XEP_muc.ml" 468 16639 16672 "src/XEP_muc.ml" 468 16639 16675
type(
  Xml.element list
)
ident(
  int_ref acc "src/XEP_muc.ml" 466 16562 16595 "src/XEP_muc.ml" 466 16562 16598
)
"src/XEP_muc.ml" 468 16639 16666 "src/XEP_muc.ml" 468 16639 16675
type(
  Xml.element list
)
"src/XEP_muc.ml" 466 16562 16602 "src/XEP_muc.ml" 468 16639 16675
type(
  Xml.element option -> Xml.element list
)
"src/XEP_muc.ml" 466 16562 16590 "src/XEP_muc.ml" 469 16676 16690
type(
  Xml.element list -> Xml.element option -> Xml.element list
)
"src/XEP_muc.ml" 469 16676 16691 "src/XEP_muc.ml" 469 16676 16693
type(
  Xml.element list
)
"src/XEP_muc.ml" 470 16694 16717 "src/XEP_muc.ml" 470 16694 16725
type(
  Xml.cdata option
)
ident(
  int_ref password "src/XEP_muc.ml" 462 16345 16374 "src/XEP_muc.ml" 462 16345 16382
)
"src/XEP_muc.ml" 471 16731 16750 "src/XEP_muc.ml" 471 16731 16754
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 471 16731 16758 "src/XEP_muc.ml" 471 16731 16762
type(
  Xml.element option
)
"src/XEP_muc.ml" 472 16763 16787 "src/XEP_muc.ml" 472 16763 16788
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 473 16792 16811 "src/XEP_muc.ml" 473 16792 16864
)
"src/XEP_muc.ml" 472 16763 16782 "src/XEP_muc.ml" 472 16763 16788
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 473 16792 16817 "src/XEP_muc.ml" 473 16792 16834
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 473 16792 16836 "src/XEP_muc.ml" 473 16792 16848
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_owner "src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
)
"src/XEP_muc.ml" 473 16792 16850 "src/XEP_muc.ml" 473 16792 16860
type(
  Xml.name
)
"src/XEP_muc.ml" 473 16792 16835 "src/XEP_muc.ml" 473 16792 16861
type(
  Xml.qname
)
"src/XEP_muc.ml" 473 16792 16862 "src/XEP_muc.ml" 473 16792 16863
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 472 16763 16787 "src/XEP_muc.ml" 472 16763 16788
)
"src/XEP_muc.ml" 473 16792 16816 "src/XEP_muc.ml" 473 16792 16864
type(
  Xml.element
)
"src/XEP_muc.ml" 473 16792 16811 "src/XEP_muc.ml" 473 16792 16864
type(
  Xml.element option
)
"src/XEP_muc.ml" 470 16694 16710 "src/XEP_muc.ml" 473 16792 16865
type(
  Xml.element option
)
"src/XEP_muc.ml" 474 16867 16890 "src/XEP_muc.ml" 474 16867 16896
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 462 16345 16384 "src/XEP_muc.ml" 462 16345 16390
)
"src/XEP_muc.ml" 475 16902 16922 "src/XEP_muc.ml" 475 16902 16926
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 475 16902 16930 "src/XEP_muc.ml" 475 16902 16934
type(
  Xml.element option
)
"src/XEP_muc.ml" 476 16935 16960 "src/XEP_muc.ml" 476 16935 16961
type(
  Xml.cdata
)
ident(
  def v "src/XEP_muc.ml" 477 16965 16985 "src/XEP_muc.ml" 477 16965 17036
)
"src/XEP_muc.ml" 476 16935 16955 "src/XEP_muc.ml" 476 16935 16961
type(
  Xml.cdata option
)
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 477 16965 16991 "src/XEP_muc.ml" 477 16965 17008
type(
  Xml.qname -> Xml.cdata -> Xml.element
)
ident(
  int_ref Xml.make_simple_cdata "src/xml.mli" 66 2120 2120 "src/xml.mli" 66 2120 2169
)
"src/XEP_muc.ml" 477 16965 17010 "src/XEP_muc.ml" 477 16965 17022
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_owner "src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
)
"src/XEP_muc.ml" 477 16965 17024 "src/XEP_muc.ml" 477 16965 17032
type(
  Xml.name
)
"src/XEP_muc.ml" 477 16965 17009 "src/XEP_muc.ml" 477 16965 17033
type(
  Xml.qname
)
"src/XEP_muc.ml" 477 16965 17034 "src/XEP_muc.ml" 477 16965 17035
type(
  Xml.cdata
)
ident(
  int_ref v "src/XEP_muc.ml" 476 16935 16960 "src/XEP_muc.ml" 476 16935 16961
)
"src/XEP_muc.ml" 477 16965 16990 "src/XEP_muc.ml" 477 16965 17036
type(
  Xml.element
)
"src/XEP_muc.ml" 477 16965 16985 "src/XEP_muc.ml" 477 16965 17036
type(
  Xml.element option
)
"src/XEP_muc.ml" 474 16867 16883 "src/XEP_muc.ml" 477 16965 17037
type(
  Xml.element option
)
"src/XEP_muc.ml" 470 16694 16709 "src/XEP_muc.ml" 477 16965 17038
type(
  Xml.element option list
)
"src/XEP_muc.ml" 466 16562 16574 "src/XEP_muc.ml" 478 17039 17052
type(
  Xml.element list
)
"src/XEP_muc.ml" 464 16442 16451 "src/XEP_muc.ml" 478 17039 17052
type(
  Xml.element
)
"src/XEP_muc.ml" 464 16442 16450 "src/XEP_muc.ml" 478 17039 17053
type(
  Xml.element list
)
"src/XEP_muc.ml" 463 16396 16402 "src/XEP_muc.ml" 478 17039 17053
type(
  Xml.element
)
"src/XEP_muc.ml" 480 17063 17071 "src/XEP_muc.ml" 480 17063 17085
type(
  Xml.element -> Xml.cdata option * string option * string option
)
ident(
  def decode_destroy "src/XEP_muc.ml" 487 17402 17406 "src/XEP_muc.ml" 494 17646 17651
)
"src/XEP_muc.ml" 480 17063 17086 "src/XEP_muc.ml" 480 17063 17088
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 481 17091 17097 "src/XEP_muc.ml" 485 17359 17390
)
"src/XEP_muc.ml" 481 17091 17101 "src/XEP_muc.ml" 481 17091 17103
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 482 17153 17159 "src/XEP_muc.ml" 485 17359 17390
)
"src/XEP_muc.ml" 481 17091 17106 "src/XEP_muc.ml" 481 17091 17120
type(
  Xml.qname -> Xml.element -> Xml.element
)
ident(
  int_ref Xml.get_subelement "src/xml.mli" 58 1713 1713 "src/xml.mli" 58 1713 1761
)
"src/XEP_muc.ml" 481 17091 17122 "src/XEP_muc.ml" 481 17091 17134
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_owner "src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
)
"src/XEP_muc.ml" 481 17091 17136 "src/XEP_muc.ml" 481 17091 17145
type(
  Xml.name
)
"src/XEP_muc.ml" 481 17091 17121 "src/XEP_muc.ml" 481 17091 17146
type(
  Xml.qname
)
"src/XEP_muc.ml" 481 17091 17147 "src/XEP_muc.ml" 481 17091 17149
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 480 17063 17086 "src/XEP_muc.ml" 480 17063 17088
)
"src/XEP_muc.ml" 481 17091 17106 "src/XEP_muc.ml" 481 17091 17149
type(
  Xml.element
)
"src/XEP_muc.ml" 482 17153 17163 "src/XEP_muc.ml" 482 17153 17166
type(
  Xml.cdata option
)
ident(
  def jid "src/XEP_muc.ml" 483 17215 17221 "src/XEP_muc.ml" 485 17359 17390
)
"src/XEP_muc.ml" 482 17153 17169 "src/XEP_muc.ml" 482 17153 17190
type(
  Xml.name -> Xml.attribute list -> Xml.cdata option
)
ident(
  int_ref get_attr_value_option "src/XEP_muc.ml" 37 797 803 "src/XEP_muc.ml" 37 797 824
)
"src/XEP_muc.ml" 482 17153 17191 "src/XEP_muc.ml" 482 17153 17196
type(
  Xml.name
)
"src/XEP_muc.ml" 482 17153 17198 "src/XEP_muc.ml" 482 17153 17207
type(
  ?ns:Xml.namespace -> Xml.element -> Xml.attribute list
)
ident(
  int_ref Xml.get_attrs "src/xml.mli" 50 1353 1353 "src/xml.mli" 50 1353 1411
)
"src/XEP_muc.ml" 482 17153 17208 "src/XEP_muc.ml" 482 17153 17210
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 481 17091 17101 "src/XEP_muc.ml" 481 17091 17103
)
"src/XEP_muc.ml" 482 17153 17197 "src/XEP_muc.ml" 482 17153 17211
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 482 17153 17169 "src/XEP_muc.ml" 482 17153 17211
type(
  Xml.cdata option
)
"src/XEP_muc.ml" 483 17215 17225 "src/XEP_muc.ml" 483 17215 17233
type(
  string option
)
ident(
  def password "src/XEP_muc.ml" 484 17289 17295 "src/XEP_muc.ml" 485 17359 17390
)
"src/XEP_muc.ml" 483 17215 17236 "src/XEP_muc.ml" 483 17215 17255
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  int_ref get_subcdata_option "src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
)
"src/XEP_muc.ml" 483 17215 17257 "src/XEP_muc.ml" 483 17215 17269
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_owner "src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
)
"src/XEP_muc.ml" 483 17215 17271 "src/XEP_muc.ml" 483 17215 17281
type(
  Xml.name
)
"src/XEP_muc.ml" 483 17215 17256 "src/XEP_muc.ml" 483 17215 17282
type(
  Xml.qname
)
"src/XEP_muc.ml" 483 17215 17283 "src/XEP_muc.ml" 483 17215 17285
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 481 17091 17101 "src/XEP_muc.ml" 481 17091 17103
)
"src/XEP_muc.ml" 483 17215 17236 "src/XEP_muc.ml" 483 17215 17285
type(
  string option
)
"src/XEP_muc.ml" 484 17289 17299 "src/XEP_muc.ml" 484 17289 17305
type(
  string option
)
ident(
  def reason "src/XEP_muc.ml" 485 17359 17367 "src/XEP_muc.ml" 485 17359 17390
)
"src/XEP_muc.ml" 484 17289 17308 "src/XEP_muc.ml" 484 17289 17327
type(
  Xml.qname -> Xml.element -> string option
)
ident(
  int_ref get_subcdata_option "src/XEP_muc.ml" 40 917 923 "src/XEP_muc.ml" 40 917 942
)
"src/XEP_muc.ml" 484 17289 17329 "src/XEP_muc.ml" 484 17289 17341
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_owner "src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
)
"src/XEP_muc.ml" 484 17289 17343 "src/XEP_muc.ml" 484 17289 17351
type(
  Xml.name
)
"src/XEP_muc.ml" 484 17289 17328 "src/XEP_muc.ml" 484 17289 17352
type(
  Xml.qname
)
"src/XEP_muc.ml" 484 17289 17353 "src/XEP_muc.ml" 484 17289 17355
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 481 17091 17101 "src/XEP_muc.ml" 481 17091 17103
)
"src/XEP_muc.ml" 484 17289 17308 "src/XEP_muc.ml" 484 17289 17355
type(
  string option
)
"src/XEP_muc.ml" 485 17359 17368 "src/XEP_muc.ml" 485 17359 17371
type(
  Xml.cdata option
)
ident(
  int_ref jid "src/XEP_muc.ml" 482 17153 17163 "src/XEP_muc.ml" 482 17153 17166
)
"src/XEP_muc.ml" 485 17359 17373 "src/XEP_muc.ml" 485 17359 17381
type(
  string option
)
ident(
  int_ref password "src/XEP_muc.ml" 483 17215 17225 "src/XEP_muc.ml" 483 17215 17233
)
"src/XEP_muc.ml" 485 17359 17383 "src/XEP_muc.ml" 485 17359 17389
type(
  string option
)
ident(
  int_ref reason "src/XEP_muc.ml" 484 17289 17299 "src/XEP_muc.ml" 484 17289 17305
)
"src/XEP_muc.ml" 485 17359 17367 "src/XEP_muc.ml" 485 17359 17390
type(
  Xml.cdata option * string option * string option
)
"src/XEP_muc.ml" 484 17289 17295 "src/XEP_muc.ml" 485 17359 17390
type(
  Xml.cdata option * string option * string option
)
"src/XEP_muc.ml" 483 17215 17221 "src/XEP_muc.ml" 485 17359 17390
type(
  Xml.cdata option * string option * string option
)
"src/XEP_muc.ml" 482 17153 17159 "src/XEP_muc.ml" 485 17359 17390
type(
  Xml.cdata option * string option * string option
)
"src/XEP_muc.ml" 481 17091 17097 "src/XEP_muc.ml" 485 17359 17390
type(
  Xml.cdata option * string option * string option
)
"src/XEP_muc.ml" 487 17402 17410 "src/XEP_muc.ml" 487 17402 17422
type(
  Xml.element -> Xml.element
)
ident(
  def encode_xdata "src/XEP_muc.ml" 490 17494 17498 "src/XEP_muc.ml" 494 17646 17651
)
"src/XEP_muc.ml" 487 17402 17423 "src/XEP_muc.ml" 487 17402 17428
type(
  Xml.element
)
ident(
  def xdata "src/XEP_muc.ml" 488 17431 17437 "src/XEP_muc.ml" 488 17431 17484
)
"src/XEP_muc.ml" 488 17431 17437 "src/XEP_muc.ml" 488 17431 17449
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 488 17431 17451 "src/XEP_muc.ml" 488 17431 17463
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_owner "src/XEP_muc.ml" 17 342 348 "src/XEP_muc.ml" 17 342 360
)
"src/XEP_muc.ml" 488 17431 17465 "src/XEP_muc.ml" 488 17431 17472
type(
  Xml.name
)
"src/XEP_muc.ml" 488 17431 17450 "src/XEP_muc.ml" 488 17431 17473
type(
  Xml.qname
)
"src/XEP_muc.ml" 488 17431 17474 "src/XEP_muc.ml" 488 17431 17476
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 488 17431 17478 "src/XEP_muc.ml" 488 17431 17483
type(
  Xml.element
)
ident(
  int_ref xdata "src/XEP_muc.ml" 487 17402 17423 "src/XEP_muc.ml" 487 17402 17428
)
"src/XEP_muc.ml" 488 17431 17477 "src/XEP_muc.ml" 488 17431 17484
type(
  Xml.element list
)
"src/XEP_muc.ml" 488 17431 17437 "src/XEP_muc.ml" 488 17431 17484
type(
  Xml.element
)
"src/XEP_muc.ml" 490 17494 17502 "src/XEP_muc.ml" 490 17494 17514
type(
  Xml.element -> unit
)
ident(
  def decode_xdata "src/XEP_muc.ml" 493 17623 17645 "src/XEP_muc.ml" 494 17646 17651
)
"src/XEP_muc.ml" 490 17494 17515 "src/XEP_muc.ml" 490 17494 17517
type(
  Xml.element
)
ident(
  def el "src/XEP_muc.ml" 491 17520 17526 "src/XEP_muc.ml" 493 17623 17645
)
"src/XEP_muc.ml" 491 17520 17537 "src/XEP_muc.ml" 491 17520 17542
ident(
  def Xdata "src/XEP_muc.ml" 492 17566 17572 "src/XEP_muc.ml" 493 17623 17645
)
"src/XEP_muc.ml" 492 17566 17576 "src/XEP_muc.ml" 492 17566 17577
type(
  Xml.element
)
ident(
  def x "src/XEP_muc.ml" 493 17623 17631 "src/XEP_muc.ml" 493 17623 17645
)
"src/XEP_muc.ml" 492 17566 17580 "src/XEP_muc.ml" 492 17566 17594
type(
  Xml.qname -> Xml.element -> Xml.element
)
ident(
  int_ref Xml.get_subelement "src/xml.mli" 58 1713 1713 "src/xml.mli" 58 1713 1761
)
"src/XEP_muc.ml" 492 17566 17596 "src/XEP_muc.ml" 492 17566 17610
type(
  Xml.namespace
)
ident(
  int_ref Xdata.ns_xdata "src/XEP_xdata.ml" 7 81 87 "src/XEP_xdata.ml" 7 81 95
)
"src/XEP_muc.ml" 492 17566 17612 "src/XEP_muc.ml" 492 17566 17615
type(
  Xml.name
)
"src/XEP_muc.ml" 492 17566 17595 "src/XEP_muc.ml" 492 17566 17616
type(
  Xml.qname
)
"src/XEP_muc.ml" 492 17566 17617 "src/XEP_muc.ml" 492 17566 17619
type(
  Xml.element
)
ident(
  int_ref el "src/XEP_muc.ml" 490 17494 17515 "src/XEP_muc.ml" 490 17494 17517
)
"src/XEP_muc.ml" 492 17566 17580 "src/XEP_muc.ml" 492 17566 17619
type(
  Xml.element
)
"src/XEP_muc.ml" 493 17623 17631 "src/XEP_muc.ml" 493 17623 17643
type(
  Xml.element -> unit
)
ident(
  int_ref Xdata.decode "src/XEP_xdata.ml" 12 150 156 "src/XEP_xdata.ml" 12 150 162
)
"src/XEP_muc.ml" 493 17623 17644 "src/XEP_muc.ml" 493 17623 17645
type(
  Xml.element
)
ident(
  int_ref x "src/XEP_muc.ml" 492 17566 17576 "src/XEP_muc.ml" 492 17566 17577
)
"src/XEP_muc.ml" 493 17623 17631 "src/XEP_muc.ml" 493 17623 17645
type(
  unit
)
"src/XEP_muc.ml" 492 17566 17572 "src/XEP_muc.ml" 493 17623 17645
type(
  unit
)
"src/XEP_muc.ml" 491 17520 17526 "src/XEP_muc.ml" 493 17623 17645
type(
  unit
)
"src/XEP_muc.ml" 496 17657 17666 "src/XEP_muc.ml" 496 17657 17672
ident(
  def Unique "src/XEP_muc.ml" 503 17794 17799 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 498 17684 17692 "src/XEP_muc.ml" 498 17684 17698
type(
  unit -> Xml.element
)
ident(
  def encode "src/XEP_muc.ml" 501 17764 17768 "src/XEP_muc.ml" 503 17794 17799
)
"src/XEP_muc.ml" 498 17684 17699 "src/XEP_muc.ml" 498 17684 17701
type(
  unit
)
"src/XEP_muc.ml" 499 17704 17710 "src/XEP_muc.ml" 499 17704 17722
type(
  Xml.qname -> Xml.attribute list -> Xml.element list -> Xml.element
)
ident(
  int_ref Xml.make_element "src/xml.mli" 64 1990 1990 "src/xml.mli" 64 1990 2059
)
"src/XEP_muc.ml" 499 17704 17724 "src/XEP_muc.ml" 499 17704 17737
type(
  Xml.namespace
)
ident(
  int_ref ns_muc_unique "src/XEP_muc.ml" 18 407 413 "src/XEP_muc.ml" 18 407 426
)
"src/XEP_muc.ml" 499 17704 17739 "src/XEP_muc.ml" 499 17704 17747
type(
  Xml.name
)
"src/XEP_muc.ml" 499 17704 17723 "src/XEP_muc.ml" 499 17704 17748
type(
  Xml.qname
)
"src/XEP_muc.ml" 499 17704 17749 "src/XEP_muc.ml" 499 17704 17751
type(
  Xml.attribute list
)
"src/XEP_muc.ml" 499 17704 17752 "src/XEP_muc.ml" 499 17704 17754
type(
  Xml.element list
)
"src/XEP_muc.ml" 499 17704 17710 "src/XEP_muc.ml" 499 17704 17754
type(
  Xml.element
)
"src/XEP_muc.ml" 501 17764 17772 "src/XEP_muc.ml" 501 17764 17778
type(
  'c -> unit
)
ident(
  def decode "src/XEP_muc.ml" 502 17785 17793 "src/XEP_muc.ml" 503 17794 17799
)
"src/XEP_muc.ml" 501 17764 17779 "src/XEP_muc.ml" 501 17764 17782
type(
  'c
)
ident(
  def _el "src/XEP_muc.ml" 502 17785 17791 "src/XEP_muc.ml" 502 17785 17793
)
"src/XEP_muc.ml" 502 17785 17791 "src/XEP_muc.ml" 502 17785 17793
type(
  unit
)
"src/XEP_muc.ml" 505 17805 17811 "src/XEP_muc.ml" 505 17805 17821
type(
  'd X.session_data ->
  ?maxchars:int ->
  ?maxstanzas:int ->
  ?seconds:int ->
  ?since:int -> ?password:Xml.cdata -> ?nick:string -> JID.t -> unit X.t
)
ident(
  def enter_room "src/XEP_muc.ml" 516 18159 18161 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 505 17805 17822 "src/XEP_muc.ml" 505 17805 17826
type(
  'd X.session_data
)
ident(
  def xmpp "src/XEP_muc.ml" 505 17805 17827 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 505 17805 17828 "src/XEP_muc.ml" 505 17805 17836
type(
  int option
)
ident(
  def maxchars "src/XEP_muc.ml" 505 17805 17837 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 505 17805 17838 "src/XEP_muc.ml" 505 17805 17848
type(
  int option
)
ident(
  def maxstanzas "src/XEP_muc.ml" 505 17805 17849 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 505 17805 17850 "src/XEP_muc.ml" 505 17805 17857
type(
  int option
)
ident(
  def seconds "src/XEP_muc.ml" 505 17805 17858 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 505 17805 17859 "src/XEP_muc.ml" 505 17805 17864
type(
  int option
)
ident(
  def since "src/XEP_muc.ml" 505 17805 17865 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 505 17805 17866 "src/XEP_muc.ml" 505 17805 17874
type(
  Xml.cdata option
)
ident(
  def password "src/XEP_muc.ml" 506 17875 17881 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 506 17875 17882 "src/XEP_muc.ml" 506 17875 17886
type(
  string option
)
ident(
  def nick "src/XEP_muc.ml" 506 17875 17887 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 506 17875 17887 "src/XEP_muc.ml" 506 17875 17891
type(
  JID.t
)
ident(
  def room "src/XEP_muc.ml" 507 17894 17898 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 507 17894 17902 "src/XEP_muc.ml" 507 17894 17906
type(
  string
)
ident(
  def nick "src/XEP_muc.ml" 513 18010 18016 "src/XEP_muc.ml" 514 18072 18149
)
"src/XEP_muc.ml" 508 17909 17921 "src/XEP_muc.ml" 508 17909 17925
type(
  string option
)
ident(
  int_ref nick "src/XEP_muc.ml" 506 17875 17882 "src/XEP_muc.ml" 506 17875 17886
)
"src/XEP_muc.ml" 509 17931 17941 "src/XEP_muc.ml" 509 17931 17945
type(
  string option
)
type(
  string option
)
"src/XEP_muc.ml" 510 17949 17960 "src/XEP_muc.ml" 510 17949 17969
type(
  'd X.session_data -> JID.t
)
ident(
  int_ref X.get_myjid "src/XMPP.ml" 47 758 760 "src/XMPP.ml" 47 758 800
)
"src/XEP_muc.ml" 510 17949 17970 "src/XEP_muc.ml" 510 17949 17974
type(
  'd X.session_data
)
ident(
  int_ref xmpp "src/XEP_muc.ml" 505 17805 17822 "src/XEP_muc.ml" 505 17805 17826
)
"src/XEP_muc.ml" 510 17949 17959 "src/XEP_muc.ml" 510 17949 17975
type(
  JID.t
)
"src/XEP_muc.ml" 510 17949 17959 "src/XEP_muc.ml" 510 17949 17980
type(
  string
)
"src/XEP_muc.ml" 511 17981 17996 "src/XEP_muc.ml" 511 17981 17997
type(
  string
)
ident(
  def v "src/XEP_muc.ml" 511 17981 18001 "src/XEP_muc.ml" 511 17981 18002
)
"src/XEP_muc.ml" 511 17981 17991 "src/XEP_muc.ml" 511 17981 17997
type(
  string option
)
type(
  string option
)
"src/XEP_muc.ml" 511 17981 18001 "src/XEP_muc.ml" 511 17981 18002
type(
  string
)
ident(
  int_ref v "src/XEP_muc.ml" 511 17981 17996 "src/XEP_muc.ml" 511 17981 17997
)
"src/XEP_muc.ml" 508 17909 17915 "src/XEP_muc.ml" 511 17981 18002
type(
  string
)
"src/XEP_muc.ml" 513 18010 18016 "src/XEP_muc.ml" 513 18010 18029
type(
  'd X.session_data ->
  ?id:Xml.cdata ->
  ?jid_from:JID.t ->
  ?jid_to:JID.t ->
  ?kind:X.presence_type ->
  ?lang:Xml.cdata ->
  ?show:X.presence_show ->
  ?status:Xml.cdata ->
  ?priority:int -> ?x:Xml.element list -> unit -> unit X.t
)
ident(
  int_ref X.send_presence "src/XMPP.ml" 128 2811 2813 "src/XMPP.ml" 137 3023 3081
)
"src/XEP_muc.ml" 513 18010 18030 "src/XEP_muc.ml" 513 18010 18034
type(
  'd X.session_data
)
ident(
  int_ref xmpp "src/XEP_muc.ml" 505 17805 17822 "src/XEP_muc.ml" 505 17805 17826
)
"src/XEP_muc.ml" 513 18010 18044 "src/XEP_muc.ml" 513 18010 18060
type(
  ?strong:bool -> JID.t -> string -> JID.t
)
ident(
  int_ref JID.replace_resource "src/JID.mli" 29 587 587 "src/JID.mli" 29 587 642
)
"src/XEP_muc.ml" 513 18010 18061 "src/XEP_muc.ml" 513 18010 18065
type(
  JID.t
)
ident(
  int_ref room "src/XEP_muc.ml" 506 17875 17887 "src/XEP_muc.ml" 506 17875 17891
)
"src/XEP_muc.ml" 513 18010 18066 "src/XEP_muc.ml" 513 18010 18070
type(
  string
)
ident(
  int_ref nick "src/XEP_muc.ml" 507 17894 17902 "src/XEP_muc.ml" 507 17894 17906
)
"src/XEP_muc.ml" 513 18010 18043 "src/XEP_muc.ml" 513 18010 18071
type(
  JID.t
)
type(
  JID.t option
)
"src/XEP_muc.ml" 514 18072 18084 "src/XEP_muc.ml" 514 18072 18094
type(
  ?maxchars:int ->
  ?maxstanzas:int ->
  ?seconds:int -> ?since:int -> ?password:Xml.cdata -> unit -> Xml.element
)
ident(
  int_ref encode_muc "src/XEP_muc.ml" 45 1062 1068 "src/XEP_muc.ml" 45 1062 1078
)
"src/XEP_muc.ml" 514 18072 18096 "src/XEP_muc.ml" 514 18072 18104
type(
  int option
)
ident(
  int_ref maxchars "src/XEP_muc.ml" 505 17805 17828 "src/XEP_muc.ml" 505 17805 17836
)
"src/XEP_muc.ml" 514 18072 18106 "src/XEP_muc.ml" 514 18072 18116
type(
  int option
)
ident(
  int_ref maxstanzas "src/XEP_muc.ml" 505 17805 17838 "src/XEP_muc.ml" 505 17805 17848
)
"src/XEP_muc.ml" 514 18072 18118 "src/XEP_muc.ml" 514 18072 18125
type(
  int option
)
ident(
  int_ref seconds "src/XEP_muc.ml" 505 17805 17850 "src/XEP_muc.ml" 505 17805 17857
)
"src/XEP_muc.ml" 514 18072 18127 "src/XEP_muc.ml" 514 18072 18132
type(
  int option
)
ident(
  int_ref since "src/XEP_muc.ml" 505 17805 17859 "src/XEP_muc.ml" 505 17805 17864
)
"src/XEP_muc.ml" 514 18072 18134 "src/XEP_muc.ml" 514 18072 18142
type(
  Xml.cdata option
)
ident(
  int_ref password "src/XEP_muc.ml" 505 17805 17866 "src/XEP_muc.ml" 505 17805 17874
)
"src/XEP_muc.ml" 514 18072 18143 "src/XEP_muc.ml" 514 18072 18145
type(
  unit
)
"src/XEP_muc.ml" 514 18072 18084 "src/XEP_muc.ml" 514 18072 18145
type(
  Xml.element
)
"src/XEP_muc.ml" 514 18072 18083 "src/XEP_muc.ml" 514 18072 18146
type(
  Xml.element list
)
type(
  Xml.element list option
)
"src/XEP_muc.ml" 514 18072 18147 "src/XEP_muc.ml" 514 18072 18149
type(
  unit
)
"src/XEP_muc.ml" 513 18010 18016 "src/XEP_muc.ml" 514 18072 18149
type(
  unit X.t
)
"src/XEP_muc.ml" 507 17894 17898 "src/XEP_muc.ml" 514 18072 18149
type(
  unit X.t
)
"src/XEP_muc.ml" 516 18159 18165 "src/XEP_muc.ml" 516 18159 18175
type(
  'e X.session_data -> ?reason:Xml.cdata -> nick:string -> JID.t -> unit X.t
)
ident(
  def leave_room "src/XEP_muc.ml" 518 18262 18303 "src/XEP_muc.ml" 520 18311 18314
)
"src/XEP_muc.ml" 516 18159 18176 "src/XEP_muc.ml" 516 18159 18180
type(
  'e X.session_data
)
ident(
  def xmpp "src/XEP_muc.ml" 516 18159 18181 "src/XEP_muc.ml" 518 18262 18303
)
"src/XEP_muc.ml" 516 18159 18182 "src/XEP_muc.ml" 516 18159 18188
type(
  Xml.cdata option
)
ident(
  def reason "src/XEP_muc.ml" 516 18159 18189 "src/XEP_muc.ml" 518 18262 18303
)
"src/XEP_muc.ml" 516 18159 18190 "src/XEP_muc.ml" 516 18159 18194
type(
  string
)
ident(
  def nick "src/XEP_muc.ml" 516 18159 18195 "src/XEP_muc.ml" 518 18262 18303
)
"src/XEP_muc.ml" 516 18159 18195 "src/XEP_muc.ml" 516 18159 18199
type(
  JID.t
)
ident(
  def room "src/XEP_muc.ml" 517 18202 18206 "src/XEP_muc.ml" 518 18262 18303
)
"src/XEP_muc.ml" 517 18202 18206 "src/XEP_muc.ml" 517 18202 18219
type(
  'e X.session_data ->
  ?id:Xml.cdata ->
  ?jid_from:JID.t ->
  ?jid_to:JID.t ->
  ?kind:X.presence_type ->
  ?lang:Xml.cdata ->
  ?show:X.presence_show ->
  ?status:Xml.cdata ->
  ?priority:int -> ?x:Xml.element list -> unit -> unit X.t
)
ident(
  int_ref X.send_presence "src/XMPP.ml" 128 2811 2813 "src/XMPP.ml" 137 3023 3081
)
"src/XEP_muc.ml" 517 18202 18220 "src/XEP_muc.ml" 517 18202 18224
type(
  'e X.session_data
)
ident(
  int_ref xmpp "src/XEP_muc.ml" 516 18159 18176 "src/XEP_muc.ml" 516 18159 18180
)
"src/XEP_muc.ml" 517 18202 18234 "src/XEP_muc.ml" 517 18202 18250
type(
  ?strong:bool -> JID.t -> string -> JID.t
)
ident(
  int_ref JID.replace_resource "src/JID.mli" 29 587 587 "src/JID.mli" 29 587 642
)
"src/XEP_muc.ml" 517 18202 18251 "src/XEP_muc.ml" 517 18202 18255
type(
  JID.t
)
ident(
  int_ref room "src/XEP_muc.ml" 516 18159 18195 "src/XEP_muc.ml" 516 18159 18199
)
"src/XEP_muc.ml" 517 18202 18256 "src/XEP_muc.ml" 517 18202 18260
type(
  string
)
ident(
  int_ref nick "src/XEP_muc.ml" 516 18159 18190 "src/XEP_muc.ml" 516 18159 18194
)
"src/XEP_muc.ml" 517 18202 18233 "src/XEP_muc.ml" 517 18202 18261
type(
  JID.t
)
type(
  JID.t option
)
"src/XEP_muc.ml" 518 18262 18274 "src/XEP_muc.ml" 518 18262 18285
type(
  X.presence_type
)
type(
  X.presence_type option
)
"src/XEP_muc.ml" 518 18262 18294 "src/XEP_muc.ml" 518 18262 18300
type(
  Xml.cdata option
)
ident(
  int_ref reason "src/XEP_muc.ml" 516 18159 18182 "src/XEP_muc.ml" 516 18159 18188
)
"src/XEP_muc.ml" 518 18262 18301 "src/XEP_muc.ml" 518 18262 18303
type(
  unit
)
"src/XEP_muc.ml" 517 18202 18206 "src/XEP_muc.ml" 518 18262 18303
type(
  unit X.t
)
