@@ -11,7 +11,7 @@ namespace Xtensive.Tuples.Packed
1111{
1212 internal abstract class PackedFieldAccessor
1313 {
14- public static readonly PackedFieldAccessor [ ] All = new PackedFieldAccessor [ 20 ] ;
14+ public static readonly PackedFieldAccessor [ ] All = new PackedFieldAccessor [ 18 ] ;
1515
1616 /// <summary>
1717 /// Getter delegate.
@@ -135,7 +135,7 @@ public override int GetValueHashCode(PackedTuple tuple, in PackedFieldDescriptor
135135 }
136136
137137 public ObjectFieldAccessor ( )
138- : base ( - 1 , 19 )
138+ : base ( - 1 , 1 )
139139 { }
140140 }
141141
@@ -283,7 +283,7 @@ protected override bool Decode(long value)
283283 }
284284
285285 public BooleanFieldAccessor ( )
286- : base ( 1 , 1 )
286+ : base ( 1 , 2 )
287287 {
288288 }
289289 }
@@ -306,7 +306,7 @@ protected override float Decode(long value)
306306 }
307307
308308 public FloatFieldAccessor ( )
309- : base ( sizeof ( float ) * 8 , 2 )
309+ : base ( sizeof ( float ) * 8 , 3 )
310310 {
311311 }
312312 }
@@ -324,7 +324,7 @@ protected override double Decode(long value)
324324 }
325325
326326 public DoubleFieldAccessor ( )
327- : base ( sizeof ( double ) * 8 , 3 )
327+ : base ( sizeof ( double ) * 8 , 4 )
328328 {
329329 }
330330 }
@@ -342,7 +342,7 @@ protected override TimeSpan Decode(long value)
342342 }
343343
344344 public TimeSpanFieldAccessor ( )
345- : base ( sizeof ( long ) * 8 , 4 )
345+ : base ( sizeof ( long ) * 8 , 5 )
346346 {
347347 }
348348 }
@@ -360,7 +360,7 @@ protected override DateTime Decode(long value)
360360 }
361361
362362 public DateTimeFieldAccessor ( )
363- : base ( sizeof ( long ) * 8 , 5 )
363+ : base ( sizeof ( long ) * 8 , 6 )
364364 {
365365 }
366366 }
@@ -378,7 +378,7 @@ protected override byte Decode(long value)
378378 }
379379
380380 public ByteFieldAccessor ( )
381- : base ( sizeof ( byte ) * 8 , 6 )
381+ : base ( sizeof ( byte ) * 8 , 7 )
382382 {
383383 }
384384 }
@@ -396,7 +396,7 @@ protected override sbyte Decode(long value)
396396 }
397397
398398 public SByteFieldAccessor ( )
399- : base ( sizeof ( sbyte ) * 8 , 7 )
399+ : base ( sizeof ( sbyte ) * 8 , 8 )
400400 {
401401 }
402402 }
@@ -414,7 +414,7 @@ protected override short Decode(long value)
414414 }
415415
416416 public ShortFieldAccessor ( )
417- : base ( sizeof ( short ) * 8 , 8 )
417+ : base ( sizeof ( short ) * 8 , 9 )
418418 {
419419 }
420420 }
@@ -432,7 +432,7 @@ protected override ushort Decode(long value)
432432 }
433433
434434 public UShortFieldAccessor ( )
435- : base ( sizeof ( ushort ) * 8 , 9 )
435+ : base ( sizeof ( ushort ) * 8 , 10 )
436436 {
437437 }
438438 }
@@ -450,7 +450,7 @@ protected override int Decode(long value)
450450 }
451451
452452 public IntFieldAccessor ( )
453- : base ( sizeof ( int ) * 8 , 10 )
453+ : base ( sizeof ( int ) * 8 , 11 )
454454 {
455455 }
456456 }
@@ -468,7 +468,7 @@ protected override uint Decode(long value)
468468 }
469469
470470 public UIntFieldAccessor ( )
471- : base ( sizeof ( uint ) * 8 , 11 )
471+ : base ( sizeof ( uint ) * 8 , 12 )
472472 {
473473 }
474474 }
@@ -486,7 +486,7 @@ protected override long Decode(long value)
486486 }
487487
488488 public LongFieldAccessor ( )
489- : base ( sizeof ( long ) * 8 , 12 )
489+ : base ( sizeof ( long ) * 8 , 13 )
490490 {
491491 }
492492 }
@@ -504,7 +504,7 @@ protected override ulong Decode(long value)
504504 }
505505
506506 public ULongFieldAccessor ( )
507- : base ( sizeof ( ulong ) * 8 , 13 )
507+ : base ( sizeof ( ulong ) * 8 , 14 )
508508 {
509509 }
510510 }
@@ -533,7 +533,7 @@ private static unsafe int GetSize()
533533 }
534534
535535 public GuidFieldAccessor ( )
536- : base ( GetSize ( ) * 8 , 14 )
536+ : base ( GetSize ( ) * 8 , 15 )
537537 {
538538 }
539539 }
@@ -556,7 +556,7 @@ protected override void Encode(decimal value, long[] values, int offset)
556556 }
557557 }
558558 public DecimalFieldAccessor ( )
559- : base ( sizeof ( decimal ) * 8 , 15 )
559+ : base ( sizeof ( decimal ) * 8 , 16 )
560560 {
561561 }
562562 }
@@ -585,7 +585,7 @@ private static unsafe int GetSize()
585585 }
586586
587587 public DateTimeOffsetFieldAccessor ( )
588- : base ( GetSize ( ) * 8 , 16 )
588+ : base ( GetSize ( ) * 8 , 17 )
589589 { }
590590 }
591591}
0 commit comments