type t = {name : string;values : string list;loc : Location.t;
}val values : t -> string listval mk_source_language : Lang.t -> tval is_abstract : t -> boolval is_closure_wrapper : t -> boolval is_hack_wrapper : t -> boolval is_notnull : t -> boolval is_static : t -> boolval is_interface : t -> boolval is_variadic : t -> boolval mk_python_args : string list -> tval find_python_args : t -> string list optionval mk_closure_wrapper : tval pp : F.formatter -> t -> unitval pp_with_loc : F.formatter -> t -> unit