示例#1
0
        public SyntaxNode PerformLayout(SyntaxNode node)
        {
            var annotated   = MultiLineConstructAnnotator.Annotate(node);
            var collapsed   = Collapser.Collapse(annotated);
            var uncollapsed = Uncollapser.Uncollapse(collapsed, this.options);

            return(uncollapsed);
        }
示例#2
0
 public IndentationScope(Uncollapser engine)
 {
     this.engine = engine;
 }
示例#3
0
 public DropAndVisitVisitor(Uncollapser uncollapser)
 {
     this.uncollapser = uncollapser;
 }