Desugared.From_surfaceSourceTranslation from Surface.Ast to Desugared.Ast.
val translate_program :
Name_resolution.context ->
Surface.Ast.module_content Shared_ast.ModuleName.Map.t ->
Surface.Ast.program ->
Ast.programMain function of this module