public static ParsedDocument Parse (ProjectDom dom, string fileName, string text) { var result = new MonoDevelop.CSharp.Parser.McsParser ().Parse (null, fileName, text); foreach (DomType type in result.CompilationUnit.Types) { type.SourceProjectDom = dom; } return result; }