pub fn analyze( entry: &Path, sources: &dyn Sources, options: &Options, ) -> Result<Analysis>
Run the front end on entry for the language server (spec §3): the program Program::for_file finds for it.
entry
Program::for_file