fn get_source(input: &Input, sess: &Session) -> (String, FileName)