package ppx_make
module P = Ppxlib
module Ast_helper = Ppxlib.Ast_helper
val unit_core_type :
loc:Astlib.Location.t ->
Astlib.Ast_500.Parsetree.core_type
val core_type_of_name :
?params:Astlib.Ast_500.Parsetree.core_type list ->
string P.loc ->
Astlib.Ast_500.Parsetree.core_type
val is_core_type_option : P.core_type -> bool
val is_core_type_list : P.core_type -> bool
val is_core_type_array : P.core_type -> bool
val is_core_type_string : P.core_type -> bool
val is_core_type_optional : P.core_type -> bool
val strip_option : P.core_type -> P.core_type
val default_expression_of_core_type :
loc:P.location ->
P.core_type ->
Ppxlib_ast.Ast.expression option
val get_attributes : P.attribute list -> attr_type
val unsupported_error : string -> string P.loc -> 'a
val make_type_decl_generator :
(loc:Ppxlib.Location.t -> 'a -> 'b -> 'c list) ->
('c list, 'd * 'b list) Ppxlib__Deriving.Generator.t
val longident_loc_of_name : string P.loc -> P.longident P.loc
val add_choice_to_expr :
string P.loc option ->
Astlib.Ast_500.Parsetree.expression ->
Astlib.Ast_500.Parsetree.expression
val params_core_type_of_type_decl :
loc:'a ->
P.type_declaration ->
P.core_type list
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>