private DataType parseAndResolve(string file)
{
loadingProgress.Tick();
Module ast = getAstForFile(file);
if (ast == null)
{
failedToParse.Add(file);
return null;
}
else
{
DataType type = new TypeTransformer(ModuleTable, this).VisitModule(ast);
loadedFiles.Add(file);
return type;
}
}