# System.CodeDom.Compiler

``` diff
 namespace System.CodeDom.Compiler {
     public class IndentedTextWriter : TextWriter {
+        public override ValueTask DisposeAsync();
+        public override Task FlushAsync();
+        protected virtual Task OutputTabsAsync();
+        public override Task WriteAsync(char value);
+        public override Task WriteAsync(char[] buffer, int index, int count);
+        public override Task WriteAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default(CancellationToken));
+        public override Task WriteAsync(string value);
+        public override Task WriteAsync(StringBuilder value, CancellationToken cancellationToken = default(CancellationToken));
+        public override Task WriteLineAsync();
+        public override Task WriteLineAsync(char value);
+        public override Task WriteLineAsync(char[] buffer, int index, int count);
+        public override Task WriteLineAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default(CancellationToken));
+        public override Task WriteLineAsync(string value);
+        public override Task WriteLineAsync(StringBuilder value, CancellationToken cancellationToken = default(CancellationToken));
+        public Task WriteLineNoTabsAsync(string s);
     }
 }
```

