src/Shared/EntityFramework/Core/Mapping/ViewGeneration/Structures/MemberProjectionIndex.cs
// <summary>
// Given the index of a boolean variable (e.g., of from1), returns the slot number for that boolean in this.
// </summary>
Given the index of a boolean variable , returns the slot number for that boolean in this.
Given the index of a boolean variable returns the slot number for that boolean in this .
[SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "numBoolSlots")]
        internal int BoolIndexToSlot(int boolIndex, int numBoolSlots)
        {
            Debug.Assert(boolIndex >= 0 && boolIndex < numBoolSlots, "No such boolean in this node");
            return Count + boolIndex;
        }
[ SuppressMessage ( " " , " " , MessageId = " " ) ] internal int BoolIndexToSlot ( int boolIndex , int numBoolSlots ) { Debug . Assert ( boolIndex >= 0 && boolIndex < numBoolSlots , " " ) ; return Count + boolIndex ; }
Given the index of a boolean variable (e.g., of from1), returns the slot number for that boolean in this.
Given the index of a boolean variable ( e . g . of from1 ) returns the slot number for that boolean in this .
// Booleans appear after the regular slots
boolIndex
int
numBoolSlots
int