CreateWriterThatSetsLocationsInAST() public static méthode

public static CreateWriterThatSetsLocationsInAST ( TextWriter writer, string indentation = "\t" ) : TokenWriter
writer System.IO.TextWriter
indentation string
Résultat TokenWriter
        void AssertOutput(AstNode node)
        {
            RemoveTokens(node);
            StringWriter w = new StringWriter();

            w.NewLine = "\n";
            node.AcceptVisitor(new CSharpOutputVisitor(TokenWriter.CreateWriterThatSetsLocationsInAST(w), FormattingOptionsFactory.CreateSharpDevelop()));
            var doc = new ReadOnlyDocument(w.ToString());

            ConsistencyChecker.CheckMissingTokens(node, "test.cs", doc);
            ConsistencyChecker.CheckPositionConsistency(node, "test.cs", doc);
        }