@@ -1028,7 +1028,7 @@ class ArrayType extends AbsoluteType {
10281028 * @throws {Error } If the value doesn't match the type, e.g. {@link new sb.StringType().writeValue(buffer, 23)}
10291029 * @private
10301030 */
1031- _writeValue ( buffer , { value, length} , root ) {
1031+ _writeValue ( { buffer, value, length, root} ) {
10321032 assert . instanceOf ( buffer , GrowableBuffer )
10331033 buffer . addAll ( flexInt . makeValueBuffer ( length ) )
10341034 for ( const instance of value ) this . type . writeValue ( buffer , instance , false )
@@ -1044,7 +1044,7 @@ class ArrayType extends AbsoluteType {
10441044 */
10451045 writeValue ( buffer , value , root = true ) {
10461046 assert . instanceOf ( value , Array )
1047- this . _writeValue ( buffer , { value, length : value . length } , root )
1047+ this . _writeValue ( { buffer, value, length : value . length , root} )
10481048 }
10491049}
10501050/**
@@ -1071,7 +1071,7 @@ class SetType extends ArrayType {
10711071 */
10721072 writeValue ( buffer , value , root = true ) {
10731073 assert . instanceOf ( value , Set )
1074- this . _writeValue ( buffer , { value, length : value . size } , root )
1074+ this . _writeValue ( { buffer, value, length : value . size , root} )
10751075 }
10761076}
10771077/**
0 commit comments