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

Microsoft.CSharp.RuntimeBinder.Semantics.SubstContext

class SubstContext
namespace Microsoft.CSharp.RuntimeBinder.Semantics { internal class SubstContext { public CType[] prgtypeCls; public int ctypeCls; public CType[] prgtypeMeth; public int ctypeMeth; public SubstTypeFlags grfst; public SubstContext(TypeArray typeArgsCls, TypeArray typeArgsMeth, SubstTypeFlags grfst); public SubstContext(AggregateType type); public SubstContext(AggregateType type, TypeArray typeArgsMeth); public SubstContext(AggregateType type, TypeArray typeArgsMeth, SubstTypeFlags grfst); public SubstContext(CType[] prgtypeCls, int ctypeCls, CType[] prgtypeMeth, int ctypeMeth); public SubstContext(CType[] prgtypeCls, int ctypeCls, CType[] prgtypeMeth, int ctypeMeth, SubstTypeFlags grfst); public bool FNop(); public void Init(TypeArray typeArgsCls, TypeArray typeArgsMeth, SubstTypeFlags grfst); } }