public static ParseResults ParseCSharpFiles(IEnumerable<string> csharpFiles) { var parser = new CSharpParser(); var parseResults = new ParseResults(); foreach (var file in csharpFiles) { if (File.Exists(file) == false) continue; parser.Reset(); parser.ParseCode(file, File.ReadAllText(file)); parseResults.AddParsedFile(file, parser.CreatedCodeRoot as CodeRoot); } return parseResults; }
public static ParseResults ParseCSharpFiles(IEnumerable <string> csharpFiles) { var parser = new CSharpParser(); var parseResults = new ParseResults(); foreach (var file in csharpFiles) { if (File.Exists(file) == false) { continue; } parser.Reset(); parser.ParseCode(file, File.ReadAllText(file)); parseResults.AddParsedFile(file, parser.CreatedCodeRoot as CodeRoot); } return(parseResults); }