public CompilationUnit Parse(TextReader reader) { var parser = new ICSharpCode.NRefactory.Cpp.Parser.CppParser(new CppLexer(reader)); parser.Parse(); hasErrors = parser.Errors.Count > 0; errors = parser.Errors; return parser.CompilationUnit; }
public CompilationUnit Parse(TextReader reader) { var parser = new ICSharpCode.NRefactory.Cpp.Parser.CppParser(new CppLexer(reader)); parser.Parse(); hasErrors = parser.Errors.Count > 0; errors = parser.Errors; return(parser.CompilationUnit); }