summaryrefslogtreecommitdiff
path: root/cli/js/buffer.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/js/buffer.ts')
-rw-r--r--cli/js/buffer.ts10
1 files changed, 5 insertions, 5 deletions
diff --git a/cli/js/buffer.ts b/cli/js/buffer.ts
index fcb688b9b..e2a7e3de9 100644
--- a/cli/js/buffer.ts
+++ b/cli/js/buffer.ts
@@ -4,7 +4,7 @@
// Copyright 2009 The Go Authors. All rights reserved. BSD license.
// https://github.com/golang/go/blob/master/LICENSE
-import { Reader, Writer, EOF, SyncReader, SyncWriter } from "./io.ts";
+import { Reader, Writer, EOF, ReaderSync, WriterSync } from "./io.ts";
import { assert } from "./util.ts";
import { TextDecoder } from "./web/text_encoding.ts";
@@ -27,7 +27,7 @@ function copyBytes(dst: Uint8Array, src: Uint8Array, off = 0): number {
return src.byteLength;
}
-export class Buffer implements Reader, SyncReader, Writer, SyncWriter {
+export class Buffer implements Reader, ReaderSync, Writer, WriterSync {
#buf: Uint8Array; // contents are the bytes buf[off : len(buf)]
#off = 0; // read at buf[off], write at buf[buf.byteLength]
@@ -180,7 +180,7 @@ export class Buffer implements Reader, SyncReader, Writer, SyncWriter {
}
}
- readFromSync(r: SyncReader): number {
+ readFromSync(r: ReaderSync): number {
let n = 0;
while (true) {
try {
@@ -206,7 +206,7 @@ export async function readAll(r: Reader): Promise<Uint8Array> {
return buf.bytes();
}
-export function readAllSync(r: SyncReader): Uint8Array {
+export function readAllSync(r: ReaderSync): Uint8Array {
const buf = new Buffer();
buf.readFromSync(r);
return buf.bytes();
@@ -219,7 +219,7 @@ export async function writeAll(w: Writer, arr: Uint8Array): Promise<void> {
}
}
-export function writeAllSync(w: SyncWriter, arr: Uint8Array): void {
+export function writeAllSync(w: WriterSync, arr: Uint8Array): void {
let nwritten = 0;
while (nwritten < arr.length) {
nwritten += w.writeSync(arr.subarray(nwritten));