src/Shared/EntityFramework/Core/Mapping/ViewGeneration/CqlGeneration/AliasedSlot.cs
// <summary>
// Walks the chain of <see cref="QualifiedSlot" />s starting from the current one and returns the original slot.
// </summary>
Walks the chain of s starting from the current one and returns the original slot.
Walks the chain of s starting from the current one and returns the original slot .
internal ProjectedSlot GetOriginalSlot()
        {
            var slot = m_slot;
            while (true)
            {
                var qualifiedSlot = slot as QualifiedSlot;
                if (qualifiedSlot == null)
                {
                    break;
                }
                slot = qualifiedSlot.m_slot;
            }
            return slot;
        }
internal ProjectedSlot GetOriginalSlot ( ) { var slot = m_slot ; while ( true ) { var qualifiedSlot = slot as QualifiedSlot ; if ( qualifiedSlot == null ) { break ; } slot = qualifiedSlot . m_slot ; } return slot ; }
Walks the chain of s starting from the current one and returns the original slot.
Walks the chain of s starting from the current one and returns the original slot .