Module InferModules.JFrontend
val path_of_cached_classname : Javalib_pack.JBasics.class_name -> stringpath_of_cached_classname cnreturns the path of a cached classname
val cache_classname : Javalib_pack.JBasics.class_name -> unitcache_classname cnstores the classname to the disk
val compute_source_icfg : Printer.LineReader.t -> Javalib_pack.JBasics.ClassSet.t -> JClasspath.program -> InferIR.Tenv.t -> string -> string option -> InferBase.SourceFile.t -> InferIR.Cfg.tcompute_cfg linereader classes program tenv source_basename source_filecreate the control flow graph for the filesource_fileby translating all the classes inprogramoriginating fromsource_file
val compute_class_icfg : InferBase.SourceFile.t -> Printer.LineReader.t -> JClasspath.program -> InferIR.Tenv.t -> Javalib_pack.JCode.jcode Javalib_pack.Javalib.interface_or_class -> InferIR.Cfg.tCompute the CFG for a class