vdl/vom: new encoders and writers
MultiPart: 4/5
Change-Id: I7d54bc7fb800fe5dc53981d24b805a01385dba15
diff --git a/go/src/v.io/x/lock/lock.vdl.go b/go/src/v.io/x/lock/lock.vdl.go
index ce4336e..0649e97 100644
--- a/go/src/v.io/x/lock/lock.vdl.go
+++ b/go/src/v.io/x/lock/lock.vdl.go
@@ -101,6 +101,16 @@
return dec.FinishValue()
}
+func (x LockStatus) VDLWrite(enc vdl.Encoder) error {
+ if err := enc.StartValue(vdl.TypeOf((*LockStatus)(nil))); err != nil {
+ return err
+ }
+ if err := enc.EncodeInt(int64(x)); err != nil {
+ return err
+ }
+ return enc.FinishValue()
+}
+
//////////////////////////////////////////////////
// Const definitions