package GT
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  
  
  Generic programming with extensible transformations
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      v0.4.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=15924a175fcaaa57286853e8129159a0ce207f31b33f83d7f8aa436da1e17519
    
    
  sha512=03d32a6b745b2ae04f4cd434b13c614acd66dfa7cb90c748c951b92bf517a9de7cc870f49bf31d94112f4b6efc019b1258d47b0177adfb664b1f22ff2375ae91
    
    
  doc/GT.common/GTCommon/Plugin/Make/index.html
Module Plugin.Make
Parameters
module AstHelpers : GTHELPERS_sig.SSignature
module Intf : sig ... endtype plugin_constructor =
  Plugin_intf.plugin_args ->
  Ppxlib.type_declaration Base.list ->
  (AstHelpers.loc,
    AstHelpers.Exp.t,
    AstHelpers.Typ.t,
    AstHelpers.type_arg,
    AstHelpers.Ctf.t,
    AstHelpers.Cf.t,
    AstHelpers.Str.t,
    AstHelpers.Sig.t)
    Plugin_intf.typ_gval prepare_patt_match_poly : 
  loc:AstHelpers.loc ->
  AstHelpers.Exp.t ->
  Ppxlib.row_field_desc HelpersBase.List.t ->
  string HelpersBase.List.t option ->
  onrow:
    (Ppxlib.label Ppxlib.loc ->
      (string * Ppxlib.core_type) HelpersBase.List.t ->
      AstHelpers.Exp.t) ->
  onlabel:(string -> string -> AstHelpers.Exp.t) ->
  oninherit:
    (Ppxlib.core_type list -> Ppxlib.longident -> string -> AstHelpers.Exp.t) ->
  AstHelpers.Exp.tclass virtual generator : (Ppxlib.longident * Ppxlib_ast__.Import.Parsetree.expression)
     HelpersBase.List.t -> Ppxlib.type_declaration HelpersBase.List.t -> object ... endBase class for all plugins. Implements Plugin_intf.typ_g interface
class virtual no_inherit_arg0 : (Ppxlib.longident * Ppxlib_ast__.Import.Parsetree.expression)
     HelpersBase.List.t -> Ppxlib.type_declaration HelpersBase.List.t -> object ... endclass virtual with_inherited_attr : (Ppxlib.longident * Ppxlib_ast__.Import.Parsetree.expression)
     HelpersBase.List.t -> Ppxlib.type_declaration HelpersBase.List.t -> object ... endBase plugin class where transformation functions receive inherited attribute for type parameter
class virtual no_inherit_arg : (Ppxlib.longident * Ppxlib_ast__.Import.Parsetree.expression)
     HelpersBase.List.t -> Ppxlib.type_declaration HelpersBase.List.t -> object ... end sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page