<PackageReference Include="Microsoft.CSharp" Version="4.5.0" />

BindingContext

namespace Microsoft.CSharp.RuntimeBinder.Semantics { internal readonly struct BindingContext { public AggregateSymbol ContextForMemberLookup { get; } public bool Checked { get; } public BindingContext(AggregateSymbol context, bool isChecked) { ContextForMemberLookup = context; Checked = isChecked; } public BindingContext(BindingContext parent) { ContextForMemberLookup = parent.ContextForMemberLookup; Checked = false; } } }