コード例 #1
0
    public static SyntaxTree LoadFile(string fileName)
    {
        var text       = System.IO.File.ReadAllText(fileName);
        var sourceText = SourceFile.From(text, fileName);

        return(Parse(sourceText));
    }
コード例 #2
0
 public static IEnumerable <SyntaxToken> ParseTokens(string source) =>
 ParseTokens(SourceFile.From(source));
コード例 #3
0
 public static SyntaxTree Parse(string source) => Parse(SourceFile.From(source));
コード例 #4
0
 private SourceFile CreateSourceFile(FileInfo file) =>
 SourceFile.From(this.Auditor, file);
コード例 #5
0
    public void SourceTextIncludesLastLine(string text, int expectedLineCount)
    {
        var sourceText = SourceFile.From(text);

        Assert.Equal(expectedLineCount, sourceText.LineCount);
    }