Module Fortran_parsing.Label_commonSource

module XML = Diffast_misc.XML
module Xstring = Diffast_misc.Xstring
Sourcetype name = Common.name
Sourcetype label = Common.label
Sourcetype var = Common.var
Sourceval opt_to_string : ('a -> string) -> ?prefix:string -> ?suffix:string -> 'a option -> string
Sourceval string_opt_to_string : ?prefix:string -> ?suffix:string -> string option -> string
Sourceval int_opt_to_string : ?prefix:string -> ?suffix:string -> int option -> string
Sourceval opt_to_list : 'a option -> 'a list
Sourceval opt_to_list_map : ('a -> 'b) -> 'a option -> 'b list
Sourceval string_list_to_string : ?prefix:string -> string -> string list -> string
Sourceval int_list_to_string : ?prefix:string -> string -> int list -> string
Sourceval lang_prefix : string
Sourceval name_attr_name : string
Sourceval label_attr_name : string
Sourceval slabel_attr_name : string
Sourceval path_attr_name : string
Sourceval spec_attr_name : string
Sourceval desc_attr_name : string
Sourceval var_attr_name : string
Sourceval rank_attr_name : string
Sourceval proc_name_attr_name : string
Sourceval value_attr_name : string
Sourceval opt_to_attr : ('a -> 'b) -> 'c -> 'a option -> ('c * 'b) list
Sourceval string_opt_to_attr : 'a -> string option -> ('a * string) list
Sourceval int_opt_to_attr : 'a -> int option -> ('a * string) list
Sourceval list_to_attr : ('a -> 'b) -> string -> 'a list -> (string * 'b) list
Sourceval name_list_to_attr : string -> string list -> (string * string) list
Sourceval int_list_to_attr : string -> int list -> (string * string) list
Sourceval strlit_to_encoded_path : string -> string