Token.Variantsval whitespace : (string -> t) Variantslib.Variant.tval url : (string -> t) Variantslib.Variant.tval string :
(Css_parser_common__.Types.String_token.t -> t) Variantslib.Variant.tval semicolon : t Variantslib.Variant.tval right_paren : t Variantslib.Variant.tval right_bracket : t Variantslib.Variant.tval right_brace : t Variantslib.Variant.tval percentage :
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.tval ocaml_code : ((string * Sigil.t) -> t) Variantslib.Variant.tval number :
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.tval left_paren : t Variantslib.Variant.tval left_bracket : t Variantslib.Variant.tval left_brace : t Variantslib.Variant.tval ident :
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.tval hash :
((Css_parser_common__.Types.Ident_like.ident_like_part list
* Css_parser_common__.Types.Hash_flag.t) ->
t)
Variantslib.Variant.tval function_ :
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.tval eof : t Variantslib.Variant.tval dimension :
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option
* Css_parser_common__.Types.Ident_like.ident_like_part list) ->
t)
Variantslib.Variant.tval delim : (string -> t) Variantslib.Variant.tval comment : (string -> t) Variantslib.Variant.tval comma : t Variantslib.Variant.tval colon : t Variantslib.Variant.tval cdo : t Variantslib.Variant.tval cdc : t Variantslib.Variant.tval bad_url : (string -> t) Variantslib.Variant.tval bad_string : (string -> t) Variantslib.Variant.tval at_keyword :
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.tval fold :
'acc__0 'acc__1 'acc__2 'acc__3 'acc__4 'acc__5 'acc__6 'acc__7 'acc__8 'acc__9 'acc__10 'acc__11 'acc__12 'acc__13 'acc__14 'acc__15 'acc__16 'acc__17 'acc__18 'acc__19 'acc__20 'acc__21 'acc__22 'acc__23 'acc__24 'acc__25 'acc__26 'acc__27.
init:
'acc__0 ->
whitespace:('acc__0 -> (string -> t) Variantslib.Variant.t -> 'acc__1) ->
url:('acc__1 -> (string -> t) Variantslib.Variant.t -> 'acc__2) ->
string:
('acc__2 ->
(Css_parser_common__.Types.String_token.t -> t) Variantslib.Variant.t ->
'acc__3) ->
semicolon:('acc__3 -> t Variantslib.Variant.t -> 'acc__4) ->
right_paren:('acc__4 -> t Variantslib.Variant.t -> 'acc__5) ->
right_bracket:('acc__5 -> t Variantslib.Variant.t -> 'acc__6) ->
right_brace:('acc__6 -> t Variantslib.Variant.t -> 'acc__7) ->
percentage:
('acc__7 ->
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.t ->
'acc__8) ->
ocaml_code:
('acc__8 -> ((string * Sigil.t) -> t) Variantslib.Variant.t -> 'acc__9) ->
number:
('acc__9 ->
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.t ->
'acc__10) ->
left_paren:('acc__10 -> t Variantslib.Variant.t -> 'acc__11) ->
left_bracket:('acc__11 -> t Variantslib.Variant.t -> 'acc__12) ->
left_brace:('acc__12 -> t Variantslib.Variant.t -> 'acc__13) ->
ident:
('acc__13 ->
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
'acc__14) ->
hash:
('acc__14 ->
((Css_parser_common__.Types.Ident_like.ident_like_part list
* Css_parser_common__.Types.Hash_flag.t) ->
t)
Variantslib.Variant.t ->
'acc__15) ->
function_:
('acc__15 ->
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
'acc__16) ->
eof:('acc__16 -> t Variantslib.Variant.t -> 'acc__17) ->
dimension:
('acc__17 ->
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option
* Css_parser_common__.Types.Ident_like.ident_like_part list) ->
t)
Variantslib.Variant.t ->
'acc__18) ->
delim:('acc__18 -> (string -> t) Variantslib.Variant.t -> 'acc__19) ->
comment:('acc__19 -> (string -> t) Variantslib.Variant.t -> 'acc__20) ->
comma:('acc__20 -> t Variantslib.Variant.t -> 'acc__21) ->
colon:('acc__21 -> t Variantslib.Variant.t -> 'acc__22) ->
cdo:('acc__22 -> t Variantslib.Variant.t -> 'acc__23) ->
cdc:('acc__23 -> t Variantslib.Variant.t -> 'acc__24) ->
bad_url:('acc__24 -> (string -> t) Variantslib.Variant.t -> 'acc__25) ->
bad_string:('acc__25 -> (string -> t) Variantslib.Variant.t -> 'acc__26) ->
at_keyword:
('acc__26 ->
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
'acc__27) ->
'acc__27val iter :
whitespace:((string -> t) Variantslib.Variant.t -> unit) ->
url:((string -> t) Variantslib.Variant.t -> unit) ->
string:
((Css_parser_common__.Types.String_token.t -> t) Variantslib.Variant.t ->
unit) ->
semicolon:(t Variantslib.Variant.t -> unit) ->
right_paren:(t Variantslib.Variant.t -> unit) ->
right_bracket:(t Variantslib.Variant.t -> unit) ->
right_brace:(t Variantslib.Variant.t -> unit) ->
percentage:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.t ->
unit) ->
ocaml_code:(((string * Sigil.t) -> t) Variantslib.Variant.t -> unit) ->
number:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.t ->
unit) ->
left_paren:(t Variantslib.Variant.t -> unit) ->
left_bracket:(t Variantslib.Variant.t -> unit) ->
left_brace:(t Variantslib.Variant.t -> unit) ->
ident:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
unit) ->
hash:
(((Css_parser_common__.Types.Ident_like.ident_like_part list
* Css_parser_common__.Types.Hash_flag.t) ->
t)
Variantslib.Variant.t ->
unit) ->
function_:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
unit) ->
eof:(t Variantslib.Variant.t -> unit) ->
dimension:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option
* Css_parser_common__.Types.Ident_like.ident_like_part list) ->
t)
Variantslib.Variant.t ->
unit) ->
delim:((string -> t) Variantslib.Variant.t -> unit) ->
comment:((string -> t) Variantslib.Variant.t -> unit) ->
comma:(t Variantslib.Variant.t -> unit) ->
colon:(t Variantslib.Variant.t -> unit) ->
cdo:(t Variantslib.Variant.t -> unit) ->
cdc:(t Variantslib.Variant.t -> unit) ->
bad_url:((string -> t) Variantslib.Variant.t -> unit) ->
bad_string:((string -> t) Variantslib.Variant.t -> unit) ->
at_keyword:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
unit) ->
unitval map :
'result__. t ->
whitespace:((string -> t) Variantslib.Variant.t -> string -> 'result__) ->
url:((string -> t) Variantslib.Variant.t -> string -> 'result__) ->
string:
((Css_parser_common__.Types.String_token.t -> t) Variantslib.Variant.t ->
Css_parser_common__.Types.String_token.t ->
'result__) ->
semicolon:(t Variantslib.Variant.t -> 'result__) ->
right_paren:(t Variantslib.Variant.t -> 'result__) ->
right_bracket:(t Variantslib.Variant.t -> 'result__) ->
right_brace:(t Variantslib.Variant.t -> 'result__) ->
percentage:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.t ->
(string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
'result__) ->
ocaml_code:
(((string * Sigil.t) -> t) Variantslib.Variant.t ->
(string * Sigil.t) ->
'result__) ->
number:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.t ->
(string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
'result__) ->
left_paren:(t Variantslib.Variant.t -> 'result__) ->
left_bracket:(t Variantslib.Variant.t -> 'result__) ->
left_brace:(t Variantslib.Variant.t -> 'result__) ->
ident:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
Css_parser_common__.Types.Ident_like.ident_like_part list ->
'result__) ->
hash:
(((Css_parser_common__.Types.Ident_like.ident_like_part list
* Css_parser_common__.Types.Hash_flag.t) ->
t)
Variantslib.Variant.t ->
(Css_parser_common__.Types.Ident_like.ident_like_part list
* Css_parser_common__.Types.Hash_flag.t) ->
'result__) ->
function_:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
Css_parser_common__.Types.Ident_like.ident_like_part list ->
'result__) ->
eof:(t Variantslib.Variant.t -> 'result__) ->
dimension:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option
* Css_parser_common__.Types.Ident_like.ident_like_part list) ->
t)
Variantslib.Variant.t ->
(string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option
* Css_parser_common__.Types.Ident_like.ident_like_part list) ->
'result__) ->
delim:((string -> t) Variantslib.Variant.t -> string -> 'result__) ->
comment:((string -> t) Variantslib.Variant.t -> string -> 'result__) ->
comma:(t Variantslib.Variant.t -> 'result__) ->
colon:(t Variantslib.Variant.t -> 'result__) ->
cdo:(t Variantslib.Variant.t -> 'result__) ->
cdc:(t Variantslib.Variant.t -> 'result__) ->
bad_url:((string -> t) Variantslib.Variant.t -> string -> 'result__) ->
bad_string:((string -> t) Variantslib.Variant.t -> string -> 'result__) ->
at_keyword:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
Css_parser_common__.Types.Ident_like.ident_like_part list ->
'result__) ->
'result__val make_matcher :
'result__ 'acc__0 'acc__1 'acc__2 'acc__3 'acc__4 'acc__5 'acc__6 'acc__7 'acc__8 'acc__9 'acc__10 'acc__11 'acc__12 'acc__13 'acc__14 'acc__15 'acc__16 'acc__17 'acc__18 'acc__19 'acc__20 'acc__21 'acc__22 'acc__23 'acc__24 'acc__25 'acc__26 'acc__27.
whitespace:
((string -> t) Variantslib.Variant.t ->
'acc__0 ->
(string -> 'result__) * 'acc__1) ->
url:
((string -> t) Variantslib.Variant.t ->
'acc__1 ->
(string -> 'result__) * 'acc__2) ->
string:
((Css_parser_common__.Types.String_token.t -> t) Variantslib.Variant.t ->
'acc__2 ->
(Css_parser_common__.Types.String_token.t -> 'result__) * 'acc__3) ->
semicolon:
(t Variantslib.Variant.t -> 'acc__3 -> (unit -> 'result__) * 'acc__4) ->
right_paren:
(t Variantslib.Variant.t -> 'acc__4 -> (unit -> 'result__) * 'acc__5) ->
right_bracket:
(t Variantslib.Variant.t -> 'acc__5 -> (unit -> 'result__) * 'acc__6) ->
right_brace:
(t Variantslib.Variant.t -> 'acc__6 -> (unit -> 'result__) * 'acc__7) ->
percentage:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.t ->
'acc__7 ->
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
'result__)
* 'acc__8) ->
ocaml_code:
(((string * Sigil.t) -> t) Variantslib.Variant.t ->
'acc__8 ->
((string * Sigil.t) -> 'result__) * 'acc__9) ->
number:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
t)
Variantslib.Variant.t ->
'acc__9 ->
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option) ->
'result__)
* 'acc__10) ->
left_paren:
(t Variantslib.Variant.t -> 'acc__10 -> (unit -> 'result__) * 'acc__11) ->
left_bracket:
(t Variantslib.Variant.t -> 'acc__11 -> (unit -> 'result__) * 'acc__12) ->
left_brace:
(t Variantslib.Variant.t -> 'acc__12 -> (unit -> 'result__) * 'acc__13) ->
ident:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
'acc__13 ->
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
'result__)
* 'acc__14) ->
hash:
(((Css_parser_common__.Types.Ident_like.ident_like_part list
* Css_parser_common__.Types.Hash_flag.t) ->
t)
Variantslib.Variant.t ->
'acc__14 ->
((Css_parser_common__.Types.Ident_like.ident_like_part list
* Css_parser_common__.Types.Hash_flag.t) ->
'result__)
* 'acc__15) ->
function_:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
'acc__15 ->
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
'result__)
* 'acc__16) ->
eof:(t Variantslib.Variant.t -> 'acc__16 -> (unit -> 'result__) * 'acc__17) ->
dimension:
(((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option
* Css_parser_common__.Types.Ident_like.ident_like_part list) ->
t)
Variantslib.Variant.t ->
'acc__17 ->
((string
* Css_parser_common__.Types.Numeric_value.t
* Css_parser_common__.Types.Exponent.t option
* Css_parser_common__.Types.Ident_like.ident_like_part list) ->
'result__)
* 'acc__18) ->
delim:
((string -> t) Variantslib.Variant.t ->
'acc__18 ->
(string -> 'result__) * 'acc__19) ->
comment:
((string -> t) Variantslib.Variant.t ->
'acc__19 ->
(string -> 'result__) * 'acc__20) ->
comma:(t Variantslib.Variant.t -> 'acc__20 -> (unit -> 'result__) * 'acc__21) ->
colon:(t Variantslib.Variant.t -> 'acc__21 -> (unit -> 'result__) * 'acc__22) ->
cdo:(t Variantslib.Variant.t -> 'acc__22 -> (unit -> 'result__) * 'acc__23) ->
cdc:(t Variantslib.Variant.t -> 'acc__23 -> (unit -> 'result__) * 'acc__24) ->
bad_url:
((string -> t) Variantslib.Variant.t ->
'acc__24 ->
(string -> 'result__) * 'acc__25) ->
bad_string:
((string -> t) Variantslib.Variant.t ->
'acc__25 ->
(string -> 'result__) * 'acc__26) ->
at_keyword:
((Css_parser_common__.Types.Ident_like.ident_like_part list ->
t)
Variantslib.Variant.t ->
'acc__26 ->
(Css_parser_common__.Types.Ident_like.ident_like_part list ->
'result__)
* 'acc__27) ->
'acc__0 ->
(t -> 'result__) * 'acc__27val to_rank : t @ local -> intval to_name : t -> string