Module JavaFrontend.JProgramDesc
type classmap= Javalib_pack.JCode.jcode Javalib_pack.Javalib.interface_or_class Javalib_pack.JBasics.ClassMap.ttype t
val get_classmap : t -> classmapval set_java_location : t -> Javalib_pack.JBasics.class_name -> IBase.Location.t -> unitval get_java_location : t -> Javalib_pack.JBasics.class_name -> IBase.Location.t optionval mem_classmap : Javalib_pack.JBasics.class_name -> t -> boolval load : JClasspath.t -> tload a java program
val lookup_node : Javalib_pack.JBasics.class_name -> t -> Javalib_pack.JCode.jcode Javalib_pack.Javalib.interface_or_class optionretrieve a Java node from the classname
val add_missing_callee : t -> IR.Procname.t -> Javalib_pack.JBasics.class_name -> Javalib_pack.JBasics.method_signature -> unitadd the class name of method signature to the list of callees
val set_callee_translated : t -> IR.Procname.t -> unitset that the CFG for the procedure has been created
val iter_missing_callees : t -> f:(IR.Procname.t -> Javalib_pack.JBasics.class_name -> Javalib_pack.JBasics.method_signature -> unit) -> unit