コード例 #1
0
ファイル: CppParser.cs プロジェクト: KAW0/Alter-Native
 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;
 }
コード例 #2
0
ファイル: CppParser.cs プロジェクト: yehia2amer/Alter-Native
        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);
        }