package diffast-langs-fortran-parsing

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Binding = Diffast_misc.Binding
module Loc = Langs_common.Astloc
module L = Label
module BID = Binding.ID
val sprintf : ('a, unit, string) format -> 'a
module Rank : sig ... end
module TypeSpec : sig ... end
module ProcInterface : sig ... end
module Name : sig ... end
type t =
  1. | NoInfo
  2. | NameSpec of Name.Spec.t
  3. | PossibleNameSpecs of Name.Spec.t list
val to_string : t -> string
val mknamespec : Name.Spec.t -> t
val mkpossiblenamespecs : Name.Spec.t list -> t
val mkext : string -> string -> t
val make : Name.Spec.t list -> t
val get_namespecs : t -> Name.Spec.t list
val merge : t -> t -> t
val iter_external : ((Common.name * Common.name) -> unit) -> t -> unit
val iter_name_spec : (Name.Spec.t -> unit) -> t -> unit
val iter_data_object : (Name.Spec.data_object_spec -> unit) -> t -> unit
val is_public : t -> bool
OCaml

Innovation. Community. Security.