@@ -11,7 +11,7 @@ namespace Xtensive.Tuples.Packed
11
11
{
12
12
internal abstract class PackedFieldAccessor
13
13
{
14
- public static readonly PackedFieldAccessor [ ] All = new PackedFieldAccessor [ 20 ] ;
14
+ public static readonly PackedFieldAccessor [ ] All = new PackedFieldAccessor [ 18 ] ;
15
15
16
16
/// <summary>
17
17
/// Getter delegate.
@@ -135,7 +135,7 @@ public override int GetValueHashCode(PackedTuple tuple, in PackedFieldDescriptor
135
135
}
136
136
137
137
public ObjectFieldAccessor ( )
138
- : base ( - 1 , 19 )
138
+ : base ( - 1 , 1 )
139
139
{ }
140
140
}
141
141
@@ -283,7 +283,7 @@ protected override bool Decode(long value)
283
283
}
284
284
285
285
public BooleanFieldAccessor ( )
286
- : base ( 1 , 1 )
286
+ : base ( 1 , 2 )
287
287
{
288
288
}
289
289
}
@@ -306,7 +306,7 @@ protected override float Decode(long value)
306
306
}
307
307
308
308
public FloatFieldAccessor ( )
309
- : base ( sizeof ( float ) * 8 , 2 )
309
+ : base ( sizeof ( float ) * 8 , 3 )
310
310
{
311
311
}
312
312
}
@@ -324,7 +324,7 @@ protected override double Decode(long value)
324
324
}
325
325
326
326
public DoubleFieldAccessor ( )
327
- : base ( sizeof ( double ) * 8 , 3 )
327
+ : base ( sizeof ( double ) * 8 , 4 )
328
328
{
329
329
}
330
330
}
@@ -342,7 +342,7 @@ protected override TimeSpan Decode(long value)
342
342
}
343
343
344
344
public TimeSpanFieldAccessor ( )
345
- : base ( sizeof ( long ) * 8 , 4 )
345
+ : base ( sizeof ( long ) * 8 , 5 )
346
346
{
347
347
}
348
348
}
@@ -360,7 +360,7 @@ protected override DateTime Decode(long value)
360
360
}
361
361
362
362
public DateTimeFieldAccessor ( )
363
- : base ( sizeof ( long ) * 8 , 5 )
363
+ : base ( sizeof ( long ) * 8 , 6 )
364
364
{
365
365
}
366
366
}
@@ -378,7 +378,7 @@ protected override byte Decode(long value)
378
378
}
379
379
380
380
public ByteFieldAccessor ( )
381
- : base ( sizeof ( byte ) * 8 , 6 )
381
+ : base ( sizeof ( byte ) * 8 , 7 )
382
382
{
383
383
}
384
384
}
@@ -396,7 +396,7 @@ protected override sbyte Decode(long value)
396
396
}
397
397
398
398
public SByteFieldAccessor ( )
399
- : base ( sizeof ( sbyte ) * 8 , 7 )
399
+ : base ( sizeof ( sbyte ) * 8 , 8 )
400
400
{
401
401
}
402
402
}
@@ -414,7 +414,7 @@ protected override short Decode(long value)
414
414
}
415
415
416
416
public ShortFieldAccessor ( )
417
- : base ( sizeof ( short ) * 8 , 8 )
417
+ : base ( sizeof ( short ) * 8 , 9 )
418
418
{
419
419
}
420
420
}
@@ -432,7 +432,7 @@ protected override ushort Decode(long value)
432
432
}
433
433
434
434
public UShortFieldAccessor ( )
435
- : base ( sizeof ( ushort ) * 8 , 9 )
435
+ : base ( sizeof ( ushort ) * 8 , 10 )
436
436
{
437
437
}
438
438
}
@@ -450,7 +450,7 @@ protected override int Decode(long value)
450
450
}
451
451
452
452
public IntFieldAccessor ( )
453
- : base ( sizeof ( int ) * 8 , 10 )
453
+ : base ( sizeof ( int ) * 8 , 11 )
454
454
{
455
455
}
456
456
}
@@ -468,7 +468,7 @@ protected override uint Decode(long value)
468
468
}
469
469
470
470
public UIntFieldAccessor ( )
471
- : base ( sizeof ( uint ) * 8 , 11 )
471
+ : base ( sizeof ( uint ) * 8 , 12 )
472
472
{
473
473
}
474
474
}
@@ -486,7 +486,7 @@ protected override long Decode(long value)
486
486
}
487
487
488
488
public LongFieldAccessor ( )
489
- : base ( sizeof ( long ) * 8 , 12 )
489
+ : base ( sizeof ( long ) * 8 , 13 )
490
490
{
491
491
}
492
492
}
@@ -504,7 +504,7 @@ protected override ulong Decode(long value)
504
504
}
505
505
506
506
public ULongFieldAccessor ( )
507
- : base ( sizeof ( ulong ) * 8 , 13 )
507
+ : base ( sizeof ( ulong ) * 8 , 14 )
508
508
{
509
509
}
510
510
}
@@ -533,7 +533,7 @@ private static unsafe int GetSize()
533
533
}
534
534
535
535
public GuidFieldAccessor ( )
536
- : base ( GetSize ( ) * 8 , 14 )
536
+ : base ( GetSize ( ) * 8 , 15 )
537
537
{
538
538
}
539
539
}
@@ -556,7 +556,7 @@ protected override void Encode(decimal value, long[] values, int offset)
556
556
}
557
557
}
558
558
public DecimalFieldAccessor ( )
559
- : base ( sizeof ( decimal ) * 8 , 15 )
559
+ : base ( sizeof ( decimal ) * 8 , 16 )
560
560
{
561
561
}
562
562
}
@@ -585,7 +585,7 @@ private static unsafe int GetSize()
585
585
}
586
586
587
587
public DateTimeOffsetFieldAccessor ( )
588
- : base ( GetSize ( ) * 8 , 16 )
588
+ : base ( GetSize ( ) * 8 , 17 )
589
589
{ }
590
590
}
591
591
}
0 commit comments