sig
  val cast : 'Gobject.obj -> GtkSourceView2_types.source_mark Gobject.obj
  module P = GtkSourceView2Props.SourceMark.P
  val create :
    ?category:string ->
    GtkSourceView2_types.source_mark Gobject.param list ->
    GtkSourceView2_types.source_mark Gobject.obj
  external next :
    [> `sourcemark ] Gtk.obj ->
    string option -> GtkSourceView2_types.source_mark Gtk.obj option
    = "ml_gtk_source_mark_next"
  external prev :
    [> `sourcemark ] Gtk.obj ->
    string option -> GtkSourceView2_types.source_mark Gtk.obj option
    = "ml_gtk_source_mark_prev"
end