public DiffCSharpWriter(IStyleSyntaxWriter writer, MappingSettings settings, IEnumerable <DiffComment> diffComments, bool includePseudoCustomAttributes) : base(settings) { _syntaxWriter = writer; _settings = InitializeSettings(settings); _formatter = new CSDeclarationWriter(_syntaxWriter, _settings.Filter, forCompilation: false, includePseudoCustomAttributes: includePseudoCustomAttributes) { LangVersion = CSDeclarationWriter.LangVersionPreview }; _declHelper = new CSDeclarationHelper(_settings.Filter, forCompilation: false, includePseudoCustomAttributes: includePseudoCustomAttributes); _diffComments = diffComments ?? Enumerable.Empty <DiffComment>(); }
public TypeListWriter(ISyntaxWriter writer, ICciFilter filter) : base(filter) { _syntaxWriter = writer; _declarationWriter = new CSDeclarationWriter(_syntaxWriter, filter, false); }
public TypeListWriter(ISyntaxWriter writer, ICciFilter filter) : base(filter) { _syntaxWriter = writer; _declarationWriter = new CSDeclarationWriter(_syntaxWriter, filter, false); }