package ppx_mysql

  1. Overview
  2. Docs

Module Ppx_mysqlSource

Sourcemodule Query : sig ... end
module Buildef = Ppxlib.Ast_builder.Default
Sourceval split_n : 'a list -> int -> 'a list * 'a list
Sourceval create_unique_var : loc:Ppxlib__.Location.t -> Query.param list -> string -> Ppxlib__.Import.pattern * Ppxlib__.Import.expression
Sourceval build_fun_chain : loc:Ppxlib__.Location.t -> Ppxlib__.Import.expression -> Query.param list -> Ppxlib__.Import.expression
Sourceval build_in_param : loc:Ppxlib__.Location.t -> Query.param -> Ppxlib_ast.Ast.expression
Sourceval make_column_expr : loc:Ppxlib__.Location.t -> int -> Query.param -> Ppxlib_ast.Ast.expression
Sourceval build_out_param_processor : loc:Ppxlib.location -> Query.param list -> Ppxlib_ast.Ast.expression
Sourceval build_process_rows : loc:Ppxlib.location -> string -> (Ppxlib_ast.Ast.expression, [> `Unknown_query_action of string ]) result
Sourceval actually_expand : loc:Ppxlib.location -> string -> string option -> string -> (Ppxlib__.Import.expression, [> `Bad_identifier of string | `Conflicting_spec of string | `Empty_list_params | `Escape_at_end | `Invalid_cached_parameter of string | `Multiple_lists_not_supported | `Nested_list | `Optional_list | `Out_params_in_list | `Unknown_query_action of string | `Unknown_type_spec of string | `Unterminated_bracket | `Unterminated_list | `Unterminated_string ]) Ppx_mysql_runtime.Stdlib.Result.t
Sourceval expand : loc:Ppxlib.location -> path:'a -> string -> string option -> string -> Ppxlib__.Import.expression
Sourceval pattern : (Ppxlib__.Import.expression, string -> string option -> string -> Ppxlib__.Import.expression, Ppxlib__.Import.expression) Ppxlib__.Ast_pattern0.t
Sourceval name : string
Sourceval ext : Ppxlib.Extension.t
OCaml

Innovation. Community. Security.