1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

io: remove unused Zzz_CoerceInterfaceTableGeneration struct; add test for x := Enum{}

This commit is contained in:
Delyan Angelov
2021-02-17 01:37:05 +02:00
parent 995e1c84a2
commit 2002d20249
3 changed files with 19 additions and 22 deletions

View File

@@ -4,7 +4,7 @@ module io
pub interface ReaderWriter {
// from Reader
read(mut buf []byte) ?int
// from Writer
// from Writer
write(buf []byte) ?int
}
@@ -31,19 +31,3 @@ pub fn make_readerwriter(r Reader, w Writer) ReaderWriterImpl {
w: w
}
}
struct Zzz_CoerceInterfaceTableGeneration {
}
fn (_ Zzz_CoerceInterfaceTableGeneration) write(buf []byte) ?int {
return none
}
fn (_ Zzz_CoerceInterfaceTableGeneration) read(mut buf []byte) ?int {
return none
}
fn zzz_reader_writer_coerce_compiler() {
x := Zzz_CoerceInterfaceTableGeneration{}
_ := make_readerwriter(x, x)
}