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)
26private readonly ISyntaxWriter _writer; 34public CSDeclarationWriter(ISyntaxWriter writer) 39public CSDeclarationWriter(ISyntaxWriter writer, ICciFilter filter) 44public CSDeclarationWriter(ISyntaxWriter writer, ICciFilter filter, bool forCompilation) 57public CSDeclarationWriter(ISyntaxWriter writer, ICciFilter filter, bool forCompilation, bool includePseudoCustomAttributes = false) 87public ISyntaxWriter SyntaxtWriter { get { return _writer; } }
Writers\CSharp\CSharpWriter.cs (3)
18private readonly ISyntaxWriter _syntaxWriter; 26public CSharpWriter(ISyntaxWriter writer, ICciFilter filter, bool apiOnly, bool writeAssemblyAttributes = false) 37public 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)
Program.cs (1)
158ICciWriter GetWriter(TextWriter output, ISyntaxWriter syntaxWriter, bool includeInternals)
TypeListWriter.cs (2)
20private readonly ISyntaxWriter _syntaxWriter; 23public TypeListWriter(ISyntaxWriter writer, ICciFilter filter)