Skip to content

Commit 8e46034

Browse files
committed
Simplify
1 parent 1c89a8f commit 8e46034

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Orm/Xtensive.Orm/Tuples/Packed/TupleLayout.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,14 +116,13 @@ public static ValueFieldAccessor GetValue(Type probeType) =>
116116

117117
[MethodImpl(MethodImplOptions.AggressiveInlining)]
118118
public static void ConfigureFieldAccessor(ref PackedFieldDescriptor descriptor, Type fieldType) =>
119-
descriptor.AccessorIndex = ((PackedFieldAccessor)ValueFieldAccessorResolver.GetValue(fieldType))?.Index ?? ObjectFieldAccessor.FixedIndex;
119+
descriptor.AccessorIndex = ValueFieldAccessorResolver.GetValue(fieldType)?.Index ?? ObjectFieldAccessor.FixedIndex;
120120

121121
[MethodImpl(MethodImplOptions.AggressiveInlining)]
122122
public static void ConfigureLen1(ref Type fieldType, ref PackedFieldDescriptor descriptor, out int valuesLength,
123123
out int objectsLength)
124124
{
125-
var valueAccessor = ValueFieldAccessorResolver.GetValue(fieldType);
126-
if (valueAccessor != null) {
125+
if (ValueFieldAccessorResolver.GetValue(fieldType) is { } valueAccessor) {
127126
descriptor.AccessorIndex = valueAccessor.Index;
128127
descriptor.DataPosition = Val064BitCount;
129128

0 commit comments

Comments
 (0)