Module Procname.CSharp
Type of csharp procedure names.
type kind=|Non_Staticin Java, procedures called with invokevirtual, invokespecial, and invokeinterface
|Staticin Java, procedures called with invokestatic
type t
val constructor_method_name : stringval get_method : t -> stringReturn the method name of a csharp procedure name.
val get_class_type_name : t -> Typ.Name.tReturn the class name as a typename of a java procedure name.
val get_return_typ : t -> Typ.tReturn the return type of
pname_csharp. return Tvoid if there's no return type
val get_class_name : t -> stringReturn the class name of a java procedure name.
val is_generated : t -> boolCheck if the proc name comes from generated code