Irony.Parsing.Parser.ScanOnly C# (CSharp) Method

ScanOnly() public method

public ScanOnly ( string sourceText, string fileName ) : ParseTree
sourceText string
fileName string
return ParseTree
    public ParseTree ScanOnly(string sourceText, string fileName) {
      Context.CurrentParseTree = new ParseTree(sourceText, fileName);
      Context.SourceStream.SetText(sourceText, 0, false);
      while (true) {
        var token = Scanner.GetToken();
        if (token == null || token.Terminal == Language.Grammar.Eof) break;
      }
      return Context.CurrentParseTree;
    }