internal static IReturnType GetDefaultReturnType(IProjectContent projectContent) { BooProject project = projectContent.Project as BooProject; if (project != null && project.Ducky) { return(new BooResolver.DuckClass(new DefaultCompilationUnit(projectContent)).DefaultReturnType); } else { return(projectContent.SystemTypes.Object); } }
internal static bool IsStrictMode(IProjectContent projectContent) { BooProject project = projectContent.Project as BooProject; if (project != null) { return(project.Strict); } else { return(false); } }