1 interface inheriting from ISyntaxWriter
Microsoft.Cci.Extensions (1)
Writers\Syntax\IStyleSyntaxWriter.cs (1)
8public interface IStyleSyntaxWriter : ISyntaxWriter
1 implementation of ISyntaxWriter
Microsoft.Cci.Extensions (1)
Writers\Syntax\TokenSyntaxWriter.cs (1)
9public class TokenSyntaxWriter : ISyntaxWriter
21 references to ISyntaxWriter
Microsoft.Cci.Extensions (18)
Extensions\CSharp\CSharpCciExtensions.cs (1)
72private static void WriteAccessor(ISyntaxWriter syntaxWriter, IMethodDefinition method)
Writers\CSharp\CSDeclarationWriter.cs (6)
28private readonly ISyntaxWriter _writer; 36public CSDeclarationWriter(ISyntaxWriter writer) 41public CSDeclarationWriter(ISyntaxWriter writer, ICciFilter filter) 46public CSDeclarationWriter(ISyntaxWriter writer, ICciFilter filter, bool forCompilation) 59public CSDeclarationWriter(ISyntaxWriter writer, ICciFilter filter, bool forCompilation, bool includePseudoCustomAttributes = false) 89public ISyntaxWriter SyntaxtWriter { get { return _writer; } }
Writers\CSharp\CSharpWriter.cs (3)
18private readonly ISyntaxWriter _syntaxWriter; 27public CSharpWriter(ISyntaxWriter writer, ICciFilter filter, bool apiOnly, bool writeAssemblyAttributes = false) 44public ISyntaxWriter SyntaxWriter { get { return _syntaxWriter; } }
Writers\Syntax\ISyntaxWriter.cs (8)
22public static void Write(this ISyntaxWriter writer, string str, params object[] args) 27public static void WriteLine(this ISyntaxWriter writer, bool force) 34public static void WriteSpace(this ISyntaxWriter writer) 39public static void WriteList<T>(this ISyntaxWriter writer, IEnumerable<T> list, Action<T> writeItem, string delimiter = ",", bool addSpaceAfterDelimiter = true) 57public static void WriteSyntaxToken(this ISyntaxWriter writer, SyntaxToken token) 75public static void WriteSyntaxTokens(this ISyntaxWriter writer, IEnumerable<SyntaxToken> tokens) 81public static IDisposable StartBraceBlock(this ISyntaxWriter writer) 86public static IDisposable StartBraceBlock(this ISyntaxWriter writer, bool onNewLine)
Microsoft.DotNet.GenAPI (3)
GenAPITask.cs (1)
371private ICciWriter GetWriter(TextWriter output, ISyntaxWriter syntaxWriter, bool includeInternals)
TypeListWriter.cs (2)
20private readonly ISyntaxWriter _syntaxWriter; 23public TypeListWriter(ISyntaxWriter writer, ICciFilter filter)