sig
  val cast :
    'Gobject.obj -> GtkSourceView_types.source_language Gobject.obj
  module S :
    sig
      val tag_style_changed :
        ([> `sourcelanguage ], string -> unit) GtkSignal.t
    end
  val create :
    GtkSourceView_types.source_language Gobject.param list ->
    GtkSourceView_types.source_language Gobject.obj
end